]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
rs6000-protos.h (rs6000_adjust_vec_address): New function that takes a vector memory...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d0047a25
MM
12016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
2
3 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
4 vector double or vector long where the vector is in memory.
5 * gcc.target/powerpc/vec-extract-3.c: Likewise.
6 * gcc.target/powerpc/vec-extract-4.c: Likewise.
7
e4f7a5df
SK
82016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
9
10 PR fortran/69867
11 * gfortran.dg/pr69867.f90: New test.
12
b441ae1d
SK
132016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
14
15 PR fortran/69962
16 * gfortran.dg/pr69962.f90: New test.
17
712dff31
SK
182016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
19
20 PR fortran/70006
21 * gfortran.dg/pr70006.f90: New test.
22
fb42421e
SK
232016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
24
25 PR fortran/71730
26 * gfortran.dg/pr71730.f90: New test.
27 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
28 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
29 * gfortran.dg/array_constructor_26.f03: Ditto.
30
466effe0
WS
312016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
32
33 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
34 * gcc.target/powerpc/pr71763.c: Likewise.
35
f618a472
MP
362016-07-29 Marek Polacek <polacek@redhat.com>
37
38 PR c/71742
39 * gcc.dg/940510-1.c: Adjust dg-error.
40 * gcc.dg/c99-flex-array-1.c: Likewise.
41 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
42
efd0786f
MP
43 PR c/71853
44 * gcc.dg/noncompile/pr71853.c: New test.
45
e00dceaf
MP
46 PR c/71573
47 * gcc.dg/noncompile/pr71573.c: New test.
48
638fc14f
MP
49 PR c/71926
50 * g++.dg/warn/Wparentheses-30.C: New test.
51 * gcc.dg/Wparentheses-14.c: New test.
52
61c73a7f
UB
532016-07-29 Uros Bizjak <ubizjak@gmail.com>
54
55 * gcc.dg/pr59833.c: Use dg-add-options ieee.
56
01d32b2b
BC
572016-07-29 Bin Cheng <bin.cheng@arm.com>
58
59 PR tree-optimization/57558
60 * gcc.dg/vect/pr57558-1.c: New test.
61 * gcc.dg/vect/pr57558-2.c: New test.
62
f6c7a248
PK
632016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
64
61c73a7f 65 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
66 to scan forwprop1 dump pass.
67
f54ea774
PC
682016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
69
70 PR c++/51488
71 * g++.dg/template/pr51488.C: New.
72
673a107a
JJ
732016-07-29 Jakub Jelinek <jakub@redhat.com>
74
75 PR c/71969
76 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
77 static __inline__.
78 * gcc.dg/pr71969-1.c: New test.
79 * gcc.dg/pr71969-2.c: New test.
80 * gcc.dg/pr71969-3.c: New test.
81
78169471
MP
822016-07-29 Marek Polacek <polacek@redhat.com>
83
84 PR c/71574
85 * c-c++-common/pr71574.c: New test.
86
a5b5c8b6
MP
87 PR c/71583
88 * gcc.dg/noncompile/pr71583.c: New test.
89
883b6d4e
KV
902016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
91
92 PR middle-end/68217
93 * gcc.dg/pr68217.c: New test.
94
89f1f37e
SK
952016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
96
97 PR fortran/71067
98 * gfortran.dg/pr71067_1.f90: New test.
99 * gfortran.dg/pr71067_2.f90: Ditto.
100
e0d32185
MM
1012016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
102
103 * gcc.target/powerpc/vec-extract-1.c: New test.
104
c851722d
SK
1052016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
106
107 PR fortran/71799
108 * gfortran.dg/pr71799.f90: New test.
109
f064da6a
PC
1102016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
111
112 PR c++/71665
113 * g++.dg/cpp0x/pr71665-1.C: New.
114 * g++.dg/cpp0x/pr71665-2.C: Likewise.
115 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
116 * g++.dg/ext/label10.C: Likewise.
117 * g++.dg/parse/constant5.C: Likewise.
118
1b70aaad
SK
1192016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
120
121 PR fortran/71859
122 * gfortran.dg/pr71859.f90: New test.
123 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
124 * gfortran.dg/coarray_collectives_1.f90: Ditto.
125
a23404c9
PT
1262016-07-28 Paul Thomas <pault@gcc.gnu.org>
127
128 PR fortran/71883
129 * gfortran.dg/pr71883.f90 : New test.
130
513d866d
YR
1312016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
132
133 PR tree-optimization/71734
61c73a7f 134 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 135
7c428aa2
RL
1362016-07-28 Renlin Li <renlin.li@arm.com>
137
138 Revert
139 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
140
141 PR fortran/71902
142 * gfortran.dg/dependency_47.f90: New test.
143
1225d6b1
ML
1442016-07-28 Martin Liska <mliska@suse.cz>
145
146 PR gcov-profile/68025
147 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
148
e5f5bf35
ML
1492016-07-28 Martin Liska <mliska@suse.cz>
150
151 * g++.dg/vect/pr70944.cc: New test.
152
4536610d
KV
1532016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
154
155 PR middle-end/71994
156 * gcc.dg/torture/pr71994.c: New test.
157
8c6961ca
PK
1582016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
159
160 PR middle-end/71078
161 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
162 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
163 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
164
8de22ea0
RB
1652016-07-27 Richard Biener <rguenther@suse.de>
166
167 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
168
5d9da222
ML
1692016-07-27 Martin Liska <mliska@suse.cz>
170
171 * gcc.dg/predict-13.c: New test.
172 * gcc.dg/predict-14.c: New test.
173
af9e275f
SKS
1742016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
175
a23404c9 176 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
177 including stdint.h.
178 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
179 including stdint.h.
180
71abba1e
MM
1812016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
182
183 PR target/71869
184 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
185 IEEE built-in functions handle quiet and signalling NaNs
186 correctly.
187
9cd74e8f
SK
1882016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
189
190 PR fortran/71862
191 * gfortran.dg/pr71862.f90: New test.
192
0d48446f
MS
1932016-07-26 Martin Sebor <msebor@redhat.com>
194
195 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
196 selector with dg-options.
197
524cf1e4
PP
1982016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
199
200 PR tree-optimization/18046
201 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
202 * gcc.dg/tree-ssa/vrp103.c: New test.
203 * gcc.dg/tree-ssa/vrp104.c: New test.
204
100665d8
WS
2052016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
206
207 * gcc.target/powerpc/pr63354.c: Require lp64 since
208 -mprofile-kernel is not legal with -m32.
209
0b64ca40
RB
2102016-07-26 Richard Biener <rguenther@suse.de>
211
212 PR rtl-optimization/71984
213 * gcc.dg/torture/pr71984.c: New testcase.
214
9b7937cf
RS
2152016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
216
217 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
218 g++-dg-runtest via et-dg-runtest.
219 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
220 * gcc.dg/vect/vect.exp: Likewise.
221 * gfortran.dg/graphite/graphite.exp: Likewise, but for
222 gfortran-dg-runtest.
223 * gfortran.dg/vect/vect.exp: Likewise.
224 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
225 (check_mips_loongson_hw_available): Likewise.
226 (check_effective_target_mpaired_single_runtime): Likewise.
227 (check_effective_target_mips_loongson_runtime): Likewise.
228 (add_options_for_mpaired_single): Likewise.
229 (check_effective_target_vect_int): Add global et_index.
230 Check and save the supported feature for a target selected by
231 the et_index target. Break long lines where appropriate. Call
232 et-is-effective-target for MIPS with an argument instead of
233 check_effective_target_* where appropriate.
234 (check_effective_target_vect_intfloat_cvt): Likewise.
235 (check_effective_target_vect_uintfloat_cvt): Likewise.
236 (check_effective_target_vect_floatint_cvt): Likewise.
237 (check_effective_target_vect_floatuint_cvt): Likewise.
238 (check_effective_target_vect_simd_clones): Likewise.
239 (check_effective_target_vect_shift): ewise.
240 (check_effective_target_whole_vector_shift): Likewise.
241 (check_effective_target_vect_bswap): Likewise.
242 (check_effective_target_vect_shift_char): Likewise.
243 (check_effective_target_vect_long): Likewise.
244 (check_effective_target_vect_float): Likewise.
245 (check_effective_target_vect_double): Likewise.
246 (check_effective_target_vect_long_long): Likewise.
247 (check_effective_target_vect_no_int_max): Likewise.
248 (check_effective_target_vect_no_int_add): Likewise.
249 (check_effective_target_vect_no_bitwise): Likewise.
250 (check_effective_target_vect_widen_shift): Likewise.
251 (check_effective_target_vect_no_align): Likewise.
252 (check_effective_target_vect_hw_misalign): Likewise.
253 (check_effective_target_vect_element_align): Likewise.
254 (check_effective_target_vect_condition): Likewise.
255 (check_effective_target_vect_cond_mixed): Likewise.
256 (check_effective_target_vect_char_mult): Likewise.
257 (check_effective_target_vect_short_mult): Likewise.
258 (check_effective_target_vect_int_mult): Likewise.
259 (check_effective_target_vect_extract_even_odd): Likewise.
260 (check_effective_target_vect_interleave): Likewise.
261 (check_effective_target_vect_stridedN): Likewise.
262 (check_effective_target_vect_multiple_sizes): Likewise.
263 (check_effective_target_vect64): Likewise.
264 (check_effective_target_vect_call_copysignf): Likewise.
265 (check_effective_target_vect_call_sqrtf): Likewise.
266 (check_effective_target_vect_call_btrunc): Likewise.
267 (check_effective_target_vect_call_btruncf): Likewise.
268 (check_effective_target_vect_call_ceil): Likewise.
269 (check_effective_target_vect_call_ceilf): Likewise.
270 (check_effective_target_vect_call_floor): Likewise.
271 (check_effective_target_vect_call_floorf): Likewise.
272 (check_effective_target_vect_call_lceil): Likewise.
273 (check_effective_target_vect_call_lfloor): Likewise.
274 (check_effective_target_vect_call_nearbyint): Likewise.
275 (check_effective_target_vect_call_nearbyintf): Likewise.
276 (check_effective_target_vect_call_round): Likewise.
277 (check_effective_target_vect_call_roundf): Likewise.
278 (check_effective_target_vect_perm): Likewise, but also append *_saved
279 to the existing global name to properly cache the result.
280 (check_effective_target_vect_perm_byte): Likewise.
281 (check_effective_target_vect_perm_short): Likewise.
282 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
283 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
284 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
285 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
286 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
287 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
288 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
289 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
290 (check_effective_target_vect_sdot_qi): Likewise.
291 (check_effective_target_vect_udot_qi): Likewise.
292 (check_effective_target_vect_sdot_hi): Likewise.
293 (check_effective_target_vect_udot_hi): Likewise.
294 (check_effective_target_vect_usad_char): Likewise.
295 (check_effective_target_vect_pack_trunc): Likewise.
296 (check_effective_target_vect_unpack): Likewise.
297 (check_effective_target_vect_aligned_arrays): Likewise.
298 (check_effective_target_vect_natural_alignment): Likewise.
299 (check_effective_target_vector_alignment_reachable): Likewise.
300 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
301 (is-effective-target): Initialize et_index if undefined.
302 (et-dg-runtest): New.
303 (et-is-effective-target): Likewise.
304 (check_vect_support_and_set_flags): Add supported MIPS targets to
305 EFFECTIVE_TARGETS list. Return the number of supported targets.
306
8f63caf6
RB
3072016-07-26 Richard Biener <rguenther@suse.de>
308 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
309
310 PR middle-end/70920
311 * gcc.dg/pr70920-1.c: New test-case.
312 * gcc.dg/pr70902-2.c: Likewise.
313 * gcc.dg/pr70920-3.c: Likewise.
314 * gcc.dg/pr70920-4.c: Likewise
315 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
316 2 instead of 3.
317
7d575fff
AM
3182016-07-25 Alexander Monakov <amonakov@ispras.ru>
319
320 * gcc.c-torture/execute/pr71494.c: Require label_values.
321 * gcc.dg/pr16973.c: Ditto.
322
bf01e070
SKS
3232016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
324
325 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
326 * gcc.dg/torture/pr69771.c: Require int32plus.
327 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
328
16b05965
ML
3292016-07-25 Martin Liska <mliska@suse.cz>
330
331 * gcc.dg/torture/pr71987.c: New test.
332
d52d3767
SK
3332016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
334
335 PR fortran/71935
336 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
337 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
338 * gfortran.dg/pr71935.f90: New test.
339
2e6b45af
MS
3402016-07-22 Martin Sebor <msebor@redhat.com>
341
342 PR c++/71675
343 * g++.dg/ext/atomic-3.C: New test.
344 * gcc.dg/atomic/pr71675.c: New test.
345
58b3986e
ES
3462016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
347
348 * gcc.target/i386/mvc8.c: New test.
349
faa1612a
BC
3502016-07-22 Bin Cheng <bin.cheng@arm.com>
351
352 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
353 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
354
1603ebe0
TK
3552016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
356
357 PR fortran/71795
358 * gfortran.dg/constructor_50.f90: New test.
359
bc91c436
ML
3602016-07-22 Martin Liska <mliska@suse.cz>
361
362 PR gcov-profile/69028
363 PR gcov-profile/62047
364 * g++.dg/cilk-plus/pr69028.C: New test.
365
9fe9a3a7
AV
3662016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
367
368 * gfortran.dg/coarray_stat_2.f90: New test.
369
70866e3d
MM
3702016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
371
372 * gcc.target/powerpc/vec-extract.h: New files to check the
373 vec_extract built-in functions for all vector types, testing
374 accessing each element, both with constant and variable element
375 numbers.
376 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
377 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
378 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
379 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
380 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
381 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
382 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
383 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
384 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
385
ab3af181
JJ
3862016-07-21 Jakub Jelinek <jakub@redhat.com>
387
388 PR c++/71728
389 * g++.dg/other/pr71728.C: New test.
390
ebe8f322
JG
3912016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
392
393 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
394 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
395 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
396 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
397 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
398
959cef74
RB
3992016-07-21 Richard Biener <rguenther@suse.de>
400
401 PR tree-optimization/71947
402 * gcc.dg/tree-ssa/vrp102.c: New testcase.
403
b24d9420
BC
4042016-07-21 Bin Cheng <bin.cheng@arm.com>
405
406 * gcc.dg/tree-ssa/scev-15.c: New.
407
23974819
BC
4082016-07-21 Bin Cheng <bin.cheng@arm.com>
409
410 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
411
ee78cbaa
JJ
4122016-07-21 Jakub Jelinek <jakub@redhat.com>
413
414 PR c++/71941
415 * g++.dg/gomp/pr71941.C: New test.
416
52ed68f7
DM
4172016-07-20 David Malcolm <dmalcolm@redhat.com>
418
419 PR c/70339
420 PR c/71858
421 * g++.dg/spellcheck-identifiers.C: New test case, based on
422 gcc.dg/spellcheck-identifiers.c.
423 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
424 gcc.dg/spellcheck-identifiers-2.c.
425 * g++.dg/spellcheck-typenames.C: New test case, based on
426 gcc.dg/spellcheck-typenames.c
427
18407bfb
JW
4282016-07-20 Jonathan Wakely <jwakely@redhat.com>
429
430 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
431 pointer to member function and also test catching by reference.
432
4c07fd98
DV
4332016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
434
435 * gcc.target/s390/pr67443.c: Fix test case.
436
fee21d65
DV
4372016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
438
439 * gcc.target/s390/insv-1.c: Xfail some tests.
440 * gcc.target/s390/insv-2.c: Likewise.
441
dbe9dfdd
GJL
4422016-07-20 Georg-Johann Lay <avr@gjlay.de>
443
444 * gcc.target/avr/torture/get-mem.c: New test.
445 * gcc.target/avr/torture/set-mem.c: New test.
446
c25e1d82
GJL
4472016-07-20 Georg-Johann Lay <avr@gjlay.de>
448
449 PR target/71948
450 * gcc.target/avr/torture/tiny-progmem.c: New test.
451
109d2197
JJ
4522016-07-20 Jakub Jelinek <jakub@redhat.com>
453
7419f441
JJ
454 PR c++/71909
455 * g++.dg/parse/pr71909.C: New test.
456 * g++.dg/tm/pr71909.C: New test.
457
109d2197
JJ
458 PR c++/50060
459 * g++.dg/cpp0x/constexpr-50060.C: New test.
460 * g++.dg/cpp1y/constexpr-50060.C: New test.
461
144530cf
ML
4622016-07-20 Martin Liska <mliska@suse.cz>
463
464 * gfortran.dg/graphite/pr71898.f90: New test.
465
04ac4afa
BC
4662016-07-20 Bin Cheng <bin.cheng@arm.com>
467
468 PR tree-optimization/71503
469 PR tree-optimization/71683
470 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
471 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
472
dcbdb17a
ML
4732016-07-20 Martin Liska <mliska@suse.cz>
474
475 * gcc.dg/plugin/plugin.exp: Remove sreal test.
476 * gcc.dg/plugin/sreal-test-1.c: Remove.
477 * gcc.dg/plugin/sreal_plugin.c: Remove.
478
6ed82555
TK
4792016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
480
481 PR fortran/71902
482 * gfortran.dg/dependency_47.f90: New test.
483
13da0507
JJ
4842016-07-19 Jakub Jelinek <jakub@redhat.com>
485
4833f561
JJ
486 PR rtl-optimization/71916
487 * gcc.c-torture/compile/pr71916.c: New test.
488
4fda19ef
JJ
489 PR middle-end/71874
490 * g++.dg/torture/pr71874.C: New test.
491
13da0507
JJ
492 PR middle-end/71734
493 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
494 (my_alloc): Rewritten to use __builtin_posix_memalign and
495 __SIZE_TYPE__.
496 (my_free): Use __builtin_free instead of _mm_free.
497 (Vec::operator=): Use __builtin_memcpy.
498
e7980add
MJ
4992016-07-19 Martin Jambor <mjambor@suse.cz>
500
61c73a7f
UB
501 PR fortran/71688
502 * gfortran.dg/pr71688.f90: New test.
e7980add 503
13e88953
RB
5042016-07-19 Richard Biener <rguenther@suse.de>
505
506 * c-c++-common/vector-subscript-6.c: New testcase.
507 * c-c++-common/vector-subscript-7.c: Likewise.
508
1caf0482
SKS
5092016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
510
a23404c9 511 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
512 and UInt32 based on __SIZEOF_INT__.
513
cef5388d
RB
5142016-07-19 Richard Biener <rguenther@suse.de>
515
516 PR tree-optimization/71901
517 * gcc.dg/torture/pr71901.c: New testcase.
518
5192016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
520
521 PR tree-optimization/71908
522 * gcc.dg/torture/pr71908.c: New testcase.
523
a8f7a895
MM
5242016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
525
526 PR target/71493
527 * gcc.target/powerpc/pr71493-1.c: New test.
528 * gcc.target/powerpc/pr71493-2.c: Likewise.
529
f2111a36
JJ
5302016-07-18 Jakub Jelinek <jakub@redhat.com>
531
99516432
JJ
532 PR c++/71835
533 * g++.dg/conversion/ambig3.C: New test.
534
87713c6a
JJ
535 PR c++/71828
536 * g++.dg/cpp0x/constexpr-71828.C: New test.
537
7a7f16ca
JJ
538 PR c++/71826
539 * g++.dg/template/pr71826.C: New test.
540
f4d90295
JJ
541 PR c++/71822
542 * g++.dg/template/defarg21.C: New test.
543
f2111a36
JJ
544 PR c++/71871
545 * g++.dg/ext/vector31.C: New test.
546
0b965526
UB
5472016-07-18 Uros Bizjak <ubizjak@gmail.com>
548
549 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
550
94e136b9
YR
5512016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
552
553 PR tree-optimization/71734
554 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
555
7072df0a
DV
5562016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
557
558 * gcc.target/s390/warn-dynamicstack-1.c: New test.
559 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
560 stack-layout-dynamic-1.c: New test.
561
54158a1a
AK
5622016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
563
564 * gcc.target/s390/nolrl-1.c: New test.
565
43068916
FR
5662016-07-17 Fritz Reese <fritzoreese@gmail.com>
567
568 PR fortran/71523
569 * gfortran.dg/pr71523_1.f90: New test.
570 * gfortran.dg/pr71523_2.f90: New test.
571
a9356b12
AS
5722016-07-16 Andreas Schwab <schwab@linux-m68k.org>
573
574 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
575
466effe0 576>>>>>>> .r238890
a07b81c7
JD
5772016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
578 Marco Restelli <mrestelli@gmail.com>
579
580 PR fortran/62125
581 * gfortran.dg/pr62125.f90: New test.
582
96c0ec12
BS
5832016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
584
585 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
586 * gcc.target/powerpc/mulkc3-1.c: Likewise.
587
479d0ed5
JW
5882016-07-15 Jonathan Wakely <jwakely@redhat.com>
589
590 PR c++/58796
591 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
592 * g++.dg/cpp0x/nullptr35.C: New test.
593
41c7438e
BC
5942016-07-15 Bin Cheng <bin.cheng@arm.com>
595
596 * gcc.dg/tree-ssa/scev-8.c: Update test string.
597
f7ba880b
CP
5982016-07-15 Cesar Philippidis <cesar@codesourcery.com>
599
600 * gfortran.dg/goacc/vector_length.f90: New test.
601
b9aba0a0
RB
6022016-07-15 Richard Biener <rguenther@suse.de>
603
604 PR tree-optimization/71881
605 * gcc.dg/torture/pr71881.c: New testcase.
606
9513d5fb
RB
6072016-07-15 Richard Biener <rguenther@suse.de>
608
609 PR tree-optimization/71887
610 * gcc.dg/torture/pr71887.c: New testcase.
611
ddbbcb19
JJ
6122016-07-15 Jakub Jelinek <jakub@redhat.com>
613
614 PR c/71858
615 * gcc.dg/spellcheck-identifiers-3.c: New test.
616
29eb509c
AV
6172016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
618
619 PR fortran/71807
620 * gfortran.dg/null_9.f90: New test.
621
43aabfcf
BC
6222016-07-15 Bin Cheng <bin.cheng@arm.com>
623
624 * gcc.dg/tree-ssa/loop-41.c: New test.
625
afc89e58
BC
6262016-07-15 Bin Cheng <bin.cheng@arm.com>
627
628 PR tree-optimization/71347
629 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
630
6fa682ad
SK
6312016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
632
633 PR fortran/29819
634 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
635 * gfortran.dg/contains.f90: Ditto.
636 * gfortran.dg/contains_empty_1.f03: Ditto.
637 * gfortran.dg/submodule_3.f08: Ditto.
638
dd36b877
JJ
6392016-07-14 Jakub Jelinek <jakub@redhat.com>
640
a60a5d31
JJ
641 PR testsuite/71865
642 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
643 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
644 expected diagnostics.
645
dd36b877
JJ
646 PR c/71858
647 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
648 * gcc.dg/spellcheck-identifiers-2.c: New test.
649 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
650 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
651
a241f8ca
JJ
6522016-07-14 Jakub Jelinek <jakub@redhat.com>
653
654 PR tree-optimization/71872
655 * gcc.c-torture/compile/pr71872.c: New test.
656
d62b809c
TP
6572016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
658
659 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
660 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
661 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
662 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
663 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
664 * gcc.target/arm/atomic-op-acquire-1.c: This.
665 * gcc.target/arm/atomic-op-char.c: Rename into ...
666 * gcc.target/arm/atomic-op-char-1.c: This.
667 * gcc.target/arm/atomic-op-consume.c: Rename into ...
668 * gcc.target/arm/atomic-op-consume-1.c: This.
669 * gcc.target/arm/atomic-op-int.c: Rename into ...
670 * gcc.target/arm/atomic-op-int-1.c: This.
671 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
672 * gcc.target/arm/atomic-op-relaxed-1.c: This.
673 * gcc.target/arm/atomic-op-release.c: Rename into ...
674 * gcc.target/arm/atomic-op-release-1.c: This.
675 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
676 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
677 * gcc.target/arm/atomic-op-short.c: Rename into ...
678 * gcc.target/arm/atomic-op-short-1.c: This.
679 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
680 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
681 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
682 * gcc.target/arm/atomic-op-char-2.c: Likewise.
683 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
684 * gcc.target/arm/atomic-op-int-2.c: Likewise.
685 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
686 * gcc.target/arm/atomic-op-release-2.c: Likewise.
687 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
688 * gcc.target/arm/atomic-op-short-2.c: Likewise.
689
1f8dd420
AV
6902016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
691
692 PR fortran/70842
693 * gfortran.dg/select_type_35.f03: New test.
694
53109ba8
KT
6952016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
696
697 PR target/65951
698 PR tree-optimization/70923
699 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
700 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
701 * gcc.dg/vect/pr65951.c: Likewise.
702 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
703
91f35b7f
DE
7042016-07-14 David Edelsohn <dje.gcc@gmail.com>
705
706 * c-c++-common/pr60226.c: Expect maximum object file alignment
707 error on AIX.
708
351168fe
RB
7092016-07-14 Richard Biener <rguenther@suse.de>
710
711 PR tree-optimization/71866
712 * gcc.dg/torture/pr71866.c: New testcase.
713
94c32c00
TP
7142016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
715
716 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
717 selector and enclose boolean expression in curly braces.
718
b799a481
AM
7192016-07-14 Alan Modra <amodra@gmail.com>
720
721 PR target/71733
722 * gcc.target/powerpc/p9-novsx.c: New.
723
f63ba78c
AK
7242016-07-13 Andi Kleen <ak@linux.intel.com>
725
726 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
727 * g++.dg/tree-prof/morefunc.C: Dito.
728 * g++.dg/tree-prof/pr35545.C: Dito.
729 * g++.dg/tree-prof/reorder.C: Dito.
730 * gcc.dg/tree-prof/20050826-2.c: Dito.
731 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
732 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
733 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
734 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
735 * gcc.dg/tree-prof/inliner-1.c: Dito.
736 * gcc.dg/tree-prof/merge_block.c: Dito.
737 * gcc.dg/tree-prof/stringop-1.c: Dito.
738 * gcc.dg/tree-prof/stringop-2.c: Dito.
739 * gcc.dg/tree-prof/switch-case-1.c: Dito.
740 * gcc.dg/tree-prof/switch-case-2.c: Dito.
741 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
742 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
743 * gcc.dg/tree-prof/update-loopch.c: Dito.
744 * gcc.dg/tree-prof/val-prof-1.c: Dito.
745 * gcc.dg/tree-prof/val-prof-2.c: Dito.
746 * gcc.dg/tree-prof/val-prof-3.c: Dito.
747 * gcc.dg/tree-prof/val-prof-4.c: Dito.
748 * gcc.dg/tree-prof/val-prof-5.c: Dito.
749 * gcc.dg/tree-prof/val-prof-6.c: Dito.
750 * gcc.dg/tree-prof/val-prof-7.c: Dito.
751
f4d5a23d
AK
7522016-07-13 Andi Kleen <ak@linux.intel.com>
753
754 * lib/profopt.exp (profopt-execute): Remove .imports files.
755
ae145898
AK
7562016-07-13 Andi Kleen <ak@linux.intel.com>
757
0b965526 758 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 759
e97bd4f5
AK
7602016-07-13 Andi Kleen <ak@linux.intel.com>
761
762 * lib/profopt.exp (dg-final-scan-autofdo,
763 dg-final-scan-not-autofdo): New functions.
764
6fa3d4b4
BC
7652016-07-13 Bin Cheng <bin.cheng@arm.com>
766
767 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
768 * gcc.dg/vect/vect-35.c: Ditto.
769 * gcc.dg/vect/vect-alias-check-2.c: New test.
770
65f18bc6
ML
7712016-07-13 Martin Liska <mliska@suse.cz>
772
773 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 774 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
775 * gfortran.dg/pr42108.f90: Update expected dump scan.
776
9737f35b
RB
7772016-07-13 Richard Biener <rguenther@suse.de>
778
779 PR tree-optimization/24574
780 * gcc.dg/pr24574.c: New testcase.
781
62c0ea4b
SKS
7822016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
783
0b965526 784 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
785 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
786 * c-c++-common/pr68833-1.c: Require int32plus.
787 * gcc.dg/ipa/pr63551.c: Likewise.
788 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
789 * gcc.dg/ipa/pr64041.c: Require int32plus.
790
c7ed8938
IE
7912016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
792
793 PR ipa/71633
794 * g++.dg/pr71633.C: New test.
795
5ce15300
TP
7962016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
797
798 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
799 Add new arm_thumb1_cbz_ok effective target.
800 * gcc.target/arm/cbz.c: New test.
801
2b9509a3
TP
8022016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
803
804 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
805 Define effective target.
806 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
807 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
808 * gcc.target/arm/movhi_movw.c: New test.
809 * gcc.target/arm/movsi_movw.c: Likewise.
810 * gcc.target/arm/movdi_movw.c: Likewise.
811
7f15b177
RB
8122016-07-13 Richard Biener <rguenther@suse.de>
813
814 PR middle-end/71104
815 * gcc.dg/pr71104-1.c: New testcase.
816 * gcc.dg/pr71104-2.c: Likewise.
817
0b0a896e
MM
8182016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
819
820 PR target/71805
821 * gcc.target/powerpc/pr71805.c: New test.
822
f906f5ed
BS
8232016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
824
825 * gcc.target/powerpc/divkc3-1.c: New.
826 * gcc.target/powerpc/mulkc3-1.c: New.
827
9e63c3aa
NS
8282016-07-12 Nathan Sidwell <nathan@acm.org>
829
830 * gcc.target/arm/data-rel-1.c: New.
831 * gcc.target/arm/data-rel-2.c: New.
832 * gcc.target/arm/data-rel-3.c: New.
833
f507d202
ML
8342016-07-12 Martin Liska <mliska@suse.cz>
835
836 * gcc.dg/params/blocksort-part.c: New test.
837 * gcc.dg/params/params.exp: New file.
838
d6f7c125
KT
8392016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
840
841 PR middle-end/71700
842 * gcc.c-torture/execute/pr71700.c: New test.
843
37ccb0ba
SB
8442016-07-12 Steven Bosscher <steven@gcc.gnu.org>
845 Richard Biener <rguenther@suse.de>
846
847 PR tree-optimization/23286
848 PR tree-optimization/70159
849 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
850 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
851 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
852 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
853 * gcc.dg/tree-ssa/pr35286.c: Likewise.
854 * gcc.dg/tree-ssa/pr35287.c: Likewise.
855 * gcc.dg/hoist-register-pressure-1.c: Likewise.
856 * gcc.dg/hoist-register-pressure-2.c: Likewise.
857 * gcc.dg/hoist-register-pressure-3.c: Likewise.
858 * gcc.dg/pr51879-12.c: Likewise.
859 * gcc.dg/strlenopt-9.c: Likewise.
860 * gcc.dg/tree-ssa/pr47392.c: Likewise.
861 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
862 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
863 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
864 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
865 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
866 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
867 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
868 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
869 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
870 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
871 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
872 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
873 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
874 * gfortran.dg/pr43984.f90: Adjust expected outcome.
875
712a93d6
RB
8762016-07-12 Richard Biener <rguenther@suse.de>
877
878 PR rtl-optimization/68961
879 * gcc.target/i386/pr68961.c: New testcase.
880
c392943c
JJ
8812016-07-11 Jakub Jelinek <jakub@redhat.com>
882
3d56e6a4
JJ
883 PR middle-end/71758
884 * c-c++-common/gomp/pr71758.c: New test.
885 * gfortran.dg/gomp/pr71758.f90: New test.
886
c392943c
JJ
887 PR tree-optimization/71823
888 * gcc.dg/vect/pr71823.c: New test.
889
741d3be5
DM
8902016-07-11 David Malcolm <dmalcolm@redhat.com>
891
892 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
893 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
894 and LINE_MAP_MAX_LOCATION_WITH_COLS.
895
92fa45b5
L
8962016-07-11 H.J. Lu <hongjiu.lu@intel.com>
897
898 PR target/71801
899 * gcc.target/i386/pr71801.c: New test.
900
f51606c7
RB
9012016-07-11 Richard Biener <rguenther@suse.de>
902
903 PR tree-optimization/71816
904 * gcc.dg/torture/pr71816.c: New testcase.
905
36b54ce0
TK
9062016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
907
908 PR fortran/71783
909 * gfortran.dg/dependency_46.f90: New test.
910
d13835b6
VM
9112016-07-08 Vladimir Makarov <vmakarov@redhat.com>
912
913 PR rtl-optimization/71621
914 * gcc.target/i386/pr71621-1.c: New.
915 * gcc.target/i386/pr71621-2.c: New.
916
642bcbdf
CP
9172016-07-08 Cesar Philippidis <cesar@codesourcery.com>
918
919 * gfortran.dg/goacc/pr71704.f90: New test.
920
02eb5b8b
BS
9212016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
922
923 PR target/71297
924 * gcc.target/powerpc/pr71297.c: New.
925
8beb9a0d
JW
9262016-07-08 Jiong Wang <jiong.wang@arm.com>
927
928 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
929
cef4b650
MM
9302016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
931
932 PR target/71806
933 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
934
3c3ecf52
AH
9352016-07-08 Alan Hayward <alan.hayward@arm.com>
936
937 PR tree-optimization/71667
938 * gcc.dg/vect/pr71667.c: New
939
2660286d
ML
9402016-07-08 Martin Liska <mliska@suse.cz>
941
942 * gcc.dg/torture/pr71606.c: New test.
943
70cdd4ae
JD
9442016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
945
946 PR fortran/71764
947 * gfortran.dg/pr71764.f90: New test.
948
842dc2e6
JJ
9492016-07-07 Jakub Jelinek <jakub@redhat.com>
950 Kai Tietz <ktietz70@googlemail.com>
951
952 PR c++/70869
953 PR c++/71054
954 * g++.dg/cpp0x/pr70869.C: New test.
955 * g++.dg/cpp0x/pr71054.C: New test.
956
31be4262
DE
9572016-07-07 David Edelsohn <dje.gcc@gmail.com>
958
959 * g++.dg/debug/pr71432.C: Fail on AIX.
960
1c122092
ML
9612016-07-07 Martin Liska <mliska@suse.cz>
962
963 * gfortran.dg/do_1.f90: Remove a corner case that triggers
964 an undefined behavior.
965 * gfortran.dg/do_3.F90: Likewise.
966 * gfortran.dg/do_check_11.f90: New test.
967 * gfortran.dg/do_check_12.f90: New test.
968 * gfortran.dg/do_corner_warn.f90: New test.
969
7119f1b1
ML
9702016-07-07 Martin Liska <mliska@suse.cz>
971
972 * gfortran.dg/predict-1.f90: Ammend the test.
973 * gfortran.dg/predict-2.f90: Likewise.
974
275792f2
IE
9752016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
976
977 PR ipa/71624
978 * g++.dg/pr71624.C: New test.
979
05a437c1
TP
9802016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
981
982 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
983 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
984 ARMv8-M Mainline architectures.
985
6f493951
TP
9862016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
987
988 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
989 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
990
5ddaee94
SB
9912016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
992
993 PR target/70098
994 PR target/71763
995 * gcc.target/powerpc/pr71763.c: New file.
996
651afdb2
YR
9972016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
998
999 PR tree-optimization/71518
0b965526 1000 * gcc.dg/pr71518.c: New test.
651afdb2 1001
9df99881
WD
10022016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
1003
1004 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
1005
7b4e0769
SKS
10062016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1007
0b965526 1008 PR target/50739
7b4e0769
SKS
1009 * gcc.target/avr/pr50739.c: New test.
1010
eb4432f7
JH
10112016-07-05 Jan Hubicka <jh@suse.cz>
1012
1013 * gcc.dg/tree-ssa/scev-14.c: update template.
1014
c01e092f
RS
10152016-07-06 Richard Sandiford <richard.sandiford@arm.com>
1016
1017 * gcc.dg/vect/group-no-gaps-1.c: New test.
1018
8070763a
AK
10192016-07-05 Andi Kleen <ak@linux.intel.com>
1020
1021 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
1022 if kernel supports MPX.
1023
7f6e88a8
KC
10242016-07-05 Kito Cheng <kito.cheng@gmail.com>
1025
1026 * gcc.c-torture/compile/pr69102.c: Require fpic support.
1027
36a265b1
MM
10282016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
1029 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1030
1031 * gcc.target/powerpc/signbit-1.c: New test.
1032 * gcc.target/powerpc/signbit-2.c: New test.
1033 * gcc.target/powerpc/signbit-3.c: New test.
1034
7a98fb6e
KT
10352016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1036
1037 PR rtl-optimization/71594
1038 * gcc.dg/torture/pr71594.c: New test.
1039
1e3d54b4
JH
10402016-07-05 Jan Hubicka <jh@suse.cz>
1041
1042 * gcc.dg/tree-ssa/scev-14.c: new testcase.
1043
84ca3893
DM
10442016-07-05 David Malcolm <dmalcolm@redhat.com>
1045
1046 PR c++/62314
1047 * gcc/testsuite/g++.dg/parse/error5.C: Update column
1048 number of missing semicolon error.
1049 * g++.dg/pr62314-2.C: New test case.
1050
20d0bfce
AF
10512016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1052
1053 * gfortran.dg/coarray_stat_function.f90: New test.
1054 * gfortran.dg/coarray_stat_whitespace.f90: New test.
1055 * gfortran.dg/coarray_lib_comm_1: Adapting old test
1056 to new interfaces.
1057
69aaea06
AV
10582016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
1059
1060 PR fortran/71623
1061 * gfortran.dg/deferred_character_17.f90: New test.
1062
f723a43c
CL
10632016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
1064
1065 * gcc.target/arm/neon/polytypes.c: Move to ...
1066 * gcc.target/arm/polytypes.c: ... here.
1067 * gcc.target/arm/neon/pr51534.c: Move to ...
1068 * gcc.target/arm/pr51534.c: ... here.
1069 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
1070 * gcc.target/arm/vect-vcvt.c: ... here.
1071 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
1072 * gcc.target/arm/vect-vcvtq.c: ... here.
1073 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
1074 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
1075 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
1076 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
1077 * gcc.target/arm/neon/neon.exp: Delete.
1078 * gcc.target/arm/neon/: Delete.
1079
d73e0ccf
JD
10802016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1081
1082 PR fortran/65575
1083 * gfortran.dg: pr65575.f90: New test.
1084
c20f6223
JD
10852016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1086
1087 PR fortran/35849
1088 * gfortran.dg: pr35849.f90: New test.
1089
2a5537c3
JJ
10902016-07-04 Jakub Jelinek <jakub@redhat.com>
1091
1092 PR c++/71739
1093 * g++.dg/cpp0x/pr71739.C: New test.
1094
740f9751
CL
10952016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
1096
1097 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
1098
bf749919
DV
10992016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1100
1101 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
1102 locr.
1103 * gcc.target/s390/loc-1.c: New test.
1104
430bb38e
YR
11052016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
1106
1107 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
1108 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
1109
15f6e0da
RR
11102016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1111
1112 PR target/63874
1113 * gcc.target/aarch64/pr63874.c: New test.
1114
79335075
JB
11152016-07-04 Jan Beulich <jbeulich@suse.com>
1116
1117 * g++.dg/header.c: New.
1118 * gcc.dg/header.c: New.
1119
557e8c49
JJ
11202016-07-02 Jakub Jelinek <jakub@redhat.com>
1121
1122 PR c/71719
1123 * c-c++-common/Wunused-var-15.c: New test.
1124
79a592e3
JJ
11252016-07-01 Jakub Jelinek <jakub@redhat.com>
1126
1127 PR fortran/71687
1128 * gfortran.dg/gomp/pr71687.f90: New test.
1129
e2298656
BS
11302016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1131
1132 * gcc.dg/const-float128-ped.c: Require __float128 effective
1133 target and options.
1134 * gcc.dg/const-float128.c: Likewise.
1135 * gcc.dg/torture/float128-cmp-invalid.c: Require
1136 __float128 and base_quadfloat_support effective targets, and
1137 __float128 options.
1138 * gcc.dg/torture/float128-div-underflow.c: Likewise.
1139 * gcc.dg/torture/float128-extend-nan.c: Likewise.
1140 * gcc.dg/torture/float128-nan.c: Likewise.
1141 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
1142 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
1143 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 1144 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
1145 (add_options_for___float128): New.
1146 (check_effective_target_base_quadword_support): New.
1147
70c11966
MM
11482016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1149
1150 PR target/71720
1151 * gcc.target/powerpc/pr71720.c: New test.
1152
059541fd
JB
11532016-07-01 Jan Beulich <jbeulich@suse.com>
1154
1155 * gcc.dg/bss.c: New.
1156
2c1e4964
PB
11572016-07-01 Peter Bergner <bergner@vnet.ibm.com>
1158
1159 PR target/71698
1160 * gcc.target/powerpc/pr71698.c: New test.
1161
22e1cb39
GJL
11622016-07-01 Georg-Johann Lay <avr@gjlay.de>
1163
1164 PR target/71151
1165 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
1166 instead of ".foo" for its section name.
1167 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
1168 depending on MCU's flash size.
1169 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
1170 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
1171 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
1172 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
1173 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
1174 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
1175
466cf574
JB
11762016-07-01 Jan Beulich <jbeulich@suse.com>
1177
1178 * gcc.target/i386/pr65105-2.c: Add -msse2.
1179
351beab7
JJ
11802016-06-30 Jakub Jelinek <jakub@redhat.com>
1181
55a0f21a
JJ
1182 PR tree-optimization/71707
1183 * gcc.dg/strlenopt-29.c: New test.
1184
6245ad72
JJ
1185 PR fortran/71704
1186 * gfortran.dg/gomp/pr71704.f90: New test.
1187
351beab7
JJ
1188 PR fortran/71705
1189 * gfortran.dg/gomp/pr71705.f90: New test.
1190
5a3a6a5e
KN
11912016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
1192
1193 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
1194 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
1195 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
1196 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
1197 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
1198 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
1199 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
1200 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
1201 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
1202 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
1203 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
1204 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
1205 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
1206 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
1207 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
1208 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
1209 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
1210 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
1211 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
1212 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
1213 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
1214 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
1215 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
1216 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
1217 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
1218 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
1219 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
1220 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
1221 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
1222 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
1223 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
1224 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
1225 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
1226 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
1227 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
1228 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
1229 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
1230 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
1231 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
1232 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
1233 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
1234 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
1235 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
1236 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
1237 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
1238 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
1239 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
1240 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
1241 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
1242 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
1243 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
1244 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
1245 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
1246 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
1247 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
1248 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
1249 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
1250 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
1251 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
1252 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
1253 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
1254 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
1255 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
1256 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
1257 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
1258 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
1259 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
1260 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
1261 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
1262 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
1263 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
1264 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
1265 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
1266 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
1267 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
1268 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
1269 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
1270 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
1271 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
1272 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
1273 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
1274
3dfa8071 12752016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 1276 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
1277
1278 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
1279
9bd62242 12802016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 1281 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
1282
1283 * gcc.target/aarch64/vget_set_lane_1.c: New test.
1284
603107fb
DM
12852016-06-30 David Malcolm <dmalcolm@redhat.com>
1286
1287 PR driver/71651
1288 * gcc.dg/spellcheck-options-12.c: New test case.
1289
205cccc7
JJ
12902016-06-30 Jakub Jelinek <jakub@redhat.com>
1291
1292 PR middle-end/71693
1293 * gcc.c-torture/compile/pr71693.c: New test.
1294
f4452176
DM
12952016-06-29 David Malcolm <dmalcolm@redhat.com>
1296
1297 * gcc.dg/spellcheck-params.c: New testcase.
1298 * gcc.dg/spellcheck-params-2.c: New testcase.
1299
c5e74d9d
MM
13002016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
1301
1302 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
1303 vector extract instructions.
1304 * gcc.target/powerpc/p9-extract-2.c: Likewise.
1305
e44ecbfd
JD
13062016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1307
1308 PR fortran/71686
1309 * gfortran.dg/unexpected_eof_2.f90: New test.
1310 * gfortran.dg/unexpected_eof_3.f90: New test.
1311
ee446d9f
JW
13122016-06-29 Jim Wilson <jim.wilson@linaro.org>
1313
1314 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
1315
27f67461
CP
13162016-06-29 Cesar Philippidis <cesar@codesourcery.com>
1317
1318 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
1319 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
1320 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
1321
b1206d29
RB
13222016-06-29 Richard Biener <rguenther@suse.de>
1323
1324 PR middle-end/15256
1325 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
1326
1af21224
MW
13272016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1328
1329 * gcc.target/arm/aapcs/neon-vect10.c: Require
1330 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
1331 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
1332 * gcc.target/arm/aapcs/vfp18.c: Likewise.
1333 * gcc.target/arm/aapcs/vfp19.c: Likewise.
1334 * gcc.target/arm/aapcs/vfp20.c: Likewise.
1335 * gcc.target/arm/aapcs/vfp21.c: Likewise.
1336 * gcc.target/arm/fp16-aapcs-1.c: Require
1337 -mfloat-ab=hard. Also simplify the test.
1338 * gcc.target/arm/fp16-aapcs-2.c: New.
1339
7fe43755
MW
13402016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1341
0b965526 1342 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
1343 (add_options_for_arm_fp16_ieee): New.
1344 (add_options_for_arm_fp16_alternative): New.
1345 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
1346 long-line.
1347 (effective_target_arm_fp16_hw): New.
1348
264d951a
IE
13492016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
1350
1351 PR tree-optimization/71655
1352 * g++.dg/pr71655.C: New test.
1353
5c846a81
ML
13542016-06-29 Martin Liska <mliska@suse.cz>
1355
1356 * gcc.dg/pr71585.c: New test.
1357 * gcc.dg/pr71585-2.c: New test.
1358 * gcc.dg/pr71585-3.c: New test.
1359
fafe9318
YR
13602016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1361
1362 PR tree-optimization/70729
1363 * g++.dg/vect/pr70729.cc: New test.
1364
54d19c3b
TS
13652016-06-29 Thomas Schwinge <thomas@codesourcery.com>
1366
1367 * c-c++-common/gomp/cancel-1.c: Extend.
1368
5f3cd7c3
JJ
13692016-06-29 Jakub Jelinek <jakub@redhat.com>
1370
1371 PR tree-optimization/71625
1372 * gcc.dg/strlenopt-28.c: New test.
1373
4aa83879
RB
13742016-06-29 Richard Biener <rguenther@suse.de>
1375
1376 PR middle-end/71002
1377 * g++.dg/torture/pr71002.C: Adjust testcase.
1378
152ef731
JJ
13792016-06-29 Jakub Jelinek <jakub@redhat.com>
1380
1381 PR c/71685
1382 * gcc.dg/pr71685.c: New test.
1383
13842016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
1385
1386 PR c/71552
1387 * gcc.dg/init-bad-9.c: New test.
1388
d41dc215
BS
13892016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1390
1391 * gcc.target/powerpc/abs128-1.c: Require VSX.
1392 * gcc.target/powerpc/copysign128-1.c: Likewise.
1393 * gcc.target/powerpc/inf128-1.c: Likewise.
1394 * gcc.target/powerpc/nan128-1.c: Likewise.
1395
6a20b538
JJ
13962016-06-28 Jakub Jelinek <jakub@redhat.com>
1397
1398 PR middle-end/71626
1399 * gcc.c-torture/execute/pr71626-1.c: New test.
1400 * gcc.c-torture/execute/pr71626-2.c: New test.
1401
77d93c47
PB
14022016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1403
1404 PR target/71656
1405 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1406
a8264058
SB
14072016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1408
1409 PR target/71670
1410 * gcc.target/powerpc/pr71670.c: New testcase.
1411
0dc47331
PB
14122016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1413
1414 PR target/71656
1415 * gcc.target/powerpc/pr71656-1.c: New test.
1416 * gcc.target/powerpc/pr71656-2.c: New test.
1417
b65ffc79
CL
14182016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1419
1420 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1421 around fp16 code.
1422 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1423 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1424 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1425 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1426 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1427 Add arm_neon_fp16_ok effective target.
0b965526
UB
1428 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1429 Likewise.
1430 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1431 Likewise.
1432 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1433 Likewise.
1434 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1435 Likewise.
1436 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1437 Likewise.
1438 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1439 Likewise.
1440 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1441 Likewise.
1442 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1443 Likewise.
1444 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1445 Likewise.
1446 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1447 Likewise.
1448 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1449 Likewise.
b65ffc79 1450
9bb86f40
JH
14512016-06-26 Jan Hubicka <hubicka@ucw.cz>
1452
1453 * gcc.dg/predict-12.c: New testcase.
1454
46db0fd4
JD
14552016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1456
1457 PR fortran/71649
1458 * gfortran.dg/pr71649.f90: New test.
1459
2a65e70b
JJ
14602016-06-25 Jakub Jelinek <jakub@redhat.com>
1461
f8a06e24
JJ
1462 PR tree-optimization/71643
1463 * g++.dg/opt/pr71643.C: New test.
1464
2a65e70b
JJ
1465 PR tree-optimization/71631
1466 * gcc.c-torture/execute/pr71631.c: New test.
1467
7805417a
JH
14682016-06-24 Jan Hubicka <hubicka@ucw.cz>
1469
1470 * gcc.dg/predict-11.c: New testcase.
1471 * gfortran.dg/predict-2.f90: New testcase.
1472
888ed1a3
JH
14732016-06-24 Jan Hubicka <hubicka@ucw.cz>
1474
1475 * gcc.dg/predict-10.c: New test.
1476
53605f35
BS
14772016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1478
1479 * gcc.target/powerpc/abs128-1.c: New.
1480 * gcc.target/powerpc/copysign128-1.c: New.
1481 * gcc.target/powerpc/inf128-1.c: New.
1482 * gcc.target/powerpc/nan128-1.c: New.
1483
7b22b4c6
EB
14842016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1485
1486 * gfortran.dg/pr71642.f90: New test.
1487
37e373c2
JJ
14882016-06-24 Jakub Jelinek <jakub@redhat.com>
1489
1490 PR tree-optimization/71647
1491 * gcc.target/i386/pr71647.c: New test.
1492
b20b79f2
L
14932016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1494
1495 * gcc.target/i386/noplt-gd-1.c: New test.
1496 * gcc.target/i386/noplt-gd-2.c: Likewise.
1497 * gcc.target/i386/noplt-gd-3.c: Likewise.
1498 * gcc.target/i386/noplt-ld-1.c: Likewise.
1499 * gcc.target/i386/noplt-ld-2.c: Likewise.
1500 * gcc.target/i386/noplt-ld-3.c: Likewise.
1501 * lib/target-supports.exp
1502 (check_effective_target_tls_get_addr_via_got): New.
1503
04619cb8
UB
15042016-06-24 Uros Bizjak <ubizjak@gmail.com>
1505
1506 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1507 testsuite compile flags.
1508 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1509 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1510
15112016-06-24 Uros Bizjak <ubizjak@gmail.com>
1512
1513 * g++dg/vect/pr36684.cc: Add dg-do compile.
1514 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1515 * gcc.dg/vect/pr70021.c: Ditto.
1516 * gcc.dg/vect/pr70138-1.c: Ditto.
1517 * gcc.dg/vect/pr70138-2.c: Ditto.
1518 * gcc.dg/vect/pr70354-1.c: Ditto.
1519 * gcc.dg/vect/pr70354-2.c: Ditto.
1520 * gcc.dg/vect/pr71259.c: Ditto.
1521 * gcc.dg/vect/pr71416-1.c: Ditto.
1522 * gcc.dg/vect/slp-43.c: Ditto.
1523 * gcc.dg/vect/slp-45.c: Ditto.
1524 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1525 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1526 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1527 * gfortran.dg/vect/pr69980.f90: Ditto.
1528
15292016-06-24 Uros Bizjak <ubizjak@gmail.com>
1530
1531 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1532 * gcc.dg/vect/bb-slp-30.c: Ditto.
1533 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1534 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1535 * gcc.dg/vect/pr45902.c: Ditto.
1536 * gcc.dg/vect/pr48172.c: Ditto.
1537 * gcc.dg/vect/pr48377.c: Ditto.
1538 * gcc.dg/vect/pr49038.c: Ditto.
1539 * gcc.dg/vect/pr49771.c: Ditto.
1540 * gcc.dg/vect/pr52091.c: Ditto.
1541 * gcc.dg/vect/pr53185-2.c: Ditto.
1542 * gcc.dg/vect/pr56826.c: Ditto.
1543 * gcc.dg/vect/pr60276.c: Ditto.
1544 * gcc.dg/vect/pr62021.c: Ditto.
1545 * gcc.dg/vect/pr63530.c: Ditto.
1546 * gcc.dg/vect/pr65518.c: Ditto.
1547 * gcc.dg/vect/pr65947-1.c: Ditto.
1548 * gcc.dg/vect/pr65947-10.c: Ditto.
1549 * gcc.dg/vect/pr65947-11.c: Ditto.
1550 * gcc.dg/vect/pr65947-12.c: Ditto.
1551 * gcc.dg/vect/pr65947-13.c: Ditto.
1552 * gcc.dg/vect/pr65947-2.c: Ditto.
1553 * gcc.dg/vect/pr65947-3.c: Ditto.
1554 * gcc.dg/vect/pr65947-4.c: Ditto.
1555 * gcc.dg/vect/pr65947-5.c: Ditto.
1556 * gcc.dg/vect/pr65947-6.c: Ditto.
1557 * gcc.dg/vect/pr65947-7.c: Ditto.
1558 * gcc.dg/vect/pr65947-8.c: Ditto.
1559 * gcc.dg/vect/pr65947-9.c: Ditto.
1560 * gcc.dg/vect/pr71416-1.c: Ditto.
1561 * gcc.dg/vect/pr71439.c: Ditto.
1562 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1563 * gcc.dg/vect/vect-bswap16.c: Ditto.
1564 * gcc.dg/vect/vect-bswap32.c: Ditto.
1565 * gcc.dg/vect/vect-bswap64.c: Ditto.
1566 * gcc.dg/vect/vect-live-1.c: Ditto.
1567 * gcc.dg/vect/vect-live-2.c: Ditto.
1568 * gcc.dg/vect/vect-live-3.c: Ditto.
1569 * gcc.dg/vect/vect-live-4.c: Ditto.
1570 * gcc.dg/vect/vect-live-5.c: Ditto.
1571 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1572 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1573 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1574 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1575 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1576 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1577 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1578 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1579 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1580 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1581 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1582 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1583 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1584 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1585 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1586 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1587 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1588
da224bcb
UB
15892016-06-24 Uros Bizjak <ubizjak@gmail.com>
1590
1591 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1592
dfee2870
L
15932016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1594
1595 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1596 ia32 if R_386_GOT32X relocation is supported.
1597 * gcc.target/i386/noplt-3.c: Likewise.
1598 * gcc.target/i386/noplt-2.c: Likewise.
1599 (main): Renamed to ...
1600 (bar): This.
1601 * gcc.target/i386/noplt-4.c: Likewise.
1602 (main): Renamed to ...
1603 (bar): This.
1604 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1605 * gcc.target/i386/pr67400-5.c: Likewise.
1606
a86451b9
JJ
16072016-06-24 Jakub Jelinek <jakub@redhat.com>
1608
00085092
JJ
1609 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1610 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1611
a86451b9
JJ
1612 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1613 f4): Adjust expected diagnostics.
1614 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1615 (T): If OVFP is defined, redefine to TP.
1616 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1617 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1618 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1619 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1620 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1621 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1622 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1623 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1624 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1625 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1626 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1627 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1628 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1629 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1630 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1631 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1632 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1633 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1634 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1635 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1636 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1637 as last argument to __builtin_add_overflow_p.
1638
7bb5d5f4
UB
16392016-06-23 Uros Bizjak <ubizjak@gmail.com>
1640
1641 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1642 dg-options and remove default vector testsuite compile flags.
1643 * g++.dg/vect/pr33860a.cc: Ditto.
1644 * g++.dg/vect/pr45470-a.cc: Ditto.
1645 * g++.dg/vect/pr45470-b.cc: Ditto.
1646 * g++.dg/vect/pr60896.cc: Ditto.
1647 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1648 * gcc.dg/vect/pr18308.c: Ditto.
1649 * gcc.dg/vect/pr24049.c: Ditto.
1650 * gcc.dg/vect/pr33373.c: Ditto.
1651 * gcc.dg/vect/pr36228.c: Ditto.
1652 * gcc.dg/vect/pr42395.c: Ditto.
1653 * gcc.dg/vect/pr42604.c: Ditto.
1654 * gcc.dg/vect/pr46663.c: Ditto.
1655 * gcc.dg/vect/pr48765.c: Ditto.
1656 * gcc.dg/vect/pr49093.c: Ditto.
1657 * gcc.dg/vect/pr49352.c: Ditto.
1658 * gcc.dg/vect/pr52298.c: Ditto.
1659 * gcc.dg/vect/pr52870.c: Ditto.
1660 * gcc.dg/vect/pr53185.c: Ditto.
1661 * gcc.dg/vect/pr53773.c: Ditto.
1662 * gcc.dg/vect/pr56695.c: Ditto.
1663 * gcc.dg/vect/pr62171.c: Ditto.
1664 * gcc.dg/vect/pr63530.c: Ditto.
1665 * gcc.dg/vect/pr68339.c: Ditto.
1666 * gcc.dg/vect/pr71259.c: Ditto.
1667 * gcc.dg/vect/vect-82_64.c: Ditto.
1668 * gcc.dg/vect/vect-83_64.c: Ditto.
1669 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1670 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1671 * gcc.dg/vect/vect-shift-2.c: Ditto.
1672 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1673 * gfortran.dg/vect/pr39318.f90: Ditto.
1674 * gfortran.dg/vect/pr45714-a.f: Ditto.
1675 * gfortran.dg/vect/pr45714-b.f: Ditto.
1676 * gfortran.dg/vect/pr46213.f90: Ditto.
1677
2d4bb02f
MM
16782016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1679 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1680
1681 * gcc.target/powerpc/p9-splat-5.c: New test.
1682
f6d1b868
UB
16832016-06-23 Uros Bizjak <ubizjak@gmail.com>
1684
1685 PR tree-optimization/71488
1686 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1687 * lib/target-supports.exp: ... here.
1688 (check_sse4_hw_available): New procedure.
1689 (check_effective_target_sse4_runtime): Ditto.
1690 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1691 -march=westmere for sse4_runtime targets.
936ff030 1692 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1693 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1694 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1695 (main): Call check_vect ().
a7898180 1696 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1697
c0597759
L
16982016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1699
1700 PR target/66232
1701 PR target/67400
1702 * gcc.target/i386/pr66232-14.c: New file.
1703 * gcc.target/i386/pr66232-15.c: Likewise.
1704 * gcc.target/i386/pr66232-16.c: Likewise.
1705 * gcc.target/i386/pr66232-17.c: Likewise.
1706 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1707 ia32 if R_386_GOT32X relocation is supported.
1708 * gcc.target/i386/pr67400-2.c: Likewise.
1709 * gcc.target/i386/pr67400-3.c: Likewise.
1710 * gcc.target/i386/pr67400-4.c: Likewise.
1711 * gcc.target/i386/pr67400-6.c: Likewise.
1712 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1713 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1714
5b0e27a7
JD
17152016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1716
1717 PR libgfortran/48852
1718 * gfortran.dg/char4_iunit_1.f03: Update test.
1719 * gfortran.dg/f2003_io_5.f03: Update test.
1720 * gfortran.dg/real_const_3.f90: Update test.
1721
7f586d90
AK
17222016-06-23 Andi Kleen <ak@linux.intel.com>
1723
1724 * g++.dg/bprob/bprob.exp: Support autofdo.
1725 * g++.dg/tree-prof/tree-prof.exp: dito.
1726 * gcc.dg/tree-prof/tree-prof.exp: dito.
1727 * gcc.misc-tests/bprob.exp: dito.
1728 * gfortran.dg/prof/prof.exp: dito.
1729 * lib/profopt.exp: dito.
1730 * lib/target-supports.exp: Check for autofdo.
1731
60fa7862
ML
17322016-06-23 Martin Liska <mliska@suse.cz>
1733
1734 * gcc.dg/pr71619.c: New test.
1735
e3d62871
UB
17362016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1737
1738 PR target/67400
cc901875
UB
1739 * gcc.target/i386/pr67400-1.c: New test.
1740 * gcc.target/i386/pr67400-2.c: Likewise.
1741 * gcc.target/i386/pr67400-3.c: Likewise.
1742 * gcc.target/i386/pr67400-4.c: Likewise.
1743 * gcc.target/i386/pr67400-5.c: Likewise.
1744 * gcc.target/i386/pr67400-6.c: Likewise.
1745 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1746
ac81cf0b
DM
17472016-06-22 David Malcolm <dmalcolm@redhat.com>
1748
1749 * c-c++-common/missing-header-1.c: New test case.
1750 * c-c++-common/missing-header-2.c: New test case.
1751 * c-c++-common/missing-header-3.c: New test case.
1752 * c-c++-common/missing-header-4.c: New test case.
1753
1a4f11c8
DM
17542016-06-22 David Malcolm <dmalcolm@redhat.com>
1755
1756 PR c/70339
1757 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1758 hint.
1759 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1760 expected results due to builtin "nanl" now being suggested for
1761 "name".
1762 * gcc.dg/pr67580.c: Update expected messages.
1763 * gcc.dg/spellcheck-identifiers.c: New testcase.
1764 * gcc.dg/spellcheck-typenames.c: New testcase.
1765
a93eac6a
DM
17662016-06-22 David Malcolm <dmalcolm@redhat.com>
1767
1768 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1769 file.
1770 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1771 diagnostic-test-show-locus-parseable-fixits.c to sources for
1772 diagnostic_plugin_test_show_locus.c.
1773 * lib/gcc-defs.exp (freeform_regexps): New global.
1774 (dg-regexp): New function.
1775 (handle-dg-regexps): New function.
1776 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1777 freeform_regexps to the empty list.
1778 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1779
49e76ff1
IE
17802016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1781
f6d1b868 1782 PR tree-optimization/71488
49e76ff1
IE
1783 * g++.dg/pr71488.C: New test.
1784 * gcc.dg/vect/vect-bool-cmp.c: New test.
1785
951d8c8a
EB
17862016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1787
1788 * gcc.dg/guality/param-5.c: New test.
1789
b60fc3bd
BE
17902016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1791
1792 * gcc.target/i386/asm-flag-7.c: New test.
1793
0609abda
TS
17942016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1795
1796 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1797 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1798 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1799 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1800 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1801 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1802 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1803 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1804 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1805 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1806 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1807 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1808 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1809 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1810 * lib/target-supports.exp: Likewise.
1811
ee2499b4
TS
18122016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1813
1814 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1815 * gcc.dg/attr-ms_struct-2.c: Likewise.
1816 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1817 * gcc.dg/bf-ms-attrib.c: Likewise.
1818 * gcc.dg/bf-ms-layout-2.c: Likewise.
1819 * gcc.dg/bf-ms-layout-3.c: Likewise.
1820 * gcc.dg/bf-ms-layout.c: Likewise.
1821 * gcc.dg/bf-no-ms-layout.c: Likewise.
1822 * gcc.target/i386/bitfield1.c: Likewise.
1823 * gcc.target/i386/bitfield2.c: Likewise.
1824 * gcc.target/i386/bitfield3.c: Likewise.
1825
caea59ff
KN
18262016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1827
1828 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1829 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1830 override other than -mcpu=power9 command-line option is specified,
1831 or if the target operating system is aix.
1832 * gcc.target/powerpc/darn-1.c: Likewise.
1833 * gcc.target/powerpc/darn-2.c: Likewise.
1834 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1835 test if effective-target is not powerpc_p9vector_ok or if the
1836 target operating system is not defined.
1837 * gcc.target/powerpc/vslv-1.c: Likewise.
1838 * gcc.target/powerpc/vsrv-0.c: Likewise.
1839 * gcc.target/powerpc/vsrv-1.c: Likewise.
1840
63617e30
TB
18412016-06-21 Tobias Burnus <burnus@net-b.de>
1842
1843 PR fortran/71068
1844 * gfortran.dg/coarray/data_1.f90: New.
1845
89192c3c
WD
18462016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1847
1848 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1849 (dg-require-effective-target): Use arm_v8_neon_hw.
1850 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1851 (dg-require-effective-target): Likewise.
1852 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1853 (dg-require-effective-target): Likewise.
1854 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1855 (dg-require-effective-target): Likewise.
1856 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1857 (dg-require-effective-target): Likewise.
1858 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1859 (dg-require-effective-target): Likewise.
1860 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1861 Add AArch64 check.
1862
64ac50e2
WD
18632016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1864
1865 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1866 Set to 3 so test passes.
1867
6252b5db
WD
18682016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1869
1870 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1871
3b9bc511
IV
18722016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1873
1874 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1875 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1876 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1877 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1878
21db1c78
IV
18792016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1880
1881 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1882 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1883
9d30e86f
L
18842016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1885
1886 PR target/71549
1887 * gcc.target/i386/pr71549.c: New test.
1888
448a7c69
KN
18892016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1890
1891 * gcc.target/powerpc/vadsdu-0.c: Replace
1892 dg-require-effective-target directive to allow test to run on more
1893 platforms, and add dg-skip-if directive to disable test on aix
1894 platforms because of known incompatibilities.
1895 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1896 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1897 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1898 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1899 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1900 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1901 * gcc.target/powerpc/vadsdub-2.c: Replace
1902 dg-require-effective-target directive to allow test to run on more
1903 platforms, and add dg-skip-if directive to disable test on aix
1904 platforms because of known incompatibilities.
1905 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1906 with vec_absdb call to differentiate this test from vadsdub-1.c.
1907 * gcc.target/powerpc/vadsduh-1.c: Replace
1908 dg-require-effective-target directive to allow test to run on more
1909 platforms, and add dg-skip-if directive to disable test on aix
1910 platforms because of known incompatibilities.
1911 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1912 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1913 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1914
0ad84f34
JJ
19152016-06-21 Jakub Jelinek <jakub@redhat.com>
1916
1917 PR tree-optimization/71588
1918 * gcc.dg/pr71558.c: New test.
1919
e71e8d94
SKS
19202016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1921
1922 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1923 * c-c++-common/pr68657-2.c: Likewise.
1924 * c-c++-common/pr68657-3.c: Likewise.
1925 * gcc.dg/torture/pr69714.c: Require int32plus support.
1926 * gcc.dg/torture/pr70025.c: Likewise.
1927 * gcc.dg/torture/pr70083.c: Likewise.
1928 * gcc.dg/torture/pr70542.c: Likewise.
1929 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1930
5a578671
JM
19312016-06-20 Joseph Myers <joseph@codesourcery.com>
1932
1933 PR c/71601
1934 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1935
7a9df68e
JJ
19362016-06-20 Jakub Jelinek <jakub@redhat.com>
1937
50aa64d5
JJ
1938 PR middle-end/71581
1939 * gcc.dg/pr71581.c: New test.
1940
7a9df68e
JJ
1941 PR rtl-optimization/71591
1942 * gcc.dg/cpp/pr71591.c: New test.
1943
3947cf19
DR
19442016-06-20 David B. Robins <gcc@davidrobins.net>
1945
1946 PR target/71571
1947 * g++.dg/torture/pr71571.C: New test.
1948
c4ff221e
JJ
19492016-06-20 Jakub Jelinek <jakub@redhat.com>
1950
1951 PR target/71559
1952 * gcc.target/i386/sse2-pr71559.c: New test.
1953 * gcc.target/i386/avx-pr71559.c: New test.
1954 * gcc.target/i386/avx512f-pr71559.c: New test.
1955
f1b5abfb
TB
19562016-06-20 Tobias Burnus <burnus@net-b.de>
1957
1958 PR fortran/71194
1959 * gfortran.dg/pointer_remapping_10.f90: New.
1960
842107e4
DM
19612016-06-20 David Malcolm <dmalcolm@redhat.com>
1962
1963 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1964
d9e8bdfd
MS
19652016-06-20 Martin Sebor <msebor@redhat.com>
1966
1967 PR c/69507
1968 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1969 * gnu90-const-expr-1.c: Same.
1970 * gnu99-const-expr-1.c: Same.
1971 * gnu99-static-1.c: Same.
1972
67785479
RL
19732016-06-20 Renlin Li <renlin.li@arm.com>
1974
29f09b38 1975 PR testsuite/71489
67785479
RL
1976 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1977
636929b8
JG
19782016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1979
1980 * gcc.target/aarch64/vcvt_f64_1.c: New.
1981 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1982 * gcc.target/aarch64/vrecp_f64_1.c: New.
1983
ff7b374b
KT
19842016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1985
1986 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1987 "alignement".
1988
554cfc9e
GJL
19892016-06-20 Georg-Johann Lay <avr@gjlay.de>
1990
1991 PR target/71103
1992 * gcc.target/avr/torture/pr71103-2.c: New test.
1993
aa0db437
MS
19942016-06-19 Martin Sebor <msebor@redhat.com>
1995
1996 PR c/69507
1997 * gcc.dg/alignof.c: New test.
1998
c561b091
PC
19992016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2000
2001 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
2002 vs dg-error; test constexpr specifier too.
2003
bf54f123
PC
20042016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2005
2006 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
2007
4e53aa97
CL
20082016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
2009
2010 * lib/target-supports.exp
2011 (check_effective_target_arm_neon_fp16_ok_nocache): Call
2012 arm_neon_ok and merge flags. Fix temporary test name.
2013 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
2014 and merge flags.
2015
69071d86
ML
20162016-06-17 Martin Liska <mliska@suse.cz>
2017
2018 * gcc.dg/predict-9.c: Fix dump scanning.
2019
68b3b858
BC
20202016-06-17 Bin Cheng <bin.cheng@arm.com>
2021
2022 PR tree-optimization/71354
2023 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
2024
d3ee260a
BC
20252016-06-17 Bin Cheng <bin.cheng@arm.com>
2026
2027 PR tree-optimization/71347
2028 * gcc.dg/tree-ssa/pr71347.c: New test.
2029
bd8fb114
BC
20302016-06-17 Bin Cheng <bin.cheng@arm.com>
2031
2032 PR tree-optimization/71354
2033 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
2034
97816be4
BC
20352016-06-17 Bin Cheng <bin.cheng@arm.com>
2036
2037 * gcc.dg/vect/vect-alias-check-1.c: New test.
2038
2d761a37
SKS
20392016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2040
e0277d6b 2041 PR target/71151
2d761a37
SKS
2042 * gcc.target/avr/pr71151-1.c: New test.
2043 * gcc.target/avr/pr71151-2.c: New test.
2044 * gcc.target/avr/pr71151-3.c: New test.
2045 * gcc.target/avr/pr71151-4.c: New test.
2046 * gcc.target/avr/pr71151-5.c: New test.
2047 * gcc.target/avr/pr71151-6.c: New test.
2048 * gcc.target/avr/pr71151-7.c: New test.
2049 * gcc.target/avr/pr71151-8.c: New test.
2050 * gcc.target/avr/pr71151-common.h: New test.
2051
68fa96d6
ML
20522016-06-16 Martin Liska <mliska@suse.cz>
2053
2054 * gfortran.dg/predict-1.f90: New test.
2055
b6ca982f
UB
20562016-06-16 Uros Bizjak <ubizjak@gmail.com>
2057
2058 PR target/71242
2059 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
2060
1dc8d15b
JH
20612016-06-16 Jan Hubicka <hubicka@ucw.cz>
2062
2063 * g++.dg/vect/pr36648.cc: Disable cunrolli
2064
67c25816
JJ
20652016-06-16 Jakub Jelinek <jakub@redhat.com>
2066
c577adb2
JJ
2067 PR target/71554
2068 * gcc.c-torture/execute/pr71554.c: New test.
2069
67c25816
JJ
2070 PR rtl-optimization/71532
2071 * gcc.dg/torture/pr71532.c: New test.
2072
1a3c3ee9
MM
20732016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2074
2075 * gcc.target/powerpc/p9-dimode1.c: New test.
2076 * gcc.target/powerpc/p9-dimode2.c: Likewise.
2077
f29468a7
JJ
20782016-06-15 Jakub Jelinek <jakub@redhat.com>
2079
61daecc4
JJ
2080 * gcc.c-torture/compile/20160615-1.c: New test.
2081
f29468a7
JJ
2082 * g++.dg/cpp0x/ref-qual17.C: New test.
2083
209d1e2d
IE
20842016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
2085
2086 PR middle-end/71529
2087 * gcc.target/i386/pr71529.C: New test.
2088
8dc35712
AH
20892016-06-15 Alan Hayward <alan.hayward@arm.com>
2090
2091 PR tree-optimization/71483
2092 * g++.dg/vect/pr71483.c: New
2093
b8911cb8
PC
20942016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
2095
2096 PR c++/70202
2097 * g++.dg/inherit/crash6.C: New.
2098 * g++.dg/inherit/union2.C: Likewise.
2099 * g++.dg/inherit/virtual12.C: Likewise.
2100 * g++.dg/inherit/virtual13.C: Likewise.
2101 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
2102
cf5d08ab
UB
21032016-06-15 Uros Bizjak <ubizjak@gmail.com>
2104
e3d62871 2105 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 2106
8f482165
AH
21072016-06-15 Alan Hayward <alan.hayward@arm.com>
2108
2109 PR tree-optimization/71439
2110 * gcc.dg/vect/pr71439.c: New
2111
3256673f
KT
21122016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2113
2114 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
2115
b17dc4d4
RB
21162016-06-15 Richard Biener <rguenther@suse.de>
2117
2118 * gcc.dg/vect/slp-45.c: New testcase.
2119
2a5825f2
RB
21202016-06-15 Richard Biener <rguenther@suse.de>
2121
2122 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
2123
6e433d0b
BS
21242016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2125
2126 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
2127 requirements, and disable for AIX for now.
2128 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2129
abe7f828
JJ
21302016-06-14 Jakub Jelinek <jakub@redhat.com>
2131
a09c81b4
JJ
2132 PR c++/71528
2133 * g++.dg/opt/pr71528.C: New test.
2134
abe7f828
JJ
2135 PR c++/71516
2136 * g++.dg/init/pr71516.C: New test.
2137
acfadf06
PC
21382016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2139
2140 * g++.dg/init/array46.C: New.
2141
4d568ab2
UB
21422016-06-14 Uros Bizjak <ubizjak@gmail.com>
2143
e3d62871
UB
2144 * gcc.target/i386/float128-3.c: New test.
2145 * gcc.target/i386/quad-sse4.c: Ditto.
2146 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
2147 Update scan strings.
4d568ab2 2148
30934c5d
RB
21492016-06-14 Richard Biener <rguenther@suse.de>
2150
2151 PR middle-end/71526
2152 * gfortran.dg/pr71526.f90: New testcase.
2153
3970e545
AV
21542016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
2155
2156 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
2157 * gcc.dg/zero_bits_compound-1.c: Likewise.
2158
04976c6e
RB
21592016-06-14 Richard Biener <rguenther@suse.de>
2160
2161 PR tree-optimization/71522
2162 * gcc.dg/torture/pr71522.c: New testcase.
2163
23e025db
JJ
21642016-06-14 Jakub Jelinek <jakub@redhat.com>
2165
2166 PR tree-optimization/71520
2167 * gcc.dg/tree-ssa/pr71520.c: New test.
2168
90b72e84
RB
21692016-06-14 Richard Biener <rguenther@suse.de>
2170
2171 PR tree-optimization/71521
86c24ba6 2172 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 2173
ef7cf206
JJ
21742016-06-13 Jakub Jelinek <jakub@redhat.com>
2175
0dda258b
JJ
2176 PR sanitizer/71498
2177 * c-c++-common/ubsan/bounds-13.c: New test.
2178
ef7cf206
JJ
2179 PR preprocessor/71183
2180 * gcc.dg/cpp/source_date_epoch-3.c: New test.
2181
a73786e3
JL
21822016-06-13 Jeff Law <law@redhat.com>
2183
2184 PR tree-optimization/71403
2185 * c-c++-common/ubsan/pr71403-1.c: New test.
2186 * c-c++-common/ubsan/pr71403-2.c: New test.
2187 * c-c++-common/ubsan/pr71403-3.c: New test.
2188
0ac249bf
JJ
21892016-06-13 Jakub Jelinek <jakub@redhat.com>
2190
2191 PR middle-end/71478
2192 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
2193 Add -Wno-psabi -w to dg-options.
2194
5408a64a
KN
21952016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
2196
2197 * gcc.target/powerpc/vadsdu-0.c: New test.
2198 * gcc.target/powerpc/vadsdu-1.c: New test.
2199 * gcc.target/powerpc/vadsdu-2.c: New test.
2200 * gcc.target/powerpc/vadsdu-3.c: New test.
2201 * gcc.target/powerpc/vadsdu-4.c: New test.
2202 * gcc.target/powerpc/vadsdu-5.c: New test.
2203 * gcc.target/powerpc/vadsdub-1.c: New test.
2204 * gcc.target/powerpc/vadsdub-2.c: New test.
2205 * gcc.target/powerpc/vadsduh-1.c: New test.
2206 * gcc.target/powerpc/vadsduh-2.c: New test.
2207 * gcc.target/powerpc/vadsduw-1.c: New test.
2208 * gcc.target/powerpc/vadsduw-2.c: New test.
2209
f7e4f2e3
DM
22102016-06-13 David Malcolm <dmalcolm@redhat.com>
2211
2212 * gcc.dg/c99-init-2.c (c): Update expected error message.
2213 * gcc.dg/init-bad-8.c (foo): Likewise.
2214 * gcc.dg/spellcheck-fields-3.c: New test case.
2215
ad23a23e
ML
22162016-06-13 Martin Liska <mliska@suse.cz>
2217
2218 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
2219 and "guess loop iv compared" heuristics.
2220 * gcc.dg/predict-2.c: Likewise.
2221 * gcc.dg/predict-3.c: Likewise.
2222 * gcc.dg/predict-4.c: Likewise.
2223 * gcc.dg/predict-5.c: Likewise.
2224 * gcc.dg/predict-6.c: Likewise.
2225
146c55da
MP
22262016-06-13 Marek Polacek <polacek@redhat.com>
2227
2228 PR middle-end/71476
2229 * c-c++-common/Wswitch-unreachable-4.c: New test.
2230 * gcc.dg/Wswitch-unreachable-2.c: New test.
2231 * g++.dg/tm/jump1.C: Move dg-warning.
2232
42e77cbc
EB
22332016-06-13 Eric Botcazou <ebotcazou@adacore.com>
2234
2235 * gnat.dg/renaming10.ad[sb]: New test.
2236
7474dcc1
PT
22372016-06-13 Paul Thomas <pault@gcc.gnu.org>
2238
2239 PR fortran/70673
2240 * gfortran.dg/pr70673.f90: New test.
2241
f57f53d3
RB
22422016-06-13 Richard Biener <rguenther@suse.de>
2243
2244 PR middle-end/64516
2245 * gcc.dg/align-3.c: New testcase.
2246
5843a5f0
ML
22472016-06-13 Martin Liska <mliska@suse.cz>
2248
2249 * gcc.target/i386/pr71458.c: New test.
2250
aa8fdb44
UB
22512016-06-12 Uros Bizjak <ubizjak@gmail.com>
2252
2253 PR target/71241
2254 * testsuite/gcc.dg/torture/float128-nan.c: New test.
2255
2043e4d7
DH
22562016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2257
2258 PR target/60751
2259 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
2260 statement.
2261
d3dc025d
DH
22622016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2263
2264 PR target/60751
2265 * gfortran.dg/comma_IO_extension_1.f90: New test.
2266 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
2267 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
2268 statement.
2269 * gfortran.dg/graphite/pr38083.f90: Likewise.
2270 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
2271 missing format.
2272
a31d78c6
EB
22732016-06-11 Eric Botcazou <ebotcazou@adacore.com>
2274
2275 * gnat.dg/case_character.adb: New test.
2276
95c18dd0
SB
22772016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
2278
2279 PR middle-end/71310
2280 * gcc.target/powerpc/pr71310.c: New testcase.
2281
b97d37b4
KV
22822016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
2283
2284 PR middle-end/71478
2285 * gcc.dg/pr71478.c: New test.
2286
900bcda3
JJ
22872016-06-10 Jakub Jelinek <jakub@redhat.com>
2288
ec1c20db
JJ
2289 PR middle-end/71494
2290 * gcc.c-torture/execute/pr71494.c: New test.
2291
50b15873
JJ
2292 PR c/68657
2293 * gcc.target/i386/pr68657.c: New test.
2294
900bcda3
JJ
2295 PR inline-asm/68843
2296 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
2297 (test): Add -masm=intel alternatives.
2298
4d926e34
MS
22992016-06-10 Martin Sebor <msebor@redhat.com>
2300
2301 PR c/71392
2302 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2303
ad071b2b
JL
23042016-06-10 Jeff Law <law@redhat.com>
2305
2306 PR tree-optimization/71335
2307 * gcc.c-torture/execute/pr71335.c: New test.
2308
2704efe8
DM
23092016-06-10 David Malcolm <dmalcolm@redhat.com>
2310
2311 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
2312 the various "cannot tail-call: " messages.
2313
18c9b7d4
CL
23142016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
2315
2316 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
2317 and options.
2318
7cfa10f3
MO
23192016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
2320
2321 PR sanitizer/71480
2322 * c-c++-common/asan/pr71480.c: New test.
2323
1f24fd3e
L
23242016-06-10 H.J. Lu <hongjiu.lu@intel.com>
2325
2326 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
2327 (ASMNAME2): Likewise.
2328 (main): Replace fn in asm statement with ASMNAME ("fn").
2329 * gcc.dg/guality/pr68037-2.c: Likewise.
2330 * gcc.dg/guality/pr68037-3.c: Likewise.
2331 * gcc.dg/torture/pr68037-1.c: Likewise.
2332 * gcc.dg/torture/pr68037-2.c: Likewise.
2333 * gcc.dg/torture/pr68037-3.c: Likewise.
2334
ad551c07
BE
23352016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
2336
2337 PR inline-asm/68843
2338 * gcc.target/i386/pr68843-1.c: New test.
2339 * gcc.target/i386/pr68843-2.c: New test.
2340
4b1ffdb1 23412016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
2342 Cesar Philippidis <cesar@codesourcery.com>
2343
2344 PR middle-end/71373
2345 * gcc.dg/goacc/nested-function-1.c: New file.
2346 * gcc.dg/goacc/nested-function-2.c: Likewise.
2347 * gcc.dg/goacc/pr71373.c: Likewise.
2348 * gfortran.dg/goacc/cray-2.f95: Likewise.
2349 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
2350 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
2351 * gfortran.dg/goacc/cray.f95: Update.
2352 * gfortran.dg/goacc/loop-1.f95: Likewise.
2353 * gfortran.dg/goacc/loop-3.f95: Likewise.
2354 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
2355 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
2356
23572016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2358
2359 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
2360 for OpenACC tile clauses.
2361 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
2362
2363 PR c/71381
2364 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
2365 to...
2366 * c-c++-common/goacc/cache-2.c: ... this new file.
2367 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
2368 * gfortran.dg/goacc/cache-2.f95: ... this new file.
2369 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
2370 usage.
2371 * gfortran.dg/goacc/cray.f95: Likewise.
2372 * gfortran.dg/goacc/loop-1.f95: Likewise.
2373
89851e4c
AH
23742016-06-10 Alan Hayward <alan.hayward@arm.com>
2375
2376 PR tree-optimization/71407
2377 PR tree-optimization/71416
2378 * gcc.dg/vect/pr71407.c: New
2379 * gcc.dg/vect/pr71416-1.c: New
2380 * gcc.dg/vect/pr71416-2.c: New
2381
200eafbf
RB
23822016-06-10 Richard Biener <rguenther@suse.de>
2383
2384 PR middle-end/71477
2385 * gcc.dg/torture/pr71477.c: New testcase.
2386
4df99d92
JK
23872016-06-09 Julia Koval <julia.koval@intel.com>
2388
2389 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2390 * gcc.target/i386/interrupt-13.c: Likewise.
2391 * gcc.target/i386/interrupt-15.c: Likewise.
2392 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2393 * gcc.target/i386/interrupt-24.c: Likewise.
2394 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2395 * gcc.target/i386/interrupt-9.c: Likewise.
2396 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2397
e01b4e16
MS
23982016-06-09 Martin Sebor <msebor@redhat.com>
2399
2400 PR c/70883
2401 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2402 * gcc.dg/builtin-constant_p-1.c: Same.
2403 * gcc.dg/builtins-error.c: Same.
2404 * gcc.dg/pr70859.c: Same.
2405
9c35db0e
SKS
24062016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2407
2408 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2409 * gcc.dg/torture/pr68067-1.c: Likewise.
2410 * gcc.dg/torture/pr68067-2.c: Likewise.
2411
24122016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2413
2414 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2415 when setting SIZE.
2416
392a81b9
PC
24172016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2418
2419 PR c++/71465
2420 * g++.dg/inherit/crash5.C: New.
2421 Revert:
2422 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2423
2424 PR c++/70202
2425 * g++.dg/inherit/crash5.C: New.
2426 * g++.dg/inherit/virtual1.C: Adjust.
2427
e49efc14
ML
24282016-06-09 Martin Liska <mliska@suse.cz>
2429
2430 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2431 * g++.dg/predict-loop-exit-2.C: Likewise.
2432 * g++.dg/predict-loop-exit-3.C: Likewise.
2433 * gcc.dg/predict-1.c: Likewise.
2434 * gcc.dg/predict-2.c: Likewise.
2435 * gcc.dg/predict-3.c: Likewise.
2436 * gcc.dg/predict-4.c: Likewise.
2437 * gcc.dg/predict-5.c: Likewise.
2438 * gcc.dg/predict-6.c: Likewise.
2439 * gcc.dg/predict-7.c: Likewise.
2440
36d57986
RB
24412016-06-09 Richard Biener <rguenther@suse.de>
2442
2443 PR tree-optimization/71462
2444 * gcc.dg/torture/pr71462.c: New testcase.
2445
7d82e8e4
MP
24462016-06-09 Marek Polacek <polacek@redhat.com>
2447
2448 PR c/65471
2449 * gcc.dg/c11-generic-3.c: New test.
2450
c8a71589
PC
24512016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2452
2453 * g++.dg/init/array42.C: New.
2454 * g++.dg/init/array43.C: Likewise.
2455 * g++.dg/init/array44.C: Likewise.
2456 * g++.dg/init/array45.C: Likewise.
2457 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2458 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2459 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2460 * g++.dg/gomp/pr35751.C: Likewise.
2461 * g++.dg/init/array23.C: Likewise.
2462 * g++.dg/init/brace2.C: Likewise.
2463 * g++.dg/init/brace6.C: Likewise.
2464
44a845ca
MS
24652016-06-08 Martin Sebor <msebor@redhat.com>
2466 Jakub Jelinek <jakub@redhat.com>
2467
2468 PR c++/70507
2469 PR c/68120
2470 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2471 * c-c++-common/builtin-arith-overflow-2.c: New test.
2472 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2473 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2474 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2475
2ef16b6e
JJ
24762016-06-08 Jakub Jelinek <jakub@redhat.com>
2477
2478 PR c++/71442
2479 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2480
5e3ee346
AL
24812016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2482
2483 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2484 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2485 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2486 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2487 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2488 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2489 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2490 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2491 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2492 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2493 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2494 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2495 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2496
b2ae2814
RB
24972016-06-08 Richard Biener <rguenther@suse.de>
2498
2499 PR tree-optimization/68558
2500 * gcc.dg/vect/slp-44.c: New testcase.
2501
e09b4c37
RB
25022016-06-08 Richard Biener <rguenther@suse.de>
2503
2504 * gcc.dg/vect/slp-43.c: New testcase.
2505
72d50660
RB
25062016-06-08 Richard Biener <rguenther@suse.de>
2507
2508 PR tree-optimization/71452
2509 * gcc.dg/torture/pr71452.c: New testcase.
2510
988c115c
JJ
25112016-06-08 Jakub Jelinek <jakub@redhat.com>
2512
2513 PR c++/71448
2514 * g++.dg/torture/pr71448.C: New test.
2515
73d73b48
BS
25162016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2517
2518 PR debug/71432
2519 PR ada/71413
2520 * g++.dg/debug/pr71432.C: New test.
2521
bdd15d0c
PK
25222016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2523
2524 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2525 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2526 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2527
ce0607bb
AH
25282016-06-08 Alan Hayward <alan.hayward@arm.com>
2529
2530 * gcc.dg/vect/vect-live-2.c: Update effective target.
2531 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2532 * lib/target-supports.exp: Add aarch64 to vect_long.
2533
92a5f2ba
MP
25342016-06-08 Marek Polacek <polacek@redhat.com>
2535
2536 PR c/71418
2537 * gcc.dg/noncompile/pr71418.c: New test.
2538
08203f73
MP
2539 PR c/71426
2540 * gcc.dg/noncompile/pr71426.c: New test.
2541
d1fcc2bd
JH
25422016-06-07 Jan Hubicka <hubicka@ucw.cz>
2543
2544 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2545 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2546 * gcc.dg/predict-3.c: Update template.
2547 * gcc.dg/predict-5.c: Update template.
2548 * gcc.dg/predict-6.c: Update template.
2549 * gcc.dg/predict-9.c: Update template.
2550 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2551
a23e6f1c
BS
25522016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2553
2554 * gcc.target/powerpc/vec-mul.c: New test.
2555
6ffd47b7
DM
25562016-06-07 David Malcolm <dmalcolm@redhat.com>
2557
2558 * gcc.dg/spellcheck-fields-2.c: New test case.
2559
bfd67b47
RB
25602016-06-07 Richard Biener <rguenther@suse.de>
2561
2562 PR c/61564
2563 * gcc.dg/Wpragmas-1.c: New testcase.
2564 * gcc.dg/Wattributes-4.c: Likewise.
2565 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2566 entry.
2567
701b9a47
CL
25682016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2569
2570 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2571 spurious debug code.
2572
6b80d6fa
RB
25732016-06-07 Richard Biener <rguenther@suse.de>
2574
2575 PR tree-optimization/71428
2576 * gcc.dg/torture/pr71428.c: New testcase.
2577
0f3f9437
RB
25782016-06-07 Richard Biener <rguenther@suse.de>
2579
2580 PR middle-end/71423
2581 * gcc.dg/torture/pr71423.c: New testcase.
2582
ec963f2a
KV
25832016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2584
2585 PR middle-end/71408
2586 * gcc.dg/tree-ssa/pr71408.c: New test.
2587
46ab5b6e
KV
25882016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2589
2590 PR middle-end/71281
2591 * g++.dg/torture/pr71281.C: New test.
2592
1f40cff3
MP
25932016-06-06 Marek Polacek <polacek@redhat.com>
2594
2595 PR c/71362
2596 * gcc.dg/pr71362.c: New test.
2597
6f5bcd24
JJ
25982016-06-06 Jakub Jelinek <jakub@redhat.com>
2599 Patrick Palka <ppalka@gcc.gnu.org>
2600
2601 PR c++/70847
2602 PR c++/71330
2603 PR c++/71393
2604 * g++.dg/opt/pr70847.C: New test.
2605 * g++.dg/ubsan/pr70847.C: New test.
2606 * g++.dg/ubsan/pr71393.C: New test.
2607
158beb4a
JJ
26082016-06-06 Jakub Jelinek <jakub@redhat.com>
2609
2610 PR tree-optimization/71259
2611 * gcc.dg/vect/pr71259.c: New test.
2612
d9b950dd
DM
26132016-06-06 David Malcolm <dmalcolm@redhat.com>
2614
2615 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2616 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2617 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2618 above.
2619
36f9ad69
KT
26202016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2621
2622 PR middle-end/37780
2623 * gcc.c-torture/execute/pr37780.c: New test.
2624 * gcc.target/aarch64/pr37780_1.c: Likewise.
2625 * gcc.target/arm/pr37780_1.c: Likewise.
2626
5545a907
MP
26272016-06-06 Marek Polacek <polacek@redhat.com>
2628
2629 * c-c++-common/attr-may-alias-1.c: New test.
2630 * c-c++-common/attr-may-alias-2.c: New test.
2631 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2632
93671519
BE
26332016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2634
2635 PR c/24414
2636 * gcc.target/i386/pr24414.c: New test.
2637
690f24b7
JM
26382016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2639
2640 * gcc.target/sparc/vis4misc.c: New file.
2641 * gcc.target/sparc/fpcmp.c: Likewise.
2642 * gcc.target/sparc/fpcmpu.c: Likewise.
2643
31ce6157
AH
26442016-06-06 Alan Hayward <alan.hayward@arm.com>
2645
2646 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2647 * gcc.dg/vect/vect-live-3.c: Likewise.
2648
9fcebb5a
RB
26492016-06-06 Richard Biener <rguenther@suse.de>
2650
2651 PR tree-optimization/71398
2652 * gcc.dg/torture/pr71398.c: New testcase.
2653
903ca97b
UB
26542016-06-06 Uros Bizjak <ubizjak@gmail.com>
2655
2656 PR target/71389
2657 * g++.dg/pr71389.C: New test.
2658
9c1eb332
JD
26592016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2660
2661 PR fortran/71404
2662 * gfortran.dg/fmt_read_5.f: New test.
2663
b2d83bd2
AV
26642016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2665
2666 PR fortran/69659
2667 * gfortran.dg/class_array_22.f03: New test.
2668
ec81960e
JH
26692016-06-05 Jan Hubicka <hubicka@ucw.cz>
2670
2671 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2672
429d2750
JH
26732016-06-05 Jan Hubicka <hubicka@ucw.cz>
2674
2675 * gcc.dg/predict-9.c: Update template.
2676
c1c00983
PC
26772016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2678
2679 PR c++/49377
2680 * g++.dg/template/pr49377.C: New.
2681
1927a963
JJ
26822016-06-04 Jakub Jelinek <jakub@redhat.com>
2683
2684 PR tree-optimization/71405
2685 * g++.dg/torture/pr71405.C: New test.
2686
909a11ad
PC
26872016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2688
2689 PR c++/70202
2690 * g++.dg/inherit/crash5.C: New.
2691 * g++.dg/inherit/virtual1.C: Adjust.
2692
08bbb1f8
JL
26932016-06-03 Jeff Law <law@redhat.com>
2694
2695 PR tree-optimization/71316
2696 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2697
7c35235c
JJ
26982016-06-03 Jakub Jelinek <jakub@redhat.com>
2699
2700 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2701 dg-additional-options with just -fno-tree-scev-cprop in it.
2702 * gcc.dg/vect/vect-live-2.c: Likewise.
2703 * gcc.dg/vect/vect-live-5.c: Likewise.
2704 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2705 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2706 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2707
c8572dd6
PP
27082016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2709
2710 PR c++/27100
2711 * g++.dg/other/friend6.C: New test.
2712
1c7733a7
BS
27132016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2714
2715 * g++.dg/torture/ppc-ldst-array.C: New.
2716
0d2f700f
JM
27172016-06-03 Joseph Myers <joseph@codesourcery.com>
2718
2719 PR target/71276
2720 PR target/71277
2721 * gcc.dg/torture/builtin-fp-int-inexact.c,
2722 gcc.target/i386/387-builtin-fp-int-inexact.c,
2723 gcc.target/i386/387-rint-inline-1.c,
2724 gcc.target/i386/387-rint-inline-2.c,
2725 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2726 gcc.target/i386/sse2-rint-inline-1.c,
2727 gcc.target/i386/sse2-rint-inline-2.c,
2728 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2729 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2730
f8071c05
L
27312016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2732 Julia Koval <julia.koval@intel.com>
2733
2734 PR target/66960
2735 PR target/67630
2736 PR target/67634
2737 PR target/67841
2738 PR target/68037
2739 PR target/68618
2740 PR target/68661
2741 PR target/69575
2742 PR target/69596
2743 PR target/69734
2744 * gcc.dg/guality/pr68037-1.c: New test.
2745 * gcc.dg/guality/pr68037-2.c: Likewise.
2746 * gcc.dg/guality/pr68037-3.c: Likewise.
2747 * gcc.dg/torture/pr68037-1.c: Likewise.
2748 * gcc.dg/torture/pr68037-2.c: Likewise.
2749 * gcc.dg/torture/pr68037-3.c: Likewise.
2750 * gcc.dg/torture/pr68661-1a.c: Likewise.
2751 * gcc.dg/torture/pr68661-1b.c: Likewise.
2752 * gcc.target/i386/interrupt-1.c: Likewise.
2753 * gcc.target/i386/interrupt-2.c: Likewise.
2754 * gcc.target/i386/interrupt-3.c: Likewise.
2755 * gcc.target/i386/interrupt-4.c: Likewise.
2756 * gcc.target/i386/interrupt-5.c: Likewise.
2757 * gcc.target/i386/interrupt-6.c: Likewise.
2758 * gcc.target/i386/interrupt-7.c: Likewise.
2759 * gcc.target/i386/interrupt-8.c: Likewise.
2760 * gcc.target/i386/interrupt-9.c: Likewise.
2761 * gcc.target/i386/interrupt-10.c: Likewise.
2762 * gcc.target/i386/interrupt-11.c: Likewise.
2763 * gcc.target/i386/interrupt-12.c: Likewise.
2764 * gcc.target/i386/interrupt-13.c: Likewise.
2765 * gcc.target/i386/interrupt-14.c: Likewise.
2766 * gcc.target/i386/interrupt-15.c: Likewise.
2767 * gcc.target/i386/interrupt-16.c: Likewise.
2768 * gcc.target/i386/interrupt-17.c: Likewise.
2769 * gcc.target/i386/interrupt-18.c: Likewise.
2770 * gcc.target/i386/interrupt-19.c: Likewise.
2771 * gcc.target/i386/interrupt-20.c: Likewise.
2772 * gcc.target/i386/interrupt-21.c: Likewise.
2773 * gcc.target/i386/interrupt-22.c: Likewise.
2774 * gcc.target/i386/interrupt-23.c: Likewise.
2775 * gcc.target/i386/interrupt-24.c: Likewise.
2776 * gcc.target/i386/interrupt-25.c: Likewise.
2777 * gcc.target/i386/interrupt-26.c: Likewise.
2778 * gcc.target/i386/interrupt-27.c: Likewise.
2779 * gcc.target/i386/interrupt-28.c: Likewise.
2780 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2781 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2782 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2783 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2784 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2785 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2786 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2787 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2788 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2789 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2790 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2791 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2792
36b85e43
BS
27932016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2794
9de2e795
L
2795 PR tree-optimization/52171
2796 * gcc.dg/pr52171.c: New test.
2797 * gcc.target/i386/pr52171.c: New test.
36b85e43 2798
bfeee8ac
JH
27992016-06-03 Jan Hubicka <jh@suse.cz>
2800
2801 * g++.dg/tree-ssa/pred-1.C: New testcase
2802 * gcc.dg/tree-ssa/pred-1.c: New testcase
2803
859b0bae
BS
28042016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2805
2806 PR target/70957
2807 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2808 support.
2809 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2810
3a2edf4c
AH
28112016-06-03 Alan Hayward <alan.hayward@arm.com>
2812
2813 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2814
b28ead45
AH
28152016-06-03 Alan Hayward <alan.hayward@arm.com>
2816
2817 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2818 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2819 * gcc.dg/vect/vect-live-1.c: New test.
2820 * gcc.dg/vect/vect-live-2.c: New test.
2821 * gcc.dg/vect/vect-live-3.c: New test.
2822 * gcc.dg/vect/vect-live-4.c: New test.
2823 * gcc.dg/vect/vect-live-5.c: New test.
2824 * gcc.dg/vect/vect-live-slp-1.c: New test.
2825 * gcc.dg/vect/vect-live-slp-2.c: New test.
2826 * gcc.dg/vect/vect-live-slp-3.c: New test.
2827
1f91747b
JJ
28282016-06-03 Jakub Jelinek <jakub@redhat.com>
2829
2830 PR middle-end/71387
2831 * g++.dg/opt/pr71387.C: New test.
2832
47b83923
JL
28332016-06-02 Jeff Law <law@redhat.com>
2834
2835 PR tree-optimization/71328
2836 * gcc.c-torture/compile/pr71328.c: New test.
2837
e96e5f46
JD
28382016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2839
2840 PR fortran/52393
2841 * gfortran.dg/fmt_read_3.f90: Fix typo.
2842 * gfortran.dg/fmt_read_4.f90: New test.
2843
b872d729
PC
28442016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2845
2846 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2847 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2848 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2849 * g++.dg/cpp0x/override2.C: Likewise.
2850 * g++.dg/parse/crash5.C: Likewise.
2851 * g++.dg/parse/error16.C: Likewise.
2852 * g++.dg/parse/error27.C: Likewise.
2853 * g++.dg/template/qualttp15.C: Likewise.
2854 * g++.dg/template/redecl4.C: Likewise.
2855 * g++.old-deja/g++.other/crash39.C: Likewise.
2856 * g++.old-deja/g++.other/struct1.C: Likewise.
2857 * g++.old-deja/g++.pt/m9a.C: Likewise.
2858 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2859
0e535442
JJ
28602016-06-02 Jakub Jelinek <jakub@redhat.com>
2861
0633ee10
JJ
2862 PR c++/71372
2863 * c-c++-common/pr71372.c: New test.
2864
0e535442
JJ
2865 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2866 __TIME__ strings with __builtin_strcmp instead of printf and
2867 dg-output.
2868
f3c5ecc2
ML
28692016-06-02 Martin Liska <mliska@suse.cz>
2870
2871 * gcc.dg/predict-9.c: New test.
2872
a91807c5
JJ
28732016-06-02 Jakub Jelinek <jakub@redhat.com>
2874
2875 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2876 global set_compiler_env_var and global saved_compiler_env_var.
2877
b5bd1978
KT
28782016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2879
2880 PR rtl-optimization/71295
2881 * gcc.c-torture/compile/pr71295.c: New test.
2882
b93b1475
JJ
28832016-06-02 Jakub Jelinek <jakub@redhat.com>
2884
930ebd0e
JJ
2885 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2886
1e021dc3
JJ
2887 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2888 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2889
b93b1475
JJ
2890 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2891 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2892 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2893 alternative number.
2894
58f2fb5c
MM
28952016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2896
2897 * gcc.target/powerpc/p9-splat-4.c: New test.
2898
28992016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2900
2901 PR target/71186
2902 * gcc.target/powerpc/pr71186.c: New test.
2903
4731c9f0
JD
29042016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2905
2906 PR fortran/52393
2907 * gfortran.dg/fmt_read_3.f90: New test.
2908
042dee3e
TP
29092016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2910
2911 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2912 procedure.
2913
15c98b2e
ES
29142016-06-01 Eduard Sanou <dhole@openmailbox.org>
2915
2916 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2917 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2918 env var is set.
2919 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2920 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2921 shown once.
2922 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2923 during compilation.
2924 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2925 vars set by dg-set-compiler-env-var.
2926
6442a6f4
PT
29272016-06-01 Paul Thomas <pault@gcc.gnu.org>
2928
2929 PR fortran/71156
2930 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2931 to the module procedure declaration.
2932 * gfortran.dg/submodule_16.f08: New test.
2933
ab62397a
JJ
29342016-06-01 Jakub Jelinek <jakub@redhat.com>
2935
2936 PR middle-end/71371
2937 * c-c++-common/gomp/pr71371.c: New test.
2938
b66af6ed
RB
29392016-06-01 Richard Biener <rguenther@suse.de>
2940
2941 PR tree-optimization/71366
2942 * gcc.dg/torture/pr71366-1.c: New testcase.
2943 * gcc.dg/torture/pr71366-2.c: Likewise.
2944
e342b9d8
KN
29452016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2946
2947 * gcc.target/powerpc/vslv-0.c: New test.
2948 * gcc.target/powerpc/vslv-1.c: New test.
2949 * gcc.target/powerpc/vsrv-0.c: New test.
2950 * gcc.target/powerpc/vsrv-1.c: New test.
2951
721547cd
NS
29522016-06-01 Nathan Sidwell <nathan@acm.org>
2953
2954 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2955 * gcc.target/nvptx/weak.c: New.
2956
fa2c9034
RB
29572016-06-01 Richard Biener <rguenther@suse.de>
2958
2959 PR tree-optimization/71261
2960 * gcc.dg/torture/vect-bool-1.c: New testcase.
2961
3e32893c
JJ
29622016-06-01 Jakub Jelinek <jakub@redhat.com>
2963
2964 * gfortran.dg/gomp/order-1.f90: New test.
2965 * gfortran.dg/gomp/order-2.f90: New test.
2966
8c383600
JH
29672016-06-01 Jan Hubicka <hubicka@ucw.cz>
2968
2969 * gcc.dg/unroll-6.c: Update template.
2970 * gcc.dg/unroll-7.c: New testcase.
2971 * gcc.dg/unroll-8.c: New testcase.
2972
a0dfeef5
EB
29732016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2974
2975 * gnat.dg/opt56.ad[sb]: New test.
2976
48de5701
PC
29772016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2978
2979 PR c++/66635
2980 * g++.dg/cpp0x/constexpr-ice16.C: New.
2981
827cf695
PP
29822016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2983
2984 PR tree-optimization/71314
2985 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2986 -mbranch-cost=2.
2987
ff66f6e8
PP
29882016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2989
2990 PR tree-optimization/71077
2991 * gcc.dg/tree-ssa/pr71077.c: New test.
2992
050fb209
JH
29932016-05-31 Jan Hubicka <hubicka@ucw.cz>
2994
48de5701
PC
2995 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2996 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2997 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2998
c642d919
PC
29992016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
3000
3001 PR c++/71248
3002 * g++.dg/cpp0x/pr71248.C: New.
3003 * g++.dg/cpp0x/auto7.C: Test column numbers too.
3004 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
3005 * g++.dg/init/new37.C: Likewise.
3006 * g++.dg/template/static1.C: Likewise.
3007 * g++.dg/template/static2.C: Likewise.
3008
d6439e08
L
30092016-05-31 H.J. Lu <hongjiu.lu@intel.com>
3010
3011 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
3012 instead of %rdi.
3013 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
3014
780b9dd4
MP
30152016-05-31 Marek Polacek <polacek@redhat.com>
3016
3017 * c-c++-common/Wswitch-unreachable-3.c: New test.
3018 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
3019
0d99f8a0
RB
30202016-05-31 Richard Biener <rguenther@suse.de>
3021
3022 PR tree-optimization/71352
3023 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
3024
52545641
TP
30252016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
3026
3027 * gcc.target/arm/armv5_thumb_isa.c: New test.
3028
5b8c1205
KY
30292016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
3030
3031 PR target/71346
3032 * gcc.target/i386/pr71346.c: New test.
3033
7a88cc84
TV
30342016-05-31 Tom de Vries <tom@codesourcery.com>
3035
3036 PR tree-optimization/69068
3037 * gcc.dg/graphite/pr69068.c: New test.
3038
265149a6
MS
30392016-05-27 Martin Sebor <msebor@redhat.com>
3040
3041 PR c++/71306
3042 * g++.dg/warn/Wplacement-new-size-3.C: New test.
3043
00631022
JJ
30442016-05-30 Jakub Jelinek <jakub@redhat.com>
3045
3046 PR c++/71349
3047 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
3048 nowait depend(inout: dd[0]) clauses where permitted.
3049
b2f6675b
PC
30502016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3051
3052 PR c++/71238
3053 * g++.dg/parse/pr71238.C: New.
3054 * g++.dg/concepts/friend1.C: Test column numbers too.
3055 * g++.dg/cpp0x/initlist31.C: Likewise.
3056 * g++.dg/cpp0x/pr51420.C: Likewise.
3057 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
3058 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
3059 * g++.dg/ext/builtin3.C: Likewise.
3060 * g++.dg/lookup/friend12.C: Likewise.
3061 * g++.dg/lookup/friend7.C: Likewise.
3062 * g++.dg/lookup/koenig1.C: Likewise.
3063 * g++.dg/lookup/koenig5.C: Likewise.
3064 * g++.dg/lookup/used-before-declaration.C: Likewise.
3065 * g++.dg/overload/koenig1.C: Likewise.
3066 * g++.dg/template/crash65.C: Likewise.
3067 * g++.dg/template/friend57.C: Likewise.
3068 * g++.dg/warn/Wshadow-5.C: Likewise.
3069 * g++.dg/warn/Wunused-8.C: Likewise.
3070 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
3071 * g++.old-deja/g++.jason/lineno5.C: Likewise.
3072 * g++.old-deja/g++.jason/member.C: Likewise.
3073 * g++.old-deja/g++.jason/report.C: Likewise.
3074 * g++.old-deja/g++.jason/scoping12.C: Likewise.
3075 * g++.old-deja/g++.law/visibility20.C: Likewise.
3076 * g++.old-deja/g++.ns/koenig5.C: Likewise.
3077 * g++.old-deja/g++.other/static5.C: Likewise.
3078 * g++.old-deja/g++.pt/overload2.C: Likewise.
3079
a448ff40
JH
30802016-05-30 Jan Hubicka <hubicka@ucw.cz>
3081
3082 * gcc.dg/tree-ssa/peel1.c: New testcase.
3083 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
3084 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
3085
69be8c91
TV
30862016-05-30 Tom de Vries <tom@codesourcery.com>
3087
3088 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
3089 to ce.
3090
a59775a1
PC
30912016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3092
3093 PR c++/71099
3094 * g++.dg/parse/virtual1.C: New.
3095
53d6d955
UB
30962016-05-30 Uros Bizjak <ubizjak@gmail.com>
3097
3098 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
3099 Use correct register when clearing %edx.
3100
0557293f
AM
31012016-05-30 Alexander Monakov <amonakov@ispras.ru>
3102
3103 PR tree-optimization/71289
3104 * gcc.dg/pr71289.c: New test.
3105
5d476e35
KV
31062016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3107
3108 PR middle-end/71269
3109 PR middle-end/71292
3110 * gcc.dg/tree-ssa/pr71269.c: New test.
3111 * gcc.dg/tree-ssa/pr71292.c: New test.
3112
db5447ca
KV
31132016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3114
3115 PR middle-end/71252
3116 * gcc.dg/tree-ssa/pr71252-2.c: New test.
3117
98bdbb39
JH
31182016-05-30 Jan Hubicka <hubicka@ucw.cz>
3119
3120 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
3121 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
3122 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
3123
7e012855
TV
31242016-05-30 Tom de Vries <tom@codesourcery.com>
3125
3126 PR tree-optimization/69067
3127 * gcc.dg/graphite/pr69067.c: New test.
3128
beed3701
UB
31292016-05-29 Uros Bizjak <ubizjak@gmail.com>
3130
3131 PR target/71245
3132 * gcc.target/i386/pr71245-1.c: New test.
3133 * gcc.target/i386/pr71245-2.c: Ditto.
3134
b6d4f8e8
PC
31352016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
3136
3137 PR c++/71105
3138 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
3139 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
3140 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
3141
00022058
JH
31422016-05-27 Jan Hubicka <hubicka@ucw.cz>
3143
3144 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
3145
c8419aca
VV
31462016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
3147
3148 Revert:
3149 PR c++/69855
3150 * g++.dg/overload/69855.C: New.
3151 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3152 * g++.old-deja/g++.pt/crash3.C: Likewise.
3153
8008c4d2
PC
31542016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
3155
3156 PR c++/60385
3157 * g++.dg/parse/namespace13.C: New.
3158
8b2ef235
JL
31592016-05-26 Jeff Law <law@redhat.com>
3160
3161 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
3162 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
3163 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3164 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
3165 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
3166 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
3167 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
3168 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3169 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
3170 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
3171 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
3172 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
3173 * gcc.dg/tree-ssa/vrp56.c: Likewise.
3174
7d67159b
VV
31752016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
3176
3177 PR c++/69855
3178 * g++.dg/overload/69855.C: New.
3179 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3180 * g++.old-deja/g++.pt/crash3.C: Likewise.
3181
88e3bdd1
JW
31822016-05-27 Jiong Wang <jiong.wang@arm.com>
3183
3184 PR target/63596
3185 * gcc.target/aarch64/va_arg_1.c: New testcase.
3186 * gcc.target/aarch64/va_arg_2.c: Likewise.
3187 * gcc.target/aarch64/va_arg_3.c: Likewise.
3188
3fd6b9cc
JW
31892016-05-27 Jiong Wang <jiong.wang@arm.com>
3190
3191 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
3192 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3193 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3194 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3195 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
3196
3cee7e4e
MP
31972016-05-27 Marek Polacek <polacek@redhat.com>
3198
3199 PR middle-end/71308
3200 * g++.dg/torture/pr71308.C: New test.
3201
6a813c96
DV
32022016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3203
3204 * gcc.dg/zero_bits_compound-1.c: New test.
3205 * gcc.dg/zero_bits_compound-2.c: New test.
3206
0561bcfb
IE
32072016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
3208
3209 PR middle-end/71279
3210 * gcc.dg/pr71279.c: New test.
3211
21316320
MM
32122016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3213
3214 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
3215 floating point min/max/comparison instructions.
3216 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
3217
7211a097
JJ
32182016-05-26 Jakub Jelinek <jakub@redhat.com>
3219
3220 * c-c++-common/gomp/schedule-1.c: New test.
3221 * gfortran.dg/gomp/schedule-1.f90: New test.
3222
cac177cf
PP
32232016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
3224
3225 PR c++/70822
3226 PR c++/70106
3227 * g++.dg/cpp1y/auto-fn32.C: New test.
3228 * g++.dg/cpp1y/paren4.C: New test.
3229
a2d5b8c9
NS
32302016-05-26 Nathan Sidwell <nathan@acm.org>
3231
3232 * gcc.dg/20060410.c: Xfail on ptx.
3233 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
3234 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
3235 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
3236 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
3237 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
3238
ffa8b552
TP
32392016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
3240
3241 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
3242
c7501e00
JJ
32432016-05-26 Jakub Jelinek <jakub@redhat.com>
3244
1875b9a0
JJ
3245 PR tree-optimization/71280
3246 * gcc.dg/pr71280.c: New test.
3247
2116e19f
JJ
3248 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
3249
305aef09
JJ
3250 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
3251 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
3252
c7501e00
JJ
3253 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
3254
ca449d26
JW
32552016-05-26 Jiong Wang <jiong.wang@arm.com>
3256
3257 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 3258 kept in memory.
ca449d26 3259
8af01c66
JL
32602016-05-25 Jeff Law <law@redhat.com>
3261
3262 PR tree-optimization/71272
3263 * gcc.c-torture/compile/pr71272.c: new test.
3264
f9d6ce73
BS
32652016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
3266
3267 * gcc.target/powerpc/vec-cmpne.c: New test.
3268 * gcc.target/powerpc/vec-cmpne-long.c: New test.
3269
a88a7b22
EB
32702016-05-25 Eric Botcazou <ebotcazou@adacore.com>
3271
3272 * gnat.dg/opt55.ad[sb]: New test.
3273
125f02ed
SKS
32742016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3275
3276 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
3277 * c-c++-common/pr60226.c: Require int32plus.
3278 * gcc.c-torture/execute/pr70602.c: Likewise.
3279 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
3280 unsigned long for malloc arg type.
3281 * gcc.dg/asr_div1.c: Require int32plus.
3282 * gcc.dg/enum-mode-1.c: XFAIL for int16.
3283 * gcc.dg/pie-1.c: Require pie.
3284 * gcc.dg/pie-2.c: Likewise.
3285 * gcc.dg/pr59471.c: Require int32plus.
3286 * gcc.dg/pr59963-2.c: XFAIL for int16.
3287 * gcc.dg/pr60114.c: Require int32plus.
3288 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
3289 unsigned long for typedef of size_t.
3290 * gcc.dg/pr63914.c: Require int32plus.
3291 * gcc.dg/pr64536.c: Require pt32plus.
3292 * gcc.dg/pr65658.c: Likewise.
3293 * gcc.dg/pr67271.c: Require int32plus.
3294 * gcc.dg/pr68112.c: Likewise.
3295 * gcc.dg/pr69071.c: Skip for avr target.
3296 * gcc.dg/pr69973.c: Require int32plus.
3297 * gcc.dg/pr70169.c: Skip for avr target.
3298 * gcc.dg/sso-6.c: Require int32plus.
3299 * gcc.dg/sso-7.c: Likewise.
3300 * gcc.dg/sso-8.c: Likewise.
3301 * gcc.dg/vrp-min-max-2.c: Likewise.
3302
c6e434f5
UB
33032016-05-25 H.J. Lu <hongjiu.lu@intel.com>
3304
3305 PR target/70738
3306 * gcc.target/i386/pr70738-1.c: New test.
3307 * gcc.target/i386/pr70738-2.c: Likewise.
3308 * gcc.target/i386/pr70738-3.c: Likewise.
3309 * gcc.target/i386/pr70738-4.c: Likewise.
3310 * gcc.target/i386/pr70738-5.c: Likewise.
3311 * gcc.target/i386/pr70738-6.c: Likewise.
3312 * gcc.target/i386/pr70738-7.c: Likewise.
3313 * gcc.target/i386/pr70738-8.c: Likewise.
3314 * gcc.target/i386/pr70738-9.c: Likewise.
3315
5c42d341
KT
33162016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3317
3318 PR rtl-optimization/66940
3319 * gcc.c-torture/execute/pr66940.c: New test.
3320
bf9a1a07
IV
33212016-05-25 Ilya Verbin <ilya.verbin@intel.com>
3322
3323 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
3324 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
3325 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
3326 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
3327 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
3328 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
3329 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
3330 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
3331 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
3332 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
3333 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
3334 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
3335 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
3336 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
3337 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
3338 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
3339 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
3340 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
3341 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
3342 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
3343 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
3344 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
3345 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
3346 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
3347
95efe6b6
MP
33482016-05-25 Marek Polacek <polacek@redhat.com>
3349
3350 PR c/71265
3351 * gcc.dg/noncompile/pr71265.c: New test.
3352
a23faf7a
MP
3353 PR c/71266
3354 * gcc.dg/noncompile/old-style-parm-3.c: New test.
3355
69a6d5ad
NS
33562016-05-25 Nathan Sidwell <nathan@acm.org>
3357
3358 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
3359
3072d4ea
RB
33602016-05-25 Richard Biener <rguenther@suse.de>
3361
3362 PR tree-optimization/71261
3363 * c-c++-common/torture/pr71261.c: New testcase.
3364
e412ece4
RB
33652016-05-25 Richard Biener <rguenther@suse.de>
3366
3367 PR tree-optimization/71264
3368 * gcc.dg/vect/pr71264.c: New testcase.
3369
b9e551ad
PC
33702016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3371
3372 PR c++/55992
3373 * g++.dg/cpp0x/alias-decl-53.C: New.
3374 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3375
6aa1abe5
ML
33762016-05-25 Martin Liska <mliska@suse.cz>
3377
3378 * g++.dg/pr71239.C: New test.
3379
842d162e
RB
33802016-05-25 Richard Biener <rguenther@suse.de>
3381
c87885ca
RO
3382 * gcc.dg/vect/pr58135.c: Rename to ...
3383 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 3384
f184a36c
MP
33852016-05-25 Marek Polacek <polacek@redhat.com>
3386
3387 * g++.dg/pr65295.C: Use target c++14.
3388
021fad86
PC
33892016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3390
53d6d955
UB
3391 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3392 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 3393
c3eaf15a
MM
33942016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3395
3396 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3397 instructions.
3398
e46c7770
CP
33992016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3400
3401 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3402 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3403 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3404 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3405 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3406 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3407 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3408 * c-c++-common/goacc/pcopy.c: Likewise.
3409 * c-c++-common/goacc/pcopyin.c: Likewise.
3410 * c-c++-common/goacc/pcopyout.c: Likewise.
3411 * c-c++-common/goacc/pcreate.c: Likewise.
3412 * c-c++-common/goacc/pr70688.c: New test.
3413 * c-c++-common/goacc/present-1.c: Adjust test.
3414 * c-c++-common/goacc/reduction-5.c: Likewise.
3415 * g++.dg/goacc/data-1.C: New test.
3416
4bfc9db7
MM
34172016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3418
3419 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3420 vector parity built-in functions.
3421 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3422 count trailing zeros automatic vectorization.
3423 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3424 count trailing zeros built-in functions.
3425
2bc145af
KV
34262016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3427
3428 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3429
26869fdb
PH
34302016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3431
3432 PR target/71050
3433 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3434
b2dc9c3b
PC
34352016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3436
3437 PR c++/50436
3438 * g++.dg/template/crash123.C: New.
3439 * g++.dg/template/crash124.C: Likewise.
3440
f65e97fd
MS
34412016-05-24 Martin Sebor <msebor@redhat.com>
3442
3443 PR c++/71147
3444 * g++.dg/ext/flexary16.C: New test.
3445
a6f5ac7f
IV
34462016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3447
69a6d5ad
NS
3448 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3449 before math.h is included.
a6f5ac7f
IV
3450 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3451 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3452 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3453 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3454 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3455 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3456 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3457 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3458 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3459 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3460 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3461 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3462 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3463 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3464 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3465 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3466 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3467 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3468 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3469 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3470 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3471 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3472 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3473
27bad558
MM
34742016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3475 Kelvin Nilsen <kelvin@gcc.gnu.org>
3476
3477 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3478 support.
3479
72f382fb
PC
34802016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3481
3482 PR c++/69872
3483 * g++.dg/warn/Wno-narrowing1.C: New.
3484
ef2ec9d9
MP
34852016-05-24 Marek Polacek <polacek@redhat.com>
3486
3487 PR c/71249
3488 * c-c++-common/Wswitch-unreachable-2.c: New test.
3489
e90434e3
JJ
34902016-05-24 Jakub Jelinek <jakub@redhat.com>
3491
7adb26f2
JJ
3492 PR c++/71257
3493 * g++.dg/vect/simd-clone-6.cc: New test.
3494 * g++.dg/gomp/declare-simd-6.C: New test.
3495
e90434e3
JJ
3496 PR middle-end/70434
3497 PR c/69504
3498 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3499
b556ea3b
RB
35002016-05-24 Richard Biener <rguenther@suse.de>
3501
3502 PR tree-optimization/71240
3503 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3504
e5328f5d
RB
35052016-05-24 Richard Biener <rguenther@suse.de>
3506
3507 PR tree-optimization/71230
3508 * gcc.dg/torture/pr71230.c: New testcase.
3509 * g++.dg/torture/pr71230.C: Likewise.
3510
a04e69c0
TS
35112016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3512
3513 * c-c++-common/goacc/routine-5.c: Add tests.
3514 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3515 * gfortran.dg/goacc/routine-6.f90: Add tests.
3516
30fd2977
RB
35172016-05-24 Richard Biener <rguenther@suse.de>
3518
3519 PR tree-optimization/71253
3520 * gcc.dg/torture/pr71253.c: New testcase.
3521
ca6f60bc
KV
35222016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3523
3524 PR middle-end/71252
3525 * gfortran.dg/pr71252.f90: New test.
3526
d3465d72
RS
35272016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3528
3529 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3530
f17a223d
RB
35312016-05-24 Richard Biener <rguenther@suse.de>
3532
3533 PR middle-end/70434
3534 PR c/69504
3535 * c-c++-common/vector-subscript-4.c: New testcase.
3536 * c-c++-common/vector-subscript-5.c: Likewise.
3537
e3f36534
JD
35382016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3539
3540 PR fortran/71123
3541 * gfortran.dg/namelist_90.f: New test
3542
85d5c27d
JD
35432016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3544
3545 PR fortran/66461
3546 * gfortran.dg/unexpected_eof.f: New test
3547
fe3f3340
MM
35482016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3549 Kelvin Nilsen <kelvin@gcc.gnu.org>
3550
3551 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3552 as little endian.
3553
26d6ae55
PC
35542016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3555
3556 PR c++/70972
3557 * g++.dg/cpp0x/inh-ctor20.C: New.
3558 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3559
d6c9a06f
PC
35602016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3561
3562 PR c++/69095
3563 * g++.dg/cpp0x/variadic168.C: New.
3564
396a1d10
PC
35652016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3566
3567 * g++.dg/cpp0x/pr31445.C: Test column number too.
3568 * g++.dg/cpp0x/pr32253.C: Likewise.
3569 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3570 * g++.dg/cpp0x/variadic36.C: Likewise.
3571
ece46666
MG
35722016-05-23 Marc Glisse <marc.glisse@inria.fr>
3573
3574 * gcc.dg/fold-notshift-2.c: Adjust.
3575
a7dc5980
MP
35762016-05-23 Marek Polacek <polacek@redhat.com>
3577
3578 PR c/49859
3579 * c-c++-common/Wswitch-unreachable-1.c: New test.
3580 * gcc.dg/Wswitch-unreachable-1.c: New test.
3581 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3582 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3583 * g++.dg/gomp/block-10.C: Likewise.
3584 * gcc.dg/gomp/block-10.c: Likewise.
3585 * g++.dg/gomp/block-9.C: Likewise.
3586 * gcc.dg/gomp/block-9.c: Likewise.
3587 * g++.dg/gomp/target-1.C: Likewise.
3588 * g++.dg/gomp/target-2.C: Likewise.
3589 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3590 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3591 * g++.dg/gomp/taskgroup-1.C: Likewise.
3592 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3593 * gcc.dg/gomp/teams-1.c: Likewise.
3594 * g++.dg/gomp/teams-1.C: Likewise.
3595 * g++.dg/overload/error3.C: Likewise.
3596 * g++.dg/tm/jump1.C: Likewise.
3597 * g++.dg/torture/pr40335.C: Likewise.
3598 * gcc.dg/c99-vla-jump-5.c: Likewise.
3599 * gcc.dg/switch-warn-1.c: Likewise.
3600 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3601 * gcc.dg/nested-func-1.c: Likewise.
3602 * gcc.dg/pr67784-4.c: Likewise.
3603
18b54004
RB
36042016-05-23 Richard Biener <rguenther@suse.de>
3605
3606 PR tree-optimization/71230
3607 * gfortran.dg/pr71230-1.f90: New testcase.
3608 * gfortran.dg/pr71230-2.f90: Likewise.
3609
e569db5f
VK
36102016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3611
396a1d10 3612 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3613 * gcc.dg/vect/pr58135.c: Add new.
3614 * gfortran.dg/pr46519-1.f: Adjust test case.
3615
e4b71114
PC
36162016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3617
3618 PR c++/53401
3619 * g++.dg/cpp0x/decltype64.C: New.
3620
a25a8058
CL
36212016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3622
3623 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3624 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3625 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3626
0dcfe9ab
CL
36272016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3628
3629 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3630 Add poly64x1_t and poly64x2_t cases if supported.
3631 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3632 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3633 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3634 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3635 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3636
ffd70e4a
CL
36372016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3638
3639 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3640 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3641 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3642 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3643 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3644 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3645 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3646
4b1f57fe
CL
36472016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3648
3649 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3650
16c5ec77
CL
36512016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3652
3653 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3654 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3655
94ad56c7
JJ
36562016-05-22 Jakub Jelinek <jakub@redhat.com>
3657
57748705
JJ
3658 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3659 constraint instead of "r".
3660 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3661 insn instead of vxorpd.
3662 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3663
af120161
JJ
3664 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3665 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3666
355023ce
JJ
3667 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3668
3b48574c
JJ
3669 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3670 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3671
94ad56c7
JJ
3672 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3673
8a85cee2
KV
36742016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3675
3676 PR middle-end/40921
3677 * gcc.dg/tree-ssa/pr40921.c: New test.
3678
8e916b16
PS
36792016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3680
3681 PR target/71103
3682 * gcc.target/avr/pr71103.c: New test.
3683
88aea79f
KV
36842016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3685
3686 PR middle-end/71179
3687 * gcc.dg/tree-ssa/pr71179.c: New test.
3688
79063edd
MS
36892016-05-20 Martin Sebor <msebor@redhat.com>
3690
3691 PR c/71115
3692 * gcc.dg/init-excess-2.c: New test.
3693
55c8849f
EB
36942016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3695
3696 * gnat.dg/opt53.adb: New test.
3697 * gnat.dg/opt54.adb: Likewise.
3698
c91a0948
MJ
36992016-05-20 Martin Jambor <mjambor@suse.cz>
3700
3701 PR tree-optimization/70884
3702 * gcc.dg/tree-ssa/pr70919.c: New test.
3703
9cad20fa
BS
37042016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3705
3706 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3707 formatting.
69a6d5ad
NS
3708 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3709 fix code formatting.
3710
37112016-05-20 Nathan Sidwell <nathan@acm.org>
3712
3713 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3714 non-common cases.
3715 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3716
15c671a7
DM
37172016-05-20 David Malcolm <dmalcolm@redhat.com>
3718
3719 * jit.dg/all-non-failing-tests.h: Add
3720 test-factorial-must-tail-call.c.
3721 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3722 * jit.dg/test-factorial-must-tail-call.c: New test case.
3723
4f028369
JJ
37242016-05-20 Jakub Jelinek <jakub@redhat.com>
3725
3726 PR fortran/71204
3727 * gfortran.dg/pr71204.f90: New test.
3728
7dea4ab3
CP
37292016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3730
3731 * gcc.target/nvptx/sincos.c: New test.
3732
ef98d365
PC
37332016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3734
3735 PR c++/70572
3736 * g++.dg/cpp1y/auto-fn31.C: New.
3737
92466115
BS
37382016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3739
3740 * gcc.target/powerpc/vec-addec.c: New test.
3741 * gcc.target/powerpc/vec-addec-int128.c: New test.
3742
9a385c2d
DM
37432016-05-20 David Malcolm <dmalcolm@redhat.com>
3744
3745 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3746 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3747 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3748 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3749
77c9d5b4
JH
37502016-05-20 Jan Hubicka <hubicka@ucw.cz>
3751
3752 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3753
68047971
JJ
37542016-05-20 Jakub Jelinek <jakub@redhat.com>
3755
18954840
JJ
3756 PR c++/71210
3757 * g++.dg/opt/pr71210-1.C: New test.
3758 * g++.dg/opt/pr71210-2.C: New test.
3759
68047971
JJ
3760 PR tree-optimization/29756
3761 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3762 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3763 only on selected targets where V4SImode vectors are known to be
3764 supported.
3765
d78789f5
MG
37662016-05-20 Marc Glisse <marc.glisse@inria.fr>
3767
3768 PR tree-optimization/71079
3769 PR tree-optimization/71206
3770 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3771
550fa093
PK
37722016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3773
3774 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3775 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3776 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3777
483c6429
RG
37782016-05-20 Richard Guenther <rguenther@suse.de>
3779
3780 PR tree-optimization/29756
3781 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3782
eb066284
RB
37832016-05-20 Richard Biener <rguenther@suse.de>
3784
3785 PR tree-optimization/71185
3786 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3787
58f10249
RB
37882016-05-20 Richard Biener <rguenther@suse.de>
3789
3790 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3791
2a5569fa
MP
37922016-05-19 Marek Polacek <polacek@redhat.com>
3793
3794 PR c++/71075
3795 * g++.dg/diagnostic/pr71075.C: New test.
3796
5e9a5385
DM
37972016-05-19 David Malcolm <dmalcolm@redhat.com>
3798
3799 PR c++/71184
3800 * g++.dg/pr71184.C: New test case.
3801
4f45da44
KN
38022016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3803
3804 * gcc.target/powerpc/darn-0.c: New test.
3805 * gcc.target/powerpc/darn-1.c: New test.
3806 * gcc.target/powerpc/darn-2.c: New test.
3807
4177437e
MP
38082016-05-19 Marek Polacek <polacek@redhat.com>
3809
3810 PR tree-optimization/71031
3811 * gcc.dg/tree-ssa/vrp100.c: New test.
3812
afb72432
IE
38132016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3814
3815 PR rtl-optimization/71148
3816 * gcc.dg/pr71148.c: New test.
3817
4f83064e
KT
38182016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3819
3820 PR target/71056
3821 * gcc.target/arm/pr71056.c: New test.
3822
4bf8dbe1
BE
38232016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3824
3825 * c-c++-common/pr69669.c: Check the used mode.
3826
f3510625
MO
38272016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3828
3829 PR sanitizer/64354
3830 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3831
43c0068e
RB
38322016-05-19 Richard Biener <rguenther@suse.de>
3833
3834 PR tree-optimization/70729
3835 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3836 * gcc.dg/graphite/scop-18.c: Likewise.
3837 * gcc.dg/pr41783.c: Disable LIM.
3838 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3839 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3840 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3841 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3842 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3843 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3844 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3845 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3846 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3847 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3848 * gfortran.dg/pr42108.f90: Likewise.
3849
70f25790
DM
38502016-05-18 David Malcolm <dmalcolm@redhat.com>
3851
3852 PR driver/69265
3853 * gcc.dg/spellcheck-options-11.c: New test case.
3854
960db8ec
JJ
38552016-05-18 Jakub Jelinek <jakub@redhat.com>
3856
3857 PR c++/71100
3858 * g++.dg/opt/pr71100.C: New test.
3859
04643334
MJ
38602016-05-18 Martin Jambor <mjambor@suse.cz>
3861
3862 PR ipa/69708
3863 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3864 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3865 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3866 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3867
91bb9f80
MJ
38682016-05-18 Martin Jambor <mjambor@suse.cz>
3869
3870 PR ipa/69708
3871 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3872 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3873 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3874 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3875 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3876
c584aca6
PC
38772016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3878
3879 PR c++/69793
3880 * g++.dg/template/crash122.C: New.
3881
20309c6e
PC
38822016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3883
3884 PR c++/70466
3885 * g++.dg/template/pr70466-1.C: New.
3886 * g++.dg/template/pr70466-2.C: Likewise.
3887
50c78b9a
MM
38882016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3889
3890 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3891 splat operations and the XXSPLTIB instruction.
3892 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3893 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3894 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3895 xxlxor to clear a register.
3896
cf8be00d
RS
38972016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3898
3899 * gcc.dg/torture/pr71020.c: New test.
3900
848a392a
MJ
39012016-05-18 Martin Jambor <mjambor@suse.cz>
3902
3903 PR ipa/70646
3904 * gcc.dg/ipa/pr70646.c: New test.
3905
1f2ab776
CL
39062016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3907
3908 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3909
76489493
CL
39102016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3911
3912 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3913 missing tests for vreinterpretq_p{8,16}.
3914
bd79378d
CL
39152016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3916
3917 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3918 vsliq_n_s64 and vsliq_n_u64.
3919
81ca3ea0
CL
39202016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3921
3922 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3923 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3924
873cb425
CL
39252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3926
3927 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3928 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3929 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3930
9d6e7c21
CL
39312016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3932
3933 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3934 in comment.
3935
b4dbe40e 39362016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3937
3938 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3939 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3940 "blr\t" and switch to scan-assembler-times.
3941
83a5c910
JW
39422016-05-18 Jiong Wang <jiong.wang@arm.com>
3943
53d6d955
UB
3944 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3945 with __aarch64__.
3946 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3947 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3948
fb7cbdeb
JJ
39492016-05-18 Jakub Jelinek <jakub@redhat.com>
3950
8ee91165
JJ
3951 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3952 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3953 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3954 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3955 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3956 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3957
cf4d516a
JJ
3958 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3959 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3960
a4f16422
JJ
3961 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3962 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3963
7b37ce10
JJ
3964 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3965 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3966
fb7cbdeb
JJ
3967 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3968
c9326aef
RB
39692016-05-18 Richard Biener <rguenther@suse.de>
3970
3971 PR tree-optimization/71168
3972 * gcc.dg/torture/pr71168.c: New testcase.
3973
df8b0a11
KV
39742016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3975
3976 PR middle-end/63586
3977 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3978 * gcc.dg/tree-ssa/pr63586.c: New test.
3979 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3980
2efd67ed
NS
39812016-05-17 Nathan Sidwell <nathan@acm.org>
3982
3983 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3984 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3985 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3986 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3987
1988b2c2
NS
39882016-05-17 Nathan Sidwell <nathan@acm.org>
3989
3990 * gcc.target/nvptx/abi-vararg-3.c: New.
3991
ad1d92ab
MM
39922016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3993
3994 PR tree-optimization/54579
3995 PR middle-end/55299
3996 * gcc.dg/fold-notrotate-1.c: New test.
3997 * gcc.dg/fold-notshift-1.c: New test.
3998 * gcc.dg/fold-notshift-2.c: New test.
3999
47768df8
MP
40002016-05-17 Marek Polacek <polacek@redhat.com>
4001
4002 PR ipa/71146
4003 * g++.dg/ipa/pr71146.C: New test.
4004
6b5423a5
DM
40052016-05-17 David Malcolm <dmalcolm@redhat.com>
4006
4007 * jit.dg/test-error-array-bounds.c: New test case.
4008
c7986356
MG
40092016-05-17 Marc Glisse <marc.glisse@inria.fr>
4010
4011 * gcc.dg/tree-ssa/and-1.c: New testcase.
4012
d982c5b7
MG
40132016-05-17 Marc Glisse <marc.glisse@inria.fr>
4014
4015 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4016 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
4017
0139ba93
MG
40182016-05-17 Marc Glisse <marc.glisse@inria.fr>
4019
4020 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4021 * gcc.dg/tree-ssa/vrp99.c: New testcase.
4022
daab4562
JW
40232016-05-17 Jiong Wang <jiong.wang@arm.com>
4024
4025 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
4026
22330033
JW
40272016-05-17 Jiong Wang <jiong.wang@arm.com>
4028
4029 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
4030
98b3a5f2
JW
40312016-05-17 Jiong Wang <jiong.wang@arm.com>
4032
4033 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
4034 ".2d[index]" when scan the assembly.
4035 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
4036 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
4037 float64x1.
4038 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
4039
b71b7a8e
RB
40402016-05-17 Richard Biener <rguenther@suse.de>
4041
4042 PR tree-optimization/71132
4043 * gcc.dg/torture/pr71132.c: New testcase.
4044
3c51ad46
CL
40452016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
4046
4047 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
4048
d20faa66
KT
40492016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4050
4051 PR target/70809
4052 * gcc.target/aarch64/pr70809_1.c: New test.
4053
b75cc5a4
KT
40542016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4055
4056 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
4057 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
4058 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
4059 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
4060
b28eb195
IE
40612016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
4062 Ilya Enkovich <ilya.enkovich@intel.com>
4063
4064 PR target/71114
4065 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
4066
0b9004ed
JH
40672016-05-16 Jan Hubicka <hubicka@ucw.cz>
4068
4069 * g++.dg/ipa/ivinline-7.C: Do not xfail.
4070 * g++.dg/ipa/ivinline-9.C: Do not xfail.
4071
1b81a1c1
MW
40722016-05-16 Matthew Wahab <matthew.wahab@arm.com>
4073
4074 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
4075 test for __ARM_FP16_ARGS.
4076 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
4077 * gcc.target/arm/aapcs/neon-vect10.c: New.
4078 * gcc.target/arm/aapcs/neon-vect9.c: New.
4079 * gcc.target/arm/aapcs/vfp18.c: New.
4080 * gcc.target/arm/aapcs/vfp19.c: New.
4081 * gcc.target/arm/aapcs/vfp20.c: New.
4082 * gcc.target/arm/aapcs/vfp21.c: New.
4083 * gcc.target/arm/fp16-aapcs-1.c: New.
4084 * g++.target/arm/fp16-param-1.c: Update expected output. Add
4085 test for __ARM_FP16_ARGS.
4086 * g++.target/arm/fp16-return-1.c: Update expected output.
4087
921d1e73
JW
40882016-05-16 Jiong Wang <jiong.wang@arm.com>
4089
4090 PR testsuite/70227
4091 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
4092
228eb42a
HA
40932016-05-15 Harald Anlauf <anlauf@gmx.de>
4094
4095 PR fortran/69603
4096 * gfortran.dg/pr69603.f90: New testcase.
4097
785abfd3
FR
40982016-05-14 Fritz Reese <fritzoreese@gmail.com>
4099
4100 * gfortran.dg/dec_union_4.f90: Fix endian issue.
4101
e75eb64f
FR
41022016-05-14 Fritz Reese <fritzoreese@gmail.com>
4103
4104 PR fortran/71047
4105 * gfortran.dg/pr71047.f08: New test.
4106
aa4b467b
JM
41072016-05-13 Joseph Myers <joseph@codesourcery.com>
4108
4109 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
4110 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
4111 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
4112
653fb4a2
MS
41132016-05-13 Martin Sebor <msebor@redhat.com>
4114
4115 PR c++/60049
4116 * g++.dg/cpp0x/constexpr-60049.C: New test.
4117
9e37582d
JJ
41182016-05-13 Jakub Jelinek <jakub@redhat.com>
4119
4120 PR bootstrap/71071
4121 * gcc.dg/pr71071.c: New test.
4122
a278aa17
UB
41232016-05-13 Uros Bizjak <ubizjak@gmail.com>
4124
4125 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
4126 remove XOP handling.
377eaca7 4127 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 4128
ac3d02e2
NS
41292016-05-13 Nathan Sidwell <nathan@acm.org>
4130
4131 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
4132 __atomic_is_lock_free declaration.
4133
8ab3bdac
RB
41342016-05-13 Richard Biener <rguenther@suse.de>
4135
4136 PR tree-optimization/42587
4137 * gcc.dg/optimize-bswapsi-4.c: New testcase.
4138
623b8e0a
ML
41392016-05-13 Martin Liska <mliska@suse.cz>
4140
4141 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
4142 the new format of dump output.
4143
da7674f6
IE
41442016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
4145
4146 * gcc.dg/pr71084.c: New test.
4147
c959db3d
RR
41482016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4149
53d6d955
UB
4150 PR target/53440
4151 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 4152
43203dea
RR
41532016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4154
4155 * gcc.target/aarch64/struct_return.c: New test.
4156
4f2e1536
MP
41572016-05-12 Marek Polacek <polacek@redhat.com>
4158
4159 PR c/70756
4160 * c-c++-common/pr70756-2.c: New test.
4161 * c-c++-common/pr70756.c: New test.
4162
1ef33ef3
RB
41632016-05-12 Richard Biener <rguenther@suse.de>
4164
4165 PR tree-optimization/71059
4166 * gcc.dg/torture/pr71059.c: New testcase.
4167
763baff6
RB
41682016-05-12 Richard Biener <rguenther@suse.de>
4169
4170 PR tree-optimization/71062
4171 * gcc.dg/torture/pr71062.c: New testcase.
4172
c4ec1243
IE
41732016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
4174
4175 PR tree-optimization/71006
4176 * gcc.dg/pr71006.c: New test.
4177
a5fbf76d
MP
41782016-05-12 Marek Polacek <polacek@redhat.com>
4179
4180 PR driver/71063
4181 * gcc.dg/opts-7.c: New test.
4182
5acc47a4
KT
41832016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4184
4185 PR target/70830
4186 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
4187 Add -save-temps to dg-options.
4188 Scan for ldmfd rather than pop instruction.
4189 * gcc.target/arm/interrupt-2.c: Likewise.
4190 * gcc.target/arm/pr70830.c: New test.
4191
40bd4bf9
JJ
41922016-05-12 Jakub Jelinek <jakub@redhat.com>
4193
3cd63842
JJ
4194 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
4195 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
4196
c05d08f6
JJ
4197 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
4198 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
4199 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
4200
bc27ffae
JJ
4201 PR target/71019
4202 * gcc.target/i386/avx512vl-pack-1.c: New test.
4203 * gcc.target/i386/avx512vl-pack-2.c: New test.
4204 * gcc.target/i386/avx512bw-pack-2.c: New test.
4205
515d7412
JJ
4206 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
4207
40bd4bf9
JJ
4208 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
4209 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
4210 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
4211
44ab146a
RB
42122016-05-12 Richard Biener <rguenther@suse.de>
4213
4214 PR tree-optimization/70986
4215 * gcc.dg/torture/pr70986-1.c: New testcase.
4216 * gcc.dg/torture/pr70986-2.c: Likewise.
4217 * gcc.dg/torture/pr70986-3.c: Likewise.
4218
d6e83a8d
MM
42192016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
4220
4221 PR c/43651
4222 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
4223 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
4224
51e67ea3
UB
42252016-05-11 Uros Bizjak <ubizjak@gmail.com>
4226
4227 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
4228 directive.
4229 * gcc.target/i386/pr66746.c: Ditto.
4230
3fd2b007
MM
42312016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4232
4233 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
4234 support.
4235 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
4236 warning when using -mvsx-timode.
4237 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
4238 * gcc.target/powerpc/dform-2.c: Likewise.
4239 * gcc.target/powerpc/pr68805.c: Likewise.
4240
5c3a10fb
MP
42412016-05-11 Marek Polacek <polacek@redhat.com>
4242
4243 PR c++/71024
4244 * c-c++-common/attributes-3.c: New test.
4245
7cfb065b
NS
42462016-05-11 Nathan Sidwell <nathan@acm.org>
4247
4248 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
4249 * gcc.c-torture/execute/pr68185.c: Likewise.
4250 * gcc.dg/ipa/pr70306.c: Requires global constructors.
4251 * gcc.dg/pr69634.c: Requires scheduling.
4252 * gcc.dg/torture/pr66178.c: Require label values.
4253 * gcc.dg/setjmp-6.c: Require indirect jumps.
4254
f35ea97d
RB
42552016-05-11 Richard Biener <rguenther@suse.de>
4256
4257 PR tree-optimization/71055
4258 * gcc.dg/torture/pr71055.c: New testcase.
4259
dff70323
RB
42602016-05-11 Richard Biener <rguenther@suse.de>
4261
4262 PR debug/71057
4263 * g++.dg/debug/pr71057.C: New testcase.
4264
56a3d28b
JJ
42652016-05-11 Jakub Jelinek <jakub@redhat.com>
4266
4267 PR fortran/70855
4268 * gfortran.dg/gomp/pr70855.f90: New test.
4269
ebc1b29e
RB
42702016-05-11 Richard Biener <rguenther@suse.de>
4271
4272 PR middle-end/71002
4273 * g++.dg/torture/pr71002.C: New testcase.
4274
98ccd1d7
IE
42752016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
4276
4277 PR middle-end/70807
4278 * gcc.dg/pr70807.c: New test.
4279
ed29e24b
MS
42802016-05-10 Martin Sebor <msebor@redhat.com>
4281
4282 PR c++/38611
4283 * g++.dg/Wattributes.C: New test.
4284
e39dab2c
MG
42852016-05-10 Marc Glisse <marc.glisse@inria.fr>
4286
4287 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
4288 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4289 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
4290
d067e238
IE
42912016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4292
4293 PR target/70799
4294 * gcc.target/i386/pr70799-1.c: New test.
4295
cd36c83e
PMR
42962016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4297
4298 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
4299
1e3af2a4
IE
43002016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4301
4302 PR middle-end/70877
4303 * gcc.target/i386/pr70877.c: New test.
4304
afc610db
IE
43052016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4306
4307 PR tree-optimization/70786
4308 * gcc.target/i386/pr70876.c: New test.
4309
4b59d19f
JJ
43102016-05-10 Jakub Jelinek <jakub@redhat.com>
4311
4312 PR target/70927
4313 * gcc.target/i386/avx512vl-logic-1.c: New test.
4314 * gcc.target/i386/avx512vl-logic-2.c: New test.
4315 * gcc.target/i386/avx512dq-logic-2.c: New test.
4316
9b5ee426
BS
43172016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4318
4319 PR target/70963
4320 * gcc.target/powerpc/pr70963.c: New.
4321
f3352cab
DM
43222016-05-10 David Malcolm <dmalcolm@redhat.com>
4323
4324 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
4325 (test_very_wide_line): Add ruler to expected output.
4326 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
4327 (test_very_wide_line): Likewise.
4328 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4329 (test_show_locus): Within the handling of "test_very_wide_line",
4330 enable show_ruler_p on the diagnostic context.
4331
4a3255dd
RB
43322016-05-10 Richard Biener <rguenther@suse.de>
4333
4334 PR tree-optimization/71039
4335 * gcc.dg/torture/pr71039.c: New testcase.
4336
da7c9950
NS
43372016-05-10 Nathan Sidwell <nathan@acm.org>
4338
4339 * gcc.dg/nested-func-10.c: Requires alloca.
4340 * gcc.dg/nested-func-9.c: Requires alloca.
4341 * gcc.c-torture/execute/pr70460.c: Requires labels.
4342 * gcc.c-torture/compile/pr70199.c: Requires labels.
4343 * gcc.target/nvptx/decl.c: Compile only.
4344 * gcc.target/nvptx/trailing-init.c: Compile only.
4345 * gcc.target/nvptx/ary-init.c: Compile only.
4346
cf68d92c
MP
43472016-05-10 Marek Polacek <polacek@redhat.com>
4348
4349 PR c/70255
4350 * gcc.dg/attr-opt-1.c: New test.
4351
64ea4e15
RB
43522016-05-10 Richard Biener <rguenther@suse.de>
4353
4354 PR tree-optimization/70497
4355 PR tree-optimization/28367
4356 * gcc.dg/torture/20160404-1.c: New testcase.
4357 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
4358 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
4359
5a96dae3
PMR
43602016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4361
4362 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
4363
fc97f805
UB
43642016-05-09 Uros Bizjak <ubizjak@gmail.com>
4365
4366 * gcc.target/i386/fabsneg-1.c New test.
4367
a710b1d5
AM
43682016-05-09 Alan Modra <amodra@gmail.com>
4369
4370 PR testsuite/70826
4371 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4372
171f6f05
RB
43732016-05-09 Richard Biener <rguenther@suse.de>
4374
4375 PR tree-optimization/70985
4376 * gcc.dg/torture/pr70985.c: New testcase.
4377
18caa34e
BC
43782016-05-09 Bin Cheng <bin.cheng@arm.com>
4379
4380 * gcc.dg/tree-ssa/ifc-9.c: New test.
4381 * gcc.dg/tree-ssa/ifc-10.c: New test.
4382 * gcc.dg/tree-ssa/ifc-11.c: New test.
4383 * gcc.dg/tree-ssa/ifc-12.c: New test.
4384 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4385 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4386 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4387
7a27d38f
RB
43882016-05-09 Richard Biener <rguenther@suse.de>
4389
4390 PR fortran/70937
4391 * gfortran.dg/pr70937.f90: New testcase.
4392
5ebbbd3d
RO
43932016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4394
4395 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4396
f6288c24
FR
43972016-05-07 Fritz Reese <fritzoreese@gmail.com>
4398
4399 PR fortran/56226
4400 * gfortran.dg/dec_structure_1.f90: New testcase.
4401 * gfortran.dg/dec_structure_2.f90: Ditto.
4402 * gfortran.dg/dec_structure_3.f90: Ditto.
4403 * gfortran.dg/dec_structure_4.f90: Ditto.
4404 * gfortran.dg/dec_structure_5.f90: Ditto.
4405 * gfortran.dg/dec_structure_6.f90: Ditto.
4406 * gfortran.dg/dec_structure_7.f90: Ditto.
4407 * gfortran.dg/dec_structure_8.f90: Ditto.
4408 * gfortran.dg/dec_structure_9.f90: Ditto.
4409 * gfortran.dg/dec_structure_10.f90: Ditto.
4410 * gfortran.dg/dec_structure_11.f90: Ditto.
4411 * gfortran.dg/dec_union_1.f90: Ditto.
4412 * gfortran.dg/dec_union_2.f90: Ditto.
4413 * gfortran.dg/dec_union_3.f90: Ditto.
4414 * gfortran.dg/dec_union_4.f90: Ditto.
4415 * gfortran.dg/dec_union_5.f90: Ditto.
4416 * gfortran.dg/dec_union_6.f90: Ditto.
4417 * gfortran.dg/dec_union_7.f90: Ditto.
4418
5ec4a8cd
TV
44192016-05-07 Tom de Vries <tom@codesourcery.com>
4420
4421 PR tree-optimization/70956
4422 * gcc.dg/graphite/pr70956.c: New test.
4423
58ec1d0e
JJ
44242016-05-06 Jakub Jelinek <jakub@redhat.com>
4425
ccd88fb7
JJ
4426 PR middle-end/70941
4427 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4428 (a, b, c, d): Change type from char to signed char.
4429 (main): Compare against (signed char) -1634678893 instead of
4430 hardcoded -109. Use __builtin_abort instead of abort.
4431
dd3b6464
JJ
4432 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4433 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4434
58ec1d0e
JJ
4435 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4436
19aa23d8
YR
44372016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4438
4439 PR debug/70935
4440 * gcc.dg/torture/pr70935.c: New test.
4441
ae5f0df1
OE
44422016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4443
4444 PR target/58219
ce23a8ff 4445 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4446
078f7e37
RB
44472016-05-06 Richard Biener <rguenther@suse.de>
4448
4449 PR tree-optimization/70960
4450 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4451
765d7b54
OE
44522016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4453
4454 PR target/52933
4455 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4456 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4457 Adjust expected instruction counts.
4458 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4459
29c94e65
MP
44602016-05-06 Marek Polacek <polacek@redhat.com>
4461
4462 PR sanitizer/70875
4463 * gcc.dg/ubsan/bounds-3.c: New test.
4464
3684b02e
OE
44652016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4466
4467 PR target/54089
4468 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4469
8706773f
RB
44702016-05-06 Richard Biener <rguenther@suse.de>
4471
4472 PR middle-end/70931
4473 * gfortran.dg/pr70931.f90: New testcase.
4474
a4f51018
RB
44752016-05-06 Richard Biener <rguenther@suse.de>
4476
4477 PR middle-end/70941
4478 * gcc.dg/torture/pr70941.c: New testcase.
4479
c4f2425f
BC
44802016-05-05 Bin Cheng <bin.cheng@arm.com>
4481
4482 PR tree-optimization/57206
4483 * gcc.dg/vect/pr57206.c: New test.
4484
5dc08197
RO
44852016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4486
4487 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4488
351f85c5
JJ
44892016-05-05 Jakub Jelinek <jakub@redhat.com>
4490
568bac8c
JJ
4491 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4492
351f85c5
JJ
4493 * c-c++-common/Wdangling-else-4.c: New test.
4494
33fd7785
JJ
44952016-05-04 Jakub Jelinek <jakub@redhat.com>
4496
2d1ac15a
JJ
4497 PR c++/70906
4498 PR c++/70933
4499 * g++.dg/opt/pr70906.C: New test.
4500 * g++.dg/opt/pr70933.C: New test.
4501
33fd7785
JJ
4502 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4503
6b715bf6
JH
45042016-05-04 Jan Hubicka <hubicka@ucw.cz>
4505
4506 * gcc.dg/ipa/pure-const-3.c: New testcase.
4507
deef7113
MP
45082016-05-04 Marek Polacek <polacek@redhat.com>
4509
4510 * c-c++-common/Wdangling-else-1.c: New test.
4511 * c-c++-common/Wdangling-else-2.c: New test.
4512 * c-c++-common/Wdangling-else-3.c: New test.
4513
5396db97
KCY
45142016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4515
4516 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4517 flag is present.
4518
de55efd5
MP
45192016-05-04 Marek Polacek <polacek@redhat.com>
4520
4521 PR c/48778
4522 * gcc.dg/Waddress-2.c: New test.
4523
475839b6
AM
45242016-05-04 Alan Modra <amodra@gmail.com>
4525
4526 * gcc.target/powerpc/pr70866.c: New.
4527
b25aad5f
MS
45282016-05-03 Martin Sebor <msebor@redhat.com>
4529
4530 PR c++/66561
4531 * c-c++-common/builtin_location.c: New test.
4532 * g++.dg/cpp1y/builtin_location.C: New test.
4533
79ce98bc
MP
45342016-05-03 Marek Polacek <polacek@redhat.com>
4535
4536 PR c/70859
4537 * gcc.dg/pr70859.c: New test.
4538 * gcc.dg/pr70859-2.c: New test.
4539
402e89f5
PMR
45402016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4541
4542 * gnat.dg/debug5.adb: New testcase.
4543
f3d90045
DV
45442016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4545
4546 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4547 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4548 Procedure to check for z10 instruction set.
4549
1e26cec1
CL
45502016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4551
4552 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4553
71aca5a0
AM
45542016-05-03 Alan Modra <amodra@gmail.com>
4555
4556 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4557
2fd70ec1
JJ
45582016-05-03 Jakub Jelinek <jakub@redhat.com>
4559
4560 * gcc.target/i386/avx512f-cvt-1.c: New test.
4561
e5705cf7
L
45622016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4563
4564 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4565 -fdump-tree-vrp-details.
4566
381cdae4
RB
45672016-05-03 Richard Biener <rguenther@suse.de>
4568
4569 * gcc.dg/pr30172-1.c: Adjust.
4570 * gcc.dg/pr63743.c: Likewise.
4571 * gcc.dg/tm/pr51696.c: Likewise.
4572 * c-c++-common/tm/safe-1.c: Likewise.
4573 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4574 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4575 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4576 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4577
adedd5c1
JJ
45782016-05-03 Jakub Jelinek <jakub@redhat.com>
4579
31ed1665
JJ
4580 PR rtl-optimization/70467
4581 * gcc.target/i386/pr70467-3.c: New test.
4582 * gcc.target/i386/pr70467-4.c: New test.
4583
dea60b59
JJ
4584 PR tree-optimization/70916
4585 * gcc.c-torture/compile/pr70916.c: New test.
4586
adedd5c1
JJ
4587 PR target/49244
4588 * gcc.target/i386/pr49244-1.c: New test.
4589 * gcc.target/i386/pr49244-2.c: New test.
4590
f80041ef
BS
45912016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4592
4593 PR rtl-optimization/44281
4594 * gcc.target/i386/pr44281.c: New test.
4595
1cfcd39e
BC
45962016-05-03 bin cheng <bin.cheng@arm.com>
4597
4598 PR tree-optimization/56541
4599 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4600 * gcc.dg/vect/pr56541.c: new test.
4601
4304ccfd
MM
46022016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4603
4604 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4605 __float128.
4606 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4607
50d94c29
L
46082016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4609
4610 PR testsuite/70520
4611 * c-c++-common/asan/clone-test-1.c (main): Align child process
4612 stack to 16 bytes.
4613
bc1aee87
DM
46142016-05-02 David Malcolm <dmalcolm@redhat.com>
4615
4616 PR c++/62314
4617 * g++.dg/spellcheck-fields-2.C: New test case.
4618
474e0129
DM
46192016-05-02 David Malcolm <dmalcolm@redhat.com>
4620
4621 PR c++/62314
4622 * g++.dg/pr62314.C: New test case.
4623
818b88a7
JH
46242016-05-02 Jan Hubicka <hubicka@ucw.cz>
4625
4626 * gcc.dg/ipa/inline-8.c: New testcase.
4627
dd77684f
JJ
46282016-05-02 Jakub Jelinek <jakub@redhat.com>
4629
4630 PR rtl-optimization/70467
4631 * gcc.target/i386/pr70467-1.c: New test.
4632
72407e00
BE
46332016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4634
4635 * gcc.dg/spec-options.c: Run the test on all targets.
4636 * gcc.dg/foo.specs: Use cpp_unique_options.
4637
dd53d197
MG
46382016-05-02 Marc Glisse <marc.glisse@inria.fr>
4639
4640 * gcc.dg/tree-ssa/unord.c: New testcase.
4641
a8b85ce9
MG
46422016-05-02 Marc Glisse <marc.glisse@inria.fr>
4643
4644 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4645
5b37e866
NS
46462016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4647
4648 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4649
7176a4a0
MP
46502016-05-02 Marek Polacek <polacek@redhat.com>
4651
4652 PR c/70851
4653 * gcc.dg/enum-incomplete-3.c: New test.
4654
6b9933b9
MP
46552016-05-02 Marek Polacek <polacek@redhat.com>
4656 Tom de Vries <tom@codesourcery.com>
4657
4658 PR tree-optimization/70700
4659 * gcc.dg/pr70700.c: New test.
4660
90f82260
UB
46612016-05-01 Uros Bizjak <ubizjak@gmail.com>
4662
4663 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4664 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4665 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4666 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4667 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4668
f73036c1
EB
46692016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4670
4671 * ada/acats/run_acats: Rename into...
4672 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4673 * ada/acats/run_all.sh: Remove redundant test.
4674 (target_run): Move around.
4675 (target_gnatchop): Use newly built executable.
4676 (target_gnatmake): Likewise.
4677 Check that the compilation of impbit succeeds.
4678
85e051a3
OE
46792016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4680
4681 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4682 * gcc.dg/20021029-1.c: Likewise.
4683 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4684 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4685 * gcc.target/sh/cmpstr.c: Likewise.
4686 * gcc.target/sh/cmpstrn.c: Likewise.
4687 * gcc.target/sh/memset.c: Likewise.
4688 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4689 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4690 * gcc.target/sh/pr39423-1.c: Likewise.
4691 * gcc.target/sh/pr49468-di.c: Likewise.
4692 * gcc.target/sh/pr49468-si.c: Likewise.
4693 * gcc.target/sh/pr49880-1.c: Likewise.
4694 * gcc.target/sh/pr49880-2.c: Likewise.
4695 * gcc.target/sh/pr49880-3.c: Likewise.
4696 * gcc.target/sh/pr50751-1.c: Likewise.
4697 * gcc.target/sh/pr50751-4.c: Likewise.
4698 * gcc.target/sh/pr50751-7.c: Likewise.
4699 * gcc.target/sh/pr51244-1.c: Likewise.
4700 * gcc.target/sh/pr51244-10.c: Likewise.
4701 * gcc.target/sh/pr51244-11.c: Likewise.
4702 * gcc.target/sh/pr51244-12.c: Likewise.
4703 * gcc.target/sh/pr51244-13.c: Likewise.
4704 * gcc.target/sh/pr51244-14.c: Likewise.
4705 * gcc.target/sh/pr51244-17.c: Likewise.
4706 * gcc.target/sh/pr51244-18.c: Likewise.
4707 * gcc.target/sh/pr51244-19.c: Likewise.
4708 * gcc.target/sh/pr51244-4.c: Likewise.
4709 * gcc.target/sh/pr51244-5.c: Likewise.
4710 * gcc.target/sh/pr51244-7.c: Likewise.
4711 * gcc.target/sh/pr51244-8.c: Likewise.
4712 * gcc.target/sh/pr51244-9.c: Likewise.
4713 * gcc.target/sh/pr51697.c: Likewise.
4714 * gcc.target/sh/pr52483-1.c: Likewise.
4715 * gcc.target/sh/pr52483-2.c: Likewise.
4716 * gcc.target/sh/pr52483-3.c: Likewise.
4717 * gcc.target/sh/pr52483-5.c: Likewise.
4718 * gcc.target/sh/pr52933-1.c: Likewise.
4719 * gcc.target/sh/pr52933-2.c: Likewise.
4720 * gcc.target/sh/pr52933-3.c: Likewise.
4721 * gcc.target/sh/pr53568-1.c: Likewise.
4722 * gcc.target/sh/pr53976-1.c: Likewise.
4723 * gcc.target/sh/pr53988-1.c: Likewise.
4724 * gcc.target/sh/pr53988.c: Likewise.
4725 * gcc.target/sh/pr54089-1.c: Likewise.
4726 * gcc.target/sh/pr54089-6.c: Likewise.
4727 * gcc.target/sh/pr54089-7.c: Likewise.
4728 * gcc.target/sh/pr54089-8.c: Likewise.
4729 * gcc.target/sh/pr54089-9.c: Likewise.
4730 * gcc.target/sh/pr54236-1.c: Likewise.
4731 * gcc.target/sh/pr54236-2.c: Likewise.
4732 * gcc.target/sh/pr54236-3.c: Likewise.
4733 * gcc.target/sh/pr54236-4.c: Likewise.
4734 * gcc.target/sh/pr54386.c: Likewise.
4735 * gcc.target/sh/pr54602-1.c: Likewise.
4736 * gcc.target/sh/pr54685.c: Likewise.
4737 * gcc.target/sh/pr54760-1.c: Likewise.
4738 * gcc.target/sh/pr54760-2.c: Likewise.
4739 * gcc.target/sh/pr54760-3.c: Likewise.
4740 * gcc.target/sh/pr54760-4.c: Likewise.
4741 * gcc.target/sh/pr54760-5.c: Likewise.
4742 * gcc.target/sh/pr54760-6.c: Likewise.
4743 * gcc.target/sh/pr55146.c: Likewise.
4744 * gcc.target/sh/pr55160.c: Likewise.
4745 * gcc.target/sh/pr59278.c: Likewise.
4746 * gcc.target/sh/pr59401-1.c: Likewise.
4747 * gcc.target/sh/pr59533-1.c: Likewise.
4748 * gcc.target/sh/pr63260.c: Likewise.
4749 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4750 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4751 * gcc.target/sh/strlen.c: Likewise.
4752 * gcc.target/sh/torture/pr30807.c: Likewise.
4753 * gcc.target/sh/torture/pr34777.c: Likewise.
4754 * gcc.target/sh/torture/pr64652.c: Likewise.
4755 * gcc.target/sh/torture/pr65505.c: Likewise.
4756 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4757 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4758
411e5c67
PC
47592016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4760
4761 PR c++/66644
4762 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4763
8fa97501
BS
47642016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4765
4766 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4767 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4768 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4769 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4770
5a956111
PP
47712016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4772
4773 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4774 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4775
e7ff0319
CP
47762016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4777
4778 PR middle-end/70626
4779 * c-c++-common/goacc/combined-reduction.c: New test.
4780 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4781
52d11a4b
L
47822016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4783
4784 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4785 *movdi_internal pattern only if PIC off.
4786 * gcc.target/i386/pr70155-2.c: Likewise.
4787 * gcc.target/i386/pr70155-3.c: Likewise.
4788 * gcc.target/i386/pr70155-4.c: Likewise.
4789 * gcc.target/i386/pr70155-5.c: Likewise.
4790 * gcc.target/i386/pr70155-6.c: Likewise.
4791 * gcc.target/i386/pr70155-7.c: Likewise.
4792 * gcc.target/i386/pr70155-8.c: Likewise.
4793 * gcc.target/i386/pr70155-15.c: Likewise.
4794 * gcc.target/i386/pr70155-17.c: Likewise.
4795 * gcc.target/i386/pr70155-22.c: Likewise.
4796
8960db31
BC
47972016-04-29 Bin Cheng <bin.cheng@arm.com>
4798
4799 PR tree-optimization/70803
4800 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4801
cca535a4
IE
48022016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4803
4804 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4805 optimization of vector loop.
4806 * gcc.target/i386/vect-unpack-3.c: New test.
4807 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4808 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4809 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4810
500ecf4a
MP
48112016-04-29 Marek Polacek <polacek@redhat.com>
4812
4813 PR sanitizer/70342
4814 * g++.dg/ubsan/null-7.C: New test.
4815
2fff3db8
MP
4816 PR c/70852
4817 * gcc.dg/pr70852.c: New test.
4818
509063eb
DV
48192016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4820
4821 PR/69089
4822 * g++.dg/cpp0x/alignas6.C: New test.
4823
83745c0d
DV
48242016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4825
c87885ca
RO
4826 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4827 * gcc.dg/pr27003.c: Likewise.
4828 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4829 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4830 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4831 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4832 * gcc.target/arc/mxy.c: Likewise.
4833 * gcc.target/arc/mswape.c: Likewise.
4834 * gcc.target/arc/mrtsc.c: Likewise.
4835 * gcc.target/arc/mcrc.c: Likewise.
4836 * gcc.target/arc/mdsp-packa.c: Likewise.
4837 * gcc.target/arc/mdvbf.c: Likewise.
4838 * gcc.target/arc/mlock.c: Likewise.
4839 * gcc.target/arc/mmac-24.c: Likewise.
4840 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4841
849b265d
BS
48422016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4843 Matthijs Kooijman <matthijs@stdin.nl>
4844 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4845
4846 PR target/60040
4847 * gcc.target/avr/pr60040-1.c: New.
4848 * gcc.target/avr/pr60040-2.c: New.
4849
1390536b
RB
48502016-04-29 Richard Biener <rguenther@suse.de>
4851
4852 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4853
98998245
RB
48542016-04-29 Richard Biener <rguenther@suse.de>
4855
4856 PR tree-optimization/13962
4857 PR tree-optimization/65686
4858 * gcc.dg/uninit-pr65686.c: New testcase.
4859
8b80cc21
JJ
48602016-04-29 Jakub Jelinek <jakub@redhat.com>
4861
4862 PR middle-end/70843
4863 * gcc.dg/pr70843.c: New test.
4864
6181bc30
JJ
48652016-04-28 Jakub Jelinek <jakub@redhat.com>
4866
4867 PR target/70858
4868 * gcc.target/i386/pr70858.c: New test.
4869
f4cb3612
AB
48702016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4871
4872 * gcc.target/arc/nps400-1.c: New file.
4873
8ad9df62
JR
48742016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4875 Andrew Burgess <andrew.burgess@embecosm.com>
4876
4877 * gcc.target/arc/movh_cl-1.c: New file.
4878
ceaaa9fe
JR
48792016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4880 Andrew Burgess <andrew.burgess@embecosm.com>
4881
4882 * gcc.target/arc/extzv-1.c: New file.
4883 * gcc.target/arc/insv-1.c: New file.
4884 * gcc.target/arc/insv-2.c: New file.
4885 * gcc.target/arc/movb-1.c: New file.
4886 * gcc.target/arc/movb-2.c: New file.
4887 * gcc.target/arc/movb-3.c: New file.
4888 * gcc.target/arc/movb-4.c: New file.
4889 * gcc.target/arc/movb-5.c: New file.
4890 * gcc.target/arc/movb_cl-1.c: New file.
4891 * gcc.target/arc/movb_cl-2.c: New file.
4892 * gcc.target/arc/movbi_cl-1.c: New file.
4893 * gcc.target/arc/movl-1.c: New file.
4894
4d03dc2f
JR
48952016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4896 Andrew Burgess <andrew.burgess@embecosm.com>
4897
4898 * gcc.target/arc/cmem-1.c: New file.
4899 * gcc.target/arc/cmem-2.c: New file.
4900 * gcc.target/arc/cmem-3.c: New file.
4901 * gcc.target/arc/cmem-4.c: New file.
4902 * gcc.target/arc/cmem-5.c: New file.
4903 * gcc.target/arc/cmem-6.c: New file.
4904 * gcc.target/arc/cmem-7.c: New file.
4905 * gcc.target/arc/cmem-ld.inc: New file.
4906 * gcc.target/arc/cmem-st.inc: New file.
4907
81262dad
JJ
49082016-04-28 Jakub Jelinek <jakub@redhat.com>
4909
4910 PR target/70821
4911 * gcc.target/i386/pr70821.c: New test.
4912
0a31a09a
BS
49132016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4914
4915 * gcc.target/powerpc/vec-adde.c: New test.
4916 * gcc.target/powerpc/vec-adde-int128.c: New test.
4917
3ddffba9
JJ
49182016-04-28 Jakub Jelinek <jakub@redhat.com>
4919
4920 * gcc.target/i386/avx-vround-1.c: New test.
4921 * gcc.target/i386/avx-vround-2.c: New test.
4922 * gcc.target/i386/avx512vl-vround-1.c: New test.
4923 * gcc.target/i386/avx512vl-vround-2.c: New test.
4924
713dedcd
RO
49252016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4926
4927 PR testsuite/70595
4928 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4929 (check_effective_target_cilkplus_runtime): ... this.
4930 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4931 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4932
4933 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4934 Require cilkplus_runtime.
4935 Don't add -lcilkrts.
4936 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4937 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4938 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4939 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4940 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4941 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4942 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4943 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4944 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4945 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4946 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4947 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4948 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4949 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4950 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4951 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4952 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4953 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4954 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4955 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4956 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4957 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4958 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4959 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4960 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4961 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4962 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4963 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4964 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4965
4966 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4967 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4968
4969 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4970
4971 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4972 cilkplus_runtime.
4973
3563f78f
MG
49742016-04-27 Marc Glisse <marc.glisse@inria.fr>
4975
4976 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4977 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4978
6bc2bb18
RB
49792015-04-27 Ryan Burn <contact@rnburn.com>
4980
4981 PR c++/69024
4982 PR c++/68997
4983 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4984 diagnostic.
4985 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4986 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4987
1e55d29a
EB
49882016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4989
4990 * gnat.dg/limited_with4.ad[sb]: New test.
4991 * gnat.dg/limited_with4_pkg.ads: New helper.
4992
087146ca
L
49932016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4994
4995 PR target/70155
4996 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4997 and movv1ti_internal patterns
4998 * gcc.target/i386/pr70155-1.c: New test.
4999 * gcc.target/i386/pr70155-2.c: Likewise.
5000 * gcc.target/i386/pr70155-3.c: Likewise.
5001 * gcc.target/i386/pr70155-4.c: Likewise.
5002 * gcc.target/i386/pr70155-5.c: Likewise.
5003 * gcc.target/i386/pr70155-6.c: Likewise.
5004 * gcc.target/i386/pr70155-7.c: Likewise.
5005 * gcc.target/i386/pr70155-8.c: Likewise.
5006 * gcc.target/i386/pr70155-9.c: Likewise.
5007 * gcc.target/i386/pr70155-10.c: Likewise.
5008 * gcc.target/i386/pr70155-11.c: Likewise.
5009 * gcc.target/i386/pr70155-12.c: Likewise.
5010 * gcc.target/i386/pr70155-13.c: Likewise.
5011 * gcc.target/i386/pr70155-14.c: Likewise.
5012 * gcc.target/i386/pr70155-15.c: Likewise.
5013 * gcc.target/i386/pr70155-16.c: Likewise.
5014 * gcc.target/i386/pr70155-17.c: Likewise.
5015 * gcc.target/i386/pr70155-18.c: Likewise.
5016 * gcc.target/i386/pr70155-19.c: Likewise.
5017 * gcc.target/i386/pr70155-20.c: Likewise.
5018 * gcc.target/i386/pr70155-21.c: Likewise.
5019 * gcc.target/i386/pr70155-22.c: Likewise.
5020
92329f9f
L
50212016-04-27 H.J. Lu <hongjiu.lu@intel.com>
5022
5023 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
5024 ".{5,6}".
5025
309a0cf6
BC
50262016-04-27 Bin Cheng <bin.cheng@arm.com>
5027
5028 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
5029 * gcc.dg/tree-ssa/scev-9.c: Ditto.
5030 * gcc.dg/tree-ssa/scev-10.c: Ditto.
5031 * gcc.dg/tree-ssa/scev-11.c: Ditto.
5032 * gcc.dg/tree-ssa/scev-12.c: Ditto.
5033
72ed2b9c
RB
50342016-04-27 Richard Biener <rguenther@suse.de>
5035
5036 PR ipa/70760
5037 * g++.dg/ipa/ipa-pta-2.C: New testcase.
5038 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
5039
3c98ff9b
NS
50402016-04-27 Nathan Sidwell <nathan@acm.org>
5041
5042 * g++.dg/cpp0x/constexpr-recursion3.C: New.
5043 * g++.dg/ubsan/pr63956.C: Adjust error location.
5044
9ec5d66b
NC
50452016-04-27 Nick Clifton <nickc@redhat.com>
5046
5047 PR middle-end/49889
5048 * gcc.dg/pr49889.c: New test.
5049
c1e1f433
BS
50502016-04-27 Bernd Schmidt <bschmidt@redhat.com>
5051
5052 * c-c++-common/memset-array.c: New test.
5053
8ac43293
MS
50542016-04-26 Martin Sebor <msebor@redhat.com>
5055
5056 PR c++/66639
5057 * g++.dg/cpp1y/func_constexpr.C: New test.
5058
843ce8ab
PP
50592016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
5060
5061 PR c++/70241
5062 * g++.dg/cpp0x/enum32.C: New test.
5063 * g++.dg/cpp0x/enum33.C: New test.
5064
50652016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
5066
5067 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
5068 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
5069 * gcc.c-torture/execute/bitfld-6.c: Likewise.
5070 * gcc.c-torture/execute/bitfld-7.c: Likewise.
5071 * gcc.c-torture/execute/pr38151.c: Likewise.
5072 * gcc.c-torture/execute/pr66556.c: Likewise.
5073 * gcc.c-torture/execute/pr67781.c: Likewise.
5074 * gcc.c-torture/execute/pr68648.c: Likewise.
5075
ca1206be
MG
50762016-04-26 Marc Glisse <marc.glisse@inria.fr>
5077
5078 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
5079
2448a956
MP
50802016-04-26 Marek Polacek <polacek@redhat.com>
5081
5082 PR c/67784
5083 * gcc.dg/pr67784-3.c: New test.
5084 * gcc.dg/pr67784-4.c: New test.
5085 * gcc.dg/pr67784-5.c: New test.
5086
b02a5e26
MP
5087 PR c/70791
5088 * gcc.dg/Wnested-externs-2.c: New test.
5089
6b6aa8d3
MG
50902016-04-26 Marc Glisse <marc.glisse@inria.fr>
5091
5092 * gcc.dg/fold-plusmult.c: Adjust.
5093 * gcc.dg/no-strict-overflow-6.c: Adjust.
5094 * gcc.dg/gomp/loop-1.c: Xfail some tests.
5095
a2095b55
BS
50962016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5097
5098 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
5099 number scans.
5100 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
5101 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
5102 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
5103 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
5104 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
5105 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
5106 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
5107 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
5108 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
5109 * gcc.target/i386/avx512f-gather-5.c: Likewise.
5110 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
5111 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
5112 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
5113 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
5114 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
5115 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
5116 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
5117 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
5118 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
5119 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
5120 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
5121 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
5122 scans.
5123 * gcc.target/i386/pr32219-4.c: Likewise.
5124 * gcc.target/i386/pr32219-6.c: Likewise.
5125 * gcc.target/i386/pr32219-8.c: Likewise.
5126
bb0cc5c8
KT
51272016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5128
5129 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
5130 associated options.
5131
5a0802ea
MP
51322016-04-26 Marek Polacek <polacek@redhat.com>
5133
5134 PR c++/70744
5135 * g++.dg/ext/cond2.C: New test.
5136
00f615af
BC
51372016-04-26 Bin Cheng <bin.cheng@arm.com>
5138
5139 PR tree-optimization/70771
5140 PR tree-optimization/70775
5141 * gcc.dg/pr70771.c: New test.
25939d34 5142 * gcc.dg/pr70775.c: New test.
00f615af 5143
218155e7
BS
51442016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5145
5146 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
5147
ab99f467
RB
51482016-04-25 Richard Biener <rguenther@suse.de>
5149
5150 PR tree-optimization/70780
5151 * gcc.dg/torture/pr70780.c: New testcase.
5152
93c590ee
MC
51532016-04-25 Michael Collison <michael.collison@arm.com>
5154
c87885ca
RO
5155 * gcc.target/arm/neon-vaddws16.c: New test.
5156 * gcc.target/arm/neon-vaddws32.c: New test.
5157 * gcc.target/arm/neon-vaddwu16.c: New test.
5158 * gcc.target/arm/neon-vaddwu32.c: New test.
5159 * gcc.target/arm/neon-vaddwu8.c: New test.
5160 * lib/target-supports.exp
93c590ee
MC
5161 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
5162 that arm neon support vector widen sum of HImode TO SImode.
5163
d6c1a7a7
JJ
51642016-04-23 Jakub Jelinek <jakub@redhat.com>
5165
5166 PR sanitizer/70712
5167 * c-c++-common/asan/pr70712.c: New test.
5168
ab0fc037
TS
51692016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
5170
5171 * .gitattributes: New file.
5172
2aa64824
CL
51732016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
5174
5175 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
5176
e7e12d92
DH
51772016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
5178
5179 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
5180 * gfortran.dg/submodule_15.f08: Likewise.
5181
d1431192
RB
51822016-04-22 Richard Biener <rguenther@suse.de>
5183
5184 PR tree-optimization/70740
5185 * gcc.dg/torture/pr70740.c: New testcase.
5186
04a63c24
L
51872016-04-21 H.J. Lu <hongjiu.lu@intel.com>
5188
5189 PR target/70750
5190 * gcc.target/i386/pr70750-1.c: New test.
5191 * gcc.target/i386/pr70750-2.c: Likewise.
5192
20700098
PC
51932016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
5194
5195 PR c++/70540
5196 * g++.dg/cpp0x/auto48.C: New.
5197
aedf4e12
MP
51982016-04-21 Marek Polacek <polacek@redhat.com>
5199
5200 PR c++/70513
5201 * g++.dg/cpp0x/forw_enum12.C: New test.
5202 * g++.dg/cpp0x/forw_enum13.C: New test.
5203
2074d80a
KY
52042016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
5205
5206 PR target/70728
5207 * gcc.target/i386/pr70728.c: New test.
5208
aef4aab0
RB
52092016-04-21 Richard Biener <rguenther@suse.de>
5210
5211 PR middle-end/70747
5212 * gcc.dg/pr70747.c: New testcase.
5213
2359e571
BC
52142016-04-21 Bin Cheng <bin.cheng@arm.com>
5215
5216 PR tree-optimization/70715
5217 * gcc.dg/tree-ssa/scev-13.c: New test.
5218
ce0e66ff
MG
52192016-04-21 Marc Glisse <marc.glisse@inria.fr>
5220
5221 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
5222
2c2870a1
MG
52232016-04-21 Marc Glisse <marc.glisse@inria.fr>
5224
5225 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
5226
a2b056a3
JH
52272016-04-20 Jan Hubicka <jh@suse.cz>
5228
5229 PR ipa/70018
5230 * g++.dg/ipa/nothrow-1.C: New testcase.
5231
ee392fc2
NS
52322016-04-20 Nathan Sidwell <nathan@acm.org>
5233
5234 PR c++/55635
5235 * g++.dg/eh/delete1.C: New.
5236
dda49daf
L
52372016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5238
5239 * gcc.target/i386/avx256-unaligned-store-2.c: Add
5240 -mtune-ctrl=sse_typeless_stores.
5241
8a5b9d5a
L
52422016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5243
5244 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
5245
1011119f
BC
52462016-04-20 Bin Cheng <bin.cheng@arm.com>
5247
5248 PR tree-optimization/69489
5249 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
5250
477d4906
IV
52512016-04-20 Ilya Verbin <ilya.verbin@intel.com>
5252
5253 PR c++/69363
5254 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
5255 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
5256 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
5257
fad08d12
BC
52582016-04-20 Bin Cheng <bin.cheng@arm.com>
5259
5260 PR tree-optimization/56625
5261 PR tree-optimization/69489
5262 * gcc.dg/vect/pr56625.c: New test.
5263 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
5264
9e3e4fab
AP
52652016-04-20 Andrew Pinski <apinski@cavium.com>
5266
5267 PR target/64971
5268 * gcc.c-torture/compile/pr37433-1.c: New testcase.
5269
d7aa24e4
AC
52702016-04-20 Arnaud Charlet <charlet@adacore.com>
5271
5272 * gnat.dg/self1.adb: Remove now incorrect test.
5273
e6d62b46
BC
52742016-04-20 Bin Cheng <bin.cheng@arm.com>
5275
5276 * gcc.dg/tree-ssa/scev-11.c: New test.
5277 * gcc.dg/tree-ssa/scev-12.c: New test.
5278
2697b189
MP
52792016-04-20 Marek Polacek <polacek@redhat.com>
5280
5281 PR tree-optimization/70725
5282 * gcc.dg/pr70725.c: New test.
5283
60d393e8
RB
52842016-04-20 Richard Biener <rguenther@suse.de>
5285
5286 PR tree-optimization/70726
5287 * g++.dg/vect/pr70726.cc: New testcase.
5288
82c6f58a
AK
52892016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5290
5291 PR target/70674
5292 * gcc.target/s390/pr70674.c: New test.
5293
90eeab20
JD
52942016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5295
5296 PR libgfortran/70684
5297 * gfortran.dg/list_read_14.f90: New test.
5298
fc9cf6da
L
52992016-04-19 H.J. Lu <hongjiu.lu@intel.com>
5300
5301 PR target/69201
5302 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
5303 extern to force it misaligned.
5304 (b): Likewise.
5305 (c): Likewise.
5306 (d): Likewise.
5307 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
5308 Don't check `*' before movv4sf_internal.
5309 * gcc.target/i386/avx256-unaligned-store-2.c: Check
5310 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
5311 Don't check `*' before movv16qi_internal.
5312 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
5313 extern to force it misaligned.
5314 (b): Likewise.
5315 (c): Likewise.
5316 (d): Likewise.
5317 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
5318 Don't check `*' before movv2df_internal.
5319 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
5320 extern to force it misaligned.
5321 (b): Likewise.
5322 (c): Likewise.
5323 (d): Likewise.
5324 Check movv8sf_internal instead of avx_storeups256.
5325 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
5326
ea8927ea
RB
53272016-04-19 Richard Biener <rguenther@suse.de>
5328
5329 PR tree-optimization/70171
5330 * g++.dg/tree-ssa/pr70171.C: New testcase.
5331
65f52ee9
RB
53322016-04-19 Richard Biener <rguenther@suse.de>
5333
5334 PR tree-optimization/70724
5335 * gcc.dg/torture/pr70724.c: New testcase.
5336
987b67f1
VM
53372016-04-18 Vladimir Makarov <vmakarov@redhat.com>
5338
5339 PR middle-end/70689
c87885ca 5340 * gcc.target/i386/pr70689.c: New.
987b67f1 5341
91a47c39
L
53422016-04-18 H.J. Lu <hongjiu.lu@intel.com>
5343
5344 PR target/70708
5345 * gcc.target/i386/pr70708.c: New test.
5346
8270b82d
RB
53472016-04-18 Richard Biener <rguenther@suse.de>
5348
5349 PR tree-optimization/43434
5350 * gcc.dg/vect/pr43434.c: New testcase.
5351 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
5352 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5353 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5354 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
5355 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
5356 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5357 * gcc.dg/gomp/pr68640.c: Likewise.
5358 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
5359 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
5360
edd048e2
RB
53612016-04-18 Richard Biener <rguenther@suse.de>
5362
5363 PR tree-optimization/70701
5364 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5365
bd5c7330
TV
53662016-04-18 Tom de Vries <tom@codesourcery.com>
5367
5368 PR testsuite/70699
5369 * gcc.dg/pr70161.c: Add dot-file scans.
5370 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
5371 instead of after last dot char.
5372
23f2660f
EB
53732016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5374
5375 * c-c++-common/dump-ada-spec-3.c: New test.
5376 * c-c++-common/dump-ada-spec-4.c: Likewise.
5377
da152c9f
TV
53782016-04-17 Tom de Vries <tom@codesourcery.com>
5379
5380 PR other/70183
5381 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5382
cc950f98
JH
53832016-04-15 Jan Hubicka <jh@suse.cz>
5384
5385 PR ipa/70018
5386 * g++.dg/ipa/pure-const-1.C: New testcase.
5387 * g++.dg/ipa/pure-const-2.C: New testcase.
5388 * g++.dg/ipa/pure-const-3.C: New testcase.
5389
949505a9
MP
53902016-04-15 Marek Polacek <polacek@redhat.com>
5391
5392 PR c/70671
5393 * gcc.dg/bitfld-22.c: New test.
5394
10e547d6
BS
53952016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5396
5397 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5398 x86_64.
5399
1e77281b
MP
54002016-04-15 Marek Polacek <polacek@redhat.com>
5401
5402 PR c/70651
5403 * c-c++-common/pr70651.c: New test.
5404
e501fa8e
KT
54052016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5406
5407 PR rtl-optimization/70681
5408 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5409 dump scan on arm and powerpc.
5410 * gcc.dg/pr10474.c: Likewise.
5411
dda1bf61
JJ
54122016-04-15 Jakub Jelinek <jakub@redhat.com>
5413
ca4ef1ff
JJ
5414 PR c++/69517
5415 PR c++/70019
5416 PR c++/70588
5417 * g++.dg/cpp1y/vla11.C: Revert for real.
5418
dda1bf61
JJ
5419 PR c/70436
5420 * c-c++-common/Wparentheses-1.c: New test.
5421 * c-c++-common/gomp/Wparentheses-1.c: New test.
5422 * c-c++-common/gomp/Wparentheses-2.c: New test.
5423 * c-c++-common/gomp/Wparentheses-3.c: New test.
5424 * c-c++-common/gomp/Wparentheses-4.c: New test.
5425 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5426 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5427 * c-c++-common/goacc/Wparentheses-1.c: New test.
5428
1355e62c
KY
54292016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5430
5431 PR target/70662
5432 * gcc.target/i386/pr70662.c: New test.
5433
0ab34b9e 54342016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5435 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5436
5437 PR tree-optimization/70130
5438 * gcc.dg/vect/O3-pr70130.c: New testcase.
5439
bc773aad
MM
54402016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5441
6e9b2286
MM
5442 PR target/70669
5443 * gcc.target/powerpc/pr70669.c: New test.
5444
bc773aad
MM
5445 PR target/70640
5446 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5447 a power7 system that does not have an assembler that supports
5448 power8.
5449
d8747845
MS
54502016-04-14 Martin Sebor <msebor@redhat.com>
5451
5452 PR c++/69517
5453 PR c++/70019
5454 PR c++/70588
5455 * c-c++-common/ubsan/vla-1.c: Revert.
5456 * g++.dg/cpp1y/vla11.C: Same.
5457 * g++.dg/cpp1y/vla12.C: Same.
5458 * g++.dg/cpp1y/vla13.C: Same.
5459 * g++.dg/cpp1y/vla14.C: Same.
5460 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 5461 * g++.dg/init/array24.C: Same.
d8747845
MS
5462 * g++.dg/ubsan/vla-1.C: Same.
5463
85128559
MP
54642016-04-14 Marek Polacek <polacek@redhat.com>
5465 Jan Hubicka <hubicka@ucw.cz>
5466
5467 PR c++/70029
5468 * g++.dg/torture/pr70029.C: New test.
5469
52fbb073
MS
54702016-04-14 Martin Sebor <msebor@redhat.com>
5471
5472 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5473 type size to prevent failures on targets with very low maximum
5474 alignment.
5475
6db61d6f
RB
54762016-04-14 Richard Biener <rguenther@suse.de>
5477
5478 PR tree-optimization/70623
5479 * gcc.dg/torture/pr70623.c: New testcase.
5480 * gcc.dg/torture/pr70623-2.c: Likewise.
5481
342fac95
MS
54822016-04-13 Martin Sebor <msebor@redhat.com>
5483
5484 PR c++/69517
5485 PR c++/70019
5486 PR c++/70588
5487 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5488 * g++.dg/cpp1y/vla11.C: New test.
5489 * g++.dg/cpp1y/vla12.C: New test.
5490 * g++.dg/cpp1y/vla13.C: New test.
5491 * g++.dg/cpp1y/vla14.C: New test.
5492 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5493 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5494 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5495
d93c452f
JJ
54962016-04-13 Jakub Jelinek <jakub@redhat.com>
5497
5498 PR c++/70641
5499 * g++.dg/opt/pr70641.C: New test.
5500
85115fb6
RO
55012016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5502
5503 PR rtl-optimization/68749
5504 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5505 effects of argument promotions.
5506 Remove default args to dg-skip-if.
5507
545a4139
PC
55082016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5509
5510 PR c++/70635
5511 * g++.dg/parse/pr70635.C: New.
5512
b3a77f21
MP
55132016-04-13 Marek Polacek <polacek@redhat.com>
5514
5515 PR c++/70639
5516 * c-c++-common/Wmisleading-indentation-4.c: New test.
5517
99cd9857
MP
55182016-04-13 Marek Polacek <polacek@redhat.com>
5519
5520 PR c/70436
c87885ca
RO
5521 * gcc.dg/Wparentheses-12.c: New test.
5522 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5523
75ca93ec
IE
55242016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5525
5526 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5527 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5528 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5529
3d3f9e7e
JJ
55302016-04-13 Jakub Jelinek <jakub@redhat.com>
5531
37947cd0
JJ
5532 PR middle-end/70633
5533 * gcc.c-torture/compile/pr70633.c: New test.
5534
3d3f9e7e
JJ
5535 PR debug/70628
5536 * gcc.dg/torture/pr70628.c: New test.
5537
92886d3e
PP
55382016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5539
5540 PR c++/70610
5541 * g++.dg/template/pr70610.C: New test.
5542 * g++.dg/template/pr70610-2.C: New test.
5543 * g++.dg/template/pr70610-3.C: New test.
5544 * g++.dg/template/pr70610-4.C: New test.
5545
13bd7c2b
JJ
55462016-04-12 Jakub Jelinek <jakub@redhat.com>
5547
6512fa6d
JJ
5548 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5549 128 instead of 32.
5550
13bd7c2b
JJ
5551 PR c++/70571
5552 * g++.dg/ext/pr70571.C: New test.
5553
20b9851c
MM
55542016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5555
8a434ada 5556 PR target/70640
20b9851c
MM
5557 * gcc.target/powerpc/pr70640.c: New test.
5558
2b2f52bc
PC
55592016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5560
5561 PR c++/68722
5562 * g++.dg/parse/pr68722.C: New.
5563
5901e56a
JJ
55642016-04-12 Jakub Jelinek <jakub@redhat.com>
5565
5566 PR rtl-optimization/70596
5567 * gcc.target/i386/pr70596.c: New test.
5568
d4619dc1
NS
55692016-04-12 Nathan Sidwell <nathan@acm.org>
5570
5571 PR c++/70501
5572 * g++.dg/init/pr70501.C: New.
5573
3df530d3
DW
55742016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5575
5576 * gcc.target/i386/asm-flag-6.c: New test.
5577
b7a120d7
TV
55782016-04-12 Tom de Vries <tom@codesourcery.com>
5579
5580 PR tree-optimization/68756
5581 * gcc.dg/graphite/pr68756.c: New test.
5582
4e0eea75
JJ
55832016-04-12 Jakub Jelinek <jakub@redhat.com>
5584
5585 PR tree-optimization/70602
5586 * gcc.c-torture/execute/pr70602.c: New test.
5587
35fbda43
MM
55882016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5589
5590 PR target/70381
5591 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5592 __float128 emulator is built and runs.
5593 * gcc.target/powerpc/float128-1.c: Likewise.
5594
5595 * lib/target-supports.exp (check_ppc_float128_sw_available):
5596 Rework tests for __float128 software and hardware
5597 availability. Fix exit condition to return 0 on success.
5598
04a99ebe
JG
55992016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5600
5601 PR target/70133
5602 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5603 * gcc.target/aarch64/target_attr_15.c: Likewise.
5604
47cd5a85
PC
56052016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5606
5607 PR c++/69066
5608 * g++.dg/cpp1y/pr69066.C: New.
5609
a5edb32e
JD
56102016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5611
5612 PR fortran/68566
5613 * gfortran.dg/pr36192.f90: Update test.
5614 * gfortran.dg/pr36192_1.f90: Update test.
5615 * gfortran.dg/real_dimension_1.f: Update test.
5616 * gfortran.dg/parameter_array_init_7.f90: New test.
5617
8ef378f8
JDA
56182016-04-09 John David Anglin <danglin@gcc.gnu.org>
5619
c532c871
JDA
5620 PR testsuite/64039
5621 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5622
d34f706f
JDA
5623 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5624
75e1dd9e
JDA
5625 PR rtl-optimization/66669
5626 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5627
8a976f5f
JDA
5628 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5629
da04822a
JDA
5630 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5631 * gcc.dg/pie-1.c: Likewise.
5632 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5633 * gcc.dg/pic-4.c: Likewise.
5634 * gcc.dg/pie-3.c: Likewise.
5635 * gcc.dg/pie-4.c: Likewise.
5636
adfabcf9
JDA
5637 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5638
4a020adf
JDA
5639 PR tree-optimization/68644
5640 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5641
8ef378f8
JDA
5642 PR rtl-optimization/64886
5643 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5644
09bf990e
TV
56452016-04-09 Tom de Vries <tom@codesourcery.com>
5646
5647 PR tree-optimization/68953
5648 * gcc.dg/graphite/pr68953.c: New test.
5649
138c3c1a
DH
56502016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5651
5652 PR fortran/70592
5653 * gfortran.dg/deferred_character_16.f90: New test.
5654
f55460af
JJ
56552016-04-09 Jakub Jelinek <jakub@redhat.com>
5656
5657 PR tree-optimization/70586
5658 * gcc.c-torture/execute/pr70586.c: New test.
5659
0b77bbf3
DH
56602016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5661
5662 PR sanitizer/70573
5663 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5664 with __builtin_memset
5665 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5666
c42cfb5c
CP
56672016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5668
5669 PR lto/70289
5670 PR ipa/70348
5671 PR tree-optimization/70373
5672 PR middle-end/70533
5673 PR middle-end/70534
5674 PR middle-end/70535
5675 * c-c++-common/goacc/reduction-5.c: New test.
5676 * c-c++-common/goacc/reduction-promotions.c: New test.
5677 * gfortran.dg/goacc/reduction-3.f95: New test.
5678 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5679
56cfb596
PP
56802016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5681
5682 PR c++/70590
5683 PR c++/70452
5684 * g++.dg/pr70590.C: New test.
5685 * g++.dg/pr70590-2.C: New test.
5686
1a13c0a2
JJ
56872016-04-08 Jakub Jelinek <jakub@redhat.com>
5688
abc0647a
JJ
5689 PR middle-end/70593
5690 * gcc.target/i386/pr70593.c: New test.
5691
1a13c0a2
JJ
5692 PR rtl-optimization/70574
5693 * gcc.target/i386/avx2-pr70574.c: New test.
5694
c3da4956
MO
56952016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5696
5697 PR sanitizer/70541
5698 * c-c++-common/asan/pr70541.c: New test.
5699
9f1b833b
TV
57002016-04-08 Tom de Vries <tom@codesourcery.com>
5701
5702 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5703 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5704
bae7adda
KT
57052016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5706
5707 PR target/70566
5708 * gcc.c-torture/execute/pr70566.c: New test.
5709
211f3d57
TV
57102016-04-08 Tom de Vries <tom@codesourcery.com>
5711
5712 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5713 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5714
02cf2861
AM
57152016-04-08 Alan Modra <amodra@gmail.com>
5716
5717 * gcc.target/powerpc/pr70117.c: New.
5718
5f490f9f
JJ
57192016-04-07 Jakub Jelinek <jakub@redhat.com>
5720
56e9b710
JJ
5721 PR testsuite/70581
5722 * gcc.dg/lto/simd-function_0.c: New test.
5723
5f490f9f
JJ
5724 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5725 clones.
5726 * c-c++-common/attr-simd-2.c: Likewise.
5727 * c-c++-common/attr-simd-4.c: Likewise.
5728 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5729 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5730
e4ebc74d
TP
57312016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5732
5733 PR testsuite/70553
5734 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5735
9817ae35
TS
57362016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5737 Tom de Vries <tom@codesourcery.com>
5738
5739 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5740 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5741 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5742 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5743 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5744 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5745 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5746 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5747
e292f64d
PP
57482016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5749
5750 PR c/70436
5751 * g++.dg/warn/Wparentheses-29.C: New test.
5752
6b37bdaf
PP
57532016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5754
5755 PR c/70436
5756 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5757 explicit braces to resolve a future -Wparentheses warning.
5758
64824205
RH
57592016-04-06 Richard Henderson <rth@redhat.com>
5760
5761 * gcc.dg/pr61817-1.c: New test.
5762 * gcc.dg/pr61817-2.c: New test.
5763 * gcc.dg/pr69391-1.c: New test.
5764 * gcc.dg/pr69391-2.c: New test.
5765
bc2fc1f3
VM
57662016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5767
5768 PR rtl-optimization/70398
c87885ca 5769 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5770
41414a02
EB
57712016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5772
5773 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5774
4066ea8a
YR
57752016-04-06 Yvan Roux <yvan.roux@linaro.org>
5776 Pedro Alves <palves@redhat.com>
5777
5778 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5779
ec35ea45
JJ
57802016-04-06 Jakub Jelinek <jakub@redhat.com>
5781
3866f8dd
JJ
5782 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5783 Check for avx512f effective targets instead of avx2.
5784 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5785 for AVX512F clones.
5786 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5787 * g++.dg/gomp/declare-simd-1.C: Likewise.
5788 * g++.dg/gomp/declare-simd-3.C: Likewise.
5789 * g++.dg/gomp/declare-simd-4.C: Likewise.
5790
ec35ea45
JJ
5791 PR middle-end/70550
5792 * c-c++-common/gomp/pr70550-1.c: New test.
5793 * c-c++-common/gomp/pr70550-2.c: New test.
5794
c08d28ac
NS
57952016-04-05 Nathan Sidwell <nathan@acm.org>
5796
5797 PR c++/70512
5798 * g++.dg/ext/attribute-may-alias-5.C: New.
5799
1d510e04
JJ
58002016-04-05 Jakub Jelinek <jakub@redhat.com>
5801
5802 PR c++/70336
5803 * c-c++-common/pr70336.c: New test.
5804 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5805 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5806
84278ed9
JH
58072016-04-05 Jan Hubicka <hubicka@ucw.cz>
5808
5809 PR ipa/66223
5810 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5811
268a0ec4
JJ
58122016-04-05 Jakub Jelinek <jakub@redhat.com>
5813
5814 PR rtl-optimization/70542
5815 * gcc.dg/torture/pr70542.c: New test.
5816 * gcc.target/i386/avx2-pr70542.c: New test.
5817
5e8c2eb1
ZS
58182016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5819
5820 PR tree-optimization/70509
5821 * gcc.target/i386/avx512bw-pr70509.c: New test.
5822
c0daf32d
PP
58232016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5824
5825 PR c++/70452
5826 * g++.dg/ext/constexpr-vla4.C: New test.
5827
bf867841
UB
58282016-04-05 Uros Bizjak <ubizjak@gmail.com>
5829
5830 PR target/70510
5831 * gcc.target/i386/pr70510.c: New test.
5832
3022186a
RB
58332016-04-05 Richard Biener <rguenther@suse.de>
5834
5835 PR tree-optimization/70526
5836 * g++.dg/torture/pr70526.C: New testcase.
5837
55fc79b2
JJ
58382016-04-05 Jakub Jelinek <jakub@redhat.com>
5839
5840 PR target/70525
5841 * gcc.target/i386/pr70525.c: New test.
5842
62b233f2
RB
58432016-04-05 Richard Biener <rguenther@suse.de>
5844
5845 PR middle-end/70499
5846 * g++.dg/torture/pr70499.C: New testcase.
5847
cc05759d
RB
58482016-04-05 Richard Biener <rguenther@suse.de>
5849
5850 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5851 remove XFAIL.
5852
f23f16d4
JJ
58532016-04-04 Jakub Jelinek <jakub@redhat.com>
5854
5855 PR middle-end/70307
5856 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5857 rs6000 ABI warnings.
5858
d27ecc49
JH
58592016-04-04 Jan Hubicka <hubicka@ucw.cz>
5860
5861 PR ipa/66223
5862 * g++.dg/ipa/devirt-51.C: New testcase.
5863
c974c96e
BS
58642016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5865 Jakub Jelinek <jakub@redhat.com>
5866
5867 PR middle-end/70457
5868 * gcc.dg/torture/pr70457.c: New.
5869
7a85da89
AV
58702016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5871
5872 PR fortran/67538
5873 * gfortran.dg/allocate_with_source_19.f08: New test.
5874
de517e64
AV
58752016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5876
5877 PR fortran/65795
5878 * gfortran.dg/coarray_allocate_6.f08: New test.
5879
43b9f499
RB
58802016-04-04 Richard Biener <rguenther@suse.de>
5881
5882 PR rtl-optimization/70484
5883 * gcc.dg/torture/pr70484.c: New testcase.
5884
f13355da
MP
58852016-04-04 Marek Polacek <polacek@redhat.com>
5886
5887 PR c/70307
5888 * gcc.dg/torture/pr70307.c: New test.
5889
6cc6ed50
OE
58902016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5891
5892 PR target/70416
5893 PR target/67391
5894 * gcc.target/sh/torture/pr70416.c: New.
5895
abdc16c8
MS
58962016-04-02 Martin Sebor <msebor@redhat.com>
5897
5898 PR c++/67376
5899 PR c++/70170
5900 PR c++/70172
5901 PR c++/70228
5902 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5903 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5904 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5905 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5906 * g++.dg/cpp0x/constexpr-string.C: Same.
5907 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5908 * g++.dg/cpp0x/pr65398.C: Same.
5909 * g++.dg/ext/constexpr-vla1.C: Same.
5910 * g++.dg/ext/constexpr-vla2.C: Same.
5911 * g++.dg/ext/constexpr-vla3.C: Same.
5912 * g++.dg/ubsan/pr63956.C: Same.
5913
763cd859
JJ
59142016-04-01 Jakub Jelinek <jakub@redhat.com>
5915
5916 PR rtl-optimization/70467
5917 * gcc.target/i386/pr70467-2.c: New test.
5918
0f875435
JJ
59192016-04-01 Jakub Jelinek <jakub@redhat.com>
5920 Marek Polacek <polacek@redhat.com>
5921
5922 PR c++/70488
5923 * g++.dg/init/new47.C: New test.
5924
41d14659
RR
59252016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5926
5927 PR target/70496
5928 * gcc.target/arm/pr70496.c: New test.
5929
f9bf89bb
NS
59302016-04-01 Nathan Sidwell <nathan@acm.org>
5931
73b9085d
NS
5932 PR c++/68475
5933 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5934
4afdcfaa
IE
59352016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5936
5937 PR target/69890
5938 * gcc.dg/strlenopt.h (memmove): New.
5939 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5940 instead of "string.h".
5941 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5942 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5943 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5944 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5945 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5946 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5947 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5948 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5949 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5950 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5951 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5952 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5953 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5954 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5955 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5956 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5957 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5958 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5959 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5960 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5961
b5d7a29c
RO
59622016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5963
5964 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5965 (Holder::foo): Reflect this.
5966
b660f9ec
IE
59672016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5968
5969 PR target/70442
5970 * gcc.dg/pr70442.c: New test.
5971
88504f34
NS
59722016-03-31 Nathan Sidwell <nathan@acm.org>
5973
5974 PR c++/70393
5975 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5976
95d34b96
KY
59772016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5978
5979 PR target/70453
5980 * gcc.target/i386/pr70453.c: New test.
5981
b4c4967c
AB
59822016-03-31 Andrey Belevantsev <abel@ispras.ru>
5983
5984 PR target/70292
5985 * gcc.c-torture/pr70292.c: New test.
5986
5fde6a45
MP
59872016-03-31 Marek Polacek <polacek@redhat.com>
5988
5989 PR c/70297
5990 * c-c++-common/pr70297.c: New test.
5991 * g++.dg/cpp0x/typedef-redecl.C: New test.
5992 * gcc.dg/typedef-redecl2.c: New test.
5993
97eb24c4
JJ
59942016-03-31 Jakub Jelinek <jakub@redhat.com>
5995
5996 PR rtl-optimization/70460
5997 * gcc.c-torture/execute/pr70460.c: New test.
5998
efc3536f
RB
59992016-03-31 Richard Biener <rguenther@suse.de>
6000
6001 PR c++/70430
6002 * g++.dg/ext/vector30.C: New testcase.
6003
e0876e21
DH
60042016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6005 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6006
6007 * gfortran.dg/fmt_pf.f90: New test.
6008
e9bff8c6
RO
60092016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6010
6011 Forward-port from 5 branch
6012 2016-03-30 Jakub Jelinek <jakub@redhat.com>
6013
6014 PR testsuite/70356
6015 * gcc.target/i386/avx-vextractf128-256-5.c: Move
6016 dg-require-effective-target after dg-do.
6017
6018 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
6019
6020 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
6021
2620c80d
TS
60222016-03-30 Thomas Schwinge <thomas@codesourcery.com>
6023 Julian Brown <julian@codesourcery.com>
6024 Chung-Lin Tang <cltang@codesourcery.com>
6025 Cesar Philippidis <cesar@codesourcery.com>
6026 James Norris <jnorris@codesourcery.com>
6027 Tom de Vries <tom@codesourcery.com>
6028 Nathan Sidwell <nathan@codesourcery.com>
6029
bf867841 6030 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
6031 * c-c++-common/goacc/loop-clauses.c: Likewise.
6032 * g++.dg/goacc/template.C: Likewise.
6033 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6034 * gfortran.dg/goacc/loop-1.f95: Likewise.
6035 * gfortran.dg/goacc/loop-5.f95: Likewise.
6036 * gfortran.dg/goacc/loop-6.f95: Likewise.
6037 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
6038 * c-c++-common/goacc-gomp/nesting-1.c: Update.
6039 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
6040 * c-c++-common/goacc/clauses-fail.c: Likewise.
6041 * c-c++-common/goacc/parallel-1.c: Likewise.
6042 * c-c++-common/goacc/reduction-1.c: Likewise.
6043 * c-c++-common/goacc/reduction-2.c: Likewise.
6044 * c-c++-common/goacc/reduction-3.c: Likewise.
6045 * c-c++-common/goacc/reduction-4.c: Likewise.
6046 * c-c++-common/goacc/routine-3.c: Likewise.
6047 * c-c++-common/goacc/routine-4.c: Likewise.
6048 * c-c++-common/goacc/routine-5.c: Likewise.
6049 * c-c++-common/goacc/tile.c: Likewise.
6050 * g++.dg/goacc/template.C: Likewise.
6051 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6052 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
6053 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
6054 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
6055 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
6056 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
6057 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
6058 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
6059 * c-c++-common/goacc/use_device-1.c: ... this file.
6060 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
6061 * c-c++-common/goacc/host_data-5.c: ... this file, and...
6062 * c-c++-common/goacc/host_data-6.c: ... this file.
6063 * c-c++-common/goacc/loop-2-kernels.c: New file.
6064 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
6065 * c-c++-common/goacc/loop-3.c: Likewise.
6066 * g++.dg/goacc/reference.C: Likewise.
6067 * g++.dg/goacc/routine-1.C: Likewise.
6068 * g++.dg/goacc/routine-2.C: Likewise.
6069
f6d2d066
RB
60702016-03-30 Richard Biener <rguenther@suse.de>
6071
6072 PR middle-end/70450
6073 * gcc.dg/torture/pr70450.c: New testcase.
6074
d43242b9
JJ
60752016-03-30 Jakub Jelinek <jakub@redhat.com>
6076
6077 PR target/70421
6078 * gcc.dg/torture/pr70421.c: New test.
6079 * gcc.target/i386/avx512f-pr70421.c: New test.
6080
5ce43b77
L
60812016-03-30 H.J. Lu <hongjiu.lu@intel.com>
6082
6083 PR testsuite/70364
6084 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
6085 (check): New function.
6086 (bar): Call check.
6087 (foo): Align stack to 16 bytes when calling bar.
6088 * gcc.target/i386/cleanup-2.c: Likewise.
6089
d014a712
PP
60902016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
6091
6092 PR tree-optimization/59124
6093 * gcc.dg/Warray-bounds-19.c: New test.
6094
13f0e8c7
ZW
60952016-03-29 Zachary T Welch <zwelch@codesourcery.com>
6096
6097 * lib/prune.exp (escape_regex_chars): New.
6098 (prune_file_path): Update to quote metcharacters for regexp.
6099
3336c6e0
JJ
61002016-03-29 Jakub Jelinek <jakub@redhat.com>
6101
a362f023
JJ
6102 PR rtl-optimization/70429
6103 * gcc.c-torture/execute/pr70429.c: New test.
6104
3336c6e0
JJ
6105 PR tree-optimization/70405
6106 * gcc.dg/pr70405.c: New test.
6107
728557fd
AV
61082016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
6109
6110 PR fortran/70397
6111 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
6112 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
6113
bef977d4
TS
61142016-03-29 Thomas Schwinge <thomas@codesourcery.com>
6115
6116 PR testsuite/64177
6117 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
6118 __cilkrts_set_param to set two workers.
6119 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
6120 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
6121
6f6d25c9
DH
61222016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
6123
bf867841 6124 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 6125
45733562
KY
61262016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
6127
6128 PR target/70406
bf867841 6129 * gcc.target/i386/pr70406.c: New test.
45733562 6130
a1799e5e
EB
61312016-03-27 Eric Botcazou <ebotcazou@adacore.com>
6132
6133 * gnat.dg/specs/double_record_extension3.ads: New test.
6134
5fca7b66
RH
61352016-03-25 Richard Henderson <rth@redhat.com>
6136
6137 PR target/70120
6138 * gcc.target/aarch64/pr70120-1.c: New.
6139 * gcc.target/aarch64/pr70120-2.c: New.
6140 * gcc.target/aarch64/pr70120-3.c: New.
6141
31ce75c6
PP
61422016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
6143
6144 PR c++/62212
6145 * g++.dg/template/mangle2.C: The dg-do directive should be
6146 "compile" not "assemble".
6147
3caf0ca1
BS
61482016-03-25 Bernd Schmidt <bschmidt@redhat.com>
6149
6150 PR lto/69650
6151 * gcc.dg/pr69650.c: New test.
6152
634035b6
DE
61532016-03-25 David Edelsohn <dje.gcc@gmail.com>
6154
6155 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
6156
45d34276
AM
61572016-03-25 Alan Modra <amodra@gmail.com>
6158
6159 * gcc.dg/dfp/pr70052.c: New test.
6160
8f085166
RH
61612016-03-24 Richard Henderson <rth@redhat.com>
6162
6163 PR middle-end/69845
6164 * gcc.dg/tree-ssa/pr69845-1.c: New test.
6165 * gcc.dg/tree-ssa/pr69845-2.c: New test.
6166
011e5ec3
TV
61672016-03-24 Tom de Vries <tom@codesourcery.com>
6168
6169 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
6170
9e3f4551
TV
61712016-03-24 Tom de Vries <tom@codesourcery.com>
6172
6173 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
6174 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
6175
45780041
TV
61762016-03-24 Tom de Vries <tom@codesourcery.com>
6177
6178 * c-c++-common/goacc/uninit-dim-clause.c: New test.
6179 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
6180
887ab4e5
PP
61812016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
6182
6183 PR c++/62212
6184 * g++.dg/template/mangle2.C: New test.
6185
69a9a66f
RB
61862016-03-24 Richard Biener <rguenther@suse.de>
6187
6188 PR tree-optimization/70396
6189 * gcc.dg/torture/pr70396.c: New testcase.
6190
ed87de55
RB
61912016-03-24 Richard Biener <rguenther@suse.de>
6192
6193 PR middle-end/70370
6194 * gcc.dg/torture/pr70370.c: New testcase.
6195
ea064934
TV
61962016-03-24 Tom de Vries <tom@codesourcery.com>
6197
6198 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
6199 * gfortran.dg/goacc/kernels-tree.f95: Same.
6200 * gfortran.dg/goacc/parallel-tree.f95: Same.
6201
b2a4dd1d
TV
62022016-03-24 Tom de Vries <tom@codesourcery.com>
6203
6204 * c-c++-common/goacc/uninit-if-clause.c: New test.
6205 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
6206
72e7cd6e
JJ
62072016-03-24 Jakub Jelinek <jakub@redhat.com>
6208
6209 PR target/70290
bf867841
UB
6210 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
6211 Fix formatting.
72e7cd6e 6212
ce9d0c03
RB
62132016-03-24 Richard Biener <rguenther@suse.de>
6214
6215 PR tree-optimization/70372
6216 * gcc.dg/tree-ssa/pr70372.c: New testcase.
6217
426b9428
PP
62182016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6219
6220 PR c++/70347
6221 * g++.dg/cpp1y/nsdmi-union1.C: New test.
6222
cd1588c4
PP
62232016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6224
6225 PR c++/70332
6226 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
6227
61637db3
JJ
62282016-03-23 Jakub Jelinek <jakub@redhat.com>
6229
928af3bf
JJ
6230 PR c++/70001
6231 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
6232 * g++.dg/cpp1y/pr70001.C: New test.
6233
61637db3
JJ
6234 PR c++/70323
6235 * g++.dg/cpp0x/constexpr-70323.C: New test.
6236
05aca4e7
AO
62372016-03-23 Alexandre Oliva <aoliva@redhat.com>
6238 Jason Merrill <jason@redhat.com>
6239 Jakub Jelinek <jakub@redhat.com>
6240
6241 PR c++/69315
6242 * g++.dg/cpp0x/constexpr-69315.C: New test.
6243 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
6244
fbdb6baf
MP
62452016-03-23 Marek Polacek <polacek@redhat.com>
6246
6247 PR c++/69884
6248 * g++.dg/warn/Wignored-attributes-1.C: New test.
6249 * g++.dg/warn/Wignored-attributes-2.C: New test.
6250
d79ee524
TV
62512016-03-23 Tom de Vries <tom@codesourcery.com>
6252
6253 * c-c++-common/goacc/kernels-default.c (foo): Add missing
6254 initialization.
6255 * gfortran.dg/goacc/private-3.f95 (test): Same.
6256 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
6257 missing use param.
6258
a59f0bef
KT
62592016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6260
6261 * lib/target-supports.exp: Remove v7ve entry from loop
6262 creating effective target checks.
6263 (check_effective_target_arm_arch_v7ve_ok): New procedure.
6264 (add_options_for_arm_arch_v7ve): Likewise.
6265
0179520a
JJ
62662016-03-23 Jakub Jelinek <jakub@redhat.com>
6267
6268 PR tree-optimization/70354
6269 * gcc.dg/vect/pr70354-1.c: New test.
6270 * gcc.dg/vect/pr70354-2.c: New test.
6271 * gcc.target/i386/avx2-pr70354-1.c: New test.
6272 * gcc.target/i386/avx2-pr70354-2.c: New test.
6273
75bb14d7
JL
62742016-03-22 Jeff Law <law@redhat.com>
6275
6276 PR target/70232
6277 * gcc.dg/tree-ssa/pr70232.c: New test.
6278
72c9526d
IE
62792016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6280
6281 PR target/70302
6282 * gcc.target/i386/pr70302.c: New test.
6283
a3ca1bc5
RB
62842016-03-22 Richard Biener <rguenther@suse.de>
6285
6286 PR middle-end/70251
6287 * g++.dg/torture/pr70251.C: New testcase.
6288
5c240f4d
DM
62892016-03-22 David Malcolm <dmalcolm@redhat.com>
6290
6291 PR c/69993
6292 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
6293 Wmisleading-indentation.c.
6294 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
6295 reflect change to diagnostic text and order of messages.
6296 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
6297
80f6631b
DE
62982016-03-22 David Edelsohn <dje.gcc@gmail.com>
6299
6300 * g++.dg/ext/java-3.C: Don't compile on AIX.
6301
9a10956c
RB
63022016-03-22 Richard Biener <rguenther@suse.de>
6303
6304 PR middle-end/70333
6305 * gcc.dg/torture/pr70333.c: New testcase.
6306
6cedf922
IE
63072016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6308
6309 * g++.dg/ext/pr70290.C: New test.
6310
cd6c27ac
KY
63112016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
6312
6313 PR target/70325
6314 * gcc.target/i386/pr70325.c: New test.
6315
4cde512c
JJ
63162016-03-22 Jakub Jelinek <jakub@redhat.com>
6317
b01915ed
JJ
6318 PR target/70329
6319 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
6320 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
6321
4e3e2cf1
JJ
6322 PR target/70300
6323 * gcc.target/i386/pr70300.c: New test.
6324
4cde512c
JJ
6325 PR c++/70295
6326 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
6327 (func2): New function for cond with parens, xfail warning for c++.
6328 * g++.dg/warn/Wnonnull-compare-8.C: New test.
6329
16f6d7dc
PP
63302016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6331
6332 PR c++/70096
6333 * g++.dg/template/ptrmem30.C: New test.
6334
a3e2b438
PP
63352016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6336
6337 PR c++/70204
6338 * g++.dg/cpp0x/constexpr-70204a.C: New test.
6339 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6340
11b6a02e
JJ
63412016-03-21 Jakub Jelinek <jakub@redhat.com>
6342
6343 PR middle-end/70326
6344 * gcc.dg/pr70326.c: New test.
6345
b9407883
MG
63462016-03-21 Marc Glisse <marc.glisse@inria.fr>
6347 Jakub Jelinek <jakub@redhat.com>
6348
6349 PR tree-optimization/70317
6350 * gcc.dg/pr70317.c: New test.
6351
4a148e19
UB
63522016-03-21 Uros Bizjak <ubizjak@gmail.com>
6353
6354 PR target/70327
6355 * gcc.target/i386/pr70327.c: New test.
6356
2a85ddbb
ML
63572016-03-21 Martin Liska <mliska@suse.cz>
6358
7d36fe98 6359 PR ipa/70306
2a85ddbb
ML
6360 * gcc.dg/ipa/pr70306.c: New test.
6361
4a148e19 63622016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
6363
6364 * gcc.target/arm/attr-align1.c: Skip if M-profile.
6365 * gcc.target/arm/attr-align3.c: Likewise.
6366 * gcc.target/arm/attr_arm.c: Likewise.
6367 * gcc.target/arm/flip-thumb.c: Likewise.
6368
6b366948
JJ
63692016-03-21 Jakub Jelinek <jakub@redhat.com>
6370
6371 PR target/70296
6372 * gcc.target/powerpc/altivec-36.c: New test.
6373
2fac8c14
RB
63742016-03-21 Richard Biener <rguenther@suse.de>
6375
6376 PR tree-optimization/70310
6377 * gcc.dg/torture/pr70310.c: New testcase.
6378
e9bde854
KY
63792016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6380
6381 PR target/70293
6382 * gcc.target/i386/pr70293.c: New test.
6383
56bbfaf6
RB
63842016-03-21 Richard Biener <rguenther@suse.de>
6385
6386 PR tree-optimization/70288
6387 * gcc.dg/torture/pr70288-1.c: New testcase.
6388 * gcc.dg/torture/pr70288-2.c: Likewise.
6389
3eee49ed
AB
63902016-03-21 Andrey Belevantsev <abel@ispras.ru>
6391
6392 PR rtl-optimization/69307
6393 * gcc.target/arm/pr69307.c: New test.
4a148e19 6394
8e7816b4
AB
63952016-03-21 Andrey Belevantsev <abel@ispras.ru>
6396
6397 PR rtl-optimization/69102
6398 * gcc.c-torture/compile/pr69102.c: New test.
6399
14d7d4be
JL
64002016-03-18 Jeff Law <law@redhat.com>
6401
6402 PR rtl-optimization/70263
6403 * gcc.c-torture/compile/pr70263-1.c: New test.
6404 * gcc.target/i386/pr70263-2.c: New test.
6405
5c6a601c
BS
64062016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6407
6408 PR rtl-optimization/70278
6409 * gcc.dg/torture/pr70278.c: New test.
6410 * gcc.target/arm/pr70278.c: New test.
6411
4bbf545b
DM
64122016-03-18 David Malcolm <dmalcolm@redhat.com>
6413
6414 PR c/70281
6415 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6416 (test_builtin_types_compatible_p): New test function.
6417 * gcc.dg/pr70281.c: New test case.
6418
dc28bb68
CL
64192016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6420
6421 PR target/70113
6422 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6423
5e8d6dff
IE
64242016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6425
6426 PR tree-optimization/70252
6427 * gcc.dg/pr70252.c: New test.
6428
d0e7e403
TV
64292016-03-18 Tom de Vries <tom@codesourcery.com>
6430
6431 * gcc.dg/pr70161-2.c: New test.
6432 * gcc.dg/pr70161.c: New test.
6433
fa22501a
TV
64342016-03-18 Tom de Vries <tom@codesourcery.com>
6435
6436 PR ipa/70269
6437 * gcc.dg/pr70269.c: New test.
6438
dd125026
JJ
64392016-03-18 Jakub Jelinek <jakub@redhat.com>
6440
6441 PR c++/70267
6442 * g++.dg/ext/java-3.C: New test.
6443
91914f0a
PP
64442016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6445
6446 PR c++/70205
6447 * g++.dg/lookup/pr70205.C: New test.
6448
753a8910
PP
64492016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6450
6451 PR c++/70218
6452 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6453
14ba7b28
MP
64542016-03-17 Marek Polacek <polacek@redhat.com>
6455
6456 PR c/69407
6457 * gcc.dg/atomic-op-6.c: New test.
6458
ded60913
DM
64592016-03-17 David Malcolm <dmalcolm@redhat.com>
6460
6461 PR c/70264
6462 * c-c++-common/pr70264.c: New test case.
6463
a3aad0e6
JJ
64642016-03-17 Jakub Jelinek <jakub@redhat.com>
6465
17366700
JJ
6466 PR c++/70144
6467 * c-c++-common/pr70144-1.c: New test.
6468 * c-c++-common/pr70144-2.c: New test.
6469
a3aad0e6
JJ
6470 PR c++/70272
6471 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6472 * g++.dg/opt/flifetime-dse6.C: New test.
6473 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6474
b57e6e18
L
64752016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6476
6477 PR driver/70192
6478 * gcc.dg/pic-1.c: New test.
6479 * gcc.dg/pic-2.c: Likewise.
6480 * gcc.dg/pic-3.c: Likewise.
6481 * gcc.dg/pic-4.c: Likewise.
6482 * gcc.dg/pie-1.c: Likewise.
6483 * gcc.dg/pie-2.c: Likewise.
6484 * gcc.dg/pie-3.c: Likewise.
6485 * gcc.dg/pie-4.c: Likewise.
6486 * gcc.dg/pie-5.c: Likewise.
6487 * gcc.dg/pie-6.c: Likewise.
6488
b38ba58b
TV
64892016-03-17 Tom de Vries <tom@codesourcery.com>
6490
6491 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6492 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6493
6931b3b7
RB
64942016-03-17 Richard Biener <rguenther@suse.de>
6495
6496 PR debug/70271
6497 * g++.dg/debug/pr70271.C: New testcase.
6498
0c8b64cb
IE
64992016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6500
6501 * gcc.target/i386/pr70251.c: New test.
6502
b1970801
MP
65032016-03-17 Marek Polacek <polacek@redhat.com>
6504
6505 PR c++/70194
6506 * g++.dg/warn/constexpr-70194.C: New test.
6507
820c5eaa
RH
65082016-03-16 Richard Henderson <rth@redhat.com>
6509
6510 PR middle-end/70240
6511 * gcc.c-torture/compile/pr70240.c: New.
6512
da0ad263
SKS
65132016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6514
6515 * gcc.c-torture/compile/20151204.c: Skip for avr.
6516
c73d295c
JJ
65172016-03-16 Jakub Jelinek <jakub@redhat.com>
6518
6519 PR target/70245
6520 * g++.dg/opt/pr70245.C: New test.
6521 * g++.dg/opt/pr70245.h: New file.
6522 * g++.dg/opt/pr70245-aux.cc: New file.
6523
b2794066
MS
65242016-03-16 Martin Sebor <msebor@redhat.com>
6525
6526 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6527
aa43616c
RH
65282016-03-16 Richard Henderson <rth@redhat.com>
6529
6530 PR middle-end/70199
6531 * gcc.c-torture/compile/pr70199.c: New.
6532
59608fe5
L
65332016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6534
6535 * gcc.dg/uninit-19.c: Run dos2unix.
6536
ab4c578f
MP
65372016-03-16 Marek Polacek <polacek@redhat.com>
6538
6539 PR c/70093
6540 * gcc.dg/nested-func-10.c: New test.
6541 * gcc.dg/nested-func-9.c: New test.
6542
f5387e76
JJ
65432016-03-16 Jakub Jelinek <jakub@redhat.com>
6544
6545 PR tree-optimization/68714
6546 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6547
7662b718
TV
65482016-03-16 Tom de Vries <tom@codesourcery.com>
6549
6550 PR tree-optimization/68715
6551 * gcc.dg/graphite/pr68715-2.c: New test.
6552 * gcc.dg/graphite/pr68715.c: New test.
6553 * gfortran.dg/graphite/pr68715.f90: New test.
6554
be7ce7ae
TV
65552016-03-16 Tom de Vries <tom@codesourcery.com>
6556
6557 PR tree-optimization/68809
6558 * gcc.dg/graphite/pr68809-2.c: New test.
6559 * gcc.dg/graphite/pr68809.c: New test.
6560
1935f250
JJ
65612016-03-16 Jakub Jelinek <jakub@redhat.com>
6562
6651c93e
JJ
6563 PR c++/70147
6564 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6565 method call to i () as argument. Adjust expected output.
6566
1935f250
JJ
6567 PR c++/70147
6568 * g++.dg/ubsan/pr70147-1.C: New test.
6569 * g++.dg/ubsan/pr70147-2.C: New test.
6570
ab1caa6e
MS
65712016-03-15 Martin Sebor <msebor@redhat.com>
6572
6573 PR c++/58281
6574 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6575
5c2a1bbb
JDA
65762016-03-15 John David Anglin <danglin@gcc.gnu.org>
6577
cb5d8ad1
JDA
6578 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6579 hppa*-*-hpux*.
6580
b440dd40
JDA
6581 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6582
5c2a1bbb
JDA
6583 PR libfortran/69799
6584 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6585 libatomic_available.
6586
42c729c5
MP
65872016-03-15 Marek Polacek <polacek@redhat.com>
6588
6589 PR c++/70209
6590 * g++.dg/ext/attribute-may-alias-4.C: New test.
6591
82b1c550
AM
65922016-03-15 Alexander Monakov <amonakov@ispras.ru>
6593
6594 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6595 -fvar-tracking-assignments-toggle flag.
6596
4ccbf3a6
PH
65972016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6598
6599 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6600
c39858bd
JJ
66012016-03-15 Jakub Jelinek <jakub@redhat.com>
6602
6603 PR rtl-optimization/70222
6604 * gcc.c-torture/execute/pr70222-1.c: New test.
6605 * gcc.c-torture/execute/pr70222-2.c: New test.
6606
8be119c1
RH
66072016-03-15 Richard Henderson <rth@redhat.com>
6608
6609 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6610
6598bb55
AB
66112016-03-15 Andrey Belevantsev <abel@ispras.ru>
6612
6613 PR rtl-optimization/69032
6614 * gcc.dg/pr69032.c: New test.
6615
81fa2944
AB
66162016-03-15 Andrey Belevantsev <abel@ispras.ru>
6617
6618 PR rtl-optimization/63384
4a148e19 6619 * g++.dg/pr63384.C: New test.
81fa2944 6620
74ea9ab6
AB
66212016-03-15 Andrey Belevantsev <abel@ispras.ru>
6622
6623 PR target/64411
6624 * gcc.target/i386/pr64411.C: New test.
6625
045d5055
TV
66262016-03-15 Tom de Vries <tom@codesourcery.com>
6627
6628 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6629 * gfortran.dg/goacc/kernels-alias.f95: New test.
6630
3ea33585
MS
66312016-03-14 Martin Sebor <msebor@redhat.com>
6632
6633 PR c++/53792
6634 * g++.dg/cpp0x/constexpr-inline.C: New test.
6635 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6636
1df7b330
DE
66372016-03-14 David Edelsohn <dje.gcc@gmail.com>
6638
6639 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6640
79b57d18
JJ
66412016-03-14 Jakub Jelinek <jakub@redhat.com>
6642
6643 PR middle-end/70219
6644 * gcc.dg/pr70219.c: New test.
6645
3cbf012a
BS
66462016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6647
6648 PR target/70083
6649 * gcc.dg/torture/pr70083.c: New test.
6650 * gcc.target/i386/pr70083.c: New test.
6651
a9fee7cd
RB
66522016-03-14 Richard Biener <rguenther@suse.de>
6653
6654 PR tree-optimization/56365
6655 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6656
4799603f
SB
66572016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6658
6659 PR target/70098
6660 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6661 New function.
6662 * g++.dg/pr70098.C: New testcase.
6663
6664
760ca967
TV
66652016-03-14 Tom de Vries <tom@codesourcery.com>
6666
6667 PR tree-optimization/70045
6668 * gcc.dg/graphite/pr70045.c: New test.
6669
44e66a77
JD
66702016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6671
6672 PR fortran/69043
6673 * gfortran.dg/include_9.f90: New test.
6674
a18e0fe1
DH
66752016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6676
6677 PR fortran/45076
6678 gfortran.dg/prof/prof.exp: New script.
6679 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6680
d0aca6ab
AB
66812016-03-12 Andrey Belevantsev <abel@ispras.ru>
6682
6683 PR rtl-optimization/69307
6684 * gcc.dg/pr69307.c: New test.
6685
cefe08a4
VM
66862016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6687
6688 PR target/69614
6689 * gcc.target/arm/pr69614.c: New.
6690
70112e2a
PT
66912016-03-12 Paul Thomas <pault@gcc.gnu.org>
6692
6693 PR fortran/70031
6694 * gfortran.dg/submodule_14.f08: New test
6695
6696 PR fortran/69524
6697 * gfortran.dg/submodule_15.f08: New test
6698
3f1e5d3a
PP
66992016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6700
6701 PR c++/70106
6702 * g++.dg/cpp1y/paren3.C: New test.
6703
a3f6d680
MM
67042016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6705
6706 PR target/70131
6707 * gcc.target/powerpc/ppc-round2.c: New test.
6708
92348f09
BS
67092016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6710
6711 PR target/70123
6712 * gcc.dg/torture/pr70123.c: New test.
6713
cebde9e9
JL
67142016-03-11 Jeff Law <law@redhat.com>
6715
6716 PR tree-optimization/70190
6717 * gcc.c-torture/compile/pr70190.c: New test.
6718
3edc5da4
DM
67192016-03-11 David Malcolm <dmalcolm@redhat.com>
6720
6721 PR c/68187
6722 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6723 case.
6724 (test43_b): Likewise.
6725 (test43_c): Likewise.
6726 (test43_d): Likewise.
6727 (test43_e): Likewise.
6728 (test43_f): Likewise.
6729 (test43_g): Likewise.
6730 (test44_a): Likewise.
6731 (test44_b): Likewise.
6732 (test44_c): Likewise.
6733 (test44_d): Likewise.
6734 (test44_e): Likewise.
6735
318c1204
DM
67362016-03-11 David Malcolm <dmalcolm@redhat.com>
6737
6738 PR c/70085
6739 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6740
bc062234
KT
67412016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6742
6743 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6744 dg-options.
6745
acfc1ac1
KT
67462016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6747
6748 PR target/70002
6749 PR target/69245
6750 * gcc.target/aarch64/pr69245_2.c: New test.
6751
d1e2bb2d
JJ
67522016-03-11 Jakub Jelinek <jakub@redhat.com>
6753
6754 PR tree-optimization/70177
6755 * gcc.dg/pr70177.c: New test.
6756
07350627
AL
67572016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6758
6759 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6760
5c6706f7
AL
67612016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6762
6763 * gcc.dg/tree-ssa/sra-20.c: New.
6764
02d472a2
JJ
67652016-03-11 Jakub Jelinek <jakub@redhat.com>
6766
686d390a
JJ
6767 PR rtl-optimization/70174
6768 * gcc.dg/pr70174.c: New test.
6769
02d472a2
JJ
6770 PR tree-optimization/70169
6771 * gcc.dg/pr70169.c: New test.
6772
0f9befa1
IE
67732016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6774
6775 PR target/70160
6776 * gcc.target/i386/pr70160.c: New test.
6777
432d4670
AK
67782016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6779
6780 * gcc.target/s390/dfp-1.c: New test.
6781
a3dc8760
NC
67822016-03-10 Nick Clifton <nickc@redhat.com>
6783
6784 PR target/70044
6785 * gcc.target/aarch64/pr70044.c: New test.
6786
b87a8d7d
PP
67872016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6788 Jakub Jelinek <jakub@redhat.com>
6789
6790 PR c++/70001
6791 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6792 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6793 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6794
4f4ada6a
JH
67952016-03-10 Jan Hubicka <hubicka@ucw.cz>
6796
6797 PR lto/69589
6798 * g++.dg/lto/pr69589_0.C: New testcase
6799 * g++.dg/lto/pr69589_1.C: New testcase
6800
d49b0aa0
MP
68012016-03-10 Marek Polacek <polacek@redhat.com>
6802
6803 PR c++/70153
6804 * g++.dg/delayedfold/unary-plus1.C: New test.
6805
68062016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6807
6808 * gcc.target/arm/pr45701-1.c: Escape brackets.
6809 * gcc.target/arm/pr45701-2.c: Likewise.
6810
71017a7b
AL
68112016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6812
6813 * gfortran.dg/unconstrained_commons.f: New.
6814
ba52669f
AM
68152016-03-10 Alan Modra <amodra@gmail.com>
6816
6817 * gcc.dg/pr69195.c: New.
6818 * gcc.dg/pr69238.c: New.
6819
27742332
TV
68202016-03-10 Tom de Vries <tom@codesourcery.com>
6821
6822 PR testsuite/68915
6823 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6824
3a81a594
RB
68252016-03-10 Richard Biener <rguenther@suse.de>
6826
6827 PR tree-optimization/70128
6828 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6829 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6830
3433b975
JJ
68312016-03-09 Jakub Jelinek <jakub@redhat.com>
6832
c2864f02
JJ
6833 PR tree-optimization/70152
6834 * gcc.dg/pr70152.c: New test.
6835
3433b975
JJ
6836 PR target/70086
6837 * gcc.target/i386/pr70086-1.c: New test.
6838 * gcc.target/i386/pr70086-2.c: New test.
6839 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6840
6841 PR tree-optimization/70127
6842 * gcc.c-torture/execute/pr70127.c: New test.
6843
96b3c82d
CP
68442016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6845
6846 * c-c++-common/goacc/combined-directives-2.c: New test.
6847
b4f3232d
DM
68482016-03-09 David Malcolm <dmalcolm@redhat.com>
6849
6850 PR c/68473
6851 PR c++/70105
6852 * g++.dg/diagnostic/pr70105.C: New test.
6853 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6854 (test_multiple_ordinary_maps): New test function.
6855
40499f81
DM
68562016-03-09 David Malcolm <dmalcolm@redhat.com>
6857
6858 PR c/68473
6859 PR c++/70105
6860 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6861 Drop range information from call to inform_at_rich_loc.
6862 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6863 New.
6864 (test_show_locus): Replace calls to rich_location::add_range with
6865 calls to add_range. Rewrite the tests that used the now-defunct
6866 rich_location ctor taking a source_range. Simplify other tests
6867 by replacing calls to COMBINE_LOCATION_DATA with calls to
6868 make_location.
6869
c9e33662
RB
68702016-03-09 Richard Biener <rguenther@suse.de>
6871 Jakub Jelinek <jakub@redhat.com>
6872
6873 PR tree-optimization/70138
6874 * gcc.dg/vect/pr70138-1.c: New testcase.
6875 * gcc.dg/vect/pr70138-2.c: Likewise.
6876
2c73b764
JJ
68772016-03-09 Jakub Jelinek <jakub@redhat.com>
6878
6879 PR target/70049
6880 * gcc.target/i386/pr70049.c: New test.
6881
c06d25bb
RB
68822016-03-09 Richard Biener <rguenther@suse.de>
6883
6884 PR c/70143
6885 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6886 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6887 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6888
5828a501
RO
68892016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6890
6891 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6892 arm-*-*.
6893
2e141c8d
JJ
68942016-03-09 Jakub Jelinek <jakub@redhat.com>
6895
5a9def37
JJ
6896 PR middle-end/67278
6897 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6898
2e141c8d
JJ
6899 PR target/67278
6900 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6901
6902 PR middle-end/70050
6903 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6904 in testcase comment.
6905
bf751f40
TV
69062016-03-09 Tom de Vries <tom@codesourcery.com>
6907
6908 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6909 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6910 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6911 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6912 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6913 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6914 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6915 * gfortran.dg/goacc/kernels-loop.f95: New test.
6916
e210c999
MS
69172016-03-08 Martin Sebor <msebor@redhat.com>
6918
6919 PR c++/62096
6920 * g++.dg/warn/overflow-warn-7.C: New test.
6921
80aac5c8
JM
69222016-03-08 Jason Merrill <jason@redhat.com>
6923
6924 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6925 * lib/target-supports.exp (check_effective_target_concepts): New.
6926
12b81409
JJ
69272016-03-08 Jakub Jelinek <jakub@redhat.com>
6928
d259b234
JJ
6929 PR c++/70135
6930 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6931 * g++.dg/ubsan/pr70135.C: New test.
6932
12b81409
JJ
6933 PR target/70110
6934 * gcc.dg/pr70110.c: New test.
6935
b4e9f2aa
MJ
69362016-03-07 Martin Jambor <mjambor@suse.cz>
6937
6938 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6939 * c-c++-common/gomp/if-1.c: Likewise.
6940 * c-c++-common/gomp/pr61486-2.c: Likewise.
6941 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6942 to dg-additional-options.
6943 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6944 * g++/gomp/target-teams-1.c: Likewise.
6945 * gcc.dg/gomp/gomp.exp: Likewise.
6946 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6947 dg-additional-options.
6948 * gfortran.dg/gomp/gomp.exp: Likewise.
6949 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6950 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6951 dg-additional-options.
6952 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6953
f86e631e
MJ
69542016-03-07 Martin Jambor <mjambor@suse.cz>
6955
6956 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6957 * c-c++-common/gomp/gridify-1.c: New test.
6958 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6959
94156b3f
AV
69602016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6961
6962 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6963 trigger for cortex-r8, when scanning for register r8.
6964 * gcc.target/arm/pr45701-2.c: Likewise.
6965
a84a49b7 69662016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6967 Jeff Law <law@redhat.com>
a84a49b7
RB
6968
6969 PR tree-optimization/69740
6970 * gcc.c-torture/compile/pr69740-1.c: New test.
6971 * gcc.c-torture/compile/pr69740-2.c: New test.
6972
e41f6c9e
BS
69732016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6974
6975 * lib/target-supports.exp
6976 (check_effective_target_whole_vector_shift): Enable for PPC64.
6977
57548bf5
RB
69782016-03-07 Richard Biener <rguenther@suse.de>
6979
6980 PR tree-optimization/70115
6981 * gcc.dg/torture/pr70115.c: New testcase.
6982
4ae13300
NS
69832016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6984
6985 PR middle-end/69916
6986 * c-c-++-common/goacc/pr69916.c: New.
6987
5edb9853
RH
69882016-03-07 Richard Henderson <rth@redhat.com>
6989
6990 * gcc.c-torture/compile/pr70061.c: New test.
6991
2067a8f3
RB
69922016-03-07 Richard Biener <rguenther@suse.de>
6993
6994 PR testsuite/70109
6995 * gcc.dg/vect/O3-pr36098.c: New testcase.
6996
4145a9b7
CL
69972016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6998
6999 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
7000
1878be32
EB
70012016-03-07 Eric Botcazou <ebotcazou@adacore.com>
7002
7003 * gnat.dg/renaming9.ad[sb]: New testcase.
7004
df762bb2
JJ
70052016-03-05 Jakub Jelinek <jakub@redhat.com>
7006
7007 PR c++/70084
7008 * g++.dg/expr/stdarg3.C: New test.
7009
7d461295
JL
70102016-03-04 Jeff Law <law@redhat.com>
7011
7012 PR tree-optimization/69196
7013 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
7014 x86_64-*-*.
7015
29b9828f
BS
70162016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7017
b6b552fd
BS
7018 PR c/69973
7019 * gcc.dg/pr69973.c: New test.
7020
201d49e9
BS
7021 PR rtl-optimization/69941
7022 * gcc.dg/torture/pr69941.c: New test.
7023
29b9828f
BS
7024 PR c/69824
7025 * gcc.dg/pr69824.c: New test.
7026
640b7e74
TV
70272016-03-05 Tom de Vries <tom@codesourcery.com>
7028
7029 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
7030 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
7031 function.
7032
7a3a3fad
PP
70332016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
7034
7035 PR c++/66786
7036 * g++.dg/cpp1y/var-templ48.C: New test.
7037 * g++.dg/cpp1y/var-templ49.C: New test.
7038
cd439aec
EB
70392016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7040
7041 * g++.dg/Wno-frame-address.C: Skip on IA-64.
7042
60204554
JJ
70432016-03-04 Jakub Jelinek <jakub@redhat.com>
7044
0c8825de
JJ
7045 PR c++/70035
7046 * g++.dg/ubsan/pr70035.C: New test.
7047
60204554
JJ
7048 PR target/70062
7049 * gcc.target/i386/pr70062.c: New test.
7050
f79d4eab
L
70512016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7052
7053 * g++.dg/template/typename21.C: Remove c++98_only.
7054
ea81ce67
L
70552016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7056
7057 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
7058
64b23c13
DM
70592016-03-04 David Malcolm <dmalcolm@redhat.com>
7060
7061 PR c/68187
7062 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
7063 function.
7064 (fn_42_b): Likewise.
7065 (fn_42_c): Likewise.
7066
729526f5
DM
70672016-03-04 David Malcolm <dmalcolm@redhat.com>
7068
7069 PR c/68187
7070 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
7071 function.
7072 (fn_40_b): Likewise.
7073 (fn_41_a): Likewise.
7074 (fn_41_b): Likewise.
7075
f9ea11ac
JJ
70762016-03-04 Jakub Jelinek <jakub@redhat.com>
7077
7078 PR target/70059
7079 * gcc.target/i386/avx512f-pr70059.c: New test.
7080 * gcc.target/i386/avx512dq-pr70059.c: New test.
7081
b6c38c69
BS
70822016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7083
7084 PR rtl-optimization/57676
7085 * gcc.dg/torture/pr57676.c: New test.
7086
af3cdd34
IE
70872016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7088
7089 * gcc.dg/pr70026.c: New test.
7090
7ff6ca38
MP
70912016-03-04 Marek Polacek <polacek@redhat.com>
7092
7093 PR c/69798
7094 * gcc.dg/cilk-plus/pr69798-1.c: New test.
7095 * gcc.dg/cilk-plus/pr69798-2.c: New test.
7096
a6bf62d5
KT
70972016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7098
7099 PR target/70004
7100 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
7101 Delete.
7102 (test_corners_sisd_si): Likewise.
7103 (main): Remove checks of the above.
7104 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
7105
ae4cdc6a
EB
71062016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7107
7108 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
7109
08455559
CL
71102016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
7111
7112 * gcc.dg/torture/pr69951.c: Accept argc==0.
7113
e9a35493
RB
71142016-03-04 Richard Biener <rguenther@suse.de>
7115
7116 PR c++/70054
7117 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
7118 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
7119
fba054c2
DV
71202016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
7121
7122 PR testsuite/69766
7123 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
7124 testing multiarch.
7125
f10cdc6c
JJ
71262016-03-04 Jakub Jelinek <jakub@redhat.com>
7127
7128 PR debug/69947
7129 * gcc.dg/guality/pr69947.c: New test.
7130
2e981ba0
JJ
71312016-03-03 Jakub Jelinek <jakub@redhat.com>
7132
7133 PR ada/70017
7134 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
7135
0ba3bfa2
KT
71362016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7137
7138 PR rtl-optimization/69904
7139 * gcc.target/arm/pr69904.c: New test.
7140
97ecdb46
JJ
71412016-03-03 Jakub Jelinek <jakub@redhat.com>
7142
7143 PR target/70021
7144 * gcc.dg/vect/pr70021.c: New test.
7145 * gcc.target/i386/pr70021.c: New test.
7146
a2a743a1
MP
71472016-03-03 Marek Polacek <polacek@redhat.com>
7148
7149 PR middle-end/70050
7150 * gcc.dg/pr70050.c: New test.
7151
fa07ecdd
JG
71522016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
7153
7154 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
7155
23504262
ML
71562016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
7157
7158 PR tree-optimization/70043
7159 * gfortran.dg/vect/pr70043.f90: New test.
7160
b7b9e1a9
EB
71612016-03-03 Eric Botcazou <ebotcazou@adacore.com>
7162
7163 * gnat.dg/specs/task1.ads: New test.
7164
cb83ba54
RO
71652016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7166
7167 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
7168 Invoke gdb with -batch.
7169 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
7170
a75f5e30
RB
71712016-03-03 Richard Biener <rguenther@suse.de>
7172
7173 PR tree-optimization/55936
7174 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
7175
268bc320
JL
71762016-03-02 Jeff Law <law@redhat.com>
7177
815f20ab
JL
7178 PR rtl-optimization/69942
7179 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
7180 effects of argument promotions.
7181
268bc320
JL
7182 PR tree-optimization/69987
7183 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
7184 target does not support -fprefetch-loop-arrays.
7185
171f7de5
UB
71862016-03-02 Uros Bizjak <ubizjak@gmail.com>
7187
7188 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
7189
192912db
BC
71902016-03-02 Bin Cheng <bin.cheng@arm.com>
7191
c7908871 7192 PR rtl-optimization/69052
192912db
BC
7193 * gcc.target/i386/pr69052.c: New test.
7194
90a7a40b
AM
71952016-03-02 Alan Modra <amodra@gmail.com>
7196
7197 * gcc.dg/pr69990.c: New.
7198
69fa742f
JJ
71992016-03-02 Jakub Jelinek <jakub@redhat.com>
7200
de752fb0
JJ
7201 PR c/68062
7202 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
7203
7204 PR middle-end/70022
7205 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
7206
69fa742f
JJ
7207 PR target/70028
7208 * gcc.target/i386/pr70028.c: New test.
7209
7c65bd56
MK
72102016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7211
7212 * c-c++-common/asan/swapcontext-test-1.c,
7213 * c-c++-common/tsan/thread_leak.c,
7214 * g++.dg/tsan/aligned_vs_unaligned_race.C,
7215 * g++.dg/tsan/benign_race.C,
7216 * g++.dg/tsan/fd_close_norace.C,
7217 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
7218 races with sanitizer output
7219
37d98220 72202016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 7221 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
7222
7223 PR target/67278
7224 * gcc.dg/simd-8.c: New testcase.
7225
218db463
RB
72262016-03-02 Richard Biener <rguenther@suse.de>
7227
7228 PR middle-end/67278
7229 * gcc.dg/simd-7.c: New testcase.
7230
22c72158
EB
72312016-03-02 Eric Botcazou <ebotcazou@adacore.com>
7232
7233 * gcc.target/i386/pr70007.c: Tweak.
7234
9a790ccc
DV
72352016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
7236
7237 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
7238
bd02f00f
MP
72392016-03-02 Marek Polacek <polacek@redhat.com>
7240
7241 PR c/67854
7242 * gcc.dg/pr67854.c: New test.
7243
1e840f39
JJ
72442016-03-02 Jakub Jelinek <jakub@redhat.com>
7245
7246 PR middle-end/70025
7247 * gcc.dg/torture/pr70025.c: New test.
7248
bca00241
VK
72492016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
7250
7251 PR tree-optimization/68621
7252 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
7253
0bca04b8
EB
72542016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7255
7256 * gcc.target/i386/pr70007.c: New test.
7257
2a9afc86
JL
72582016-03-01 Jeff Law <law@redhat.com>
7259
eab2541b 7260 PR tree-optimization/69196
9d83ef71 7261 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 7262
2a9afc86
JL
7263 PR tree-optimization/69196
7264 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
7265 duplicating code and spoiling the expected output.
7266
0d39977e
MM
72672016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
7268
7269 PR target/70033
7270 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
7271 supports power9 before doing tests.
7272 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
7273 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
7274 * gcc.target/powerpc/p9-permute.c: Likewise.
7275
a0c0699d
UB
72762016-03-01 Uros Bizjak <ubizjak@gmail.com>
7277
7278 PR target/70027
7279 * gcc.target/i386/pr70027.c: New test.
7280
0ae3ef47 72812016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
7282
7283 * gcc.dg/pr70017.c: New test.
7284
686e2237
JJ
72852016-03-01 Jakub Jelinek <jakub@redhat.com>
7286
7287 PR c/69796
7288 PR c/69974
7289 * gcc.dg/pr69796.c: New test.
7290 * gcc.dg/pr69974.c: New test.
7291
f8e4188c
EB
72922016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7293
7294 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
7295
5e3f1c7c
JL
72962016-02-29 Jeff Law <law@redhat.com>
7297
7298 PR tree-optimization/69987
7299 * gfortran.dg/pr69987.f90: New test.
7300
7301 PR tree-optimization/69989
7302 * gcc.c-torture/compile/pr69989-2.c: New test.
7303
1be56bc5
MP
73042016-03-01 Marek Polacek <polacek@redhat.com>
7305
7306 PR c++/69795
7307 * g++.dg/parse/invalid1.C: New test.
7308
1b19470d
RB
73092016-03-01 Richard Biener <rguenther@suse.de>
7310
7311 PR middle-end/70022
7312 * gcc.dg/pr70022.c: New testcase.
7313
3ae0661a
IE
73142016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7315
7316 PR tree-optimization/69956
7317 * gcc.dg/pr69956.c: New test.
7318
0f09ab88
BS
73192016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7320
7321 PR target/70011
7322 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
7323 XFAIL when hardware supports efficient unaligned storage access.
7324
76d881bf
PP
73252016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
7326
7327 PR c++/69961
7328 * g++.dg/template/pr69961a.C: New test.
7329 * g++.dg/template/pr69961b.C: New test.
7330
7168133a
DM
73312016-02-29 David Malcolm <dmalcolm@redhat.com>
7332
7333 PR preprocessor/69985
7334 * gcc.dg/cpp/pr69985.c: New test case.
7335
0c6072a3
JL
73362016-02-29 Jeff Law <law@redhat.com>
7337
e66f219b
JL
7338 PR tree-optimization/70005
7339 * gcc.c-torture/execute/pr70005.c New test.
7340
0c6072a3
JL
7341 PR tree-optimization/69999
7342 * gcc.c-torture/compile/pr69999.c: New test.
7343
fd9fbdb3
YR
73442016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
7345
7346 PR tree-optimization/69652
7347 * gcc.dg/torture/pr69652.c: Delete test.
7348 * gcc.dg/vect/pr69652.c: New test.
7349
cbd400b4
RB
73502016-02-19 Richard Biener <rguenther@suse.de>
7351
7352 PR tree-optimization/69980
7353 * gfortran.dg/vect/pr69980.f90: New testcase.
7354
84ea0f58
EB
73552016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7356
7357 * gcc.target/sparc/20160229-1.c: New test.
7358
5d2a63dc
EB
73592016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7360
7361 * gnat.dg/stack_usage3.adb: New test.
7362 * gnat.dg/stack_usage3_pkg.ads: New helper.
7363
93e708f9
EB
73642016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7365
7366 * gnat.dg/renaming8.adb: New test.
7367 * gnat.dg/renaming8_pkg1.ads: New helper.
7368 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
7369 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
7370
6512bc93
RB
73712016-02-29 Richard Biener <rguenther@suse.de>
7372
7373 PR tree-optimization/69720
7374 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7375
7b201a88
TK
73762016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7377
7378 PR fortran/68147
7379 PR fortran/47674
7380 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7381
82ee0cf2 73822016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
7383 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7384
7385 PR fortran/56007
7386 * gfortran.dg/coarray_8.f90: Adjust error message.
7387 * gfortran.dg/pr56007.f90: New test.
7388 * gfortran.dg/pr56007.f: New test.
7389
cdc1a2c8
L
73902016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7391
7392 PR tree-optimization/69989
7393 * gcc.dg/torture/pr69989.c: New test.
7394
33505bcf
EB
73952016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7396
7397 * gcc.target/i386/stack-realign-win.c: New test.
7398
524bfb19
HA
73992016-02-28 Harald Anlauf <anlauf@gmx.de>
7400
7401 PR fortran/60126
7402 * gfortran.dg/pr60126.f90: New test.
7403
bd542508
JL
74042016-02-27 Jeff Law <law@redhat.com>
7405
7406 Revert
7407 2016-02-26 Richard Biener <rguenther@suse.de>
7408 Jeff Law <law@redhat.com>
7409
7410 PR tree-optimization/69740
7411 * gcc.c-torture/compile/pr69740-1.c: New test.
7412 * gcc.c-torture/compile/pr69740-2.c: New test.
7413
dd1291e0
JD
74142016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7415
5fb67f8b 7416 PR fortran/69910
dd1291e0
JD
7417 * gfortran.dg/newunit_4.f90: New test.
7418
5cfefb59
JJ
74192016-02-27 Jakub Jelinek <jakub@redhat.com>
7420
7421 PR target/69613
7422 PR rtl-optimization/69886
7423 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7424 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7425 target.
7426
20ba5f33
MS
74272016-02-26 Martin Sebor <msebor@redhat.com>
7428
7429 PR tree-optimization/15826
7430 * gcc.dg/tree-ssa/pr15826.c: New test.
7431
e6fb01b0
JJ
74322016-02-26 Jakub Jelinek <jakub@redhat.com>
7433
7434 PR target/69969
7435 * gcc.target/powerpc/pr69969.c: New test.
7436
e3e0cf64
MS
74372016-02-26 Martin Sebor <msebor@redhat.com>
7438
7439 PR c++/15766
7440 * g++.old-deja/g++.other/decl5.C: Add a test case.
7441
d1f2bea5
SB
74422016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7443
7444 PR target/69946
7445 * gcc.target/powerpc/pr69946.c: New file.
7446
4a4f9d2b 74472016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7448 Jeff Law <law@redhat.com>
4a4f9d2b 7449
e3e0cf64 7450 PR tree-optimization/69740
4a4f9d2b
RB
7451 * gcc.c-torture/compile/pr69740-1.c: New test.
7452 * gcc.c-torture/compile/pr69740-2.c: New test.
7453
ad2a2706
MJ
74542016-02-26 Martin Jambor <mjambor@suse.cz>
7455
7456 PR middle-end/69920
7457 * gcc.dg/torture/pr69932.c: New test.
7458 * gcc.dg/torture/pr69936.c: Likewise.
7459
1d11f7ce
AK
74602016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7461
7462 PR target/69709
7463 * gcc.target/s390/pr69709.c: New test.
7464
6cfccbb2
KT
74652016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7466
7467 PR target/69245
7468 * gcc.target/aarch64/pr69245_1.c: New test.
7469
ac59ad4e
KT
74702016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7471
7472 PR target/69613
7473 * gcc.dg/torture/pr69613.c: New test.
7474
a2ad54a0
JJ
74752016-02-26 Jakub Jelinek <jakub@redhat.com>
7476
7477 PR rtl-optimization/69891
7478 * gcc.target/i386/pr69891.c: New test.
7479
0884062c 74802016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
7481 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7482
d2369d4f 7483 PR target/61397
c163789b
MM
7484 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7485 functionality for both 32-bit and 64-bit.
7486
5aed7e2c
RB
74872016-02-26 Richard Biener <rguenther@suse.de>
7488
7489 PR tree-optimization/69551
7490 * gcc.dg/torture/pr69951.c: New testcase.
7491
798e2a8e
RB
74922016-02-25 Richard Biener <rguenther@suse.de>
7493
7494 PR tree-optimization/48795
7495 * gcc.dg/Warray-bounds-18.c: New testcase.
7496
9559fbac
RO
74972016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7498
7499 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7500
c049b107
JJ
75012016-02-25 Jakub Jelinek <jakub@redhat.com>
7502
7503 PR rtl-optimization/69896
7504 * gcc.dg/pr69896.c: New test.
7505
1137001c
PP
75062016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7507
7508 PR c++/69736
7509 * g++.dg/cpp1y/paren2.C: New test.
7510
2e9c8641
MS
75112016-02-24 Martin Sebor <msebor@redhat.com>
7512
7513 PR c/51147
7514 * gcc.dg/enum-mode-2.c: New test.
7515
03ca8fb3
JJ
75162016-02-24 Jakub Jelinek <jakub@redhat.com>
7517
7518 PR c++/69922
7519 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7520 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7521 * g++.dg/ubsan/pr69922.C: New test.
7522
0b05329b
MP
75232016-02-24 Marek Polacek <polacek@redhat.com>
7524
7525 PR c/69819
7526 * gcc.dg/pr69819.c: New test.
7527
57c2c374
MS
75282016-02-24 Martin Sebor <msebor@redhat.com>
7529
3b96b93a
MS
7530 PR c++/69912
7531 * g++.dg/ext/flexary15.C: New test.
7532
75332016-02-24 Martin Sebor <msebor@redhat.com>
7534
7535 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7536 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7537 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7538
65433bb5
MK
75392016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7540 Charles Baylis <charles.baylis@linaro.org>
7541
7542 PR debug/61033
7543 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7544
f802a424 75452016-02-24 Richard Biener <rguenther@suse.de>
44293580 7546 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7547
7548 PR middle-end/69760
7549 * gcc.dg/torture/pr69760.c: New testcase.
7550
525f795f
RO
75512016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7552
7553 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7554 pattern on Solaris with as.
7555
cd7bbceb
KT
75562016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7557
7558 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7559 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7560 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7561 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7562
89c0c1fd
JJ
75632016-02-24 Jakub Jelinek <jakub@redhat.com>
7564
7565 PR middle-end/69915
7566 * gcc.dg/pr69915.c: New test.
7567
0683fd27
KT
75682016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7569
7570 PR rtl-optimization/69886
7571 * gcc.dg/torture/pr69886.c: New test.
7572
e53d562a
RB
75732016-02-24 Richard Biener <rguenther@suse.de>
7574
7575 PR middle-end/68963
7576 * gcc.dg/torture/pr68963.c: New testcase.
7577
74a00288
KT
75782016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7579
7580 PR target/69875
7581 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7582 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7583 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7584 * gcc.target/arm/atomic_loaddi_1.c: New test.
7585 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7586 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7587 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7588 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7589 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7590 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7591 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7592 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7593
340fd4c9
JJ
75942016-02-24 Jakub Jelinek <jakub@redhat.com>
7595
7596 PR middle-end/69909
7597 * gcc.dg/torture/pr69909.c: New test.
7598
47d3fdb2
RB
75992016-02-24 Richard Biener <rguenther@suse.de>
7600
7601 PR tree-optimization/69907
7602 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7603 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7604 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7605
dab73e73
CB
76062016-02-24 Christian Bruel <christian.bruel@st.com>
7607
7608 * gcc.target/arm/pragma_cpp_fma.c: New test.
7609
7cc5ec65
JD
76102016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7611
7612 PR fortran/61156
7613 * gfortran.dg/include_6.f90: Update test.
7614
067fbd8b
JJ
76152016-02-23 Jakub Jelinek <jakub@redhat.com>
7616
7617 PR objc/69844
7618 * objc.dg/pr69844.m: New test.
7619
64a454d9
JD
76202016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7621
7622 PR libgfortran/69456
7623 * gfortran.dg/namelist_89.f90: New test.
7624 * gfortran.dg/pr59700.f90: Update test..
7625
35886f0b
MS
76262016-02-23 Martin Sebor <msebor@redhat.com>
7627
7628 PR middle-end/69780
7629 * g++.dg/ext/builtin_alloca.C: New test.
7630 * gcc.dg/builtins-68.c: New test.
7631
162cc7e3
RH
76322016-02-23 Richard Henderson <rth@redhat.com>
7633
7634 * gcc.target/i386/addr-space-3.c: Remove test.
7635
196440f8
DM
76362016-02-23 David Malcolm <dmalcolm@redhat.com>
7637
7638 PR preprocessor/69126
7639 PR preprocessor/69543
7640 * c-c++-common/pr69126-2-long.c: New test.
7641 * c-c++-common/pr69126-2-short.c: New test.
7642 * c-c++-common/pr69543-1.c: Remove xfail.
7643
1d3121af
DM
76442016-02-23 David Malcolm <dmalcolm@redhat.com>
7645
7646 PR preprocessor/69126
7647 PR preprocessor/69543
7648 PR preprocessor/69558
7649 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7650 (f): Rename to...
7651 (test_2): ...this, and add leading comment.
7652 (MACRO_3, test_3): New.
7653 (MACRO_4A, MACRO_4B, test_4): New.
7654 (MACRO): Rename to...
7655 (MACRO_5): ...this.
7656 (g): Rename to...
7657 (test_5): ...this, updating for renaming of MACRO, and
7658 add leading comment.
7659 * c-c++-common/pr69543-1.c: New.
7660 * c-c++-common/pr69543-2.c: New.
7661 * c-c++-common/pr69543-3.c: New.
7662 * c-c++-common/pr69543-4.c: New.
7663 * c-c++-common/pr69558-1.c: New.
7664 * c-c++-common/pr69558-2.c: New.
7665 * c-c++-common/pr69558-3.c: New.
7666 * c-c++-common/pr69558-4.c: New.
7667 * gcc.dg/pr69558.c: Move to...
7668 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7669 xfail for c++.
7670
f99c3557
TS
76712016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7672
7673 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7674 to -ftree-parallelize-loops/-fopenacc changes.
7675 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7676 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7677 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7678 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7679 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7680 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7681 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7682 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7683 * c-c++-common/goacc/kernels-loop.c: Likewise.
7684 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7685 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7686 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7687 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7688
c60ec7c2
RO
76892016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7690
7691 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7692
f1a62b6f
JJ
76932016-02-23 Jakub Jelinek <jakub@redhat.com>
7694
e67bf044
JJ
7695 PR c++/69902
7696 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7697
f1a62b6f
JJ
7698 PR c/69900
7699 * gcc.dg/pr69900.c: New test.
7700
20c5e09e
MJ
77012016-02-23 Martin Jambor <mjambor@suse.cz>
7702
7703 PR tree-optimization/69666
7704 * gcc.dg/tree-ssa/pr69666.c: New test.
7705
e457a6fc
AV
77062016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7707
7708 PR fortran/67451
7709 * gfortran.dg/coarray_allocate_5.f08: New test.
7710
d7b574f4
AK
77112016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7712
7713 * gcc.target/s390/vcond-shift.c: Move to ...
7714 * gcc.target/s390/vector/vcond-shift.c: ... here.
7715
58bdeb44
AK
77162016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7717
7718 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7719 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7720
7cd0387b
AK
77212016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7722
7723 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7724
4246c8da
MW
77252016-02-20 Mark Wielaard <mjw@redhat.com>
7726
7727 PR c/28901
7728 * gcc.dg/unused-variable-3.c: New test.
7729
f93bc532
JJ
77302016-02-22 Jakub Jelinek <jakub@redhat.com>
7731
7732 PR target/69888
7733 * gcc.target/i386/pr69888.c: New test.
7734
c4e360f4
RB
77352016-02-22 Richard Biener <rguenther@suse.de>
7736
7737 PR tree-optimization/69882
7738 * gfortran.dg/vect/pr69882.f90: New testcase.
7739
09c92f1c
JJ
77402016-02-22 Jakub Jelinek <jakub@redhat.com>
7741
7742 PR target/69885
7743 * gcc.dg/pr69885.c: New test.
7744
f88d45dc
OE
77452016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7746
7747 PR target/69806
7748 PR target/54089
7749 * gcc.target/sh/pr54089-10.c: New.
7750
ce1ff48e
PT
77512016-02-20 Paul Thomas <pault@gcc.gnu.org>
7752
7753 PR fortran/69423
7754 * gfortran.dg/deferred_character_15.f90 : New test.
7755
bbf27208
DH
77562016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7757
7758 PR fortran/57365
7759 gfortran.dg/allocate_with_source_18.f03: New test.
7760
77612016-02-20 Harald Anlauf <anlauf@gmx.de>
7762
7763 PR fortran/52531
7764 gfortran.dg/gomp/pr52531.f90: New test.
7765
268be88c
BE
77662016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7767
7768 PR c++/69865
7769 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7770 -std=c++03.
7771
4b6c824a
JJ
77722016-02-19 Jakub Jelinek <jakub@redhat.com>
7773
871b3f47
JJ
7774 PR c++/69826
7775 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7776 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7777
7a965d51
JJ
7778 PR c++/69850
7779 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7780
4b6c824a
JJ
7781 PR c++/69851
7782 * g++.dg/torture/pr69851.C: New test.
7783
15fca21a
MS
77842016-02-19 Martin Sebor <msebor@redhat.com>
7785
7786 PR testsuite/69573
7787 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7788
19e21586
JJ
77892016-02-19 Jakub Jelinek <jakub@redhat.com>
7790
03a616ac
JJ
7791 PR c++/69850
7792 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7793 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7794
19e21586
JJ
7795 PR c++/67767
7796 * g++.dg/cpp0x/pr67767.C: New test.
7797
2db16594
KT
77982016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7799
7800 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7801 for fp, simd, crypto, crc, lse.
7802 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7803 above.
7804 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7805 effective target check.
7806
5a7d9d1e
JJ
78072016-02-19 Jakub Jelinek <jakub@redhat.com>
7808
7809 PR target/69820
7810 * gcc.target/i386/pr69820.c: New test.
7811
6448f064
AK
78122016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7813
7814 * gcc.target/s390/vector/int128-1.c: New test.
7815
d0a859e6
AK
78162016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7817
7818 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7819
9e4eb643
AK
78202016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7821
7822 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7823 instruction pattern name to prevent the testcase from failing with
7824 -march=z13.
7825
859a4c0e
AK
78262016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7827
7828 * gcc.target/s390/md/movstr-2.c: New test.
7829
efc2340b
MK
78302016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7831
7832 * gcc.target/s390/morestack.c: New test.
7833
ca2bfbc2
DV
78342016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7835
7836 PR target/69625
7837 * gcc.target/s390/pr69625.c: Add test case.
7838
efd4bd05
BE
78392016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7840
7841 PR testsuite/68580
7842 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7843
2bf2078a
MM
78442016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7845
7846 PR target/68404
7847 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7848 * gcc.target/powerpc/fusion3.c: Likewise.
7849
f003579e
RB
78502016-02-18 Richard Biener <rguenther@suse.de>
7851
7852 PR middle-end/69553
7853 * g++.dg/torture/pr69553.C: New testcase.
7854
19233914
NC
78552016-02-18 Nick Clifton <nickc@redhat.com>
7856
efd4bd05
BE
7857 PR target/62254
7858 PR target/69610
7859 * gcc.target/arm/pr62554.c: New test.
7860 * gcc.target/arm/pr69610-1.c: New test.
7861 * gcc.target/arm/pr69610-2.c: New test.
19233914 7862
23f27839
RB
78632016-02-18 Richard Biener <rguenther@suse.de>
7864
7865 PR middle-end/69854
7866 * gcc.dg/torture/pr69854.c: New testcase.
7867
932c0da4
JJ
78682016-02-17 Jakub Jelinek <jakub@redhat.com>
7869
7870 PR c++/69850
7871 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7872
1bed93e4
BS
78732012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7874
7875 * gcc.target/powerpc/vec-cg.c: New test.
7876
57bfb134
RB
78772016-02-17 Richard Biener <rguenther@suse.de>
7878
7879 PR testsuite/69586
7880 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7881
a44e0ebb
KT
78822016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7883
7884 PR target/69161
7885 * gcc.c-torture/compile/pr69161.c: New test.
7886
ffacd726
DS
78872016-02-17 David Sherwood <david.sherwood@arm.com>
7888
7889 PR target/69532
7890 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7891 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7892
448db8d2
EB
78932016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7894
7895 * gcc.dg/ifcvt-4.c: Skip on Visium.
7896
e2f0522e
EB
78972016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7898
7899 * gnat.dg/atomic8.adb: New test.
7900
bf17fe3f
EB
79012016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7902
7903 * gnat.dg/discr46.ad[sb]: New test.
7904
ecf835e9
KN
79052016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7906
7907 PR Target/48344
7908 * gcc.target/powerpc/pr48344-1.c: New test.
7909
49a1164a
TK
79102015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7911
7912 PR fortran/69742
7913 * gfortran.dg/associate_21.f90: New test.
7914
bf14eba2
JJ
79152016-02-16 Jakub Jelinek <jakub@redhat.com>
7916
7917 PR c/69835
7918 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7919 -Wnonnull in dg-options.
7920 * c-c++-common/nonnull-2.c: New test.
7921
35a093b6
JG
79222016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7923 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7924
7925 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7926
e387d491
JJ
79272016-02-16 Jakub Jelinek <jakub@redhat.com>
7928
7929 PR middle-end/69801
7930 * gcc.dg/pr69801.c: Add empty dg-options.
7931
ba539195
JN
79322016-02-16 James Norris <jnorris@codesourcery.com>
7933
7934 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7935 * g++.dg/goacc/deviceptr-1.c: New file.
7936
2a2b8f64
JJ
79372016-02-16 Jakub Jelinek <jakub@redhat.com>
7938
7939 PR tree-optimization/69820
7940 * gcc.dg/vect/pr69820.c: New test.
7941
87440c29
RB
79422016-02-16 Richard Biener <rguenther@suse.de>
7943
7944 PR tree-optimization/69776
7945 * gcc.dg/torture/pr69776-2.c: New testcase.
7946
6d87c306
BS
79472016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7948
7949 PR tree-optimization/69714
7950 * gcc.dg/torture/pr69714.c: New test.
7951
3824a0a2
JJ
79522016-02-16 Jakub Jelinek <jakub@redhat.com>
7953
7954 PR tree-optimization/69802
7955 * gcc.dg/pr69802.c: New test.
7956
c8cfe96e
RB
79572016-02-16 Richard Biener <rguenther@suse.de>
7958
7959 PR middle-end/69801
7960 * gcc.dg/pr69801.c: New testcase.
7961
fc12098d
JD
79622016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7963
7964 PR libgfortran/69651
7965 * gfortran.dg/read_bang.f90: New test.
7966 * gfortran.dg/read_bang4.f90: New test.
7967
ba6b3795
JJ
79682016-02-15 Jakub Jelinek <jakub@redhat.com>
7969
f0516ca4
JJ
7970 PR c++/69658
7971 * g++.dg/init/pr69658.C: New test.
7972
ba6b3795
JJ
7973 PR c++/69797
7974 * c-c++-common/pr69797.c: New test.
7975
de3f9a2d
PK
79762016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7977
7978 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7979 check for aarch64*-*-*.
7980
17a3b967
RB
79812016-02-15 Richard Biener <rguenther@suse.de>
7982
7983 PR tree-optimization/69783
7984 * gcc.dg/vect/pr69783.c: New testcase.
7985
1c48bff1
RB
79862016-02-15 Richard Biener <rguenther@suse.de>
7987
7988 PR tree-optimization/69776
7989 * gcc.dg/torture/pr69776.c: New testcase.
7990
1e6025b6
TK
79912016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7992
7993 PR fortran/60526
7994 * gfortran.dg/type_decl_4.f90: Reinstated.
7995
d3308279
JDA
79962016-02-14 John David Anglin <danglin@gcc.gnu.org>
7997
7998 PR fortran/68746
7999 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
8000
b7c56581
TK
80012016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8002
8003 PR fortran/60526
8004 PR bootstrap/69816
8005 * gfortran.dg/type_decl_4.f90: Removed.
8006
60cb4ef5
TK
80072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8008
8009 PR fortran/60526
8010 * gfortran.dg/type_decl_4.f90: New test.
8011
f6964637
AM
80122016-02-14 Alan Modra <amodra@gmail.com>
8013
1a8849d1 8014 PR testsuite/68886
f6964637
AM
8015 * gcc.c-torture/execute/stkalign.c: Revise test.
8016
f5121920
OE
80172016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8018
8019 PR target/67260
8020 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
8021
6cda3ab6
OE
80222016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8023
8024 PR target/67260
8025 * gcc.target/sh/torture/pr67260.c: New.
8026
6786e598
JDA
80272016-02-12 John David Anglin <danglin@gcc.gnu.org>
8028
8029 * gcc.dg/pr67964.c: Add dg-require-alias.
8030
7e05dad8
OE
80312016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8032
8033 PR target/67636
8034 PR target/64345
8035 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
8036
7f4cc3ce
JD
80372016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8038
8039 PR libgfortran/69668
8040 * gfortran.dg/namelist_88.f90: New test.
8041
955ca6dc
JD
80422016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8043
8044 PR libgfortran/69668
8045 * gfortran.dg/namelist_38.f90: Update test.
8046 * gfortran.dg/namelist_84.f90: Update test.
8047
876217ae
DM
80482016-02-12 David Malcolm <dmalcolm@redhat.com>
8049
8050 PR other/69554
8051 * gcc.dg/pr69554-1.c: New test.
8052 * gfortran.dg/pr69554-1.F90: New test.
8053 * gfortran.dg/pr69554-2.F90: New test.
8054 * lib/gcc-dg.exp (proc dg-locus): New function.
8055 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
8056 distinguish between the caret-printing and non-caret-printing
8057 cases. If caret-printing has been explicitly enabled, bail out
8058 without attempting to fix up the output.
8059
61789eed
DM
80602016-02-12 David Malcolm <dmalcolm@redhat.com>
8061
8062 PR driver/69265
8063 PR driver/69453
8064 * gcc.dg/spellcheck-options-3.c: New test case.
8065 * gcc.dg/spellcheck-options-4.c: New test case.
8066 * gcc.dg/spellcheck-options-5.c: New test case.
8067 * gcc.dg/spellcheck-options-6.c: New test case.
8068 * gcc.dg/spellcheck-options-7.c: New test case.
8069 * gcc.dg/spellcheck-options-8.c: New test case.
8070 * gcc.dg/spellcheck-options-9.c: New test case.
8071 * gcc.dg/spellcheck-options-10.c: New test case.
8072
c3090c1f
JJ
80732016-02-12 Jakub Jelinek <jakub@redhat.com>
8074
8075 PR rtl-optimization/69764
8076 PR rtl-optimization/69771
8077 * c-c++-common/pr69764.c: New test.
8078 * gcc.dg/torture/pr69771.c: New test.
8079
8222034d
MP
80802016-02-12 Marek Polacek <polacek@redhat.com>
8081
8082 * g++.dg/torture/init-list1.C: New.
8083
f749f792
MP
80842016-02-12 Marek Polacek <polacek@redhat.com>
8085
8086 * gcc.dg/pr69522.c: Add empty dg-options.
8087
199fb02a
IE
80882016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
8089
8090 * g++.dg/lto/lto.exp: Include and init mpx.
8091 * g++.dg/lto/pr69729_0.C: New test.
8092
b69539cb
JJ
80932016-02-12 Jakub Jelinek <jakub@redhat.com>
8094
06ff7000
JJ
8095 PR ipa/69241
8096 * g++.dg/ipa/pr69241-4.C: New test.
8097
b69539cb
JJ
8098 PR ipa/68672
8099 * g++.dg/ipa/pr68672-1.C: New test.
8100 * g++.dg/ipa/pr68672-2.C: New test.
8101 * g++.dg/ipa/pr68672-3.C: New test.
8102
16595a1f
BS
81032016-02-12 Bernd Schmidt <bschmidt@redhat.com>
8104
8105 PR c/69522
6d87c306 8106 * gcc.dg/pr69522.c: New test.
16595a1f 8107
38d795d2
PP
81082016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
8109
8110 PR c++/69098
8111 * g++.dg/cpp1y/69098.C: New test.
8112 * g++.dg/cpp1y/69098-2.C: New test.
8113
9c582551
JJ
81142016-02-12 Jakub Jelinek <jakub@redhat.com>
8115
8116 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
8117 and neighbour -> neighbor.
8118 * objc.dg/attributes/method-nonnull-1.m: Likewise.
8119 * objc.dg/gnu-api-2-class-meta.m: Likewise.
8120 * c-c++-common/Wvarargs.c: Likewise.
8121 * c-c++-common/goacc/host_data-5.c: Likewise.
8122 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
8123 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
8124 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
8125 * gcc.target/aarch64/pr60697.c: Likewise.
8126 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
8127 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
8128 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
8129 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
8130 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
8131 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
8132 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
8133 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
8134 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
8135 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
8136 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
8137 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
8138 * g++.dg/lookup/koenig5.C: Likewise.
8139 * g++.dg/ext/no-asm-2.C: Likewise.
8140 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
8141 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
8142 * gfortran.dg/used_types_16.f90: Likewise.
8143 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
8144 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
8145 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
8146 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
8147 * gfortran.dg/abstract_type_6.f03: Likewise.
8148 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
8149 * gfortran.dg/used_types_15.f90: Likewise.
8150 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
8151 * gfortran.dg/exit_3.f08: Likewise.
8152 * gfortran.dg/open_status_2.f90: Likewise.
8153 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
8154 * gfortran.dg/intrinsic_std_1.f90: Likewise.
8155 * gfortran.dg/associate_1.f03: Likewise.
8156 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
8157 * gfortran.dg/intrinsic_std_6.f90: Likewise.
8158 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
8159 * gcc.dg/builtin-object-size-1.c: Likewise.
8160 * gcc.dg/noreturn-6.c: Likewise.
8161 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
8162 * gcc.dg/globalalias.c: Likewise.
8163 * gcc.dg/builtins-config.h: Likewise.
8164 * gcc.dg/pr30457.c: Likewise.
8165 * gcc.c-torture/compile/volatile-1.c: Likewise.
8166 * gcc.c-torture/execute/20101011-1.c: Likewise.
8167 * c-c++-common/Waddress-1.c: Likewise.
8168
66756373
JJ
81692016-02-11 Jakub Jelinek <jakub@redhat.com>
8170
8171 PR c/69768
8172 * c-c++-common/Waddress-1.c: New test.
8173
76fe932b
AV
81742016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
8175
8176 PR fortran/69296
8177 * gfortran.dg/associate_19.f03: New test.
8178 * gfortran.dg/associate_20.f03: New test.
8179
564c4d4b
OE
81802016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
8181
8182 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
8183
e1c1ecb0
KT
81842016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8185
8186 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
8187 .arch armv8-a\n. Add -dA to dg-options.
8188 * gcc.target/aarch64/assembler_arch_1.c: New test.
8189 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
8190
0d7d9458
PC
81912016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
8192
8193 PR c++/68726
8194 * g++.dg/cpp0x/pr68726.C: New.
8195
e6208a60
IE
81962016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8197
8198 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
8199 test.
8200
281a11eb
RB
82012016-02-11 Richard Biener <rguenther@suse.de>
8202
8203 * g++.dg/tree-ssa/pr61034.C: Adjust.
8204
e03dd765
VM
82052016-02-10 Vladimir Makarov <vmakarov@redhat.com>
8206
4b48faf5 8207 PR target/69148
e03dd765
VM
8208 * gcc.target/s390/pr69148.c: New.
8209
cdc23927
YR
82102016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
8211
8212 PR tree-optimization/69652
8213 * gcc.dg/torture/pr69652.c: New test.
8214
e199dd0a
JJ
82152016-02-10 Jakub Jelinek <jakub@redhat.com>
8216 Patrick Palka <ppalka@gcc.gnu.org>
8217
8218 PR ipa/69241
8219 PR c++/69649
8220 * g++.dg/ipa/pr69241-1.C: New test.
8221 * g++.dg/ipa/pr69241-2.C: New test.
8222 * g++.dg/ipa/pr69241-3.C: New test.
8223 * g++.dg/ipa/pr69649.C: New test.
8224
d6b38027
UB
82252016-02-10 Uros Bizjak <ubizjak@gmail.com>
8226
8227 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
8228 * gcc.dg/tree-ssa/sra-18.c: Ditto.
8229
13b562c5
BC
82302016-02-10 Bin Cheng <bin.cheng@arm.com>
8231
8232 PR tree-optimization/68021
8233 * gcc.dg/tree-ssa/pr68021.c: New test.
8234
24a179f8
RB
82352016-02-10 Richard Biener <rguenther@suse.de>
8236
8237 PR tree-optimization/69726
8238 * gcc.dg/uninit-22.c: New testcase.
8239
0d99886f
AP
82402016-02-09 Andrew Pinski <apinski@cavium.com>
8241
8242 PR tree-opt/69282
8243 * gcc.c-torture/compile/20160205-1.c: New testcase.
8244
ab04995c
MM
82452016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
8246
8247 PR target/68404
8248 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
8249 instead accessing a really large arrray.
8250 * gcc.target/powerpc/fusion3.c: Likewise.
8251
4b79ac23
CB
82522016-02-09 Charles Baylis <charles.baylis@linaro.org>
8253
8254 PR target/68532
8255 * gcc.c-torture/execute/pr68532.c: New test.
8256
b890a441
AO
82572016-02-11 Alexandre Oliva <aoliva@redhat.com>
8258
8259 PR target/69634
8260 * gcc.dg/pr69634.c: New.
8261
84a5bef7
RB
82622016-02-09 Richard Biener <rguenther@suse.de>
8263
8264 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
8265
1f123759 82662016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 8267
1f123759
AF
8268 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
8269
65860c77
YR
82702016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
8271
8272 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
8273
7e1e8a0a
RB
82742016-02-09 Richard Biener <rguenther@suse.de>
8275
8276 PR tree-optimization/69715
8277 * gcc.dg/torture/pr69715.c: New testcase.
8278
efb45a9f
PP
82792016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8280
8281 PR c++/69139
8282 * g++.dg/cpp0x/trailing12.C: New test.
8283 * g++.dg/cpp0x/trailing13.C: New test.
8284
20a0c6f9
PP
82852016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8286
8287 PR c++/69283
8288 PR c++/67835
8289 * g++.dg/cpp1y/auto-fn29.C: New test.
8290 * g++.dg/cpp1y/auto-fn30.C: New test.
8291
a162f3af
JJ
82922016-02-08 Jakub Jelinek <jakub@redhat.com>
8293
8294 PR tree-optimization/69209
8295 * gcc.c-torture/compile/pr69209.c: New test.
8296
4b4a9fbd
JL
82972016-02-08 Jeff Law <law@redhat.com>
8298
8299 PR tree-optimization/68541
8300 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
8301 of statements allowed in join block for path splitting.
8302
cfac5ed2
JJ
83032016-02-08 Jakub Jelinek <jakub@redhat.com>
8304
f68bc23f
JJ
8305 PR c++/59627
8306 * g++.dg/gomp/pr59627.C: New test.
8307
cfac5ed2
JJ
8308 PR ipa/69239
8309 * g++.dg/ipa/pr69239.C: New test.
8310
44714d8c
DM
83112016-02-08 David Malcolm <dmalcolm@redhat.com>
8312
8313 PR preprocessor/69664
8314 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
8315 * gcc.dg/cpp/warn-comments.c: Likewise.
8316
eba9e839
MP
83172016-02-08 Marek Polacek <polacek@redhat.com>
8318
8319 PR c++/69688
8320 * g++.dg/init/const12.C: New test.
8321
a011cd92
BS
83222016-02-08 Bernd Schmidt <bschmidt@redhat.com>
8323
8324 PR target/60410
8325 * gcc.dg/lto/pr55113_0.c: Remove test.
8326
5317b1be
RB
83272016-02-08 Richard Biener <rguenther@suse.de>
8328
8329 PR tree-optimization/69719
8330 * gcc.dg/torture/pr69719.c: New testcase.
8331
63998a63
RB
83322016-02-08 Richard Biener <rguenther@suse.de>
8333 Jeff Law <law@redhat.com>
8334
8335 PR target/68273
8336 * gcc.target/mips/pr68273.c: New testcase.
8337
43f4a281
RB
83382016-02-08 Richard Biener <rguenther@suse.de>
8339
8340 PR rtl-optimization/69274
8341 * gcc.target/i386/addr-sel-1.c: XFAIL.
8342
0b604d2d
JL
83432016-02-08 Jeff Law <law@redhat.com>
8344
e8dfe49e
JL
8345 PR tree-optimization/68541
8346 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
8347
6daecd7a 8348 PR tree-optimization/65917
0b604d2d
JL
8349 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
8350
c0f0e35a
JD
83512016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8352
8353 PR fortran/50555
8354 * gfortran.dg/namelist_args.f90: New test.
8355
8981d712
JL
83562016-02-05 Jeff Law <law@redhat.com>
8357
6daecd7a 8358 PR tree-optimization/68541
8981d712
JL
8359 * gcc.dg/tree-ssa/split-path-2.c: New test.
8360 * gcc.dg/tree-ssa/split-path-3.c: New test.
8361 * gcc.dg/tree-ssa/split-path-4.c: New test.
8362 * gcc.dg/tree-ssa/split-path-5.c: New test.
8363 * gcc.dg/tree-ssa/split-path-6.c: New test.
8364 * gcc.dg/tree-ssa/split-path-7.c: New test.
8365
46cb9332
MS
83662016-02-05 Martin Sebor <msebor@redhat.com>
8367
8368 PR c++/69662
8369 * g++.dg/warn/Wplacement-new-size-1.C: New test.
8370 * g++.dg/warn/Wplacement-new-size-2.C: New test.
8371
be2083ea
RH
83722016-02-06 Richard HEnderson <rth@redhat.com>
8373
8374 PR c/69643
8375 * gcc.target/i386/addr-space-4.c: New.
8376 * gcc.target/i386/addr-space-5.c: New.
8377
711d7c23
MM
83782016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8379
8380 PR fortran/66089
8381 * gfortran.dg/elemental_dependency_6.f90: New.
8382
b5c1c988
JJ
83832016-02-05 Jakub Jelinek <jakub@redhat.com>
8384
861c7bcd
JJ
8385 PR rtl-optimization/69691
8386 * gcc.c-torture/execute/pr69691.c: New test.
8387
b5c1c988
JJ
8388 PR c++/69628
8389 * g++.dg/parse/pr69628.C: New test.
8390
f7dfa966
UB
83912016-02-05 Uros Bizjak <ubizjak@gmail.com>
8392
8393 * gcc.dg/sancov/asan.c: Move to ...
8394 * gcc.dg/asan/sancov-1.c: ... here.
8395
9b143e64
UB
83962016-02-05 Uros Bizjak <ubizjak@gmail.com>
8397
8398 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8399
f5d4b899
L
84002016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8401
8402 PR target/69677
8403 * gcc.target/i386/pr69677.c: New test.
8404
76c85fbb
PP
84052016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8406
8407 PR c++/68948
8408 * g++.dg/template/pr68948.C: New test.
8409
f181bf90
DV
84102016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8411
8412 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8413 (only necessary on s390x).
8414
714fb282
L
84152016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8416
8417 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8418 -mno-accumulate-outgoing-args.
8419
618d6c1c
PP
84202016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8421
8422 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8423
1066e9b5
JJ
84242016-02-04 Jakub Jelinek <jakub@redhat.com>
8425
8426 PR c/69669
8427 * c-c++-common/pr69669.c: New test.
8428
76255d0d
MM
84292016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8430
8431 PR target/69667
8432 * g++.dg/pr69667.C: New file.
8433
e0b059b1
WD
84342016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8435
8436 PR target/69619
8437 * gcc.dg/pr69619.c: Add new test.
8438
2692b5c8
RS
84392016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8440
8441 PR rtl-optimization/69577
8442 * gcc.target/i386/pr69577.c: New test.
8443
7db337c2
ML
84442016-02-04 Martin Liska <mliska@suse.cz>
8445
8446 * g++.dg/asan/pr69276.C: New test.
8447
cc9c0829
KT
84482016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8449
8450 PR target/65932
8451 PR target/67714
8452 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8453 a single smulbb instruction.
8454 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8455 * gcc.target/amr/wmul-2.c: Likewise.
8456
eb9feb52
KT
84572016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8458
8459 PR target/65932
8460 PR target/67714
8461 * gcc.c-torture/execute/pr67714.c: New test.
8462
61f727fe
JJ
84632016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8464
8465 PR target/69454
8466 * gcc.target/i386/pr69454-1.c: New test.
8467 * gcc.target/i386/pr69454-2.c: New test.
8468
05dd97db
MS
84692016-02-03 Martin Sebor <msebor@redhat.com>
8470
8471 PR c++/69251
8472 PR c++/69253
8473 PR c++/69290
8474 PR c++/69277
8475 PR c++/69349
8476 * g++.dg/ext/flexarray-mangle-2.C: New test.
8477 * g++.dg/ext/flexarray-mangle.C: New test.
8478 * g++.dg/ext/flexarray-subst.C: New test.
8479 * g++.dg/ext/flexary11.C: New test.
8480 * g++.dg/ext/flexary12.C: New test.
8481 * g++.dg/ext/flexary13.C: New test.
8482 * g++.dg/ext/flexary14.C: New test.
8483 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8484
dac2fc29
L
84852016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8486
8487 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8488 Define only if CHECK_FLOAT128 is defined.
8489 (main): Properly initialize u5.
8490
eadb8035
JJ
84912016-02-03 Jakub Jelinek <jakub@redhat.com>
8492
0afbb81b
JJ
8493 PR c/69627
8494 * gcc.dg/pr69627.c: New test.
8495
eadb8035
JJ
8496 PR target/69644
8497 * gcc.dg/pr69644.c: New test.
8498
b12d4923
MS
84992016-02-03 Mike Stump <mikestump@comcast.net>
8500
8501 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8502 support for struct-layout-1.exp.
8503
ab4bae0c
PP
85042016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8505
8506 PR c++/69056
618d6c1c 8507 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 8508
95831c01
VM
85092016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8510 Alexandre Oliva <aoliva@redhat.com>
8511
8512 PR target/69461
8513 * gcc.target/powerpc/pr69461.c: New.
8514
ccc71ab8
UB
85152016-02-03 Uros Bizjak <ubizjak@gmail.com>
8516
8517 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8518 works from here ...
8519 (check_effective_target_fsanitize_thread): ... to here. Do not
8520 specify additional compile flags for the test source.
8521 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8522 specify additional compile flags for the test source.
8523
96299640
WD
85242016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8525
8526 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8527
781d83d9
AV
85282016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8529
8530 PR fortran/67451
8531 PR fortran/69418
8532 * gfortran.dg/coarray_allocate_2.f08: New test.
8533 * gfortran.dg/coarray_allocate_3.f08: New test.
8534 * gfortran.dg/coarray_allocate_4.f08: New test.
8535
d8208e6d
AL
85362016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8537
8538 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8539 use same scan-tree-dump-times on all platforms.
8540 * gcc.dg/vect/vect-outer-1.c: Likewise.
8541 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8542 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8543 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8544 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8545 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8546 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8547 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8548
a8394fa0
SB
85492016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8550
8551 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8552 warning.
8553
f3baa1d3
L
85542016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8555
8556 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8557
eb077516
JN
85582016-02-02 James Norris <jnorris@codesourcery.com>
8559
8560 * c-c++-common/goacc/routine-5.c: Add tests.
8561
578fb225
AM
85622016-02-02 Alexander Monakov <amonakov@ispras.ru>
8563
8564 * gcc.target/nvptx/unsigned-cmp.c: New test.
8565
c64f7d37
WD
85662016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8567
8568 * gcc.target/aarch64/scalar_shift_1.c
8569 (test_corners_sisd_di): Improve force to SIMD register.
8570 (test_corners_sisd_si): Likewise.
8571 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8572 Remove scan-assembler check for ldr.
8573
90c6f26c
RB
85742016-02-02 Richard Biener <rguenther@suse.de>
8575
8576 PR tree-optimization/69595
8577 * gcc.dg/Warray-bounds-17.c: New testcase.
8578
9dc03c97
RB
85792016-02-02 Richard Biener <rguenther@suse.de>
8580
8581 PR tree-optimization/69606
8582 * gcc.dg/torture/pr69606.c: New testcase.
8583
2d4dc223
YR
85842016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8585
8586 PR middle-end/68542
8587 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8588 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8589
65c98fde
AM
85902016-02-02 Alan Modra <amodra@gmail.com>
8591
8592 PR target/69548
8593 * gcc.target/powerpc/pr69548.c: New test.
8594
e1b81f2b
JJ
85952016-02-01 Jakub Jelinek <jakub@redhat.com>
8596
d0268b37
JJ
8597 PR rtl-optimization/69592
8598 * gcc.dg/pr69592.c: New test.
8599
e1b81f2b
JJ
8600 PR preprocessor/69543
8601 PR c/69558
8602 * gcc.dg/pr69543.c: New test.
8603 * gcc.dg/pr69558.c: New test.
8604
7dd7780d
UB
86052016-02-01 Uros Bizjak <ubizjak@gmail.com>
8606
bf672ee5
UB
8607 PR testsuite/65940
8608 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8609
9a7013f8
MS
86102016-02-01 Martin Sebor <msebor@redhat.com>
8611
8612 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8613
e681fb2b
BC
86142016-02-01 Bin Cheng <bin.cheng@arm.com>
8615
8616 PR tree-optimization/67921
8617 * c-c++-common/ubsan/pr67921.c: New test.
8618
ff86345f
RB
86192016-02-01 Richard Biener <rguenther@suse.de>
8620
8621 PR middle-end/69556
8622 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8623
bc369dbd
RB
86242016-02-01 Richard Biener <rguenther@suse.de>
8625
8626 PR tree-optimization/69574
8627 * gcc.dg/torture/pr69574.c: New testcase.
8628
ef318184
RB
86292016-02-01 Richard Biener <rguenther@suse.de>
8630
8631 PR tree-optimization/69579
8632 * gcc.dg/setjmp-6.c: New testcase.
8633
654745e6
JJ
86342016-02-01 Jakub Jelinek <jakub@redhat.com>
8635
8636 PR rtl-optimization/69570
8637 * g++.dg/opt/pr69570.C: New test.
8638
e6c0c44b
RH
86392016-02-01 Richard Henderson <rth@redhat.com>
8640
8641 * gcc.dg/pr69535.c: New test.
8642
6ff3f09a
JDA
86432016-01-31 John David Anglin <danglin@gcc.gnu.org>
8644
2c005538
JDA
8645 PR testsuite/69584
8646 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8647 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8648
61083a4b
JDA
8649 PR debug/68244
8650 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8651
6ff3f09a
JDA
8652 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8653
0c221916
PT
86542016-01-31 Paul Thomas <pault@gcc.gnu.org>
8655
8656 PR fortran/67564
8657 * gfortran.dg/allocate_with_source_17.f03: New test.
8658
db7a2818
JJ
86592016-01-30 Jakub Jelinek <jakub@redhat.com>
8660
8661 PR tree-optimization/69546
8662 * gcc.dg/torture/pr69546.c: New test.
8663
e520d5f0
PT
86642016-01-30 Paul Thomas <pault@gcc.gnu.org>
8665
8666 PR fortran/69566
8667 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8668
343c05d3
MS
86692016-01-30 Martin Sebor <msebor@redhat.com>
8670
8671 PR c++/68490
8672 * g++.dg/ext/flexary10.C: New test.
8673
d6c3a539
DH
86742016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8675
8676 PR fortran/66707
8677 gfortran.dg/common_23.f90: New test.
8678
52d72fcd
BS
86792016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8680
8681 PR target/65546
8682 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8683 condition being checked, and disable it when the target supports
8684 misaligned loads and stores.
8685
3a5d2ba4
JJ
86862016-01-29 Jakub Jelinek <jakub@redhat.com>
8687
8688 PR debug/69518
8689 * gcc.dg/torture/pr69518.c: New test.
8690
6bbacdb5
L
86912016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8692
8693 PR target/69530
8694 * gcc.target/i386/pr69530.c: New test.
8695
af932cdb
SE
86962016-01-29 Steve Ellcey <sellcey@imgtec.com>
8697
8698 PR target/65604
8699 * gcc.target/mips/div-delay.c: New test.
8700
26658b7c
JJ
87012016-01-29 Jakub Jelinek <jakub@redhat.com>
8702
33e89989
JJ
8703 PR target/69551
8704 * gcc.target/i386/pr69551.c: New test.
8705
26658b7c
JJ
8706 PR target/66137
8707 * gcc.target/i386/pr66137.c: New test.
8708
401116b5
AB
87092016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8710
8711 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8712 always built for p5600.
8713 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8714 isa=p5600 dg-option.
8715
d4abfcc5
RB
87162016-01-29 Richard Biener <rguenther@suse.de>
8717
8718 PR tree-optimization/69547
8719 * g++.dg/tree-ssa/pr69547.C: New testcase.
8720
16b77b32
JJ
87212016-01-29 Jakub Jelinek <jakub@redhat.com>
8722
8723 PR debug/66869
8724 * g++.dg/warn/Wunused-function2.C: New test.
8725
a1c95464
DV
87262016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8727
8728 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8729 support for test to succeed.
8730
5453bfed
MP
87312016-01-29 Marek Polacek <polacek@redhat.com>
8732
8733 PR c++/69509
8734 PR c++/69516
8735 * g++.dg/ext/constexpr-vla2.C: New test.
8736 * g++.dg/ext/constexpr-vla3.C: New test.
8737 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8738
452ec2a5
RB
87392016-01-29 Richard Biener <rguenther@suse.de>
8740
8741 PR middle-end/69537
8742 * gcc.dg/uninit-21.c: New testcase.
8743
aec0b19e
UB
87442016-01-28 Uros Bizjak <ubizjak@gmail.com>
8745
8746 PR target/69459
8747 * gcc.target/i386/pr69459.c: New test.
8748
df113ce7
SE
87492016-01-28 Steve Ellcey <sellcey@imgtec.com>
8750
8751 PR target/68400
8752 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8753 * gcc.target/mips/pr68400.c: New test.
8754
494de84f
MS
87552016-01-28 Martin Sebor <msebor@redhat.com>
8756
8757 PR target/17381
8758 * gcc.target/powerpc/pr17381.c: New test.
8759
eb1b1f01
JJ
87602016-01-28 Jakub Jelinek <jakub@redhat.com>
8761
8762 PR middle-end/69542
8763 * gcc.dg/torture/pr69542.c: New test.
8764
6dfeb7ce
WD
87652016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8766
8767 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8768
4b7471a4
DE
87692016-01-28 David Edelsohn <dje.gcc@gmail.com>
8770
8771 * gcc.dg/pr65980.c: Skip on AIX.
8772 * gcc.dg/pr66688.c: Same.
8773
b271fd21
DE
87742016-01-28 David Edelsohn <dje.gcc@gmail.com>
8775
8776 PR target/63679
8777 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8778 * gcc.dg/tree-ssa/sra-18.c: Same.
8779
874108a9
AV
87802016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8781
8782 PR fortran/62536
8783 * gfortran.dg/block_15.f08: New test.
8784 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8785 on incorrectly closed BLOCK.
8786
30480bcd
IE
87872016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8788
8789 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
87902016-01-28 Richard Biener <rguenther@suse.de>
8791
8792 PR tree-optimization/69466
8793 * gfortran.dg/vect/pr69466.f90: New testcase.
8794
0d4c694e
TP
87952016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8796
8797 * g++.dg/pr67989.C: Remove ARM-specific option.
8798 * gcc.target/arm/pr67989.C: New file.
8799
2aa780da
UB
88002016-01-27 Uros Bizjak <ubizjak@gmail.com>
8801
8802 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8803 and expm1 test for glibc < 2.11.
8804
f75ebe77
RH
88052016-01-27 Richard Henderson <rth@redhat.com>
8806
8807 * gcc.c-torture/execute/pr69447.c: New test.
8808
88092016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8810
9a175e65 8811 PR fortran/69422
49847d75
PT
8812 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8813
cbdd8ae0
JJ
88142016-01-27 Jakub Jelinek <jakub@redhat.com>
8815
8816 PR debug/66869
8817 * gcc.dg/pr66869.c: New test.
8818
2b572b3c
JL
88192016-01-25 Jeff Law <law@redhat.com>
8820
8821 PR tree-optimization/68398
aec0b19e 8822 PR tree-optimization/69196
2b572b3c
JL
8823 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8824 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8825 path to avoid new heuristic allowing more irreducible regions
8826 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8827 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8828 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8829 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8830 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8831
fa74a4bc
MP
88322016-01-27 Marek Polacek <polacek@redhat.com>
8833
8834 PR c/68062
8835 * c-c++-common/vector-compare-4.c: New test.
8836
0afff540
DM
88372016-01-27 David Malcolm <dmalcolm@redhat.com>
8838
8839 PR preprocessor/69126
8840 * c-c++-common/pr69126.c: New test case.
8841
1a218fc9
ILT
88422016-01-27 Ian Lance Taylor <iant@google.com>
8843
8844 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8845
5d70666e
RB
88462016-01-27 Ryan Burn <contact@rnburn.com>
8847
8848 PR cilkplus/69267
8849 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8850
87ff4d66
UB
88512016-01-27 Uros Bizjak <ubizjak@gmail.com>
8852
8853 PR target/69512
8854 * gcc.target/i386/pr69512.c: New test.
8855
27e23cca
RE
88562016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8857
8858 PR ada/69488
8859 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8860
05bf54c3
MP
88612016-01-27 Marek Polacek <polacek@redhat.com>
8862
8863 PR c++/69379
8864 * g++.dg/pr69379.C: New test.
8865
60214d0d
MS
88662016-01-27 Martin Sebor <msebor@redhat.com>
8867
8868 PR c++/69317
8869 * g++.dg/abi/Wabi-2-2.C: New test.
8870 * g++.dg/abi/Wabi-2-3.C: New test.
8871 * g++.dg/abi/Wabi-3-2.C: New test.
8872 * g++.dg/abi/Wabi-3-3.C: New test.
8873
167c7bfa
RB
88742016-01-27 Richard Biener <rguenther@suse.de>
8875
8876 PR tree-optimization/69166
8877 * gcc.dg/torture/pr69166.c: New testcase.
8878
1430fb1f
MJ
88792016-01-27 Martin Jambor <mjambor@suse.cz>
8880
8881 PR tree-optimization/69355
8882 * gcc.dg/tree-ssa/pr69355.c: New test.
8883
95e3030c
MP
88842016-01-27 Marek Polacek <polacek@redhat.com>
8885
8886 PR c++/69496
8887 * g++.dg/ext/constexpr-vla1.C: New test.
8888
eeb085f3
CB
88892016-01-20 Christian Bruel <christian.bruel@st.com>
8890
8891 PR target/69245
8892 * gcc.target/arm/pr69245.c: New test.
8893
b1652dde
JJ
88942016-01-27 Jakub Jelinek <jakub@redhat.com>
8895
8896 PR tree-optimization/69399
8897 * gcc.dg/torture/pr69399.c: New test.
8898
ce7e8f00
EB
88992016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8900
8901 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8902
e4aac1d1
EB
89032016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8904
8905 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8906
8dfdb419
TV
89072016-01-26 Tom de Vries <tom@codesourcery.com>
8908
8909 PR tree-optimization/69110
8910 * gcc.dg/autopar/pr69110.c: New test.
8911
56f80f54 89122016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8913 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8914
8915 * gcc.dg/graphite/isl-ast-op-select.c: New.
8916
a0909527
PT
89172015-01-26 Paul Thomas <pault@gcc.gnu.org>
8918
8919 PR fortran/69385
8920 * gfortran.dg/allocate_error_6.f90: New test.
8921
ffc445f4
RH
89222016-01-26 Richard Henderson <rth@redhat.com>
8923
8924 * gcc.dg/tm/pr60908.c: New test.
8925
01e1dea3
DM
89262016-01-26 David Malcolm <dmalcolm@redhat.com>
8927
8928 PR other/69006
8929 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8930 directive.
8931 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8932 expected multiline output to reflect the colorization being
8933 disabled before newlines.
8934 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8935 (custom_diagnostic_finalizer): Replace call to
8936 pp_newline_and_flush with call to pp_flush.
8937 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8938 * gfortran.dg/implicit_class_1.f90: Likewise.
8939 * lib/gcc-dg.exp (allow_blank_lines): New global.
8940 (dg-allow-blank-lines-in-output): New procedure.
8941 (gcc-dg-prune): Complain about blank lines in the output, unless
8942 dg-allow-blank-lines-in-output was called.
8943 * lib/multiline.exp (_build_multiline_regex): Only support
8944 arbitrary followup text for non-blank-lines, not for blank lines.
8945
13f92e8d
JJ
89462016-01-26 Jakub Jelinek <jakub@redhat.com>
8947
8948 PR tree-optimization/69483
8949 * gcc.dg/pr69483.c: New test.
8950 * g++.dg/opt/pr69483.C: New test.
8951
92422235
CL
89522016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8953
8954 PR target/68620
8955 * gcc.target/arm/pr68620.c: New test.
8956
0bccf11b
L
89572016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8958
8959 * gcc.target/i386/pr68986-2.c: Remove -m32.
8960
81cd202e
L
89612016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8962
8963 PR target/68986
8964 * gcc.target/i386/pr68986-1.c: New test.
8965 * gcc.target/i386/pr68986-2.c: Likewise.
8966 * gcc.target/i386/pr68986-3.c: Likewise.
8967
213a1c03
CB
89682016-01-26 Christian Bruel <christian.bruel@st.com>
8969
8970 * lib/target-supports.exp
8971 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8972 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8973 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8974
22a08dd1
RB
89752016-01-26 Richard Biener <rguenther@suse.de>
8976
8977 PR tree-optimization/69452
8978 * gcc.dg/torture/pr69452.c: New testcase.
8979
6c06e0e8
JJ
89802016-01-26 Jakub Jelinek <jakub@redhat.com>
8981
8982 PR target/69442
8983 * gcc.dg/pr69442.c: New test.
8984
b96824c4
RFI
89852016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8986
8987 PR target/67896
8988 * gcc.target/aarch64/simd/pr67896.C: New.
8989
5ee31e57
RS
89902016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8991
8992 PR tree-optimization/69400
8993 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8994 function.
8995 (plugin_init): Call it.
8996 * gcc.dg/torture/pr69400.c: New test.
8997
7ddfb31d
CL
89982016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8999
9000 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
9001
1e050c90
AK
90022016-01-25 Aditya Kumar <aditya.k7@samsung.com>
9003 Sebastian Pop <s.pop@samsung.com>
9004
9005 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
9006 isl-0.15.
9007
c8ee4bf5
AK
90082016-01-25 Aditya Kumar <aditya.k7@samsung.com>
9009 Sebastian Pop <s.pop@samsung.com>
9010
9011 * gcc.dg/graphite/pr69292.c: New.
9012
d902b330
JJ
90132016-01-25 Jakub Jelinek <jakub@redhat.com>
9014
9015 * c-c++-common/goacc/use_device-1.c: New test.
9016
2c89b952
JL
90172016-01-25 Jeff Law <law@redhat.com>
9018
9019 PR tree-optimization/69196
9020 PR tree-optimization/68398
9021 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
9022 * gcc.dg/tree-ssa/pr68198.c: Likewise.
9023
685c8785
DE
90242016-01-25 David Edelsohn <dje.gcc@gmail.com>
9025
9026 PR target/69469
9027 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
9028 Algorithm.
9029
95cef0c1
RB
90302016-01-25 Richard Biener <rguenther@suse.de>
9031
9032 PR testsuite/69380
9033 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
9034
2947d3b2
IE
90352016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
9036
9037 PR target/69421
9038 * gcc.dg/pr69421.c: New test.
9039
ae19075a
BB
90402016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
9041
9042 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
9043 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
9044 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
9045 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
9046 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
9047 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
9048 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
9049 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
9050 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
9051 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
9052
fa4511c2
RB
90532016-01-25 Richard Biener <rguenther@suse.de>
9054
9055 PR tree-optimization/69376
9056 * gcc.dg/torture/pr69376.c: New testcase.
9057
1d101216
JD
90582016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9059
9060 PR fortran/69397
9061 PR fortran/68442
9062 * gfortran.dg/interface_38.f90: New test.
9063 * gfortran.dg/interface_39.f90: New test.
a0909527 9064
a59b92b0
PP
90652016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
9066
9067 Revert:
9068 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9069
9070 PR c++/11858
9071 PR c++/24663
9072 PR c++/24664
9073 * g++.dg/template/pr11858.C: New test.
9074 * g++.dg/template/pr24663.C: New test.
9075 * g++.dg/template/unify12.C: New test.
9076 * g++.dg/template/unify13.C: New test.
9077 * g++.dg/template/unify14.C: New test.
9078 * g++.dg/template/unify15.C: New test.
9079 * g++.dg/template/unify16.C: New test.
9080 * g++.dg/template/unify17.C: New test.
9081
16acb1a8
DH
90822016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
9083
9084 PR fortran/68283
9085 gfortran.dg/pr68283.f90: New test.
9086
094773e8
TK
90872016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
9088
9089 PR fortran/66094
9090 * gfortran.dg/inline_matmul_13.f90: New test.
9091 * gfortran.dg/matmul_bounds_8.f90: New test.
9092 * gfortran.dg/matmul_bounds_9.f90: New test.
9093 * gfortran.dg/matmul_bounds_10.f90: New test.
9094
42fb90d7
TV
90952016-01-23 Tom de Vries <tom@codesourcery.com>
9096
9097 PR tree-optimization/69426
9098 * gcc.dg/autopar/pr69426.c: New test.
9099
69da7802
MS
91002016-01-23 Martin Sebor <msebor@redhat.com>
9101
9102 PR c++/58109
9103 PR c++/69022
9104 * g++.dg/cpp0x/alignas5.C: New test.
9105 * g++.dg/ext/vector29.C: Same.
9106
da17300a
UB
91072016-01-23 Uros Bizjak <ubizjak@gmail.com>
9108
9109 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
9110 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
9111 _GNU_SOURCE from compile flags to the source.
9112 * gcc.target/i386/chkp-stropt-12.c: Ditto.
9113 * gcc.target/i386/chkp-stropt-16.c: Ditto.
9114 * gcc.target/i386/chkp-stropt-4.c: Ditto.
9115 * gcc.target/i386/chkp-stropt-8.c: Ditto.
9116
62041cfc
JJ
91172016-01-22 Jakub Jelinek <jakub@redhat.com>
9118
9119 PR target/69432
9120 * g++.dg/opt/pr69432.C: New test.
9121
f7d2ad6f
BS
91222016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9123
9124 * gcc.target/powerpc/pr63354c: Adjust target selector to include
9125 32-bit targets testing an -m64 multilib.
9126
d403fc9a
WS
91272016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9128
9129 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
9130 64-bit support.
9131
4aa16f8d
JG
91322016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
9133
9134 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
9135
7c816d0f
CB
91362016-01-21 Christian Bruel <christian.bruel@st.com>
9137
9138 PR target/68674
9139 * gcc.target/i386/pr68674.c
9140 * gcc.target/aarch64/pr68674.c
9141 * gcc.target/arm/pr68674.c
9142
fce661e8
KT
91432016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9144
9145 PR target/69403
9146 * gcc.c-torture/execute/pr69403.c: New test.
9147
4696899f
PC
91482016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9149
9150 PR c++/55843
9151 * g++.dg/template/pr55843.C: New.
9152
bac69366
AL
91532016-01-22 Alan Lawrence <alan.lawrence@arm.com>
9154
9155 PR testsuite/66877
9156 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
9157 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
9158
b57d3a5c
BS
91592016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9160
9161 PR testsuite/67489
da17300a
UB
9162 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
9163 from dg-do compile directive, and instead add
9164 { dg-require-effective-target int128 }.
b57d3a5c 9165
9f04a53e
MS
91662016-01-20 Martin Sebor <msebor@redhat.com>
9167
9168 PR c/69405
9169 * gcc.dg/sync-fetch.c: New test.
9170
38a51663
JL
91712016-01-21 Martin Sebor <msebor@redhat.com>
9172
9173 PR target/69252
9174 * gcc.target/powerpc/pr69252.c: New test.
9175
2423a75a
JD
91762016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9177
9178 PR fortran/65996
da17300a 9179 * gfortran.dg/pr65996.f90: New test.
2423a75a 9180
0a76463f
DV
91812016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9182
9183 PR c++/68810
9f04a53e 9184 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 9185 expected to generate an error.
0a76463f 9186
9776e692
BS
91872016-01-21 Bernd Schmidt <bschmidt@redhat.com>
9188
9189 PR middle-end/66178
9190 * gcc.dg/torture/pr66178.c: New test.
9191
c8d3e088
AB
91922016-01-21 Anton Blanchard <anton@samba.org>
9193 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9194
9195 PR target/63354
9196 * gcc.target/powerpc/pr63354.c: New test.
9197
35b707ff
VM
91982016-01-21 Vladimir Makarov <vmakarov@redhat.com>
9199
9200 PR rtl-optimization/68990
9201 * gcc.target/i386/pr68990: New.
9202
157b0829
NC
92032016-01-21 Nick Clifton <nickc@redhat.com>
9204
9205 PR target/69129
9206 * gcc.target/mips/pr69129.c: New.
9207
aede6748
PC
92082016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
9209
9210 PR c++/58046
9211 * g++.dg/cpp0x/pr58046.C: New.
9212
5463c2c8
JJ
92132016-01-21 Jakub Jelinek <jakub@redhat.com>
9214
6d31cc75
SS
9215 PR target/69187
9216 PR target/65624
9217 * gcc.target/arm/pr69187.c: New test.
9218
5463c2c8
JJ
9219 PR c++/69355
9220 * g++.dg/torture/pr69355.C: New test.
9221
fa28f32b
AK
92222016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9223 Sebastian Pop <s.pop@samsung.com>
9224
9225 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
9226
b920a047
AK
92272016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9228 Sebastian Pop <s.pop@samsung.com>
9229
da17300a 9230 * gcc.dg/graphite/pr68976.c: New test.
b920a047 9231
bdd3aea6
JJ
92322016-01-21 Jakub Jelinek <jakub@redhat.com>
9233
9234 PR middle-end/67653
9235 * c-c++-common/pr67653.c: New test.
9236 * gcc.dg/torture/pr29119.c: Add dg-warning.
9237
26a2e6ae
PB
92382016-01-20 Peter Bergner <bergner@vnet.ibm.com>
9239
9240 * gcc.target/powerpc/cpu-builtin-1.c: New test.
9241
d25c7690
PK
92422016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9243
9244 PR c/24293
9245 * gcc.dg/pr24293.c: New test.
9246 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
9247 incomplete struct type.
9248 * gcc.dg/declspec-1.c: Likewise.
9249 * gcc.dg/pr63549.c: Likewise.
9250
889d5698
JJ
92512016-01-20 Jakub Jelinek <jakub@redhat.com>
9252
9253 PR tree-optimization/66612
9254 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
9255 for bdn instruction.
9256
d7cf3dc7
CL
92572016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
9258
9259 * lib/target-supports.exp
9260 (check_effective_target_arm_fp_ok_nocache): New.
9261 (check_effective_target_arm_fp_ok): New.
9262 (add_options_for_arm_fp): New.
9263 (check_effective_target_arm_crypto_ok_nocache): Require
9264 target_arm_v8_neon_ok instead of arm32.
9265 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
9266 (check_effective_target_arm_crypto_pragma_ok): New.
9267 (add_options_for_arm_vfp): New.
9268 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
9269 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
9270 target instead. Force initial fpu to vfp.
9271 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
9272 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
9273 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
9274 dependency.
9275 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
9276 use arm_vfp effective target instead. Force initial fpu to vfp.
9277 * gcc.target/arm/attr-neon3.c: Likewise.
9278 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
9279 arm_vfp_ok.
9280 * gcc.target/arm/unsigned-float.c: Likewise.
9281 * gcc.target/arm/vfp-1.c: Likewise.
9282 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
9283 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
9284 * gcc.target/arm/vfp-ldmiad.c: Likewise.
9285 * gcc.target/arm/vfp-ldmias.c: Likewise.
9286 * gcc.target/arm/vfp-stmdbd.c: Likewise.
9287 * gcc.target/arm/vfp-stmdbs.c: Likewise.
9288 * gcc.target/arm/vfp-stmiad.c: Likewise.
9289 * gcc.target/arm/vfp-stmias.c: Likewise.
9290 * gcc.target/arm/vnmul-1.c: Likewise.
9291 * gcc.target/arm/vnmul-2.c: Likewise.
9292 * gcc.target/arm/vnmul-3.c: Likewise.
9293 * gcc.target/arm/vnmul-4.c: Likewise.
9294
01ac9704 92952016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 9296
e84b00da
L
9297 PR testsuite/69366
9298 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
9299 the MPX run-time library, for compile-time MPX test.
9300 * gcc.target/i386/chkp-always_inline.c: Likewise.
9301 * gcc.target/i386/chkp-bndret.c: Likewise.
9302 * gcc.target/i386/chkp-builtins-1.c: Likewise.
9303 * gcc.target/i386/chkp-builtins-2.c: Likewise.
9304 * gcc.target/i386/chkp-builtins-3.c: Likewise.
9305 * gcc.target/i386/chkp-builtins-4.c: Likewise.
9306 * gcc.target/i386/chkp-const-check-1.c: Likewise.
9307 * gcc.target/i386/chkp-const-check-2.c: Likewise.
9308 * gcc.target/i386/chkp-hidden-def.c: Likewise.
9309 * gcc.target/i386/chkp-label-address.c: Likewise.
9310 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
9311 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
9312 * gcc.target/i386/chkp-pr69044.c: Likewise.
9313 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
9314 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
9315 * gcc.target/i386/chkp-strchr.c: Likewise.
9316 * gcc.target/i386/chkp-strlen-1.c: Likewise.
9317 * gcc.target/i386/chkp-strlen-2.c: Likewise.
9318 * gcc.target/i386/chkp-strlen-3.c: Likewise.
9319 * gcc.target/i386/chkp-strlen-4.c: Likewise.
9320 * gcc.target/i386/chkp-strlen-5.c: Likewise.
9321 * gcc.target/i386/chkp-stropt-1.c: Likewise.
9322 * gcc.target/i386/chkp-stropt-10.c: Likewise.
9323 * gcc.target/i386/chkp-stropt-11.c: Likewise.
9324 * gcc.target/i386/chkp-stropt-12.c: Likewise.
9325 * gcc.target/i386/chkp-stropt-13.c: Likewise.
9326 * gcc.target/i386/chkp-stropt-14.c: Likewise.
9327 * gcc.target/i386/chkp-stropt-15.c: Likewise.
9328 * gcc.target/i386/chkp-stropt-16.c: Likewise.
9329 * gcc.target/i386/chkp-stropt-2.c: Likewise.
9330 * gcc.target/i386/chkp-stropt-3.c: Likewise.
9331 * gcc.target/i386/chkp-stropt-4.c: Likewise.
9332 * gcc.target/i386/chkp-stropt-5.c: Likewise.
9333 * gcc.target/i386/chkp-stropt-6.c: Likewise.
9334 * gcc.target/i386/chkp-stropt-7.c: Likewise.
9335 * gcc.target/i386/chkp-stropt-8.c: Likewise.
9336 * gcc.target/i386/chkp-stropt-9.c: Likewise.
9337 * gcc.target/i386/pr63995-2.c: Likewise.
9338 * gcc.target/i386/pr64805.c: Likewise.
9339 * gcc.target/i386/pr65044.c: Likewise.
9340 * gcc.target/i386/pr65167.c: Likewise.
9341 * gcc.target/i386/pr65183.c: Likewise.
9342 * gcc.target/i386/pr65184.c: Likewise.
9343 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 9344
28b33016
IE
93452016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
9346
9347 PR tree-optimization/69328
9348 * gcc.dg/pr69328.c: New test.
9349
bcff0913
JL
93502016-01-20 Jeff Law <law@redhat.com>
9351
bf0bb970 9352 PR target/25114
bcff0913
JL
9353 * gcc.target/m68k/pr25114.c: New test.
9354
a3f69631
AV
93552016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
9356
9357 * gcc.target/arm/memset-inline-10.c: Added
9358 dg-require-effective-target arm_thumb2_ok.
9359
af33ba0d
EB
93602016-01-19 Eric Botcazou <ebotcazou@adacore.com>
9361
9362 * gcc.dg/debug/dwarf2/sso.c: New test.
9363
7596d5de
UB
93642016-01-19 Uros Bizjak <ubizjak@gmail.com>
9365
9366 PR testsuite/68820
9367 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
9368 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
9369 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
9370
ceda2c69
JH
93712016-01-19 Jan Hubicka <hubicka@ucw.cz>
9372
9373 PR ipa/66223
9374 * g++.dg/ipa/devirt-50.C: New testcase.
9375
38a979f2
MP
93762016-01-19 Marek Polacek <polacek@redhat.com>
9377
9378 PR c++/68965
9379 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9380 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9381
962801c5
KT
93822016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9383
9384 PR target/69135
9385 * gcc.target/arm/pr69135_1.c: New test.
9386
078fe40a
WD
93872015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9388
9389 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9390
786e3c06
WD
93912015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9392
9393 * gcc.target/aarch64/ccmp_1.c: New testcase.
9394
1e297006
MP
93952016-01-19 Marek Polacek <polacek@redhat.com>
9396
9397 PR c++/68586
9398 * g++.dg/cpp0x/enum30.C: New test.
9399
879c27e3
RB
94002016-01-19 Richard Biener <rguenther@suse.de>
9401
9402 PR tree-optimization/69336
9403 * g++.dg/tree-ssa/pr69336.C: New testcase.
9404
015337d3
JJ
94052016-01-19 Jakub Jelinek <jakub@redhat.com>
9406
9407 PR debug/65779
9408 * gcc.dg/pr65779.c: New test.
9409
e2c768b6
RB
94102016-01-19 Richard Biener <rguenther@suse.de>
9411
9412 PR tree-optimization/69352
9413 * gcc.dg/torture/pr69352.c: New testcase.
9414
569efc34
JJ
94152016-01-19 Jakub Jelinek <jakub@redhat.com>
9416
9417 PR rtl-optimization/68955
9418 PR rtl-optimization/64557
9419 * gcc.dg/torture/pr68955.c: New test.
9420
e49d321f
JH
94212016-01-19 Jan Hubicka <hubicka@ucw.cz>
9422
9423 PR lto/69136
9424 * g++.dg/torture/pr69136.C: New testcase.
9425
e9191ad3
JH
94262016-01-19 Jan Hubicka <hubicka@ucw.cz>
9427
9428 PR lto/69133
9429 * g++.dg/lto/pr69133_0.C: New testcase.
9430 * g++.dg/lto/pr69133_1.C: New testcase.
9431
2bedb645
JL
94322016-01-15 Jeff Law <law@redhat.com>
9433
9434 PR tree-optimization/69320
9435 * gcc.c-torture/pr69320-1.c: New test.
9436 * gcc.c-torture/pr69320-2.c: New test.
9437 * gcc.c-torture/pr69320-3.c: New test.
9438 * gcc.c-torture/pr69320-4.c: New test.
9439
17c15cb9
PP
94402016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9441
9442 PR c++/11858
9443 PR c++/24663
9444 PR c++/24664
9445 * g++.dg/template/pr11858.C: New test.
9446 * g++.dg/template/pr24663.C: New test.
9447 * g++.dg/template/unify12.C: New test.
9448 * g++.dg/template/unify13.C: New test.
9449 * g++.dg/template/unify14.C: New test.
9450 * g++.dg/template/unify15.C: New test.
9451 * g++.dg/template/unify16.C: New test.
9452 * g++.dg/template/unify17.C: New test.
9453
9617fd08
DM
94542016-01-18 David Malcolm <dmalcolm@redhat.com>
9455
9456 PR testsuite/69181
9457 * gcc.dg/pr69181-1.c: New test file.
9458 * gcc.dg/pr69181-2.c: New test file.
9459 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9460 globals by moving it to...
9461 (cleanup-after-saved-dg-test): ...this new function. Add
9462 "global additional_sources_used". Add reset of global
9463 multiline_expected_outputs to the empty list.
9464 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9465 global to...
9466 (multiline_expected_outputs): ...this, and updated comments to
9467 note that it is modified from gcc-dg.exp.
9468 (dg-end-multiline-output): Update for the above renaming.
9469 (handle-multiline-outputs): Likewise. Remove the clearing
9470 of the expected outputs to the empty list.
9471
b555a2e4
RB
94722016-01-18 Richard Biener <rguenther@suse.de>
9473
9474 PR tree-optimization/69297
9475 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9476
96902805
JM
94772016-01-18 Joseph Myers <joseph@codesourcery.com>
9478
9479 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9480 dg-options.
9481 * gcc.target/mips/mips-3d-2.c: Likewise.
9482 * gcc.target/mips/mips-3d-3.c: Likewise.
9483 * gcc.target/mips/mips-3d-4.c: Likewise.
9484 * gcc.target/mips/mips-3d-5.c: Likewise.
9485 * gcc.target/mips/mips-3d-6.c: Likewise.
9486 * gcc.target/mips/mips-3d-7.c: Likewise.
9487 * gcc.target/mips/mips-3d-8.c: Likewise.
9488 * gcc.target/mips/mips-3d-9.c: Likewise.
9489 * gcc.target/mips/mips-ps-1.c: Likewise.
9490 * gcc.target/mips/mips-ps-2.c: Likewise.
9491 * gcc.target/mips/mips-ps-3.c: Likewise.
9492 * gcc.target/mips/mips-ps-4.c: Likewise.
9493 * gcc.target/mips/mips-ps-5.c: Likewise.
9494 * gcc.target/mips/mips-ps-6.c: Likewise.
9495 * gcc.target/mips/mips-ps-7.c: Likewise.
9496 * gcc.target/mips/mips-ps-type.c: Likewise.
9497 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9498 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9499
40e26f94
TV
95002016-01-18 Tom de Vries <tom@codesourcery.com>
9501
9502 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9503 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9504 * c-c++-common/goacc/kernels-empty.c: New test.
9505 * c-c++-common/goacc/kernels-eternal.c: New test.
9506 * c-c++-common/goacc/kernels-loop-2.c: New test.
9507 * c-c++-common/goacc/kernels-loop-3.c: New test.
9508 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9509 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9510 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9511 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9512 * c-c++-common/goacc/kernels-loop-data.c: New test.
9513 * c-c++-common/goacc/kernels-loop-g.c: New test.
9514 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9515 * c-c++-common/goacc/kernels-loop-n.c: New test.
9516 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9517 * c-c++-common/goacc/kernels-loop.c: New test.
9518 * c-c++-common/goacc/kernels-noreturn.c: New test.
9519 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9520 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9521 * c-c++-common/goacc/kernels-reduction.c: New test.
9522
a98d4647
TV
95232016-01-18 Tom de Vries <tom@codesourcery.com>
9524
9525 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9526 * gcc.dg/autopar/outer-2.c: Same.
9527 * gcc.dg/autopar/outer-3.c: Same.
9528 * gcc.dg/autopar/outer-4.c: Same.
9529 * gcc.dg/autopar/outer-5.c: Same.
9530 * gcc.dg/autopar/outer-6.c: Same.
9531 * gcc.dg/autopar/parallelization-1.c: Same.
9532 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9533 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9534 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9535 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9536 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9537 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9538 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9539 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9540 * gcc.dg/autopar/pr39500-1.c: Same.
9541 * gcc.dg/autopar/pr39500-2.c: Same.
9542 * gcc.dg/autopar/pr46193.c: Same.
9543 * gcc.dg/autopar/pr46194.c: Same.
9544 * gcc.dg/autopar/pr49580.c: Same.
9545 * gcc.dg/autopar/pr49960-1.c: Same.
9546 * gcc.dg/autopar/pr49960.c: Same.
9547 * gcc.dg/autopar/pr68373.c: Same.
9548 * gcc.dg/autopar/reduc-1.c: Same.
9549 * gcc.dg/autopar/reduc-1char.c: Same.
9550 * gcc.dg/autopar/reduc-1short.c: Same.
9551 * gcc.dg/autopar/reduc-2.c: Same.
9552 * gcc.dg/autopar/reduc-2char.c: Same.
9553 * gcc.dg/autopar/reduc-2short.c: Same.
9554 * gcc.dg/autopar/reduc-3.c: Same.
9555 * gcc.dg/autopar/reduc-4.c: Same.
9556 * gcc.dg/autopar/reduc-6.c: Same.
9557 * gcc.dg/autopar/reduc-7.c: Same.
9558 * gcc.dg/autopar/reduc-8.c: Same.
9559 * gcc.dg/autopar/reduc-9.c: Same.
9560 * gcc.dg/autopar/uns-outer-4.c: Same.
9561 * gcc.dg/autopar/uns-outer-5.c: Same.
9562 * gcc.dg/autopar/uns-outer-6.c: Same.
9563 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9564 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9565
da976fa8
AL
95662016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9567
9568 PR target/63679
9569 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9570 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9571
70c1e886
AL
95722016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9573
9574 PR target/63679
9575 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9576 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9577 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9578
88bed196
AL
95792016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9580
9581 PR target/63679
9582 * gcc.dg/tree-ssa/sra-17.c: New.
9583 * gcc.dg/tree-ssa/sra-18.c: New.
9584
3dd5f42e
IE
95852016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9586
9587 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9588
ae5a77fa
EB
95892016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9590
9591 * gnat.dg/inline12.adb: New test.
9592
11e57fc6
BC
95932016-01-18 Bin Cheng <bin.cheng@arm.com>
9594
9595 PR tree-optimization/66797
9596 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9597
995b6fe0
RB
95982016-01-18 Richard Biener <rguenther@suse.de>
9599
9600 PR tree-optimization/69170
9601 * gcc.dg/torture/pr69170.c: New testcase.
9602
82ee0cf2 96032016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9604
9605 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9606
d69da357
TV
96072016-01-16 Tom de Vries <tom@codesourcery.com>
9608
9609 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9610
a3845283
TV
96112016-01-16 Tom de Vries <tom@codesourcery.com>
9612
9613 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9614 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9615 redundant dg-require-effective-target pthread.
9616 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9617 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9618 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9619 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9620 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9621 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9622 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9623
197a6aa6
DE
96242016-01-16 David Edelsohn <dje.gcc@gmail.com>
9625
9626 PR target/68609
9627 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9628 * gcc.target/powerpc/recip-7.c: Same.
9629
ec7886c1
PP
96302016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9631
9632 PR c++/69091
9633 * g++.dg/template/pr69091.C: New test.
9634
203484bb
PP
96352016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9636
9637 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9638 dump does not contain an error_mark_node.
9639 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9640 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9641
aa2500e9
PP
96422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9643
9644 PR c++/68936
9645 * g++.dg/template/pr68936.C: New test.
9646
28621a5c
DE
96472016-01-15 David Edelsohn <dje.gcc@gmail.com>
9648
9649 PR target/68609
9650 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9651 * gcc.target/powerpc/recip-2.c: Same.
9652 * gcc.target/powerpc/recip-3.c: Same.
9653 * gcc.target/powerpc/recip-4.c: Same.
9654 * gcc.target/powerpc/recip-sqrtf.c: Same.
9655
40c43aca
JL
96562016-01-15 Jeff Law <law@redhat.com>
9657
9658 PR tree-optimization/69270
9659 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9660 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9661
afbc5ae8
PT
96622016-01-15 Paul Thomas <pault@gcc.gnu.org>
9663
9664 PR fortran/49630
9665 * gfortran.dg/deferred_character_13.f90: New test for the fix
9666 of comment 3 of the PR.
9667
9668 PR fortran/54070
9669 * gfortran.dg/deferred_character_8.f90: New test
9670 * gfortran.dg/allocate_error_5.f90: New test
9671
9672 PR fortran/60593
9673 * gfortran.dg/deferred_character_10.f90: New test
9674
9675 PR fortran/60795
9676 * gfortran.dg/deferred_character_14.f90: New test
9677
9678 PR fortran/61147
9679 * gfortran.dg/deferred_character_11.f90: New test
9680
9681 PR fortran/64324
9682 * gfortran.dg/deferred_character_9.f90: New test
9683
49abe076
VM
96842016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9685
9686 PR rtl-optimization/69030
9687 * gcc.target/i386/pr69030.c: New.
9688
16d12992
KT
96892016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9690
9691 * gcc.target/aarch64/target_attr_17.c: New test.
9692
78810bd3
RB
96932016-01-15 Richard Biener <rguenther@suse.de>
9694
9695 PR tree-optimization/66856
9696 * gcc.dg/torture/pr66856-1.c: New testcase.
9697 * gcc.dg/torture/pr66856-2.c: Likewise.
9698
2bd847fe
RB
96992016-01-15 Richard Biener <rguenther@suse.de>
9700
9701 PR debug/69137
9702 * g++.dg/lto/pr69137_0.C: New testcase.
9703
a00fe3b7
RS
97042016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9705
9706 PR middle-end/69246
9707 * gcc.target/i386/pr69246.c: New test.
9708
cbb0e83b
DV
97092016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9710
7596d5de 9711 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9712
5a500ecf
DV
97132016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9714
9715 PR c++/56194
9716 * g++.dg/init/const9.C: Disable test on S/390.
9717
5d9bf64f
DV
97182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9719
9720 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9721 * g++.dg/Wno-frame-address.C: Ditto.
9722
e234b19e
DV
97232016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9724
9725 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9726
89483f99
RB
97272016-01-15 Richard Biener <rguenther@suse.de>
9728
9729 PR tree-optimization/68961
9730 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9731
94f37395
IE
97322016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9733
9734 * gcc.target/i386/pr65105-5.c: New test.
9735
82ee0cf2 97362016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9737
9738 * gcc.c-torture/execute/alias-4.c: New testcase.
9739
82ee0cf2 97402016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9741
9742 PR ipa/68148
9743 * g++.dg/ipa/devirt-49.C: New testcase.
9744
092f7deb 97452016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9746
9747 PR target/65837
9748 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9749 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9750 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9751
e93c66bc
RB
97522016-01-15 Richard Biener <rguenther@suse.de>
9753
9754 PR tree-optimization/69117
9755 * gcc.dg/torture/pr69117.c: New testcase.
9756
c47eaca6 97572015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9758
9759 PR c++/69048
9760 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9761
c3f6914a
FXC
97622016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9763
9764 PR testsuite/67509
9765 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9766 range tests use 100 * maximum instead of maximum + 1.
9767
cd65ae90
JJ
97682016-01-14 Jakub Jelinek <jakub@redhat.com>
9769
9770 PR debug/69244
9771 * gcc.dg/guality/pr69244.c: New test.
9772
19643948
UB
97732016-01-14 Uros Bizjak <ubizjak@gmail.com>
9774
9775 * lib/target-supports.exp (check_effective_target_issignaling):
9776 New procedure.
9777 * gcc.dg/pr61441.c: Require issignaling effective target.
9778
fe79c97e
SB
97792016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9780
9781 PR target/68803
9782 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9783
c7df95d8
DM
97842016-01-14 David Malcolm <dmalcolm@redhat.com>
9785
9786 PR c++/68819
9787 PR preprocessor/69177
9788 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9789 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9790 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9791 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9792
00083992
MP
97932016-01-14 Marek Polacek <polacek@redhat.com>
9794
9795 PR c/69262
9796 * gcc.dg/array-15.c: New test.
9797
0c9b3294
JJ
97982016-01-14 Jakub Jelinek <jakub@redhat.com>
9799
9800 PR middle-end/68146
9801 PR tree-optimization/69155
9802 * gfortran.dg/pr68146.f: New test.
9803 * gfortran.dg/pr69155.f90: New test.
9804
3688e13d
RB
98052016-01-14 Richard Biener <rguenther@suse.de>
9806
9807 PR tree-optimization/68060
9808 * gcc.dg/torture/pr68060-1.c: New testcase.
9809 * gcc.dg/torture/pr68060-2.c: Likewise.
9810
bab0ad3a
NC
98112016-01-14 Nick Clifton <nickc@redhat.com>
9812
9813 * lib/target-supports.exp
9814 (check_effective_target_arm_neon_ok_nocache): Add an option
9815 sequence that includes setting the ARM architecture to ARMv7-A.
9816 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9817 command line options necessary to enable Neon support.
9818 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9819 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9820 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9821 * gcc.target/arm/pr69180.c: Likewise.
9822
947c2ce5
JL
98232016-01-14 Jeff Law <law@redhat.com>
9824
9825 PR tree-optimization/69270
9826 * gcc.dg/tree-ssa/pr69270.c: New test.
9827
3342fd71
BS
98282016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9829
9830 PR c/66208
9831 * c-c++-common/pr66208.c: New file.
9832
2ad3adf1
JJ
98332016-01-13 Jakub Jelinek <jakub@redhat.com>
9834
9835 PR tree-optimization/69156
9836 * gcc.dg/pr69156.c: New test.
9837
398d6feb
L
98382016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9839
9840 * gcc.target/i386/pr69225-7.c: New test.
9841
4c868789
RH
98422016-01-13 Richard Henderson <rth@redhat.com>
9843
9844 * gcc.dg/tm/memopt-13.c: Update expected function.
9845 * gcc.dg/tm/memopt-6.c: Likewise.
9846
ef6d1772
UB
98472016-01-13 Uros Bizjak <ubizjak@gmail.com>
9848
9849 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9850 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9851 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9852 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9853
ef6d1772
UB
98542016-01-13 Tom de Vries <tom@codesourcery.com>
9855
9856 PR tree-optimization/69169
0b4b6ef2
TV
9857 * gcc.dg/pr69169.c: New test.
9858
2ad3adf1 98592016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9860
9861 PR target/69228
9862 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9863 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9864 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9865 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9866 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9867 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9868 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9869 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9870
9060e335
AK
98712016-01-13 Jakub Jelinek <jakub@redhat.com>
9872
9873 PR target/69247
9874 * gcc.dg/pr69247.c: New test.
9875
40311329
RB
98762016-01-13 Richard Biener <rguenther@suse.de>
9877
9878 PR tree-optimization/69242
9879 * gcc.dg/torture/pr69242.c: New testcase.
9880
ccbd7103
RB
98812016-01-13 Richard Biener <rguenther@suse.de>
9882
9883 PR tree-optimization/69186
9884 * gcc.dg/torture/pr69186.c: New testcase.
9885
c6f72a46
JL
98862016-01-13 Jeff Law <law@redhat.com>
9887
9888 PR tree-optimization/67755
9889 * gcc.dg/tree-ssa/pr67755.c: New test.
9890
98912016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9892
9893 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9894 pass number in output by a star.
9895
c446cf07
BC
98962016-01-12 Bin Cheng <bin.cheng@arm.com>
9897
9898 PR tree-optimization/68911
9899 * gcc.c-torture/execute/pr68911.c: New test.
9900
5342156c
MP
99012016-01-12 Marek Polacek <polacek@redhat.com>
9902
9903 PR c++/68979
9904 * g++.dg/warn/permissive-1.C: New test.
9905
65364cc5
JJ
99062016-01-12 Jakub Jelinek <jakub@redhat.com>
9907
9908 PR objc++/68511
9909 PR c++/69213
9910 * g++.dg/opt/pr69213.C: New test.
9911
81b9a3d9
CB
99122016-01-12 Christian Bruel <christian.bruel@st.com>
9913
9914 PR target/69180
9915 * gcc.target/arm/pr69180.c: New test.
9916
3c4e91c9
RB
99172016-01-12 Richard Biener <rguenther@suse.de>
9918
9919 PR lto/69077
9920 * g++.dg/lto/pr69077_0.C: New testcase.
9921 * g++.dg/lto/pr69077_1.C: Likewise.
9922
5664cea1
JJ
99232016-01-12 Jakub Jelinek <jakub@redhat.com>
9924
9925 PR target/69175
9926 * g++.dg/opt/pr69175.C: New test.
9927
86cefc49
AL
99282016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9929
9930 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9931 rather than #including math.h & stdlib.h.
9932 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9933 * gcc.dg/vect/pr49771.c: Likewise.
9934 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9935 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9936 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9937 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9938 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9939 * gcc.dg/vect/pr44507.c: Likewise.
9940 * gcc.dg/vect/pr45902.c: Likewise.
9941 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9942 * gcc.dg/vect/vect-117.c: Likewise.
9943 * gcc.dg/vect/vect-99.c: Likewise.
9944 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9945 * gcc.dg/vect/vect-cond-1.c: Likewise.
9946 * gcc.dg/vect/vect-cond-2.c: Likewise.
9947 * gcc.dg/vect/vect-cond-3.c: Likewise.
9948 * gcc.dg/vect/vect-cond-4.c: Likewise.
9949 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9950 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9951 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9952 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9953 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9954 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9955 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9956 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9957 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9958 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9959 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9960 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9961 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9962 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9963 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9964 include of signal.h.
9965 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9966 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9967 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9968 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9969 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9970 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9971 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9972 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9973 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9974 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9975 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9976 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9977 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9978 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9979 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9980 * gcc.dg/vect/vect-outer-5.c: Likewise.
9981 * gcc.dg/vect/vect-outer-6.c: Likewise.
9982 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9983 include of stdio.h.
9984
b832f61e
NC
99852016-01-12 Nick Clifton <nickc@redhat.com>
9986
9987 PR target/68913
9988 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9989 to fread so that it will be found in all target runtimes.
9990
8eac49b1
RB
99912016-01-12 Richard Biener <rguenther@suse.de>
9992
9993 PR tree-optimization/69053
9994 * g++.dg/torture/pr69053.C: New testcase.
9995
2935d994
RB
99962016-01-12 Richard Biener <rguenther@suse.de>
9997
9998 PR tree-optimization/69168
9999 * gcc.dg/torture/pr69168.c: New testcase.
10000
66c16fd9
RB
100012016-01-12 Richard Biener <rguenther@suse.de>
10002
10003 PR tree-optimization/69157
10004 * gcc.dg/torture/pr69157.c: New testcase.
10005
100062016-01-12 Richard Biener <rguenther@suse.de>
10007
10008 PR tree-optimization/69174
10009 * gcc.dg/torture/pr69174.c: New testcase.
10010
723033a6
JJ
100112016-01-12 Jakub Jelinek <jakub@redhat.com>
10012
10013 PR c++/66808
10014 PR c++/69000
10015 * g++.dg/tls/pr66808.C: New test.
10016 * g++.dg/tls/pr69000.C: New test.
10017
3574cf47
BS
100182016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10019
10020 * gcc.target/powerpc/swaps-p8-23.c: New test.
10021 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
10022
feb20787
JDA
100232016-01-11 John David Anglin <danglin@gcc.gnu.org>
10024
10025 PR tree-optimization/68356
10026 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
10027
27b1820a
KV
100282016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
10029 Jim Wilson <jim.wilson@linaro.org>
10030
10031 PR target/69194
10032 * gcc.target/arm/pr69194.c: New test.
10033
cf4de6af
L
100342016-01-11 H.J. Lu <hongjiu.lu@intel.com>
10035
10036 PR target/69225
10037 * gcc.target/i386/pr69225-1.c: New test.
10038 * gcc.target/i386/pr69225-2.c: Likewise.
10039 * gcc.target/i386/pr69225-3.c: Likewise.
10040 * gcc.target/i386/pr69225-4.c: Likewise.
10041 * gcc.target/i386/pr69225-5.c: Likewise.
10042 * gcc.target/i386/pr69225-6.c: Likewise.
10043
1ebd5558
JJ
100442016-01-11 Jakub Jelinek <jakub@redhat.com>
10045
23552a4d
JJ
10046 PR target/67462
10047 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
10048 if lp64.
10049
26ff85b0
JJ
10050 PR target/69071
10051 * gcc.dg/pr69071.c: New test.
10052
9cb6bd74
JJ
10053 PR c++/69211
10054 * g++.dg/opt/pr69211.C: New test.
10055
1ebd5558
JJ
10056 PR tree-optimization/69214
10057 * gcc.c-torture/compile/pr69214.c: New test.
10058
8c18c836
UB
100592016-01-11 Uros Bizjak <ubizjak@gmail.com>
10060
10061 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
10062 * gcc.target/i386/pr66232-11.c: Ditto.
10063 * gcc.target/i386/pr66232-12.c: Ditto.
10064 * gcc.target/i386/pr66232-13.c: Ditto.
10065
62446e6e
RB
100662016-01-11 Richard Biener <rguenther@suse.de>
10067
10068 PR tree-optimization/69173
10069 * gcc.dg/torture/pr69173.c: New testcase.
10070
2b8568fe
KT
100712016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10072
10073 PR rtl-optimization/68796
10074 * gcc.target/aarch64/tst_5.c: New test.
10075 * gcc.target/aarch64/tst_6.c: Likewise.
10076
5baf4532
KT
100772016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10078
10079 PR rtl-optimization/68841
10080 * gcc.dg/pr68841.c: New test.
10081 * gcc.c-torture/execute/pr68841.c: New test.
10082
ca90b1ed
YR
100832016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
10084
10085 PR rtl-optimization/68920
10086 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
10087 for ix86 targets.
10088 * gcc.dg/ifcvt-5.c: New test.
10089
2ad3adf1 100902016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
10091
10092 PR bootstrap/69123
10093 * g++.dg/pr69123.C: New.
10094
83834c09
IE
100952016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10096
10097 PR target/69010
10098 * gcc.target/i386/pr69010.c: New test.
10099
dcf89d57
MJ
101002016-01-11 Martin Jambor <mjambor@suse.cz>
10101
10102 PR ipa/69044
10103 * gcc.target/i386/chkp-pr69044.c: New test.
10104
d95167ee
TV
101052016-01-11 Tom de Vries <tom@codesourcery.com>
10106
10107 PR tree-optimization/69109
10108 * gcc.dg/autopar/pr69109-2.c: New test.
10109 * gcc.dg/autopar/pr69109.c: New test.
10110
4f6403a8
TV
101112016-01-11 Tom de Vries <tom@codesourcery.com>
10112
10113 PR tree-optimization/69108
10114 * gcc.dg/autopar/pr69108.c: New test.
10115
21efdd80
PP
101162016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
10117
10118 PR c++/69029
10119 * c-c++-common/Wisleading-indentation.c: Augment test.
10120
fd42eed8
TK
101212016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
10122
10123 PR fortran/69154
10124 * gfortran.dg/inline_matmul_12.f90: New test.
10125
4f90ee6c
PT
101262016-01-10 Paul Thomas <pault@gcc.gnu.org>
10127
10128 PR fortran/67779
10129 * gfortran.dg/actual_array_offset_1: New test.
10130
3907c6cf
TV
101312016-01-10 Tom de Vries <tom@codesourcery.com>
10132
10133 PR tree-optimization/69062
10134 * gcc.dg/autopar/pr69062.c: New test.
10135
b07b236e
TS
101362016-01-10 Thomas Schwinge <thomas@codesourcery.com>
10137
10138 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
10139 * gcc.dg/vect/slp-perm-2.c: Likewise.
10140 * gcc.dg/vect/slp-perm-3.c: Likewise.
10141 * gcc.dg/vect/slp-perm-5.c: Likewise.
10142 * gcc.dg/vect/slp-perm-6.c: Likewise.
10143 * gcc.dg/vect/slp-perm-7.c: Likewise.
10144 * gcc.dg/vect/slp-perm-8.c: Likewise.
10145
23fab8ae
TV
101462016-01-10 Tom de Vries <tom@codesourcery.com>
10147
10148 PR tree-optimization/69039
10149 * gcc.dg/autopar/pr69039.c: New test.
10150
73f0dae2
MP
101512016-01-09 Marek Polacek <polacek@redhat.com>
10152
10153 PR c++/69113
10154 * g++.dg/pr69113.C: New test.
10155
20b8d734
JJ
101562016-01-09 Jakub Jelinek <jakub@redhat.com>
10157
10158 PR middle-end/50865
10159 PR tree-optimization/69097
10160 * gcc.c-torture/execute/pr50865.c: New test.
10161 * gcc.c-torture/execute/pr69097-1.c: New test.
10162 * gcc.c-torture/execute/pr69097-2.c: New test.
10163 * gcc.dg/pr69097-1.c: New test.
10164 * gcc.dg/pr69097-2.c: New test.
10165
c50e614b
JJ
101662016-01-09 Jakub Jelinek <jakub@redhat.com>
10167
10168 PR c++/69164
10169 * g++.dg/opt/pr69164.C: New test.
10170
e0237993
JJ
101712016-01-08 Jakub Jelinek <jakub@redhat.com>
10172
10173 PR tree-optimization/69167
10174 * gcc.dg/pr69167.c: New test.
10175
bd8f5bb2
MP
101762016-01-08 Marek Polacek <polacek@redhat.com>
10177
10178 PR c++/68449
10179 * g++.dg/pr68449.C: New.
10180
bb0f5ca7
AL
101812016-01-08 Alan Lawrence <alan.lawrence@arm.com>
10182
10183 PR tree-optimization/68707
10184 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
10185 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
10186 on platforms supporting it.
10187 * gcc.dg/vect/slp-perm-2.c: Likewise.
10188 * gcc.dg/vect/slp-perm-3.c: Likewise.
10189 * gcc.dg/vect/slp-perm-5.c: Likewise.
10190 * gcc.dg/vect/slp-perm-7.c: Likewise.
10191 * gcc.dg/vect/slp-perm-8.c: Likewise.
10192 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
10193 on platforms supporting it.
10194
22518428
JJ
101952016-01-08 Jakub Jelinek <jakub@redhat.com>
10196
33f0852f
JJ
10197 PR tree-optimization/69162
10198 * gcc.dg/pr69162.c: New test.
10199
22518428
JJ
10200 PR tree-optimization/69172
10201 * gcc.dg/pr69172.c: New test.
10202
80e9b3aa
TP
102032016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
10204
10205 PR tree-optimization/67781
10206 * gcc.c-torture/execute/pr67781.c: New file.
10207
262a363f
JJ
102082016-01-08 Jakub Jelinek <jakub@redhat.com>
10209
10210 PR tree-optimization/69083
10211 * gcc.dg/vect/pr69083.c: New test.
10212
6e1f093f
SS
102132016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
10214
10215 PR tree-optimization/61441
10216 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
10217 Use -fexcess-precision=standard for compiler options.
10218 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
10219
53290e07
JJ
102202016-01-08 Jakub Jelinek <jakub@redhat.com>
10221
57bf3072
JJ
10222 PR fortran/69128
10223 * gfortran.dg/gomp/pr69128.f90: New test.
10224
53290e07
JJ
10225 PR c++/69145
10226 * g++.dg/ext/pr69145-1.C: New test.
10227 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
10228 * g++.dg/ext/pr69145-2.h: New file.
10229
7a127fa7
MS
102302016-01-07 Martin Sebor <msebor@redhat.com>
10231
10232 PR c/68966
10233 * gcc.dg/atomic-fetch-bool.c: New test.
10234 * gcc.dg/sync-fetch-bool.c: New test.
10235
95918b49
L
102362016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10237
10238 PR fortran/66680
10239 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
10240
c8e62a9d
NC
102412016-01-07 Nick Clifton <nickc@redhat.com>
10242
10243 PR target/66655
10244 * g++.dg/pr66655.C: New test.
10245 * g++.dg/pr66655_1.cc: Test support file.
10246 * g++.dg/pr66655.h: Test header file.
10247
2ad3adf1 102482016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
10249
10250 PR fortran/66680
10251 gfortran.dg/gomp/pr66680.f90: New test.
10252
4cd9ca92
L
102532016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10254
10255 PR target/69171
10256 * gcc.target/i386/pr69171-1.c: New test.
10257 * gcc.target/i386/pr69171-2.c: Likewise.
10258 * gcc.target/i386/pr69171-3.c: Likewise.
10259 * gcc.target/i386/pr69171-4.c: Likewise.
10260 * gcc.target/i386/pr69171-5.c: Likewise.
10261 * gcc.target/i386/pr69171-6.c: Likewise.
10262
7e33d4dc
BS
102632015-12-15 Bernd Schmidt <bschmidt@redhat.com>
10264
10265 PR middle-end/67639
10266 * c-c++-common/pr67639.c: New test.
10267
fec64afc
JJ
102682016-01-07 Jakub Jelinek <jakub@redhat.com>
10269
10270 PR tree-optimization/69141
10271 * g++.dg/opt/pr69141.C: New test.
10272
f293ad29
EB
102732016-01-06 Eric Botcazou <ebotcazou@adacore.com>
10274
10275 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
10276
5027395e
UB
102772016-01-06 Uros Bizjak <ubizjak@gmail.com>
10278
10279 PR target/69140
10280 * gcc.target/i386/pr69140.c: New test
10281
7443cf13
DM
102822016-01-06 David Malcolm <dmalcolm@redhat.com>
10283
10284 * gcc.dg/bad-dereference.c: New test case.
10285
32928931
BS
102862015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10287
10288 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
10289
68dd05da
AS
102902016-01-06 Andreas Schwab <schwab@linux-m68k.org>
10291
10292 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
10293
6b131d5b
MP
102942016-01-06 Marek Polacek <polacek@redhat.com>
10295
10296 PR sanitizer/69099
10297 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
10298
8d9fdb49
MP
102992016-01-05 Marek Polacek <polacek@redhat.com>
10300
10301 PR c/69104
10302 * gcc.dg/atomic-invalid-2.c: New.
10303
acf93f1e
L
103042016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10305
10306 PR target/68991
10307 * gcc.target/i386/pr68991.c: New test.
10308
3f50525d
L
103092016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10310
10311 PR target/68991
10312 * g++.dg/pr68991-1.C: New test.
10313 * g++.dg/pr68991-2.C: Likewise.
10314
e0237993 103152016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 10316
e0237993 10317 PR other/60465
face88a1
ST
10318 * gcc.target/ia64/pr60465-gprel64.c: New test.
10319 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
10320
a0866eff
KT
103212016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10322
10323 PR rtl-optimization/68651
10324 * gcc.target/aarch64/pr68651_1.c: New test.
10325
c589e975
DM
103262016-01-05 David Malcolm <dmalcolm@redhat.com>
10327
10328 PR c/69122
10329 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
10330
929710d9
NS
103312016-01-05 Nathan Sidwell <nathan@acm.org>
10332
ce3e43d7
NS
10333 PR c++/58583
10334 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
10335
929710d9
NS
10336 * gcc.dg/alias-15.c: New.
10337
a2faef8e
NC
103382016-01-05 Nick Clifton <nickc@redhat.com>
10339
10340 PR target/68870
10341 * g++.dg/pr68770.C: New test.
10342
4cfa76e3
MS
103432016-01-04 Mike Stump <mikestump@comcast.net>
10344
10345 * lib/target-supports.exp (check_effective_target_cilkplus):
10346 cilkplus targets require pthreads.
4ece61b6 10347 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 10348
4e8a3a35
MM
103492016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10350
10351 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
10352 generation.
10353
818ab71a
JJ
103542016-01-04 Jakub Jelinek <jakub@redhat.com>
10355
10356 Update copyright years.
10357
2fe0a208
MP
103582016-01-04 Marek Polacek <polacek@redhat.com>
10359
10360 PR c/68908
10361 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
10362 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
10363 * gcc.dg/atomic/stdatomic-op-5.c: New test.
10364
9e3b2fe3
EB
103652016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10366
10367 * gcc.target/sparc/20160104-2.c: New test.
10368
e8d65a35
EB
103692016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10370
10371 * gcc.target/sparc/20160104-1.c: New test.
10372
25ccfccd
PT
103732016-01-03 Paul Thomas <pault@gcc.gnu.org>
10374
10375 PR fortran/65045
10376 * gfortran.dg/pr65045.f90: New test.
10377
cb51d382
EB
103782016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10379
10380 * gnat.dg/specs/debug1.ads: Delete.
10381
6eeaad6e
JD
103822016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10383
10384 PR libgfortran/68867
10385 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10386 expression.
10387
2f968603
JD
103882016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10389
10390 PR libgfortran/68867
10391 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10392 PowerPC.
10393
591bb5e4
PT
103942016-01-01 Paul Thomas <pault@gcc.gnu.org>
10395
10396 PR fortran/68864
10397 * gfortran.dg/pr68864.f90: New test.
10398
f1e0620c
JJ
103992016-01-01 Jakub Jelinek <jakub@redhat.com>
10400
942a1319
JJ
10401 PR tree-optimization/69070
10402 * gcc.dg/pr69070.c: New test.
10403
10dff63f
JJ
10404 PR sanitizer/69055
10405 * gfortran.dg/pr69055.f90: New test.
10406
f1e0620c
JJ
10407 PR target/69015
10408 * gcc.dg/pr69015.c: New test.
818ab71a 10409\f
2f883d1c 10410Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
10411
10412Copying and distribution of this file, with or without modification,
10413are permitted in any medium without royalty provided the copyright
10414notice and this notice are preserved.