]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR ipa/71146
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
27bdad45 12016-05-17 Marek Polacek <polacek@redhat.com>
2
3 PR ipa/71146
4 * g++.dg/ipa/pr71146.C: New test.
5
f33a295a 62016-05-17 David Malcolm <dmalcolm@redhat.com>
7
8 * jit.dg/test-error-array-bounds.c: New test case.
9
b6dd53bf 102016-05-17 Marc Glisse <marc.glisse@inria.fr>
11
12 * gcc.dg/tree-ssa/and-1.c: New testcase.
13
a8719545 142016-05-17 Marc Glisse <marc.glisse@inria.fr>
15
16 * gcc.dg/tree-ssa/pr69270.c: Adjust.
17 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
18
34806102 192016-05-17 Marc Glisse <marc.glisse@inria.fr>
20
21 * gcc.dg/tree-ssa/pr69270.c: Adjust.
22 * gcc.dg/tree-ssa/vrp99.c: New testcase.
23
25fe08a8 242016-05-17 Jiong Wang <jiong.wang@arm.com>
25
26 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
27
abf1a837 282016-05-17 Jiong Wang <jiong.wang@arm.com>
29
30 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
31
666b9dd3 322016-05-17 Jiong Wang <jiong.wang@arm.com>
33
34 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
35 ".2d[index]" when scan the assembly.
36 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
37 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
38 float64x1.
39 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
40
77d095c0 412016-05-17 Richard Biener <rguenther@suse.de>
42
43 PR tree-optimization/71132
44 * gcc.dg/torture/pr71132.c: New testcase.
45
28adcc23 462016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
47
48 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
49
2439931e 502016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
51
52 PR target/70809
53 * gcc.target/aarch64/pr70809_1.c: New test.
54
5ec2ff80 552016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
56
57 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
58 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
59 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
60 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
61
17fd1c7a 622016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
63 Ilya Enkovich <ilya.enkovich@intel.com>
64
65 PR target/71114
66 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
67
46729204 682016-05-16 Jan Hubicka <hubicka@ucw.cz>
69
70 * g++.dg/ipa/ivinline-7.C: Do not xfail.
71 * g++.dg/ipa/ivinline-9.C: Do not xfail.
72
2a1125d6 732016-05-16 Matthew Wahab <matthew.wahab@arm.com>
74
75 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
76 test for __ARM_FP16_ARGS.
77 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
78 * gcc.target/arm/aapcs/neon-vect10.c: New.
79 * gcc.target/arm/aapcs/neon-vect9.c: New.
80 * gcc.target/arm/aapcs/vfp18.c: New.
81 * gcc.target/arm/aapcs/vfp19.c: New.
82 * gcc.target/arm/aapcs/vfp20.c: New.
83 * gcc.target/arm/aapcs/vfp21.c: New.
84 * gcc.target/arm/fp16-aapcs-1.c: New.
85 * g++.target/arm/fp16-param-1.c: Update expected output. Add
86 test for __ARM_FP16_ARGS.
87 * g++.target/arm/fp16-return-1.c: Update expected output.
88
ea3d2d74 892016-05-16 Jiong Wang <jiong.wang@arm.com>
90
91 PR testsuite/70227
92 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
93
6989e05f 942016-05-15 Harald Anlauf <anlauf@gmx.de>
95
96 PR fortran/69603
97 * gfortran.dg/pr69603.f90: New testcase.
98
a5f52592 992016-05-14 Fritz Reese <fritzoreese@gmail.com>
100
101 * gfortran.dg/dec_union_4.f90: Fix endian issue.
102
88f949ab 1032016-05-14 Fritz Reese <fritzoreese@gmail.com>
104
105 PR fortran/71047
106 * gfortran.dg/pr71047.f08: New test.
107
90c88567 1082016-05-13 Joseph Myers <joseph@codesourcery.com>
109
110 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
111 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
112 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
113
00a690cc 1142016-05-13 Martin Sebor <msebor@redhat.com>
115
116 PR c++/60049
117 * g++.dg/cpp0x/constexpr-60049.C: New test.
118
ec8b6af7 1192016-05-13 Jakub Jelinek <jakub@redhat.com>
120
121 PR bootstrap/71071
122 * gcc.dg/pr71071.c: New test.
123
f54d1d7b 1242016-05-13 Uros Bizjak <ubizjak@gmail.com>
125
126 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
127 remove XOP handling.
2f3af60f 128 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 129
a39a0392 1302016-05-13 Nathan Sidwell <nathan@acm.org>
131
132 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
133 __atomic_is_lock_free declaration.
134
42333dd9 1352016-05-13 Richard Biener <rguenther@suse.de>
136
137 PR tree-optimization/42587
138 * gcc.dg/optimize-bswapsi-4.c: New testcase.
139
c5442454 1402016-05-13 Martin Liska <mliska@suse.cz>
141
142 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
143 the new format of dump output.
144
03a400fb 1452016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
146
147 * gcc.dg/pr71084.c: New test.
148
69278c3f 1492016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
150
151 PR target/53440
152 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
153
8138f11b 1542016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
155
156 * gcc.target/aarch64/struct_return.c: New test.
157
22a3f7bd 1582016-05-12 Marek Polacek <polacek@redhat.com>
159
160 PR c/70756
161 * c-c++-common/pr70756-2.c: New test.
162 * c-c++-common/pr70756.c: New test.
163
9bcd42cc 1642016-05-12 Richard Biener <rguenther@suse.de>
165
166 PR tree-optimization/71059
167 * gcc.dg/torture/pr71059.c: New testcase.
168
5ffb4a0d 1692016-05-12 Richard Biener <rguenther@suse.de>
170
171 PR tree-optimization/71062
172 * gcc.dg/torture/pr71062.c: New testcase.
173
2ab65c31 1742016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
175
176 PR tree-optimization/71006
177 * gcc.dg/pr71006.c: New test.
178
f0158fc0 1792016-05-12 Marek Polacek <polacek@redhat.com>
180
181 PR driver/71063
182 * gcc.dg/opts-7.c: New test.
183
0f56938b 1842016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
185
186 PR target/70830
187 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
188 Add -save-temps to dg-options.
189 Scan for ldmfd rather than pop instruction.
190 * gcc.target/arm/interrupt-2.c: Likewise.
191 * gcc.target/arm/pr70830.c: New test.
192
e10946d5 1932016-05-12 Jakub Jelinek <jakub@redhat.com>
194
9fa8e468 195 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
196 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
197
9ce62bbe 198 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
199 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
200 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
201
708ae1b1 202 PR target/71019
203 * gcc.target/i386/avx512vl-pack-1.c: New test.
204 * gcc.target/i386/avx512vl-pack-2.c: New test.
205 * gcc.target/i386/avx512bw-pack-2.c: New test.
206
a461f32e 207 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
208
e10946d5 209 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
210 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
211 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
212
f52a3ef6 2132016-05-12 Richard Biener <rguenther@suse.de>
214
215 PR tree-optimization/70986
216 * gcc.dg/torture/pr70986-1.c: New testcase.
217 * gcc.dg/torture/pr70986-2.c: Likewise.
218 * gcc.dg/torture/pr70986-3.c: Likewise.
219
54c4d22e 2202016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
221
222 PR c/43651
223 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
224 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
225
57215d5b 2262016-05-11 Uros Bizjak <ubizjak@gmail.com>
227
228 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
229 directive.
230 * gcc.target/i386/pr66746.c: Ditto.
231
67d3121c 2322016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
233
234 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
235 support.
236 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
237 warning when using -mvsx-timode.
238 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
239 * gcc.target/powerpc/dform-2.c: Likewise.
240 * gcc.target/powerpc/pr68805.c: Likewise.
241
7f8012a5 2422016-05-11 Marek Polacek <polacek@redhat.com>
243
244 PR c++/71024
245 * c-c++-common/attributes-3.c: New test.
246
3e8567ce 2472016-05-11 Nathan Sidwell <nathan@acm.org>
248
249 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
250 * gcc.c-torture/execute/pr68185.c: Likewise.
251 * gcc.dg/ipa/pr70306.c: Requires global constructors.
252 * gcc.dg/pr69634.c: Requires scheduling.
253 * gcc.dg/torture/pr66178.c: Require label values.
254 * gcc.dg/setjmp-6.c: Require indirect jumps.
255
3739ac00 2562016-05-11 Richard Biener <rguenther@suse.de>
257
258 PR tree-optimization/71055
259 * gcc.dg/torture/pr71055.c: New testcase.
260
1ff8b385 2612016-05-11 Richard Biener <rguenther@suse.de>
262
263 PR debug/71057
264 * g++.dg/debug/pr71057.C: New testcase.
265
77126efa 2662016-05-11 Jakub Jelinek <jakub@redhat.com>
267
268 PR fortran/70855
269 * gfortran.dg/gomp/pr70855.f90: New test.
270
6fcaaf9b 2712016-05-11 Richard Biener <rguenther@suse.de>
272
273 PR middle-end/71002
274 * g++.dg/torture/pr71002.C: New testcase.
275
bfa8ea12 2762016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
277
278 PR middle-end/70807
279 * gcc.dg/pr70807.c: New test.
280
87632549 2812016-05-10 Martin Sebor <msebor@redhat.com>
282
283 PR c++/38611
284 * g++.dg/Wattributes.C: New test.
285
f9153689 2862016-05-10 Marc Glisse <marc.glisse@inria.fr>
287
288 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
289 * gcc.dg/tree-ssa/pr69270.c: Adjust.
290 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
291
a44ed58a 2922016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
293
294 PR target/70799
295 * gcc.target/i386/pr70799-1.c: New test.
296
d6c90d89 2972016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
298
299 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
300
c1f73044 3012016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
302
303 PR middle-end/70877
304 * gcc.target/i386/pr70877.c: New test.
305
e66d763a 3062016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
307
308 PR tree-optimization/70786
309 * gcc.target/i386/pr70876.c: New test.
310
a30ff73a 3112016-05-10 Jakub Jelinek <jakub@redhat.com>
312
313 PR target/70927
314 * gcc.target/i386/avx512vl-logic-1.c: New test.
315 * gcc.target/i386/avx512vl-logic-2.c: New test.
316 * gcc.target/i386/avx512dq-logic-2.c: New test.
317
4b3fd38f 3182016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
319
320 PR target/70963
321 * gcc.target/powerpc/pr70963.c: New.
322
abf93a25 3232016-05-10 David Malcolm <dmalcolm@redhat.com>
324
325 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
326 (test_very_wide_line): Add ruler to expected output.
327 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
328 (test_very_wide_line): Likewise.
329 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
330 (test_show_locus): Within the handling of "test_very_wide_line",
331 enable show_ruler_p on the diagnostic context.
332
d614888f 3332016-05-10 Richard Biener <rguenther@suse.de>
334
335 PR tree-optimization/71039
336 * gcc.dg/torture/pr71039.c: New testcase.
337
dbca5ed9 3382016-05-10 Nathan Sidwell <nathan@acm.org>
339
340 * gcc.dg/nested-func-10.c: Requires alloca.
341 * gcc.dg/nested-func-9.c: Requires alloca.
342 * gcc.c-torture/execute/pr70460.c: Requires labels.
343 * gcc.c-torture/compile/pr70199.c: Requires labels.
344 * gcc.target/nvptx/decl.c: Compile only.
345 * gcc.target/nvptx/trailing-init.c: Compile only.
346 * gcc.target/nvptx/ary-init.c: Compile only.
347
3fa82609 3482016-05-10 Marek Polacek <polacek@redhat.com>
349
350 PR c/70255
351 * gcc.dg/attr-opt-1.c: New test.
352
76825907 3532016-05-10 Richard Biener <rguenther@suse.de>
354
355 PR tree-optimization/70497
356 PR tree-optimization/28367
357 * gcc.dg/torture/20160404-1.c: New testcase.
358 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
359 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
360
68255819 3612016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
362
363 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
364
d9aa8cdb 3652016-05-09 Uros Bizjak <ubizjak@gmail.com>
366
367 * gcc.target/i386/fabsneg-1.c New test.
368
7cc16f50 3692016-05-09 Alan Modra <amodra@gmail.com>
370
371 PR testsuite/70826
372 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
373
a83b7b63 3742016-05-09 Richard Biener <rguenther@suse.de>
375
376 PR tree-optimization/70985
377 * gcc.dg/torture/pr70985.c: New testcase.
378
189d0706 3792016-05-09 Bin Cheng <bin.cheng@arm.com>
380
381 * gcc.dg/tree-ssa/ifc-9.c: New test.
382 * gcc.dg/tree-ssa/ifc-10.c: New test.
383 * gcc.dg/tree-ssa/ifc-11.c: New test.
384 * gcc.dg/tree-ssa/ifc-12.c: New test.
385 * gcc.dg/vect/pr61194.c: Remove XFAIL.
386 * gcc.dg/vect/vect-23.c: Remove XFAIL.
387 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
388
1ec957b0 3892016-05-09 Richard Biener <rguenther@suse.de>
390
391 PR fortran/70937
392 * gfortran.dg/pr70937.f90: New testcase.
393
923c7714 3942016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
395
396 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
397
d7cd448a 3982016-05-07 Fritz Reese <fritzoreese@gmail.com>
399
400 PR fortran/56226
401 * gfortran.dg/dec_structure_1.f90: New testcase.
402 * gfortran.dg/dec_structure_2.f90: Ditto.
403 * gfortran.dg/dec_structure_3.f90: Ditto.
404 * gfortran.dg/dec_structure_4.f90: Ditto.
405 * gfortran.dg/dec_structure_5.f90: Ditto.
406 * gfortran.dg/dec_structure_6.f90: Ditto.
407 * gfortran.dg/dec_structure_7.f90: Ditto.
408 * gfortran.dg/dec_structure_8.f90: Ditto.
409 * gfortran.dg/dec_structure_9.f90: Ditto.
410 * gfortran.dg/dec_structure_10.f90: Ditto.
411 * gfortran.dg/dec_structure_11.f90: Ditto.
412 * gfortran.dg/dec_union_1.f90: Ditto.
413 * gfortran.dg/dec_union_2.f90: Ditto.
414 * gfortran.dg/dec_union_3.f90: Ditto.
415 * gfortran.dg/dec_union_4.f90: Ditto.
416 * gfortran.dg/dec_union_5.f90: Ditto.
417 * gfortran.dg/dec_union_6.f90: Ditto.
418 * gfortran.dg/dec_union_7.f90: Ditto.
419
f681e29b 4202016-05-07 Tom de Vries <tom@codesourcery.com>
421
422 PR tree-optimization/70956
423 * gcc.dg/graphite/pr70956.c: New test.
424
68d7f375 4252016-05-06 Jakub Jelinek <jakub@redhat.com>
426
faf39348 427 PR middle-end/70941
428 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
429 (a, b, c, d): Change type from char to signed char.
430 (main): Compare against (signed char) -1634678893 instead of
431 hardcoded -109. Use __builtin_abort instead of abort.
432
b768b13a 433 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
434 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
435
68d7f375 436 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
437
5dda16ea 4382016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
439
440 PR debug/70935
441 * gcc.dg/torture/pr70935.c: New test.
442
13ede1b5 4432016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
444
445 PR target/58219
7fc878c4 446 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 447
96d94be2 4482016-05-06 Richard Biener <rguenther@suse.de>
449
450 PR tree-optimization/70960
451 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
452
e5d9f15d 4532016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
454
455 PR target/52933
456 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
457 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
458 Adjust expected instruction counts.
459 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
460
2dd7705f 4612016-05-06 Marek Polacek <polacek@redhat.com>
462
463 PR sanitizer/70875
464 * gcc.dg/ubsan/bounds-3.c: New test.
465
cb8bc632 4662016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
467
468 PR target/54089
469 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
470
b343c173 4712016-05-06 Richard Biener <rguenther@suse.de>
472
473 PR middle-end/70931
474 * gfortran.dg/pr70931.f90: New testcase.
475
1e3db0b1 4762016-05-06 Richard Biener <rguenther@suse.de>
477
478 PR middle-end/70941
479 * gcc.dg/torture/pr70941.c: New testcase.
480
bdd54b6d 4812016-05-05 Bin Cheng <bin.cheng@arm.com>
482
483 PR tree-optimization/57206
484 * gcc.dg/vect/pr57206.c: New test.
485
499adcfd 4862016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
487
488 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
489
871164c4 4902016-05-05 Jakub Jelinek <jakub@redhat.com>
491
ecb23e00 492 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
493
871164c4 494 * c-c++-common/Wdangling-else-4.c: New test.
495
70cf83ba 4962016-05-04 Jakub Jelinek <jakub@redhat.com>
497
858c9470 498 PR c++/70906
499 PR c++/70933
500 * g++.dg/opt/pr70906.C: New test.
501 * g++.dg/opt/pr70933.C: New test.
502
70cf83ba 503 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
504
aaa36a78 5052016-05-04 Jan Hubicka <hubicka@ucw.cz>
506
507 * gcc.dg/ipa/pure-const-3.c: New testcase.
508
1d52c456 5092016-05-04 Marek Polacek <polacek@redhat.com>
510
511 * c-c++-common/Wdangling-else-1.c: New test.
512 * c-c++-common/Wdangling-else-2.c: New test.
513 * c-c++-common/Wdangling-else-3.c: New test.
514
dc581573 5152016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
516
517 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
518 flag is present.
519
a64030fe 5202016-05-04 Marek Polacek <polacek@redhat.com>
521
522 PR c/48778
523 * gcc.dg/Waddress-2.c: New test.
524
b461b04a 5252016-05-04 Alan Modra <amodra@gmail.com>
526
527 * gcc.target/powerpc/pr70866.c: New.
528
c388a0cf 5292016-05-03 Martin Sebor <msebor@redhat.com>
530
531 PR c++/66561
532 * c-c++-common/builtin_location.c: New test.
533 * g++.dg/cpp1y/builtin_location.C: New test.
534
5d4db8ef 5352016-05-03 Marek Polacek <polacek@redhat.com>
536
537 PR c/70859
538 * gcc.dg/pr70859.c: New test.
539 * gcc.dg/pr70859-2.c: New test.
540
ca938765 5412016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
542
543 * gnat.dg/debug5.adb: New testcase.
544
60b27d5f 5452016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
546
547 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
548 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
549 Procedure to check for z10 instruction set.
550
5ab325d0 5512016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
552
553 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
554
c548a0ad 5552016-05-03 Alan Modra <amodra@gmail.com>
556
557 * gcc.target/powerpc/savres.c: Add func using a single gpr.
558
d5ecd946 5592016-05-03 Jakub Jelinek <jakub@redhat.com>
560
561 * gcc.target/i386/avx512f-cvt-1.c: New test.
562
35b0a053 5632016-05-03 H.J. Lu <hongjiu.lu@intel.com>
564
565 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
566 -fdump-tree-vrp-details.
567
9ae1b28a 5682016-05-03 Richard Biener <rguenther@suse.de>
569
570 * gcc.dg/pr30172-1.c: Adjust.
571 * gcc.dg/pr63743.c: Likewise.
572 * gcc.dg/tm/pr51696.c: Likewise.
573 * c-c++-common/tm/safe-1.c: Likewise.
574 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
575 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
576 * g++.dg/plugin/self-assign-test-1.C: Likewise.
577 * g++.dg/plugin/self-assign-test-2.C: Likewise.
578
9c1a31e4 5792016-05-03 Jakub Jelinek <jakub@redhat.com>
580
fe69bcb9 581 PR rtl-optimization/70467
582 * gcc.target/i386/pr70467-3.c: New test.
583 * gcc.target/i386/pr70467-4.c: New test.
584
9082c4a4 585 PR tree-optimization/70916
586 * gcc.c-torture/compile/pr70916.c: New test.
587
9c1a31e4 588 PR target/49244
589 * gcc.target/i386/pr49244-1.c: New test.
590 * gcc.target/i386/pr49244-2.c: New test.
591
69105acc 5922016-05-03 Bernd Schmidt <bschmidt@redhat.com>
593
594 PR rtl-optimization/44281
595 * gcc.target/i386/pr44281.c: New test.
596
9ab8df54 5972016-05-03 bin cheng <bin.cheng@arm.com>
598
599 PR tree-optimization/56541
600 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
601 * gcc.dg/vect/pr56541.c: new test.
602
3c62cae0 6032016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
604
605 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
606 __float128.
607 * gcc.target/powerpc/float128-complex-2.c: Likewise.
608
91abc161 6092016-05-02 H.J. Lu <hongjiu.lu@intel.com>
610
611 PR testsuite/70520
612 * c-c++-common/asan/clone-test-1.c (main): Align child process
613 stack to 16 bytes.
614
aa3d1155 6152016-05-02 David Malcolm <dmalcolm@redhat.com>
616
617 PR c++/62314
618 * g++.dg/spellcheck-fields-2.C: New test case.
619
002c3f28 6202016-05-02 David Malcolm <dmalcolm@redhat.com>
621
622 PR c++/62314
623 * g++.dg/pr62314.C: New test case.
624
46e5dccc 6252016-05-02 Jan Hubicka <hubicka@ucw.cz>
626
627 * gcc.dg/ipa/inline-8.c: New testcase.
628
663f4248 6292016-05-02 Jakub Jelinek <jakub@redhat.com>
630
631 PR rtl-optimization/70467
632 * gcc.target/i386/pr70467-1.c: New test.
633
efe8bdf5 6342016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
635
636 * gcc.dg/spec-options.c: Run the test on all targets.
637 * gcc.dg/foo.specs: Use cpp_unique_options.
638
47ef9633 6392016-05-02 Marc Glisse <marc.glisse@inria.fr>
640
641 * gcc.dg/tree-ssa/unord.c: New testcase.
642
eb1a077c 6432016-05-02 Marc Glisse <marc.glisse@inria.fr>
644
645 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
646
28e869d0 6472016-05-02 Nathan Sidwell <nathan@codesourcery.com>
648
649 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
650
dd185f6e 6512016-05-02 Marek Polacek <polacek@redhat.com>
652
653 PR c/70851
654 * gcc.dg/enum-incomplete-3.c: New test.
655
773d09b9 6562016-05-02 Marek Polacek <polacek@redhat.com>
657 Tom de Vries <tom@codesourcery.com>
658
659 PR tree-optimization/70700
660 * gcc.dg/pr70700.c: New test.
661
f0dc3286 6622016-05-01 Uros Bizjak <ubizjak@gmail.com>
663
664 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
665 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
666 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
667 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
668 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
669
7f931827 6702016-04-30 Eric Botcazou <ebotcazou@adacore.com>
671
672 * ada/acats/run_acats: Rename into...
673 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
674 * ada/acats/run_all.sh: Remove redundant test.
675 (target_run): Move around.
676 (target_gnatchop): Use newly built executable.
677 (target_gnatmake): Likewise.
678 Check that the compilation of impbit succeeds.
679
1c492b4e 6802016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
681
682 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
683 * gcc.dg/20021029-1.c: Likewise.
684 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
685 * gcc.target/sh/attr-isr-trapa.c: Likewise.
686 * gcc.target/sh/cmpstr.c: Likewise.
687 * gcc.target/sh/cmpstrn.c: Likewise.
688 * gcc.target/sh/memset.c: Likewise.
689 * gcc.target/sh/pr21255-2-mb.c: Likewise.
690 * gcc.target/sh/pr21255-2-ml.c: Likewise.
691 * gcc.target/sh/pr39423-1.c: Likewise.
692 * gcc.target/sh/pr49468-di.c: Likewise.
693 * gcc.target/sh/pr49468-si.c: Likewise.
694 * gcc.target/sh/pr49880-1.c: Likewise.
695 * gcc.target/sh/pr49880-2.c: Likewise.
696 * gcc.target/sh/pr49880-3.c: Likewise.
697 * gcc.target/sh/pr50751-1.c: Likewise.
698 * gcc.target/sh/pr50751-4.c: Likewise.
699 * gcc.target/sh/pr50751-7.c: Likewise.
700 * gcc.target/sh/pr51244-1.c: Likewise.
701 * gcc.target/sh/pr51244-10.c: Likewise.
702 * gcc.target/sh/pr51244-11.c: Likewise.
703 * gcc.target/sh/pr51244-12.c: Likewise.
704 * gcc.target/sh/pr51244-13.c: Likewise.
705 * gcc.target/sh/pr51244-14.c: Likewise.
706 * gcc.target/sh/pr51244-17.c: Likewise.
707 * gcc.target/sh/pr51244-18.c: Likewise.
708 * gcc.target/sh/pr51244-19.c: Likewise.
709 * gcc.target/sh/pr51244-4.c: Likewise.
710 * gcc.target/sh/pr51244-5.c: Likewise.
711 * gcc.target/sh/pr51244-7.c: Likewise.
712 * gcc.target/sh/pr51244-8.c: Likewise.
713 * gcc.target/sh/pr51244-9.c: Likewise.
714 * gcc.target/sh/pr51697.c: Likewise.
715 * gcc.target/sh/pr52483-1.c: Likewise.
716 * gcc.target/sh/pr52483-2.c: Likewise.
717 * gcc.target/sh/pr52483-3.c: Likewise.
718 * gcc.target/sh/pr52483-5.c: Likewise.
719 * gcc.target/sh/pr52933-1.c: Likewise.
720 * gcc.target/sh/pr52933-2.c: Likewise.
721 * gcc.target/sh/pr52933-3.c: Likewise.
722 * gcc.target/sh/pr53568-1.c: Likewise.
723 * gcc.target/sh/pr53976-1.c: Likewise.
724 * gcc.target/sh/pr53988-1.c: Likewise.
725 * gcc.target/sh/pr53988.c: Likewise.
726 * gcc.target/sh/pr54089-1.c: Likewise.
727 * gcc.target/sh/pr54089-6.c: Likewise.
728 * gcc.target/sh/pr54089-7.c: Likewise.
729 * gcc.target/sh/pr54089-8.c: Likewise.
730 * gcc.target/sh/pr54089-9.c: Likewise.
731 * gcc.target/sh/pr54236-1.c: Likewise.
732 * gcc.target/sh/pr54236-2.c: Likewise.
733 * gcc.target/sh/pr54236-3.c: Likewise.
734 * gcc.target/sh/pr54236-4.c: Likewise.
735 * gcc.target/sh/pr54386.c: Likewise.
736 * gcc.target/sh/pr54602-1.c: Likewise.
737 * gcc.target/sh/pr54685.c: Likewise.
738 * gcc.target/sh/pr54760-1.c: Likewise.
739 * gcc.target/sh/pr54760-2.c: Likewise.
740 * gcc.target/sh/pr54760-3.c: Likewise.
741 * gcc.target/sh/pr54760-4.c: Likewise.
742 * gcc.target/sh/pr54760-5.c: Likewise.
743 * gcc.target/sh/pr54760-6.c: Likewise.
744 * gcc.target/sh/pr55146.c: Likewise.
745 * gcc.target/sh/pr55160.c: Likewise.
746 * gcc.target/sh/pr59278.c: Likewise.
747 * gcc.target/sh/pr59401-1.c: Likewise.
748 * gcc.target/sh/pr59533-1.c: Likewise.
749 * gcc.target/sh/pr63260.c: Likewise.
750 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
751 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
752 * gcc.target/sh/strlen.c: Likewise.
753 * gcc.target/sh/torture/pr30807.c: Likewise.
754 * gcc.target/sh/torture/pr34777.c: Likewise.
755 * gcc.target/sh/torture/pr64652.c: Likewise.
756 * gcc.target/sh/torture/pr65505.c: Likewise.
757 * gcc.target/sh/torture/pragma-isr.c: Likewise.
758 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
759
0c4005be 7602016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
761
762 PR c++/66644
763 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
764
d94e6223 7652016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
766
767 * gcc.target/powerpc/vsx-elemrev-1.c: New.
768 * gcc.target/powerpc/vsx-elemrev-2.c: New.
769 * gcc.target/powerpc/vsx-elemrev-3.c: New.
770 * gcc.target/powerpc/vsx-elemrev-4.c: New.
771
46f37836 7722016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
773
774 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
775 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
776
4d0a8bac 7772016-04-29 Cesar Philippidis <cesar@codesourcery.com>
778
779 PR middle-end/70626
780 * c-c++-common/goacc/combined-reduction.c: New test.
781 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
782
b98e0db3 7832016-04-29 H.J. Lu <hongjiu.lu@intel.com>
784
785 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
786 *movdi_internal pattern only if PIC off.
787 * gcc.target/i386/pr70155-2.c: Likewise.
788 * gcc.target/i386/pr70155-3.c: Likewise.
789 * gcc.target/i386/pr70155-4.c: Likewise.
790 * gcc.target/i386/pr70155-5.c: Likewise.
791 * gcc.target/i386/pr70155-6.c: Likewise.
792 * gcc.target/i386/pr70155-7.c: Likewise.
793 * gcc.target/i386/pr70155-8.c: Likewise.
794 * gcc.target/i386/pr70155-15.c: Likewise.
795 * gcc.target/i386/pr70155-17.c: Likewise.
796 * gcc.target/i386/pr70155-22.c: Likewise.
797
8b066242 7982016-04-29 Bin Cheng <bin.cheng@arm.com>
799
800 PR tree-optimization/70803
801 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
802
22912e73 8032016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
804
805 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
806 optimization of vector loop.
807 * gcc.target/i386/vect-unpack-3.c: New test.
808 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
809 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
810 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
811
568128c6 8122016-04-29 Marek Polacek <polacek@redhat.com>
813
814 PR sanitizer/70342
815 * g++.dg/ubsan/null-7.C: New test.
816
025dd1e0 817 PR c/70852
818 * gcc.dg/pr70852.c: New test.
819
eb16928e 8202016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
821
822 PR/69089
823 * g++.dg/cpp0x/alignas6.C: New test.
824
d7377ee9 8252016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
826
827 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
828 dg-do.
829 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
830 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
831 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
832 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
833 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
834 * gcc.target/arc/mxy.c: Likewise.
835 * gcc.target/arc/mswape.c: Likewise.
836 * gcc.target/arc/mrtsc.c: Likewise.
837 * gcc.target/arc/mcrc.c: Likewise.
838 * gcc.target/arc/mdsp-packa.c: Likewise.
839 * gcc.target/arc/mdvbf.c: Likewise.
840 * gcc.target/arc/mlock.c: Likewise.
841 * gcc.target/arc/mmac-24.c: Likewise.
842 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
843
efa1b7ab 8442016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
845 Matthijs Kooijman <matthijs@stdin.nl>
846 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
847
848 PR target/60040
849 * gcc.target/avr/pr60040-1.c: New.
850 * gcc.target/avr/pr60040-2.c: New.
851
00371d68 8522016-04-29 Richard Biener <rguenther@suse.de>
853
854 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
855
73447cc5 8562016-04-29 Richard Biener <rguenther@suse.de>
857
858 PR tree-optimization/13962
859 PR tree-optimization/65686
860 * gcc.dg/uninit-pr65686.c: New testcase.
861
c2087b56 8622016-04-29 Jakub Jelinek <jakub@redhat.com>
863
864 PR middle-end/70843
865 * gcc.dg/pr70843.c: New test.
866
cdd06d5a 8672016-04-28 Jakub Jelinek <jakub@redhat.com>
868
869 PR target/70858
870 * gcc.target/i386/pr70858.c: New test.
871
1a60079e 8722016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
873
874 * gcc.target/arc/nps400-1.c: New file.
875
11bc2894 8762016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
877 Andrew Burgess <andrew.burgess@embecosm.com>
878
879 * gcc.target/arc/movh_cl-1.c: New file.
880
dd9bf0b5 8812016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
882 Andrew Burgess <andrew.burgess@embecosm.com>
883
884 * gcc.target/arc/extzv-1.c: New file.
885 * gcc.target/arc/insv-1.c: New file.
886 * gcc.target/arc/insv-2.c: New file.
887 * gcc.target/arc/movb-1.c: New file.
888 * gcc.target/arc/movb-2.c: New file.
889 * gcc.target/arc/movb-3.c: New file.
890 * gcc.target/arc/movb-4.c: New file.
891 * gcc.target/arc/movb-5.c: New file.
892 * gcc.target/arc/movb_cl-1.c: New file.
893 * gcc.target/arc/movb_cl-2.c: New file.
894 * gcc.target/arc/movbi_cl-1.c: New file.
895 * gcc.target/arc/movl-1.c: New file.
896
a22e4209 8972016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
898 Andrew Burgess <andrew.burgess@embecosm.com>
899
900 * gcc.target/arc/cmem-1.c: New file.
901 * gcc.target/arc/cmem-2.c: New file.
902 * gcc.target/arc/cmem-3.c: New file.
903 * gcc.target/arc/cmem-4.c: New file.
904 * gcc.target/arc/cmem-5.c: New file.
905 * gcc.target/arc/cmem-6.c: New file.
906 * gcc.target/arc/cmem-7.c: New file.
907 * gcc.target/arc/cmem-ld.inc: New file.
908 * gcc.target/arc/cmem-st.inc: New file.
909
287c3982 9102016-04-28 Jakub Jelinek <jakub@redhat.com>
911
912 PR target/70821
913 * gcc.target/i386/pr70821.c: New test.
914
e40e5340 9152016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
916
917 * gcc.target/powerpc/vec-adde.c: New test.
918 * gcc.target/powerpc/vec-adde-int128.c: New test.
919
cf977d50 9202016-04-28 Jakub Jelinek <jakub@redhat.com>
921
922 * gcc.target/i386/avx-vround-1.c: New test.
923 * gcc.target/i386/avx-vround-2.c: New test.
924 * gcc.target/i386/avx512vl-vround-1.c: New test.
925 * gcc.target/i386/avx512vl-vround-2.c: New test.
926
572f8300 9272016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
928
929 PR testsuite/70595
930 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
931 (check_effective_target_cilkplus_runtime): ... this.
932 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
933 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
934
935 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
936 Require cilkplus_runtime.
937 Don't add -lcilkrts.
938 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
939 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
940 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
941 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
942 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
943 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
944 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
945 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
946 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
947 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
948 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
949 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
950 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
951 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
952 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
953 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
954 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
955 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
956 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
957 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
958 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
959 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
960 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
961 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
962 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
963 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
964 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
965 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
966 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
967
968 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
969 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
970
971 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
972
973 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
974 cilkplus_runtime.
975
dfba0905 9762016-04-27 Marc Glisse <marc.glisse@inria.fr>
977
978 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
979 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
980
605a4556 9812015-04-27 Ryan Burn <contact@rnburn.com>
982
983 PR c++/69024
984 PR c++/68997
985 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
986 diagnostic.
987 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
988 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
989
6a1231a5 9902016-04-27 Eric Botcazou <ebotcazou@adacore.com>
991
992 * gnat.dg/limited_with4.ad[sb]: New test.
993 * gnat.dg/limited_with4_pkg.ads: New helper.
994
4dad9e09 9952016-04-27 H.J. Lu <hongjiu.lu@intel.com>
996
997 PR target/70155
998 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
999 and movv1ti_internal patterns
1000 * gcc.target/i386/pr70155-1.c: New test.
1001 * gcc.target/i386/pr70155-2.c: Likewise.
1002 * gcc.target/i386/pr70155-3.c: Likewise.
1003 * gcc.target/i386/pr70155-4.c: Likewise.
1004 * gcc.target/i386/pr70155-5.c: Likewise.
1005 * gcc.target/i386/pr70155-6.c: Likewise.
1006 * gcc.target/i386/pr70155-7.c: Likewise.
1007 * gcc.target/i386/pr70155-8.c: Likewise.
1008 * gcc.target/i386/pr70155-9.c: Likewise.
1009 * gcc.target/i386/pr70155-10.c: Likewise.
1010 * gcc.target/i386/pr70155-11.c: Likewise.
1011 * gcc.target/i386/pr70155-12.c: Likewise.
1012 * gcc.target/i386/pr70155-13.c: Likewise.
1013 * gcc.target/i386/pr70155-14.c: Likewise.
1014 * gcc.target/i386/pr70155-15.c: Likewise.
1015 * gcc.target/i386/pr70155-16.c: Likewise.
1016 * gcc.target/i386/pr70155-17.c: Likewise.
1017 * gcc.target/i386/pr70155-18.c: Likewise.
1018 * gcc.target/i386/pr70155-19.c: Likewise.
1019 * gcc.target/i386/pr70155-20.c: Likewise.
1020 * gcc.target/i386/pr70155-21.c: Likewise.
1021 * gcc.target/i386/pr70155-22.c: Likewise.
1022
a80f3f45 10232016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1024
1025 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1026 ".{5,6}".
1027
279305d1 10282016-04-27 Bin Cheng <bin.cheng@arm.com>
1029
1030 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1031 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1032 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1033 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1034 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1035
8974b625 10362016-04-27 Richard Biener <rguenther@suse.de>
1037
1038 PR ipa/70760
1039 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1040 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1041
886d5463 10422016-04-27 Nathan Sidwell <nathan@acm.org>
1043
1044 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1045 * g++.dg/ubsan/pr63956.C: Adjust error location.
1046
f0e35aa9 10472016-04-27 Nick Clifton <nickc@redhat.com>
1048
1049 PR middle-end/49889
1050 * gcc.dg/pr49889.c: New test.
1051
40385231 10522016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1053
1054 * c-c++-common/memset-array.c: New test.
1055
37229a71 10562016-04-26 Martin Sebor <msebor@redhat.com>
1057
1058 PR c++/66639
1059 * g++.dg/cpp1y/func_constexpr.C: New test.
1060
3eedf9bd 10612016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1062
1063 PR c++/70241
1064 * g++.dg/cpp0x/enum32.C: New test.
1065 * g++.dg/cpp0x/enum33.C: New test.
1066
10672016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 1068
1069 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1070 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1071 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1072 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1073 * gcc.c-torture/execute/pr38151.c: Likewise.
1074 * gcc.c-torture/execute/pr66556.c: Likewise.
1075 * gcc.c-torture/execute/pr67781.c: Likewise.
1076 * gcc.c-torture/execute/pr68648.c: Likewise.
1077
8c51f92f 10782016-04-26 Marc Glisse <marc.glisse@inria.fr>
1079
1080 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1081
fa20ebd3 10822016-04-26 Marek Polacek <polacek@redhat.com>
1083
1084 PR c/67784
1085 * gcc.dg/pr67784-3.c: New test.
1086 * gcc.dg/pr67784-4.c: New test.
1087 * gcc.dg/pr67784-5.c: New test.
1088
9db47803 1089 PR c/70791
1090 * gcc.dg/Wnested-externs-2.c: New test.
1091
bff407f2 10922016-04-26 Marc Glisse <marc.glisse@inria.fr>
1093
1094 * gcc.dg/fold-plusmult.c: Adjust.
1095 * gcc.dg/no-strict-overflow-6.c: Adjust.
1096 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1097
78d0c69e 10982016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1099
1100 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1101 number scans.
1102 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1103 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1104 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1105 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1106 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1107 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1108 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1109 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1110 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1111 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1112 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1113 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1114 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1115 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1116 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1117 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1118 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1119 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1120 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1121 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1122 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1123 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1124 scans.
1125 * gcc.target/i386/pr32219-4.c: Likewise.
1126 * gcc.target/i386/pr32219-6.c: Likewise.
1127 * gcc.target/i386/pr32219-8.c: Likewise.
1128
221d6722 11292016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1130
1131 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1132 associated options.
1133
514727a9 11342016-04-26 Marek Polacek <polacek@redhat.com>
1135
1136 PR c++/70744
1137 * g++.dg/ext/cond2.C: New test.
1138
e6ee4c61 11392016-04-26 Bin Cheng <bin.cheng@arm.com>
1140
1141 PR tree-optimization/70771
1142 PR tree-optimization/70775
1143 * gcc.dg/pr70771.c: New test.
3730828c 1144 * gcc.dg/pr70775.c: New test.
e6ee4c61 1145
b3d72796 11462016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1147
1148 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1149
c11ece29 11502016-04-25 Richard Biener <rguenther@suse.de>
1151
1152 PR tree-optimization/70780
1153 * gcc.dg/torture/pr70780.c: New testcase.
1154
d40b10b2 11552016-04-25 Michael Collison <michael.collison@arm.com>
1156
1157 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1158 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1159 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1160 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1161 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1162 * testsuite/lib/target-supports.exp
1163 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1164 that arm neon support vector widen sum of HImode TO SImode.
1165
4bbfd6c2 11662016-04-23 Jakub Jelinek <jakub@redhat.com>
1167
1168 PR sanitizer/70712
1169 * c-c++-common/asan/pr70712.c: New test.
1170
524df596 11712016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1172
1173 * .gitattributes: New file.
1174
426c75c3 11752016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1176
1177 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1178
c052a8d5 11792016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1180
1181 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1182 * gfortran.dg/submodule_15.f08: Likewise.
1183
c08d4612 11842016-04-22 Richard Biener <rguenther@suse.de>
1185
1186 PR tree-optimization/70740
1187 * gcc.dg/torture/pr70740.c: New testcase.
1188
fd3211e1 11892016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1190
1191 PR target/70750
1192 * gcc.target/i386/pr70750-1.c: New test.
1193 * gcc.target/i386/pr70750-2.c: Likewise.
1194
15acd78c 11952016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1196
1197 PR c++/70540
1198 * g++.dg/cpp0x/auto48.C: New.
1199
192bf59c 12002016-04-21 Marek Polacek <polacek@redhat.com>
1201
1202 PR c++/70513
1203 * g++.dg/cpp0x/forw_enum12.C: New test.
1204 * g++.dg/cpp0x/forw_enum13.C: New test.
1205
5d429e99 12062016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1207
1208 PR target/70728
1209 * gcc.target/i386/pr70728.c: New test.
1210
06777d85 12112016-04-21 Richard Biener <rguenther@suse.de>
1212
1213 PR middle-end/70747
1214 * gcc.dg/pr70747.c: New testcase.
1215
7434c6fb 12162016-04-21 Bin Cheng <bin.cheng@arm.com>
1217
1218 PR tree-optimization/70715
1219 * gcc.dg/tree-ssa/scev-13.c: New test.
1220
f3ec0970 12212016-04-21 Marc Glisse <marc.glisse@inria.fr>
1222
1223 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1224
523f3a9d 12252016-04-21 Marc Glisse <marc.glisse@inria.fr>
1226
1227 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1228
ace7bf06 12292016-04-20 Jan Hubicka <jh@suse.cz>
1230
1231 PR ipa/70018
1232 * g++.dg/ipa/nothrow-1.C: New testcase.
1233
2b073aa6 12342016-04-20 Nathan Sidwell <nathan@acm.org>
1235
1236 PR c++/55635
1237 * g++.dg/eh/delete1.C: New.
1238
8a574c11 12392016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1240
1241 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1242 -mtune-ctrl=sse_typeless_stores.
1243
e3400750 12442016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1245
1246 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1247
4bd8a059 12482016-04-20 Bin Cheng <bin.cheng@arm.com>
1249
1250 PR tree-optimization/69489
1251 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1252
70574e60 12532016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1254
1255 PR c++/69363
1256 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1257 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1258 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1259
bd6f374c 12602016-04-20 Bin Cheng <bin.cheng@arm.com>
1261
1262 PR tree-optimization/56625
1263 PR tree-optimization/69489
1264 * gcc.dg/vect/pr56625.c: New test.
1265 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1266
482539ee 12672016-04-20 Andrew Pinski <apinski@cavium.com>
1268
1269 PR target/64971
1270 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1271
b4672800 12722016-04-20 Arnaud Charlet <charlet@adacore.com>
1273
1274 * gnat.dg/self1.adb: Remove now incorrect test.
1275
4fb48737 12762016-04-20 Bin Cheng <bin.cheng@arm.com>
1277
1278 * gcc.dg/tree-ssa/scev-11.c: New test.
1279 * gcc.dg/tree-ssa/scev-12.c: New test.
1280
97efb92e 12812016-04-20 Marek Polacek <polacek@redhat.com>
1282
1283 PR tree-optimization/70725
1284 * gcc.dg/pr70725.c: New test.
1285
9d2d4060 12862016-04-20 Richard Biener <rguenther@suse.de>
1287
1288 PR tree-optimization/70726
1289 * g++.dg/vect/pr70726.cc: New testcase.
1290
54530437 12912016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1292
1293 PR target/70674
1294 * gcc.target/s390/pr70674.c: New test.
1295
acda2210 12962016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1297
1298 PR libgfortran/70684
1299 * gfortran.dg/list_read_14.f90: New test.
1300
b7040bb0 13012016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1302
1303 PR target/69201
1304 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1305 extern to force it misaligned.
1306 (b): Likewise.
1307 (c): Likewise.
1308 (d): Likewise.
1309 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1310 Don't check `*' before movv4sf_internal.
1311 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1312 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1313 Don't check `*' before movv16qi_internal.
1314 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1315 extern to force it misaligned.
1316 (b): Likewise.
1317 (c): Likewise.
1318 (d): Likewise.
1319 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1320 Don't check `*' before movv2df_internal.
1321 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1322 extern to force it misaligned.
1323 (b): Likewise.
1324 (c): Likewise.
1325 (d): Likewise.
1326 Check movv8sf_internal instead of avx_storeups256.
1327 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1328
263b5475 13292016-04-19 Richard Biener <rguenther@suse.de>
1330
1331 PR tree-optimization/70171
1332 * g++.dg/tree-ssa/pr70171.C: New testcase.
1333
222ac318 13342016-04-19 Richard Biener <rguenther@suse.de>
1335
1336 PR tree-optimization/70724
1337 * gcc.dg/torture/pr70724.c: New testcase.
1338
003000a4 13392016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1340
1341 PR middle-end/70689
1342 * testsuite/gcc.target/i386/pr70689.c: New.
1343
3f6e13de 13442016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1345
1346 PR target/70708
1347 * gcc.target/i386/pr70708.c: New test.
1348
10abddbd 13492016-04-18 Richard Biener <rguenther@suse.de>
1350
1351 PR tree-optimization/43434
1352 * gcc.dg/vect/pr43434.c: New testcase.
1353 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1354 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1355 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1356 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1357 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1358 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1359 * gcc.dg/gomp/pr68640.c: Likewise.
1360 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1361 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1362
950db54a 13632016-04-18 Richard Biener <rguenther@suse.de>
1364
1365 PR tree-optimization/70701
1366 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1367
67ccbf39 13682016-04-18 Tom de Vries <tom@codesourcery.com>
1369
1370 PR testsuite/70699
1371 * gcc.dg/pr70161.c: Add dot-file scans.
1372 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1373 instead of after last dot char.
1374
021ad2f3 13752016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1376
1377 * c-c++-common/dump-ada-spec-3.c: New test.
1378 * c-c++-common/dump-ada-spec-4.c: Likewise.
1379
d572fcfd 13802016-04-17 Tom de Vries <tom@codesourcery.com>
1381
1382 PR other/70183
1383 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1384
8b4ee73c 13852016-04-15 Jan Hubicka <jh@suse.cz>
1386
1387 PR ipa/70018
1388 * g++.dg/ipa/pure-const-1.C: New testcase.
1389 * g++.dg/ipa/pure-const-2.C: New testcase.
1390 * g++.dg/ipa/pure-const-3.C: New testcase.
1391
eac243e7 13922016-04-15 Marek Polacek <polacek@redhat.com>
1393
1394 PR c/70671
1395 * gcc.dg/bitfld-22.c: New test.
1396
64c1df32 13972016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1398
1399 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1400 x86_64.
1401
926f9422 14022016-04-15 Marek Polacek <polacek@redhat.com>
1403
1404 PR c/70651
1405 * c-c++-common/pr70651.c: New test.
1406
309bbaa3 14072016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1408
1409 PR rtl-optimization/70681
1410 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1411 dump scan on arm and powerpc.
1412 * gcc.dg/pr10474.c: Likewise.
1413
b4ba8358 14142016-04-15 Jakub Jelinek <jakub@redhat.com>
1415
ed92874a 1416 PR c++/69517
1417 PR c++/70019
1418 PR c++/70588
1419 * g++.dg/cpp1y/vla11.C: Revert for real.
1420
b4ba8358 1421 PR c/70436
1422 * c-c++-common/Wparentheses-1.c: New test.
1423 * c-c++-common/gomp/Wparentheses-1.c: New test.
1424 * c-c++-common/gomp/Wparentheses-2.c: New test.
1425 * c-c++-common/gomp/Wparentheses-3.c: New test.
1426 * c-c++-common/gomp/Wparentheses-4.c: New test.
1427 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1428 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1429 * c-c++-common/goacc/Wparentheses-1.c: New test.
1430
65717bb5 14312016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1432
1433 PR target/70662
1434 * gcc.target/i386/pr70662.c: New test.
1435
ca1a4077 14362016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 1437 Alan Modra <amodra@gmail.com>
ca1a4077 1438
1439 PR tree-optimization/70130
1440 * gcc.dg/vect/O3-pr70130.c: New testcase.
1441
dbe1794c 14422016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1443
11836644 1444 PR target/70669
1445 * gcc.target/powerpc/pr70669.c: New test.
1446
dbe1794c 1447 PR target/70640
1448 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1449 a power7 system that does not have an assembler that supports
1450 power8.
1451
4c1007f1 14522016-04-14 Martin Sebor <msebor@redhat.com>
1453
1454 PR c++/69517
1455 PR c++/70019
1456 PR c++/70588
1457 * c-c++-common/ubsan/vla-1.c: Revert.
1458 * g++.dg/cpp1y/vla11.C: Same.
1459 * g++.dg/cpp1y/vla12.C: Same.
1460 * g++.dg/cpp1y/vla13.C: Same.
1461 * g++.dg/cpp1y/vla14.C: Same.
1462 * g++.dg/cpp1y/vla3.C: Same.
1463 * gcc/testsuite/g++.dg/init/array24.C: Same.
1464 * g++.dg/ubsan/vla-1.C: Same.
1465
22dcab66 14662016-04-14 Marek Polacek <polacek@redhat.com>
1467 Jan Hubicka <hubicka@ucw.cz>
1468
1469 PR c++/70029
1470 * g++.dg/torture/pr70029.C: New test.
1471
3e74b025 14722016-04-14 Martin Sebor <msebor@redhat.com>
1473
1474 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1475 type size to prevent failures on targets with very low maximum
1476 alignment.
1477
1d2e0f2a 14782016-04-14 Richard Biener <rguenther@suse.de>
1479
1480 PR tree-optimization/70623
1481 * gcc.dg/torture/pr70623.c: New testcase.
1482 * gcc.dg/torture/pr70623-2.c: Likewise.
1483
9aed0626 14842016-04-13 Martin Sebor <msebor@redhat.com>
1485
1486 PR c++/69517
1487 PR c++/70019
1488 PR c++/70588
1489 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1490 * g++.dg/cpp1y/vla11.C: New test.
1491 * g++.dg/cpp1y/vla12.C: New test.
1492 * g++.dg/cpp1y/vla13.C: New test.
1493 * g++.dg/cpp1y/vla14.C: New test.
1494 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1495 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1496 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1497
fd499010 14982016-04-13 Jakub Jelinek <jakub@redhat.com>
1499
1500 PR c++/70641
1501 * g++.dg/opt/pr70641.C: New test.
1502
87fa7252 15032016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1504
1505 PR rtl-optimization/68749
1506 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1507 effects of argument promotions.
1508 Remove default args to dg-skip-if.
1509
6c40e18b 15102016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1511
1512 PR c++/70635
1513 * g++.dg/parse/pr70635.C: New.
1514
92c53257 15152016-04-13 Marek Polacek <polacek@redhat.com>
1516
1517 PR c++/70639
1518 * c-c++-common/Wmisleading-indentation-4.c: New test.
1519
0241e4dc 15202016-04-13 Marek Polacek <polacek@redhat.com>
1521
1522 PR c/70436
1523 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1524 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1525
92bda444 15262016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1527
1528 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1529 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1530 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1531
38ea8a26 15322016-04-13 Jakub Jelinek <jakub@redhat.com>
1533
d08aa032 1534 PR middle-end/70633
1535 * gcc.c-torture/compile/pr70633.c: New test.
1536
38ea8a26 1537 PR debug/70628
1538 * gcc.dg/torture/pr70628.c: New test.
1539
9231d5c2 15402016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1541
1542 PR c++/70610
1543 * g++.dg/template/pr70610.C: New test.
1544 * g++.dg/template/pr70610-2.C: New test.
1545 * g++.dg/template/pr70610-3.C: New test.
1546 * g++.dg/template/pr70610-4.C: New test.
1547
249ca944 15482016-04-12 Jakub Jelinek <jakub@redhat.com>
1549
7f2ea2fb 1550 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1551 128 instead of 32.
1552
249ca944 1553 PR c++/70571
1554 * g++.dg/ext/pr70571.C: New test.
1555
8ca5a97d 15562016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1557
bf32a52d 1558 PR target/70640
8ca5a97d 1559 * gcc.target/powerpc/pr70640.c: New test.
1560
e971b45f 15612016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1562
1563 PR c++/68722
1564 * g++.dg/parse/pr68722.C: New.
1565
0b54d964 15662016-04-12 Jakub Jelinek <jakub@redhat.com>
1567
1568 PR rtl-optimization/70596
1569 * gcc.target/i386/pr70596.c: New test.
1570
d2dd85e3 15712016-04-12 Nathan Sidwell <nathan@acm.org>
1572
1573 PR c++/70501
1574 * g++.dg/init/pr70501.C: New.
1575
2d0001b0 15762016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1577
1578 * gcc.target/i386/asm-flag-6.c: New test.
1579
6c4df0d1 15802016-04-12 Tom de Vries <tom@codesourcery.com>
1581
1582 PR tree-optimization/68756
1583 * gcc.dg/graphite/pr68756.c: New test.
1584
0d60da57 15852016-04-12 Jakub Jelinek <jakub@redhat.com>
1586
1587 PR tree-optimization/70602
1588 * gcc.c-torture/execute/pr70602.c: New test.
1589
62735984 15902016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1591
1592 PR target/70381
1593 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1594 __float128 emulator is built and runs.
1595 * gcc.target/powerpc/float128-1.c: Likewise.
1596
1597 * lib/target-supports.exp (check_ppc_float128_sw_available):
1598 Rework tests for __float128 software and hardware
1599 availability. Fix exit condition to return 0 on success.
1600
a702492c 16012016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1602
1603 PR target/70133
1604 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1605 * gcc.target/aarch64/target_attr_15.c: Likewise.
1606
a8c5ce92 16072016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1608
1609 PR c++/69066
1610 * g++.dg/cpp1y/pr69066.C: New.
1611
5ecab913 16122016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1613
1614 PR fortran/68566
1615 * gfortran.dg/pr36192.f90: Update test.
1616 * gfortran.dg/pr36192_1.f90: Update test.
1617 * gfortran.dg/real_dimension_1.f: Update test.
1618 * gfortran.dg/parameter_array_init_7.f90: New test.
1619
6cb5ef70 16202016-04-09 John David Anglin <danglin@gcc.gnu.org>
1621
4edfdd23 1622 PR testsuite/64039
1623 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1624
964f71e3 1625 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1626
5d61c198 1627 PR rtl-optimization/66669
1628 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1629
16eaaf58 1630 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1631
0b68802d 1632 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1633 * gcc.dg/pie-1.c: Likewise.
1634 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1635 * gcc.dg/pic-4.c: Likewise.
1636 * gcc.dg/pie-3.c: Likewise.
1637 * gcc.dg/pie-4.c: Likewise.
1638
9c0dd509 1639 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1640
03b2d3c1 1641 PR tree-optimization/68644
1642 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1643
6cb5ef70 1644 PR rtl-optimization/64886
1645 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1646
07de41ba 16472016-04-09 Tom de Vries <tom@codesourcery.com>
1648
1649 PR tree-optimization/68953
1650 * gcc.dg/graphite/pr68953.c: New test.
1651
d294e3fb 16522016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1653
1654 PR fortran/70592
1655 * gfortran.dg/deferred_character_16.f90: New test.
1656
3cb15094 16572016-04-09 Jakub Jelinek <jakub@redhat.com>
1658
1659 PR tree-optimization/70586
1660 * gcc.c-torture/execute/pr70586.c: New test.
1661
a02dc66f 16622016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1663
1664 PR sanitizer/70573
1665 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1666 with __builtin_memset
1667 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1668
0c302595 16692016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1670
1671 PR lto/70289
1672 PR ipa/70348
1673 PR tree-optimization/70373
1674 PR middle-end/70533
1675 PR middle-end/70534
1676 PR middle-end/70535
1677 * c-c++-common/goacc/reduction-5.c: New test.
1678 * c-c++-common/goacc/reduction-promotions.c: New test.
1679 * gfortran.dg/goacc/reduction-3.f95: New test.
1680 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1681
c6c0523b 16822016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1683
1684 PR c++/70590
1685 PR c++/70452
1686 * g++.dg/pr70590.C: New test.
1687 * g++.dg/pr70590-2.C: New test.
1688
3ac399da 16892016-04-08 Jakub Jelinek <jakub@redhat.com>
1690
e97d1706 1691 PR middle-end/70593
1692 * gcc.target/i386/pr70593.c: New test.
1693
3ac399da 1694 PR rtl-optimization/70574
1695 * gcc.target/i386/avx2-pr70574.c: New test.
1696
fcfbb129 16972016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1698
1699 PR sanitizer/70541
1700 * c-c++-common/asan/pr70541.c: New test.
1701
0aabcddf 17022016-04-08 Tom de Vries <tom@codesourcery.com>
1703
1704 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1705 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1706
bec0c1e8 17072016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1708
1709 PR target/70566
1710 * gcc.c-torture/execute/pr70566.c: New test.
1711
87c791f5 17122016-04-08 Tom de Vries <tom@codesourcery.com>
1713
1714 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1715 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1716
7f38718f 17172016-04-08 Alan Modra <amodra@gmail.com>
1718
1719 * gcc.target/powerpc/pr70117.c: New.
1720
a96a7710 17212016-04-07 Jakub Jelinek <jakub@redhat.com>
1722
7a6265d1 1723 PR testsuite/70581
1724 * gcc.dg/lto/simd-function_0.c: New test.
1725
a96a7710 1726 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1727 clones.
1728 * c-c++-common/attr-simd-2.c: Likewise.
1729 * c-c++-common/attr-simd-4.c: Likewise.
1730 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1731 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1732
508dd607 17332016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1734
1735 PR testsuite/70553
1736 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1737
1b61585a 17382016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1739 Tom de Vries <tom@codesourcery.com>
1740
1741 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1742 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1743 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1744 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1745 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1746 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1747 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1748 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1749
5f060aa8 17502016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1751
1752 PR c/70436
1753 * g++.dg/warn/Wparentheses-29.C: New test.
1754
d3831f71 17552016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1756
1757 PR c/70436
1758 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1759 explicit braces to resolve a future -Wparentheses warning.
1760
382ece2d 17612016-04-06 Richard Henderson <rth@redhat.com>
1762
1763 * gcc.dg/pr61817-1.c: New test.
1764 * gcc.dg/pr61817-2.c: New test.
1765 * gcc.dg/pr69391-1.c: New test.
1766 * gcc.dg/pr69391-2.c: New test.
1767
72234ee9 17682016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1769
1770 PR rtl-optimization/70398
1771 * testsuite/gcc.target/aarch64/pr70398.c: New.
1772
5547150a 17732016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1774
1775 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1776
15b70121 17772016-04-06 Yvan Roux <yvan.roux@linaro.org>
1778 Pedro Alves <palves@redhat.com>
1779
1780 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1781
585aefbb 17822016-04-06 Jakub Jelinek <jakub@redhat.com>
1783
0cbb513b 1784 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1785 Check for avx512f effective targets instead of avx2.
1786 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1787 for AVX512F clones.
1788 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1789 * g++.dg/gomp/declare-simd-1.C: Likewise.
1790 * g++.dg/gomp/declare-simd-3.C: Likewise.
1791 * g++.dg/gomp/declare-simd-4.C: Likewise.
1792
585aefbb 1793 PR middle-end/70550
1794 * c-c++-common/gomp/pr70550-1.c: New test.
1795 * c-c++-common/gomp/pr70550-2.c: New test.
1796
0b91cceb 17972016-04-05 Nathan Sidwell <nathan@acm.org>
1798
1799 PR c++/70512
1800 * g++.dg/ext/attribute-may-alias-5.C: New.
1801
645a9d8e 18022016-04-05 Jakub Jelinek <jakub@redhat.com>
1803
1804 PR c++/70336
1805 * c-c++-common/pr70336.c: New test.
1806 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1807 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1808
bdf23925 18092016-04-05 Jan Hubicka <hubicka@ucw.cz>
1810
1811 PR ipa/66223
1812 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1813
aaff837c 18142016-04-05 Jakub Jelinek <jakub@redhat.com>
1815
1816 PR rtl-optimization/70542
1817 * gcc.dg/torture/pr70542.c: New test.
1818 * gcc.target/i386/avx2-pr70542.c: New test.
1819
2eac58a0 18202016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1821
1822 PR tree-optimization/70509
1823 * gcc.target/i386/avx512bw-pr70509.c: New test.
1824
4f7ebe46 18252016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1826
1827 PR c++/70452
1828 * g++.dg/ext/constexpr-vla4.C: New test.
1829
305d86a0 18302016-04-05 Uros Bizjak <ubizjak@gmail.com>
1831
1832 PR target/70510
1833 * gcc.target/i386/pr70510.c: New test.
1834
eec3b789 18352016-04-05 Richard Biener <rguenther@suse.de>
1836
1837 PR tree-optimization/70526
1838 * g++.dg/torture/pr70526.C: New testcase.
1839
ca943582 18402016-04-05 Jakub Jelinek <jakub@redhat.com>
1841
1842 PR target/70525
1843 * gcc.target/i386/pr70525.c: New test.
1844
87825cd5 18452016-04-05 Richard Biener <rguenther@suse.de>
1846
1847 PR middle-end/70499
1848 * g++.dg/torture/pr70499.C: New testcase.
1849
14638828 18502016-04-05 Richard Biener <rguenther@suse.de>
1851
1852 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1853 remove XFAIL.
1854
967a90d5 18552016-04-04 Jakub Jelinek <jakub@redhat.com>
1856
1857 PR middle-end/70307
1858 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1859 rs6000 ABI warnings.
1860
d374a3a3 18612016-04-04 Jan Hubicka <hubicka@ucw.cz>
1862
1863 PR ipa/66223
1864 * g++.dg/ipa/devirt-51.C: New testcase.
1865
8ff377a6 18662016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1867 Jakub Jelinek <jakub@redhat.com>
1868
1869 PR middle-end/70457
1870 * gcc.dg/torture/pr70457.c: New.
1871
f567b44f 18722016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1873
1874 PR fortran/67538
1875 * gfortran.dg/allocate_with_source_19.f08: New test.
1876
89d4ebfa 18772016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1878
1879 PR fortran/65795
1880 * gfortran.dg/coarray_allocate_6.f08: New test.
1881
68ab33a6 18822016-04-04 Richard Biener <rguenther@suse.de>
1883
1884 PR rtl-optimization/70484
1885 * gcc.dg/torture/pr70484.c: New testcase.
1886
c4f5465d 18872016-04-04 Marek Polacek <polacek@redhat.com>
1888
1889 PR c/70307
1890 * gcc.dg/torture/pr70307.c: New test.
1891
bfec6609 18922016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1893
1894 PR target/70416
1895 PR target/67391
1896 * gcc.target/sh/torture/pr70416.c: New.
1897
40df9099 18982016-04-02 Martin Sebor <msebor@redhat.com>
1899
1900 PR c++/67376
1901 PR c++/70170
1902 PR c++/70172
1903 PR c++/70228
1904 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1905 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1906 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1907 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1908 * g++.dg/cpp0x/constexpr-string.C: Same.
1909 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1910 * g++.dg/cpp0x/pr65398.C: Same.
1911 * g++.dg/ext/constexpr-vla1.C: Same.
1912 * g++.dg/ext/constexpr-vla2.C: Same.
1913 * g++.dg/ext/constexpr-vla3.C: Same.
1914 * g++.dg/ubsan/pr63956.C: Same.
1915
0edb9bfe 19162016-04-01 Jakub Jelinek <jakub@redhat.com>
1917
1918 PR rtl-optimization/70467
1919 * gcc.target/i386/pr70467-2.c: New test.
1920
e5b1a1d9 19212016-04-01 Jakub Jelinek <jakub@redhat.com>
1922 Marek Polacek <polacek@redhat.com>
1923
1924 PR c++/70488
1925 * g++.dg/init/new47.C: New test.
1926
b2ca3fb0 19272016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1928
1929 PR target/70496
1930 * gcc.target/arm/pr70496.c: New test.
1931
4c3bd1e3 19322016-04-01 Nathan Sidwell <nathan@acm.org>
1933
47de69ad 1934 PR c++/68475
1935 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1936
313d569f 19372016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1938
1939 PR target/69890
1940 * gcc.dg/strlenopt.h (memmove): New.
1941 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1942 instead of "string.h".
1943 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1944 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1945 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1946 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1947 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1948 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1949 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1950 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1951 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1952 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1953 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1954 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1955 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1956 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1957 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1958 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1959 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1960 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1961 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1962 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1963
5469facd 19642016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1965
1966 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1967 (Holder::foo): Reflect this.
1968
503de754 19692016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1970
1971 PR target/70442
1972 * gcc.dg/pr70442.c: New test.
1973
13ee2de7 19742016-03-31 Nathan Sidwell <nathan@acm.org>
1975
1976 PR c++/70393
1977 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1978
5e0d03a8 19792016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1980
1981 PR target/70453
1982 * gcc.target/i386/pr70453.c: New test.
1983
8cb82ed4 19842016-03-31 Andrey Belevantsev <abel@ispras.ru>
1985
1986 PR target/70292
1987 * gcc.c-torture/pr70292.c: New test.
1988
7952b661 19892016-03-31 Marek Polacek <polacek@redhat.com>
1990
1991 PR c/70297
1992 * c-c++-common/pr70297.c: New test.
1993 * g++.dg/cpp0x/typedef-redecl.C: New test.
1994 * gcc.dg/typedef-redecl2.c: New test.
1995
1607cc74 19962016-03-31 Jakub Jelinek <jakub@redhat.com>
1997
1998 PR rtl-optimization/70460
1999 * gcc.c-torture/execute/pr70460.c: New test.
2000
c689c252 20012016-03-31 Richard Biener <rguenther@suse.de>
2002
2003 PR c++/70430
2004 * g++.dg/ext/vector30.C: New testcase.
2005
91c9586d 20062016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2007 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2008
2009 * gfortran.dg/fmt_pf.f90: New test.
2010
afa5c1b8 20112016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2012
2013 Forward-port from 5 branch
2014 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2015
2016 PR testsuite/70356
2017 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2018 dg-require-effective-target after dg-do.
2019
2020 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2021
2022 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2023
6a5dcab3 20242016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2025 Julian Brown <julian@codesourcery.com>
2026 Chung-Lin Tang <cltang@codesourcery.com>
2027 Cesar Philippidis <cesar@codesourcery.com>
2028 James Norris <jnorris@codesourcery.com>
2029 Tom de Vries <tom@codesourcery.com>
2030 Nathan Sidwell <nathan@codesourcery.com>
2031
305d86a0 2032 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 2033 * c-c++-common/goacc/loop-clauses.c: Likewise.
2034 * g++.dg/goacc/template.C: Likewise.
2035 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2036 * gfortran.dg/goacc/loop-1.f95: Likewise.
2037 * gfortran.dg/goacc/loop-5.f95: Likewise.
2038 * gfortran.dg/goacc/loop-6.f95: Likewise.
2039 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2040 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2041 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2042 * c-c++-common/goacc/clauses-fail.c: Likewise.
2043 * c-c++-common/goacc/parallel-1.c: Likewise.
2044 * c-c++-common/goacc/reduction-1.c: Likewise.
2045 * c-c++-common/goacc/reduction-2.c: Likewise.
2046 * c-c++-common/goacc/reduction-3.c: Likewise.
2047 * c-c++-common/goacc/reduction-4.c: Likewise.
2048 * c-c++-common/goacc/routine-3.c: Likewise.
2049 * c-c++-common/goacc/routine-4.c: Likewise.
2050 * c-c++-common/goacc/routine-5.c: Likewise.
2051 * c-c++-common/goacc/tile.c: Likewise.
2052 * g++.dg/goacc/template.C: Likewise.
2053 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2054 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2055 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2056 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2057 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2058 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2059 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2060 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2061 * c-c++-common/goacc/use_device-1.c: ... this file.
2062 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2063 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2064 * c-c++-common/goacc/host_data-6.c: ... this file.
2065 * c-c++-common/goacc/loop-2-kernels.c: New file.
2066 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2067 * c-c++-common/goacc/loop-3.c: Likewise.
2068 * g++.dg/goacc/reference.C: Likewise.
2069 * g++.dg/goacc/routine-1.C: Likewise.
2070 * g++.dg/goacc/routine-2.C: Likewise.
2071
932c0baa 20722016-03-30 Richard Biener <rguenther@suse.de>
2073
2074 PR middle-end/70450
2075 * gcc.dg/torture/pr70450.c: New testcase.
2076
7f7c4659 20772016-03-30 Jakub Jelinek <jakub@redhat.com>
2078
2079 PR target/70421
2080 * gcc.dg/torture/pr70421.c: New test.
2081 * gcc.target/i386/avx512f-pr70421.c: New test.
2082
9cbfe80c 20832016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2084
2085 PR testsuite/70364
2086 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2087 (check): New function.
2088 (bar): Call check.
2089 (foo): Align stack to 16 bytes when calling bar.
2090 * gcc.target/i386/cleanup-2.c: Likewise.
2091
f56c7d36 20922016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2093
2094 PR tree-optimization/59124
2095 * gcc.dg/Warray-bounds-19.c: New test.
2096
0275bf9b 20972016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2098
2099 * lib/prune.exp (escape_regex_chars): New.
2100 (prune_file_path): Update to quote metcharacters for regexp.
2101
a3daa269 21022016-03-29 Jakub Jelinek <jakub@redhat.com>
2103
24e1ba3d 2104 PR rtl-optimization/70429
2105 * gcc.c-torture/execute/pr70429.c: New test.
2106
a3daa269 2107 PR tree-optimization/70405
2108 * gcc.dg/pr70405.c: New test.
2109
3ef41a6e 21102016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2111
2112 PR fortran/70397
2113 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2114 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2115
4abd9410 21162016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2117
2118 PR testsuite/64177
2119 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2120 __cilkrts_set_param to set two workers.
2121 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2122 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2123
b58e5f0f 21242016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2125
305d86a0 2126 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2127
bff53658 21282016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2129
2130 PR target/70406
305d86a0 2131 * gcc.target/i386/pr70406.c: New test.
bff53658 2132
bb2c9c15 21332016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2134
2135 * gnat.dg/specs/double_record_extension3.ads: New test.
2136
f12c84ab 21372016-03-25 Richard Henderson <rth@redhat.com>
2138
2139 PR target/70120
2140 * gcc.target/aarch64/pr70120-1.c: New.
2141 * gcc.target/aarch64/pr70120-2.c: New.
2142 * gcc.target/aarch64/pr70120-3.c: New.
2143
b0bf58c4 21442016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2145
2146 PR c++/62212
2147 * g++.dg/template/mangle2.C: The dg-do directive should be
2148 "compile" not "assemble".
2149
f175ba0f 21502016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2151
2152 PR lto/69650
2153 * gcc.dg/pr69650.c: New test.
2154
4cc3295f 21552016-03-25 David Edelsohn <dje.gcc@gmail.com>
2156
2157 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2158
0cf40600 21592016-03-25 Alan Modra <amodra@gmail.com>
2160
2161 * gcc.dg/dfp/pr70052.c: New test.
2162
3aebf099 21632016-03-24 Richard Henderson <rth@redhat.com>
2164
2165 PR middle-end/69845
2166 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2167 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2168
83245bd3 21692016-03-24 Tom de Vries <tom@codesourcery.com>
2170
2171 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2172
108e7ee4 21732016-03-24 Tom de Vries <tom@codesourcery.com>
2174
2175 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2176 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2177
17af0b14 21782016-03-24 Tom de Vries <tom@codesourcery.com>
2179
2180 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2181 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2182
6c8770ee 21832016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2184
2185 PR c++/62212
2186 * g++.dg/template/mangle2.C: New test.
2187
a7e21b7b 21882016-03-24 Richard Biener <rguenther@suse.de>
2189
2190 PR tree-optimization/70396
2191 * gcc.dg/torture/pr70396.c: New testcase.
2192
f365d297 21932016-03-24 Richard Biener <rguenther@suse.de>
2194
2195 PR middle-end/70370
2196 * gcc.dg/torture/pr70370.c: New testcase.
2197
da7aeb13 21982016-03-24 Tom de Vries <tom@codesourcery.com>
2199
2200 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2201 * gfortran.dg/goacc/kernels-tree.f95: Same.
2202 * gfortran.dg/goacc/parallel-tree.f95: Same.
2203
80b30de0 22042016-03-24 Tom de Vries <tom@codesourcery.com>
2205
2206 * c-c++-common/goacc/uninit-if-clause.c: New test.
2207 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2208
cb9b6b99 22092016-03-24 Jakub Jelinek <jakub@redhat.com>
2210
2211 PR target/70290
305d86a0 2212 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2213 Fix formatting.
cb9b6b99 2214
a4225fff 22152016-03-24 Richard Biener <rguenther@suse.de>
2216
2217 PR tree-optimization/70372
2218 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2219
5a869ab8 22202016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2221
2222 PR c++/70347
2223 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2224
36ce5faa 22252016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2226
2227 PR c++/70332
2228 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2229
c4fa85c9 22302016-03-23 Jakub Jelinek <jakub@redhat.com>
2231
d9377ad5 2232 PR c++/70001
2233 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2234 * g++.dg/cpp1y/pr70001.C: New test.
2235
c4fa85c9 2236 PR c++/70323
2237 * g++.dg/cpp0x/constexpr-70323.C: New test.
2238
0a2062da 22392016-03-23 Alexandre Oliva <aoliva@redhat.com>
2240 Jason Merrill <jason@redhat.com>
2241 Jakub Jelinek <jakub@redhat.com>
2242
2243 PR c++/69315
2244 * g++.dg/cpp0x/constexpr-69315.C: New test.
2245 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2246
62d2a6dc 22472016-03-23 Marek Polacek <polacek@redhat.com>
2248
2249 PR c++/69884
2250 * g++.dg/warn/Wignored-attributes-1.C: New test.
2251 * g++.dg/warn/Wignored-attributes-2.C: New test.
2252
a82d6246 22532016-03-23 Tom de Vries <tom@codesourcery.com>
2254
2255 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2256 initialization.
2257 * gfortran.dg/goacc/private-3.f95 (test): Same.
2258 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2259 missing use param.
2260
dc834ba1 22612016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2262
2263 * lib/target-supports.exp: Remove v7ve entry from loop
2264 creating effective target checks.
2265 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2266 (add_options_for_arm_arch_v7ve): Likewise.
2267
7e83fd1f 22682016-03-23 Jakub Jelinek <jakub@redhat.com>
2269
2270 PR tree-optimization/70354
2271 * gcc.dg/vect/pr70354-1.c: New test.
2272 * gcc.dg/vect/pr70354-2.c: New test.
2273 * gcc.target/i386/avx2-pr70354-1.c: New test.
2274 * gcc.target/i386/avx2-pr70354-2.c: New test.
2275
4e4da058 22762016-03-22 Jeff Law <law@redhat.com>
2277
2278 PR target/70232
2279 * gcc.dg/tree-ssa/pr70232.c: New test.
2280
6855137b 22812016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2282
2283 PR target/70302
2284 * gcc.target/i386/pr70302.c: New test.
2285
19db1ec8 22862016-03-22 Richard Biener <rguenther@suse.de>
2287
2288 PR middle-end/70251
2289 * g++.dg/torture/pr70251.C: New testcase.
2290
4baec9f2 22912016-03-22 David Malcolm <dmalcolm@redhat.com>
2292
2293 PR c/69993
2294 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2295 Wmisleading-indentation.c.
2296 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2297 reflect change to diagnostic text and order of messages.
2298 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2299
fcfec126 23002016-03-22 David Edelsohn <dje.gcc@gmail.com>
2301
2302 * g++.dg/ext/java-3.C: Don't compile on AIX.
2303
aa30728a 23042016-03-22 Richard Biener <rguenther@suse.de>
2305
2306 PR middle-end/70333
2307 * gcc.dg/torture/pr70333.c: New testcase.
2308
46ec4eb4 23092016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2310
2311 * g++.dg/ext/pr70290.C: New test.
2312
4880f878 23132016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2314
2315 PR target/70325
2316 * gcc.target/i386/pr70325.c: New test.
2317
3d78ea44 23182016-03-22 Jakub Jelinek <jakub@redhat.com>
2319
5934fb8f 2320 PR target/70329
2321 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2322 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2323
b6436f79 2324 PR target/70300
2325 * gcc.target/i386/pr70300.c: New test.
2326
3d78ea44 2327 PR c++/70295
2328 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2329 (func2): New function for cond with parens, xfail warning for c++.
2330 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2331
b60244f6 23322016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2333
2334 PR c++/70096
2335 * g++.dg/template/ptrmem30.C: New test.
2336
c8e3e744 23372016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2338
2339 PR c++/70204
2340 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2341 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2342
2715f63a 23432016-03-21 Jakub Jelinek <jakub@redhat.com>
2344
2345 PR middle-end/70326
2346 * gcc.dg/pr70326.c: New test.
2347
2daa2cda 23482016-03-21 Marc Glisse <marc.glisse@inria.fr>
2349 Jakub Jelinek <jakub@redhat.com>
2350
2351 PR tree-optimization/70317
2352 * gcc.dg/pr70317.c: New test.
2353
d9aa5a50 23542016-03-21 Uros Bizjak <ubizjak@gmail.com>
2355
2356 PR target/70327
2357 * gcc.target/i386/pr70327.c: New test.
2358
e1a88bf4 23592016-03-21 Martin Liska <mliska@suse.cz>
2360
61941425 2361 PR ipa/70306
e1a88bf4 2362 * gcc.dg/ipa/pr70306.c: New test.
2363
d9aa5a50 23642016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 2365
2366 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2367 * gcc.target/arm/attr-align3.c: Likewise.
2368 * gcc.target/arm/attr_arm.c: Likewise.
2369 * gcc.target/arm/flip-thumb.c: Likewise.
2370
afdde20c 23712016-03-21 Jakub Jelinek <jakub@redhat.com>
2372
2373 PR target/70296
2374 * gcc.target/powerpc/altivec-36.c: New test.
2375
3f2ef661 23762016-03-21 Richard Biener <rguenther@suse.de>
2377
2378 PR tree-optimization/70310
2379 * gcc.dg/torture/pr70310.c: New testcase.
2380
08b2b692 23812016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2382
2383 PR target/70293
2384 * gcc.target/i386/pr70293.c: New test.
2385
93505d22 23862016-03-21 Richard Biener <rguenther@suse.de>
2387
2388 PR tree-optimization/70288
2389 * gcc.dg/torture/pr70288-1.c: New testcase.
2390 * gcc.dg/torture/pr70288-2.c: Likewise.
2391
06fd1914 23922016-03-21 Andrey Belevantsev <abel@ispras.ru>
2393
2394 PR rtl-optimization/69307
2395 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 2396
b628775e 23972016-03-21 Andrey Belevantsev <abel@ispras.ru>
2398
2399 PR rtl-optimization/69102
2400 * gcc.c-torture/compile/pr69102.c: New test.
2401
1421f43c 24022016-03-18 Jeff Law <law@redhat.com>
2403
2404 PR rtl-optimization/70263
2405 * gcc.c-torture/compile/pr70263-1.c: New test.
2406 * gcc.target/i386/pr70263-2.c: New test.
2407
e7142ce1 24082016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2409
2410 PR rtl-optimization/70278
2411 * gcc.dg/torture/pr70278.c: New test.
2412 * gcc.target/arm/pr70278.c: New test.
2413
5539bc70 24142016-03-18 David Malcolm <dmalcolm@redhat.com>
2415
2416 PR c/70281
2417 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2418 (test_builtin_types_compatible_p): New test function.
2419 * gcc.dg/pr70281.c: New test case.
2420
296a290a 24212016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2422
2423 PR target/70113
2424 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2425
666094f0 24262016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2427
2428 PR tree-optimization/70252
2429 * gcc.dg/pr70252.c: New test.
2430
350514e8 24312016-03-18 Tom de Vries <tom@codesourcery.com>
2432
2433 * gcc.dg/pr70161-2.c: New test.
2434 * gcc.dg/pr70161.c: New test.
2435
011e0cea 24362016-03-18 Tom de Vries <tom@codesourcery.com>
2437
2438 PR ipa/70269
2439 * gcc.dg/pr70269.c: New test.
2440
292a09de 24412016-03-18 Jakub Jelinek <jakub@redhat.com>
2442
2443 PR c++/70267
2444 * g++.dg/ext/java-3.C: New test.
2445
efc86c4c 24462016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2447
2448 PR c++/70205
2449 * g++.dg/lookup/pr70205.C: New test.
2450
a28dd575 24512016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2452
2453 PR c++/70218
2454 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2455
92e7ab1e 24562016-03-17 Marek Polacek <polacek@redhat.com>
2457
2458 PR c/69407
2459 * gcc.dg/atomic-op-6.c: New test.
2460
7378dbfb 24612016-03-17 David Malcolm <dmalcolm@redhat.com>
2462
2463 PR c/70264
2464 * c-c++-common/pr70264.c: New test case.
2465
f7995d7d 24662016-03-17 Jakub Jelinek <jakub@redhat.com>
2467
e2895b76 2468 PR c++/70144
2469 * c-c++-common/pr70144-1.c: New test.
2470 * c-c++-common/pr70144-2.c: New test.
2471
f7995d7d 2472 PR c++/70272
2473 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2474 * g++.dg/opt/flifetime-dse6.C: New test.
2475 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2476
5ec4a949 24772016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2478
2479 PR driver/70192
2480 * gcc.dg/pic-1.c: New test.
2481 * gcc.dg/pic-2.c: Likewise.
2482 * gcc.dg/pic-3.c: Likewise.
2483 * gcc.dg/pic-4.c: Likewise.
2484 * gcc.dg/pie-1.c: Likewise.
2485 * gcc.dg/pie-2.c: Likewise.
2486 * gcc.dg/pie-3.c: Likewise.
2487 * gcc.dg/pie-4.c: Likewise.
2488 * gcc.dg/pie-5.c: Likewise.
2489 * gcc.dg/pie-6.c: Likewise.
2490
c28550e1 24912016-03-17 Tom de Vries <tom@codesourcery.com>
2492
2493 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2494 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2495
be3296cb 24962016-03-17 Richard Biener <rguenther@suse.de>
2497
2498 PR debug/70271
2499 * g++.dg/debug/pr70271.C: New testcase.
2500
9b60ef21 25012016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2502
2503 * gcc.target/i386/pr70251.c: New test.
2504
9a80bc1a 25052016-03-17 Marek Polacek <polacek@redhat.com>
2506
2507 PR c++/70194
2508 * g++.dg/warn/constexpr-70194.C: New test.
2509
733d7ff9 25102016-03-16 Richard Henderson <rth@redhat.com>
2511
2512 PR middle-end/70240
2513 * gcc.c-torture/compile/pr70240.c: New.
2514
3e6f12bf 25152016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2516
2517 * gcc.c-torture/compile/20151204.c: Skip for avr.
2518
867c9e99 25192016-03-16 Jakub Jelinek <jakub@redhat.com>
2520
2521 PR target/70245
2522 * g++.dg/opt/pr70245.C: New test.
2523 * g++.dg/opt/pr70245.h: New file.
2524 * g++.dg/opt/pr70245-aux.cc: New file.
2525
8ced6ab7 25262016-03-16 Martin Sebor <msebor@redhat.com>
2527
2528 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2529
37af779a 25302016-03-16 Richard Henderson <rth@redhat.com>
2531
2532 PR middle-end/70199
2533 * gcc.c-torture/compile/pr70199.c: New.
2534
78ed999c 25352016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2536
2537 * gcc.dg/uninit-19.c: Run dos2unix.
2538
462ca422 25392016-03-16 Marek Polacek <polacek@redhat.com>
2540
2541 PR c/70093
2542 * gcc.dg/nested-func-10.c: New test.
2543 * gcc.dg/nested-func-9.c: New test.
2544
fe58aacc 25452016-03-16 Jakub Jelinek <jakub@redhat.com>
2546
2547 PR tree-optimization/68714
2548 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2549
27a53872 25502016-03-16 Tom de Vries <tom@codesourcery.com>
2551
2552 PR tree-optimization/68715
2553 * gcc.dg/graphite/pr68715-2.c: New test.
2554 * gcc.dg/graphite/pr68715.c: New test.
2555 * gfortran.dg/graphite/pr68715.f90: New test.
2556
95049c3c 25572016-03-16 Tom de Vries <tom@codesourcery.com>
2558
2559 PR tree-optimization/68809
2560 * gcc.dg/graphite/pr68809-2.c: New test.
2561 * gcc.dg/graphite/pr68809.c: New test.
2562
09eddd70 25632016-03-16 Jakub Jelinek <jakub@redhat.com>
2564
81fc5915 2565 PR c++/70147
2566 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2567 method call to i () as argument. Adjust expected output.
2568
09eddd70 2569 PR c++/70147
2570 * g++.dg/ubsan/pr70147-1.C: New test.
2571 * g++.dg/ubsan/pr70147-2.C: New test.
2572
6373d2a2 25732016-03-15 Martin Sebor <msebor@redhat.com>
2574
2575 PR c++/58281
2576 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2577
d27a0c11 25782016-03-15 John David Anglin <danglin@gcc.gnu.org>
2579
9908039d 2580 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2581 hppa*-*-hpux*.
2582
45cdc3a6 2583 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2584
d27a0c11 2585 PR libfortran/69799
2586 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2587 libatomic_available.
2588
0dd1d57f 25892016-03-15 Marek Polacek <polacek@redhat.com>
2590
2591 PR c++/70209
2592 * g++.dg/ext/attribute-may-alias-4.C: New test.
2593
0ce02c07 25942016-03-15 Alexander Monakov <amonakov@ispras.ru>
2595
2596 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2597 -fvar-tracking-assignments-toggle flag.
2598
f6e39b30 25992016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2600
2601 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2602
167f93a2 26032016-03-15 Jakub Jelinek <jakub@redhat.com>
2604
2605 PR rtl-optimization/70222
2606 * gcc.c-torture/execute/pr70222-1.c: New test.
2607 * gcc.c-torture/execute/pr70222-2.c: New test.
2608
08a8af4a 26092016-03-15 Richard Henderson <rth@redhat.com>
2610
2611 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2612
738eb905 26132016-03-15 Andrey Belevantsev <abel@ispras.ru>
2614
2615 PR rtl-optimization/69032
2616 * gcc.dg/pr69032.c: New test.
2617
dd148b3a 26182016-03-15 Andrey Belevantsev <abel@ispras.ru>
2619
2620 PR rtl-optimization/63384
d9aa5a50 2621 * g++.dg/pr63384.C: New test.
dd148b3a 2622
acf58115 26232016-03-15 Andrey Belevantsev <abel@ispras.ru>
2624
2625 PR target/64411
2626 * gcc.target/i386/pr64411.C: New test.
2627
a2897dc4 26282016-03-15 Tom de Vries <tom@codesourcery.com>
2629
2630 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2631 * gfortran.dg/goacc/kernels-alias.f95: New test.
2632
7bad2faf 26332016-03-14 Martin Sebor <msebor@redhat.com>
2634
2635 PR c++/53792
2636 * g++.dg/cpp0x/constexpr-inline.C: New test.
2637 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2638
d65fa8d9 26392016-03-14 David Edelsohn <dje.gcc@gmail.com>
2640
2641 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2642
2b3c633f 26432016-03-14 Jakub Jelinek <jakub@redhat.com>
2644
2645 PR middle-end/70219
2646 * gcc.dg/pr70219.c: New test.
2647
e947f9c3 26482016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2649
2650 PR target/70083
2651 * gcc.dg/torture/pr70083.c: New test.
2652 * gcc.target/i386/pr70083.c: New test.
2653
74201dc2 26542016-03-14 Richard Biener <rguenther@suse.de>
2655
2656 PR tree-optimization/56365
2657 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2658
88aea41e 26592016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2660
2661 PR target/70098
2662 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2663 New function.
2664 * g++.dg/pr70098.C: New testcase.
2665
2666
1bd2aefd 26672016-03-14 Tom de Vries <tom@codesourcery.com>
2668
2669 PR tree-optimization/70045
2670 * gcc.dg/graphite/pr70045.c: New test.
2671
922c7033 26722016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2673
2674 PR fortran/69043
2675 * gfortran.dg/include_9.f90: New test.
2676
fd4ab6d9 26772016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2678
2679 PR fortran/45076
2680 gfortran.dg/prof/prof.exp: New script.
2681 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2682
7d7218d3 26832016-03-12 Andrey Belevantsev <abel@ispras.ru>
2684
2685 PR rtl-optimization/69307
2686 * gcc.dg/pr69307.c: New test.
2687
02ffd664 26882016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2689
2690 PR target/69614
2691 * gcc.target/arm/pr69614.c: New.
2692
76e207a9 26932016-03-12 Paul Thomas <pault@gcc.gnu.org>
2694
2695 PR fortran/70031
2696 * gfortran.dg/submodule_14.f08: New test
2697
2698 PR fortran/69524
2699 * gfortran.dg/submodule_15.f08: New test
2700
490ee78a 27012016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2702
2703 PR c++/70106
2704 * g++.dg/cpp1y/paren3.C: New test.
2705
04e137ff 27062016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2707
2708 PR target/70131
2709 * gcc.target/powerpc/ppc-round2.c: New test.
2710
27b2c1c4 27112016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2712
2713 PR target/70123
2714 * gcc.dg/torture/pr70123.c: New test.
2715
84116671 27162016-03-11 Jeff Law <law@redhat.com>
2717
2718 PR tree-optimization/70190
2719 * gcc.c-torture/compile/pr70190.c: New test.
2720
cfa58bc8 27212016-03-11 David Malcolm <dmalcolm@redhat.com>
2722
2723 PR c/68187
2724 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2725 case.
2726 (test43_b): Likewise.
2727 (test43_c): Likewise.
2728 (test43_d): Likewise.
2729 (test43_e): Likewise.
2730 (test43_f): Likewise.
2731 (test43_g): Likewise.
2732 (test44_a): Likewise.
2733 (test44_b): Likewise.
2734 (test44_c): Likewise.
2735 (test44_d): Likewise.
2736 (test44_e): Likewise.
2737
ce234f27 27382016-03-11 David Malcolm <dmalcolm@redhat.com>
2739
2740 PR c/70085
2741 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2742
e4756b48 27432016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2744
2745 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2746 dg-options.
2747
1f5ef87e 27482016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2749
2750 PR target/70002
2751 PR target/69245
2752 * gcc.target/aarch64/pr69245_2.c: New test.
2753
f9c352a1 27542016-03-11 Jakub Jelinek <jakub@redhat.com>
2755
2756 PR tree-optimization/70177
2757 * gcc.dg/pr70177.c: New test.
2758
4dd92ac6 27592016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2760
2761 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2762
331e4fdb 27632016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2764
2765 * gcc.dg/tree-ssa/sra-20.c: New.
2766
69262824 27672016-03-11 Jakub Jelinek <jakub@redhat.com>
2768
6f9a7425 2769 PR rtl-optimization/70174
2770 * gcc.dg/pr70174.c: New test.
2771
69262824 2772 PR tree-optimization/70169
2773 * gcc.dg/pr70169.c: New test.
2774
4637a847 27752016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2776
2777 PR target/70160
2778 * gcc.target/i386/pr70160.c: New test.
2779
5a86d754 27802016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2781
2782 * gcc.target/s390/dfp-1.c: New test.
2783
af4c8290 27842016-03-10 Nick Clifton <nickc@redhat.com>
2785
2786 PR target/70044
2787 * gcc.target/aarch64/pr70044.c: New test.
2788
98dfd328 27892016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2790 Jakub Jelinek <jakub@redhat.com>
2791
2792 PR c++/70001
2793 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2794 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2795 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2796
75e72311 27972016-03-10 Jan Hubicka <hubicka@ucw.cz>
2798
2799 PR lto/69589
2800 * g++.dg/lto/pr69589_0.C: New testcase
2801 * g++.dg/lto/pr69589_1.C: New testcase
2802
a2eb1271 28032016-03-10 Marek Polacek <polacek@redhat.com>
2804
2805 PR c++/70153
2806 * g++.dg/delayedfold/unary-plus1.C: New test.
2807
28082016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 2809
2810 * gcc.target/arm/pr45701-1.c: Escape brackets.
2811 * gcc.target/arm/pr45701-2.c: Likewise.
2812
5ab2987f 28132016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2814
2815 * gfortran.dg/unconstrained_commons.f: New.
2816
6972afac 28172016-03-10 Alan Modra <amodra@gmail.com>
2818
2819 * gcc.dg/pr69195.c: New.
2820 * gcc.dg/pr69238.c: New.
2821
c82c99ec 28222016-03-10 Tom de Vries <tom@codesourcery.com>
2823
2824 PR testsuite/68915
2825 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2826
a2389d4a 28272016-03-10 Richard Biener <rguenther@suse.de>
2828
2829 PR tree-optimization/70128
2830 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2831 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2832
c272412d 28332016-03-09 Jakub Jelinek <jakub@redhat.com>
2834
a0451069 2835 PR tree-optimization/70152
2836 * gcc.dg/pr70152.c: New test.
2837
c272412d 2838 PR target/70086
2839 * gcc.target/i386/pr70086-1.c: New test.
2840 * gcc.target/i386/pr70086-2.c: New test.
2841 * gcc.target/i386/pr70086-3.c: New test.
5f611068 2842
2843 PR tree-optimization/70127
2844 * gcc.c-torture/execute/pr70127.c: New test.
2845
27dcb7a8 28462016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2847
2848 * c-c++-common/goacc/combined-directives-2.c: New test.
2849
c24757cf 28502016-03-09 David Malcolm <dmalcolm@redhat.com>
2851
2852 PR c/68473
2853 PR c++/70105
2854 * g++.dg/diagnostic/pr70105.C: New test.
2855 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2856 (test_multiple_ordinary_maps): New test function.
2857
83108969 28582016-03-09 David Malcolm <dmalcolm@redhat.com>
2859
2860 PR c/68473
2861 PR c++/70105
2862 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2863 Drop range information from call to inform_at_rich_loc.
2864 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2865 New.
2866 (test_show_locus): Replace calls to rich_location::add_range with
2867 calls to add_range. Rewrite the tests that used the now-defunct
2868 rich_location ctor taking a source_range. Simplify other tests
2869 by replacing calls to COMBINE_LOCATION_DATA with calls to
2870 make_location.
2871
6733c0e8 28722016-03-09 Richard Biener <rguenther@suse.de>
2873 Jakub Jelinek <jakub@redhat.com>
2874
2875 PR tree-optimization/70138
2876 * gcc.dg/vect/pr70138-1.c: New testcase.
2877 * gcc.dg/vect/pr70138-2.c: Likewise.
2878
96abb9f5 28792016-03-09 Jakub Jelinek <jakub@redhat.com>
2880
2881 PR target/70049
2882 * gcc.target/i386/pr70049.c: New test.
2883
42bb3bfb 28842016-03-09 Richard Biener <rguenther@suse.de>
2885
2886 PR c/70143
2887 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2888 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2889 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2890
27527428 28912016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2892
2893 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2894 arm-*-*.
2895
248449f2 28962016-03-09 Jakub Jelinek <jakub@redhat.com>
2897
1bd49ced 2898 PR middle-end/67278
2899 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2900
248449f2 2901 PR target/67278
2902 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2903
2904 PR middle-end/70050
2905 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2906 in testcase comment.
2907
dfc460ff 29082016-03-09 Tom de Vries <tom@codesourcery.com>
2909
2910 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2911 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2912 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2913 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2914 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2915 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2916 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2917 * gfortran.dg/goacc/kernels-loop.f95: New test.
2918
0377fc7f 29192016-03-08 Martin Sebor <msebor@redhat.com>
2920
2921 PR c++/62096
2922 * g++.dg/warn/overflow-warn-7.C: New test.
2923
3556aa80 29242016-03-08 Jason Merrill <jason@redhat.com>
2925
2926 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2927 * lib/target-supports.exp (check_effective_target_concepts): New.
2928
e5096208 29292016-03-08 Jakub Jelinek <jakub@redhat.com>
2930
5370eb8d 2931 PR c++/70135
2932 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2933 * g++.dg/ubsan/pr70135.C: New test.
2934
e5096208 2935 PR target/70110
2936 * gcc.dg/pr70110.c: New test.
2937
cc37120d 29382016-03-07 Martin Jambor <mjambor@suse.cz>
2939
2940 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2941 * c-c++-common/gomp/if-1.c: Likewise.
2942 * c-c++-common/gomp/pr61486-2.c: Likewise.
2943 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2944 to dg-additional-options.
2945 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2946 * g++/gomp/target-teams-1.c: Likewise.
2947 * gcc.dg/gomp/gomp.exp: Likewise.
2948 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2949 dg-additional-options.
2950 * gfortran.dg/gomp/gomp.exp: Likewise.
2951 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2952 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2953 dg-additional-options.
2954 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2955
53c248d8 29562016-03-07 Martin Jambor <mjambor@suse.cz>
2957
2958 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2959 * c-c++-common/gomp/gridify-1.c: New test.
2960 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2961
541e79a0 29622016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2963
2964 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2965 trigger for cortex-r8, when scanning for register r8.
2966 * gcc.target/arm/pr45701-2.c: Likewise.
2967
4dfabd94 29682016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 2969 Jeff Law <law@redhat.com>
4dfabd94 2970
2971 PR tree-optimization/69740
2972 * gcc.c-torture/compile/pr69740-1.c: New test.
2973 * gcc.c-torture/compile/pr69740-2.c: New test.
2974
1b63a87b 29752016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2976
2977 * lib/target-supports.exp
2978 (check_effective_target_whole_vector_shift): Enable for PPC64.
2979
d33914da 29802016-03-07 Richard Biener <rguenther@suse.de>
2981
2982 PR tree-optimization/70115
2983 * gcc.dg/torture/pr70115.c: New testcase.
2984
584fba4b 29852016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2986
2987 PR middle-end/69916
2988 * c-c-++-common/goacc/pr69916.c: New.
2989
7f2f5ec0 29902016-03-07 Richard Henderson <rth@redhat.com>
2991
2992 * gcc.c-torture/compile/pr70061.c: New test.
2993
f530e7c4 29942016-03-07 Richard Biener <rguenther@suse.de>
2995
2996 PR testsuite/70109
2997 * gcc.dg/vect/O3-pr36098.c: New testcase.
2998
a3855fed 29992016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3000
3001 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3002
091ffc31 30032016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3004
3005 * gnat.dg/renaming9.ad[sb]: New testcase.
3006
2941b871 30072016-03-05 Jakub Jelinek <jakub@redhat.com>
3008
3009 PR c++/70084
3010 * g++.dg/expr/stdarg3.C: New test.
3011
5173ce42 30122016-03-04 Jeff Law <law@redhat.com>
3013
3014 PR tree-optimization/69196
3015 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3016 x86_64-*-*.
3017
2d1d2e55 30182016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3019
0e43078e 3020 PR c/69973
3021 * gcc.dg/pr69973.c: New test.
3022
d8ec06ae 3023 PR rtl-optimization/69941
3024 * gcc.dg/torture/pr69941.c: New test.
3025
2d1d2e55 3026 PR c/69824
3027 * gcc.dg/pr69824.c: New test.
3028
32f692e2 30292016-03-05 Tom de Vries <tom@codesourcery.com>
3030
3031 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3032 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3033 function.
3034
1c699e9a 30352016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3036
3037 PR c++/66786
3038 * g++.dg/cpp1y/var-templ48.C: New test.
3039 * g++.dg/cpp1y/var-templ49.C: New test.
3040
358448c6 30412016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3042
3043 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3044
01dc3c45 30452016-03-04 Jakub Jelinek <jakub@redhat.com>
3046
e968ff6d 3047 PR c++/70035
3048 * g++.dg/ubsan/pr70035.C: New test.
3049
01dc3c45 3050 PR target/70062
3051 * gcc.target/i386/pr70062.c: New test.
3052
3937d618 30532016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3054
3055 * g++.dg/template/typename21.C: Remove c++98_only.
3056
c58ac7f8 30572016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3058
3059 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3060
0060768a 30612016-03-04 David Malcolm <dmalcolm@redhat.com>
3062
3063 PR c/68187
3064 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3065 function.
3066 (fn_42_b): Likewise.
3067 (fn_42_c): Likewise.
3068
74c6fd40 30692016-03-04 David Malcolm <dmalcolm@redhat.com>
3070
3071 PR c/68187
3072 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3073 function.
3074 (fn_40_b): Likewise.
3075 (fn_41_a): Likewise.
3076 (fn_41_b): Likewise.
3077
31b11359 30782016-03-04 Jakub Jelinek <jakub@redhat.com>
3079
3080 PR target/70059
3081 * gcc.target/i386/avx512f-pr70059.c: New test.
3082 * gcc.target/i386/avx512dq-pr70059.c: New test.
3083
c5b93452 30842016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3085
3086 PR rtl-optimization/57676
3087 * gcc.dg/torture/pr57676.c: New test.
3088
268fbd56 30892016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3090
3091 * gcc.dg/pr70026.c: New test.
3092
6560d1ad 30932016-03-04 Marek Polacek <polacek@redhat.com>
3094
3095 PR c/69798
3096 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3097 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3098
cc7dfddf 30992016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3100
3101 PR target/70004
3102 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3103 Delete.
3104 (test_corners_sisd_si): Likewise.
3105 (main): Remove checks of the above.
3106 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3107
e9663bd4 31082016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3109
3110 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3111
dcdd684e 31122016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3113
3114 * gcc.dg/torture/pr69951.c: Accept argc==0.
3115
e692d332 31162016-03-04 Richard Biener <rguenther@suse.de>
3117
3118 PR c++/70054
3119 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3120 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3121
af77b7e6 31222016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3123
3124 PR testsuite/69766
3125 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3126 testing multiarch.
3127
290da96e 31282016-03-04 Jakub Jelinek <jakub@redhat.com>
3129
3130 PR debug/69947
3131 * gcc.dg/guality/pr69947.c: New test.
3132
e51ce713 31332016-03-03 Jakub Jelinek <jakub@redhat.com>
3134
3135 PR ada/70017
3136 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3137
1feed892 31382016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3139
3140 PR rtl-optimization/69904
3141 * gcc.target/arm/pr69904.c: New test.
3142
c32bda69 31432016-03-03 Jakub Jelinek <jakub@redhat.com>
3144
3145 PR target/70021
3146 * gcc.dg/vect/pr70021.c: New test.
3147 * gcc.target/i386/pr70021.c: New test.
3148
1bc579ed 31492016-03-03 Marek Polacek <polacek@redhat.com>
3150
3151 PR middle-end/70050
3152 * gcc.dg/pr70050.c: New test.
3153
cfa8d638 31542016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3155
3156 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3157
1b889259 31582016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3159
3160 PR tree-optimization/70043
3161 * gfortran.dg/vect/pr70043.f90: New test.
3162
f756dfa3 31632016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3164
3165 * gnat.dg/specs/task1.ads: New test.
3166
5cb4863d 31672016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3168
3169 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3170 Invoke gdb with -batch.
3171 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3172
5dd12e43 31732016-03-03 Richard Biener <rguenther@suse.de>
3174
3175 PR tree-optimization/55936
3176 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3177
d97ba4ca 31782016-03-02 Jeff Law <law@redhat.com>
3179
5d23c86f 3180 PR rtl-optimization/69942
3181 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3182 effects of argument promotions.
3183
d97ba4ca 3184 PR tree-optimization/69987
3185 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3186 target does not support -fprefetch-loop-arrays.
3187
901faaa0 31882016-03-02 Uros Bizjak <ubizjak@gmail.com>
3189
3190 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3191
51f6fdce 31922016-03-02 Bin Cheng <bin.cheng@arm.com>
3193
6bc7872f 3194 PR rtl-optimization/69052
51f6fdce 3195 * gcc.target/i386/pr69052.c: New test.
3196
31d31e07 31972016-03-02 Alan Modra <amodra@gmail.com>
3198
3199 * gcc.dg/pr69990.c: New.
3200
04faee95 32012016-03-02 Jakub Jelinek <jakub@redhat.com>
3202
270d0117 3203 PR c/68062
3204 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3205
3206 PR middle-end/70022
3207 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3208
04faee95 3209 PR target/70028
3210 * gcc.target/i386/pr70028.c: New test.
3211
a2cc9e8e 32122016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3213
3214 * c-c++-common/asan/swapcontext-test-1.c,
3215 * c-c++-common/tsan/thread_leak.c,
3216 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3217 * g++.dg/tsan/benign_race.C,
3218 * g++.dg/tsan/fd_close_norace.C,
3219 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3220 races with sanitizer output
3221
dd4bd263 32222016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 3223 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 3224
3225 PR target/67278
3226 * gcc.dg/simd-8.c: New testcase.
3227
b5fe3a49 32282016-03-02 Richard Biener <rguenther@suse.de>
3229
3230 PR middle-end/67278
3231 * gcc.dg/simd-7.c: New testcase.
3232
23601f67 32332016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3234
3235 * gcc.target/i386/pr70007.c: Tweak.
3236
f66f65e7 32372016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3238
3239 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3240
60773515 32412016-03-02 Marek Polacek <polacek@redhat.com>
3242
3243 PR c/67854
3244 * gcc.dg/pr67854.c: New test.
3245
6c094cb1 32462016-03-02 Jakub Jelinek <jakub@redhat.com>
3247
3248 PR middle-end/70025
3249 * gcc.dg/torture/pr70025.c: New test.
3250
7627bb56 32512016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3252
3253 PR tree-optimization/68621
3254 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3255
066c8e94 32562016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3257
3258 * gcc.target/i386/pr70007.c: New test.
3259
d3b819ad 32602016-03-01 Jeff Law <law@redhat.com>
3261
d4b9ad56 3262 PR tree-optimization/69196
7e217344 3263 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 3264
d3b819ad 3265 PR tree-optimization/69196
3266 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3267 duplicating code and spoiling the expected output.
3268
4f37285d 32692016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3270
3271 PR target/70033
3272 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3273 supports power9 before doing tests.
3274 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3275 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3276 * gcc.target/powerpc/p9-permute.c: Likewise.
3277
3e9c4f6c 32782016-03-01 Uros Bizjak <ubizjak@gmail.com>
3279
3280 PR target/70027
3281 * gcc.target/i386/pr70027.c: New test.
3282
e324729e 32832016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 3284
3285 * gcc.dg/pr70017.c: New test.
3286
40e9ce2d 32872016-03-01 Jakub Jelinek <jakub@redhat.com>
3288
3289 PR c/69796
3290 PR c/69974
3291 * gcc.dg/pr69796.c: New test.
3292 * gcc.dg/pr69974.c: New test.
3293
e8b016ea 32942016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3295
3296 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3297
24d3127c 32982016-02-29 Jeff Law <law@redhat.com>
3299
3300 PR tree-optimization/69987
3301 * gfortran.dg/pr69987.f90: New test.
3302
3303 PR tree-optimization/69989
3304 * gcc.c-torture/compile/pr69989-2.c: New test.
3305
12cc1225 33062016-03-01 Marek Polacek <polacek@redhat.com>
3307
3308 PR c++/69795
3309 * g++.dg/parse/invalid1.C: New test.
3310
d99a947c 33112016-03-01 Richard Biener <rguenther@suse.de>
3312
3313 PR middle-end/70022
3314 * gcc.dg/pr70022.c: New testcase.
3315
395dbc60 33162016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3317
3318 PR tree-optimization/69956
3319 * gcc.dg/pr69956.c: New test.
3320
40a35c55 33212016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3322
3323 PR target/70011
3324 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3325 XFAIL when hardware supports efficient unaligned storage access.
3326
4edc90b0 33272016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3328
3329 PR c++/69961
3330 * g++.dg/template/pr69961a.C: New test.
3331 * g++.dg/template/pr69961b.C: New test.
3332
1ed1f69a 33332016-02-29 David Malcolm <dmalcolm@redhat.com>
3334
3335 PR preprocessor/69985
3336 * gcc.dg/cpp/pr69985.c: New test case.
3337
01c5d15d 33382016-02-29 Jeff Law <law@redhat.com>
3339
3a4d3de5 3340 PR tree-optimization/70005
3341 * gcc.c-torture/execute/pr70005.c New test.
3342
01c5d15d 3343 PR tree-optimization/69999
3344 * gcc.c-torture/compile/pr69999.c: New test.
3345
1bf66b54 33462016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3347
3348 PR tree-optimization/69652
3349 * gcc.dg/torture/pr69652.c: Delete test.
3350 * gcc.dg/vect/pr69652.c: New test.
3351
b4d653d5 33522016-02-19 Richard Biener <rguenther@suse.de>
3353
3354 PR tree-optimization/69980
3355 * gfortran.dg/vect/pr69980.f90: New testcase.
3356
35bc4745 33572016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3358
3359 * gcc.target/sparc/20160229-1.c: New test.
3360
bb54a538 33612016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3362
3363 * gnat.dg/stack_usage3.adb: New test.
3364 * gnat.dg/stack_usage3_pkg.ads: New helper.
3365
95164e71 33662016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3367
3368 * gnat.dg/renaming8.adb: New test.
3369 * gnat.dg/renaming8_pkg1.ads: New helper.
3370 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3371 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3372
a890896f 33732016-02-29 Richard Biener <rguenther@suse.de>
3374
3375 PR tree-optimization/69720
3376 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3377
5c70403a 33782016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3379
3380 PR fortran/68147
3381 PR fortran/47674
3382 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3383
dfb6d139 33842016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 3385 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3386
3387 PR fortran/56007
3388 * gfortran.dg/coarray_8.f90: Adjust error message.
3389 * gfortran.dg/pr56007.f90: New test.
3390 * gfortran.dg/pr56007.f: New test.
3391
536508db 33922016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3393
3394 PR tree-optimization/69989
3395 * gcc.dg/torture/pr69989.c: New test.
3396
eec75e45 33972016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3398
3399 * gcc.target/i386/stack-realign-win.c: New test.
3400
0175e45a 34012016-02-28 Harald Anlauf <anlauf@gmx.de>
3402
3403 PR fortran/60126
3404 * gfortran.dg/pr60126.f90: New test.
3405
2a703589 34062016-02-27 Jeff Law <law@redhat.com>
3407
3408 Revert
3409 2016-02-26 Richard Biener <rguenther@suse.de>
3410 Jeff Law <law@redhat.com>
3411
3412 PR tree-optimization/69740
3413 * gcc.c-torture/compile/pr69740-1.c: New test.
3414 * gcc.c-torture/compile/pr69740-2.c: New test.
3415
359b4c18 34162016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3417
1c96765a 3418 PR fortran/69910
359b4c18 3419 * gfortran.dg/newunit_4.f90: New test.
3420
49462d93 34212016-02-27 Jakub Jelinek <jakub@redhat.com>
3422
3423 PR target/69613
3424 PR rtl-optimization/69886
3425 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3426 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3427 target.
3428
c4ac733e 34292016-02-26 Martin Sebor <msebor@redhat.com>
3430
3431 PR tree-optimization/15826
3432 * gcc.dg/tree-ssa/pr15826.c: New test.
3433
da8c4b5d 34342016-02-26 Jakub Jelinek <jakub@redhat.com>
3435
3436 PR target/69969
3437 * gcc.target/powerpc/pr69969.c: New test.
3438
0a4558eb 34392016-02-26 Martin Sebor <msebor@redhat.com>
3440
3441 PR c++/15766
3442 * g++.old-deja/g++.other/decl5.C: Add a test case.
3443
5b500299 34442016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3445
3446 PR target/69946
3447 * gcc.target/powerpc/pr69946.c: New file.
3448
565f533b 34492016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 3450 Jeff Law <law@redhat.com>
565f533b 3451
0a4558eb 3452 PR tree-optimization/69740
565f533b 3453 * gcc.c-torture/compile/pr69740-1.c: New test.
3454 * gcc.c-torture/compile/pr69740-2.c: New test.
3455
ff67cbea 34562016-02-26 Martin Jambor <mjambor@suse.cz>
3457
3458 PR middle-end/69920
3459 * gcc.dg/torture/pr69932.c: New test.
3460 * gcc.dg/torture/pr69936.c: Likewise.
3461
e400d817 34622016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3463
3464 PR target/69709
3465 * gcc.target/s390/pr69709.c: New test.
3466
126a5a2d 34672016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3468
3469 PR target/69245
3470 * gcc.target/aarch64/pr69245_1.c: New test.
3471
59c58860 34722016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3473
3474 PR target/69613
3475 * gcc.dg/torture/pr69613.c: New test.
3476
9441fa4e 34772016-02-26 Jakub Jelinek <jakub@redhat.com>
3478
3479 PR rtl-optimization/69891
3480 * gcc.target/i386/pr69891.c: New test.
3481
e48fcde0 34822016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 3483 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3484
35ed600a 3485 PR target/61397
f41208a1 3486 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3487 functionality for both 32-bit and 64-bit.
3488
c86aaa0e 34892016-02-26 Richard Biener <rguenther@suse.de>
3490
3491 PR tree-optimization/69551
3492 * gcc.dg/torture/pr69951.c: New testcase.
3493
38e71a65 34942016-02-25 Richard Biener <rguenther@suse.de>
3495
3496 PR tree-optimization/48795
3497 * gcc.dg/Warray-bounds-18.c: New testcase.
3498
03331e69 34992016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3500
3501 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3502
f14d8d6a 35032016-02-25 Jakub Jelinek <jakub@redhat.com>
3504
3505 PR rtl-optimization/69896
3506 * gcc.dg/pr69896.c: New test.
3507
4003c807 35082016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3509
3510 PR c++/69736
3511 * g++.dg/cpp1y/paren2.C: New test.
3512
a0573328 35132016-02-24 Martin Sebor <msebor@redhat.com>
3514
3515 PR c/51147
3516 * gcc.dg/enum-mode-2.c: New test.
3517
2cde02ad 35182016-02-24 Jakub Jelinek <jakub@redhat.com>
3519
3520 PR c++/69922
3521 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3522 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3523 * g++.dg/ubsan/pr69922.C: New test.
3524
f0ea75d1 35252016-02-24 Marek Polacek <polacek@redhat.com>
3526
3527 PR c/69819
3528 * gcc.dg/pr69819.c: New test.
3529
05027366 35302016-02-24 Martin Sebor <msebor@redhat.com>
3531
34ed562b 3532 PR c++/69912
3533 * g++.dg/ext/flexary15.C: New test.
3534
35352016-02-24 Martin Sebor <msebor@redhat.com>
3536
3537 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 3538 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 3539 * g++.dg/ext/builtin_alloca.C: Same.
05027366 3540
650c3ad5 35412016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3542 Charles Baylis <charles.baylis@linaro.org>
3543
3544 PR debug/61033
3545 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3546
596070e8 35472016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 3548 Jakub Jelinek <jakub@redhat.com>
596070e8 3549
3550 PR middle-end/69760
3551 * gcc.dg/torture/pr69760.c: New testcase.
3552
d6b92d9f 35532016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3554
3555 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3556 pattern on Solaris with as.
3557
90436d9d 35582016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3559
3560 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3561 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3562 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3563 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3564
7c749495 35652016-02-24 Jakub Jelinek <jakub@redhat.com>
3566
3567 PR middle-end/69915
3568 * gcc.dg/pr69915.c: New test.
3569
9c9680b5 35702016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3571
3572 PR rtl-optimization/69886
3573 * gcc.dg/torture/pr69886.c: New test.
3574
36d081ee 35752016-02-24 Richard Biener <rguenther@suse.de>
3576
3577 PR middle-end/68963
3578 * gcc.dg/torture/pr68963.c: New testcase.
3579
2a0accb9 35802016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3581
3582 PR target/69875
3583 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3584 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3585 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3586 * gcc.target/arm/atomic_loaddi_1.c: New test.
3587 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3588 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3589 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3590 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3591 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3592 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3593 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3594 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3595
f0e92ef1 35962016-02-24 Jakub Jelinek <jakub@redhat.com>
3597
3598 PR middle-end/69909
3599 * gcc.dg/torture/pr69909.c: New test.
3600
6907286f 36012016-02-24 Richard Biener <rguenther@suse.de>
3602
3603 PR tree-optimization/69907
3604 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3605 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3606 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3607
e6ab7475 36082016-02-24 Christian Bruel <christian.bruel@st.com>
3609
3610 * gcc.target/arm/pragma_cpp_fma.c: New test.
3611
47587450 36122016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3613
3614 PR fortran/61156
3615 * gfortran.dg/include_6.f90: Update test.
3616
d41ab738 36172016-02-23 Jakub Jelinek <jakub@redhat.com>
3618
3619 PR objc/69844
3620 * objc.dg/pr69844.m: New test.
3621
4772d9d5 36222016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3623
3624 PR libgfortran/69456
3625 * gfortran.dg/namelist_89.f90: New test.
3626 * gfortran.dg/pr59700.f90: Update test..
3627
8c38d887 36282016-02-23 Martin Sebor <msebor@redhat.com>
3629
3630 PR middle-end/69780
3631 * g++.dg/ext/builtin_alloca.C: New test.
3632 * gcc.dg/builtins-68.c: New test.
3633
ee1bfdb0 36342016-02-23 Richard Henderson <rth@redhat.com>
3635
3636 * gcc.target/i386/addr-space-3.c: Remove test.
3637
52609ec3 36382016-02-23 David Malcolm <dmalcolm@redhat.com>
3639
3640 PR preprocessor/69126
3641 PR preprocessor/69543
3642 * c-c++-common/pr69126-2-long.c: New test.
3643 * c-c++-common/pr69126-2-short.c: New test.
3644 * c-c++-common/pr69543-1.c: Remove xfail.
3645
d5bf2cc8 36462016-02-23 David Malcolm <dmalcolm@redhat.com>
3647
3648 PR preprocessor/69126
3649 PR preprocessor/69543
3650 PR preprocessor/69558
3651 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3652 (f): Rename to...
3653 (test_2): ...this, and add leading comment.
3654 (MACRO_3, test_3): New.
3655 (MACRO_4A, MACRO_4B, test_4): New.
3656 (MACRO): Rename to...
3657 (MACRO_5): ...this.
3658 (g): Rename to...
3659 (test_5): ...this, updating for renaming of MACRO, and
3660 add leading comment.
3661 * c-c++-common/pr69543-1.c: New.
3662 * c-c++-common/pr69543-2.c: New.
3663 * c-c++-common/pr69543-3.c: New.
3664 * c-c++-common/pr69543-4.c: New.
3665 * c-c++-common/pr69558-1.c: New.
3666 * c-c++-common/pr69558-2.c: New.
3667 * c-c++-common/pr69558-3.c: New.
3668 * c-c++-common/pr69558-4.c: New.
3669 * gcc.dg/pr69558.c: Move to...
3670 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3671 xfail for c++.
3672
3a37a410 36732016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3674
3675 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3676 to -ftree-parallelize-loops/-fopenacc changes.
3677 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3678 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3679 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3680 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3681 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3682 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3683 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3684 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3685 * c-c++-common/goacc/kernels-loop.c: Likewise.
3686 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3687 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3688 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3689 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3690
ecca180f 36912016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3692
3693 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3694
eec0fa3f 36952016-02-23 Jakub Jelinek <jakub@redhat.com>
3696
f1f91c07 3697 PR c++/69902
3698 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3699
eec0fa3f 3700 PR c/69900
3701 * gcc.dg/pr69900.c: New test.
3702
e045424d 37032016-02-23 Martin Jambor <mjambor@suse.cz>
3704
3705 PR tree-optimization/69666
3706 * gcc.dg/tree-ssa/pr69666.c: New test.
3707
f482dff6 37082016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3709
3710 PR fortran/67451
3711 * gfortran.dg/coarray_allocate_5.f08: New test.
3712
57ed698b 37132016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3714
3715 * gcc.target/s390/vcond-shift.c: Move to ...
3716 * gcc.target/s390/vector/vcond-shift.c: ... here.
3717
990e443c 37182016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3719
3720 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3721 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3722
296c5f01 37232016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3724
3725 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3726
e53f41d5 37272016-02-20 Mark Wielaard <mjw@redhat.com>
3728
3729 PR c/28901
3730 * gcc.dg/unused-variable-3.c: New test.
3731
13af201d 37322016-02-22 Jakub Jelinek <jakub@redhat.com>
3733
3734 PR target/69888
3735 * gcc.target/i386/pr69888.c: New test.
3736
682c90f9 37372016-02-22 Richard Biener <rguenther@suse.de>
3738
3739 PR tree-optimization/69882
3740 * gfortran.dg/vect/pr69882.f90: New testcase.
3741
b8cd18c3 37422016-02-22 Jakub Jelinek <jakub@redhat.com>
3743
3744 PR target/69885
3745 * gcc.dg/pr69885.c: New test.
3746
09343379 37472016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3748
3749 PR target/69806
3750 PR target/54089
3751 * gcc.target/sh/pr54089-10.c: New.
3752
b345a09f 37532016-02-20 Paul Thomas <pault@gcc.gnu.org>
3754
3755 PR fortran/69423
3756 * gfortran.dg/deferred_character_15.f90 : New test.
3757
51385aed 37582016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3759
3760 PR fortran/57365
3761 gfortran.dg/allocate_with_source_18.f03: New test.
3762
37632016-02-20 Harald Anlauf <anlauf@gmx.de>
3764
3765 PR fortran/52531
3766 gfortran.dg/gomp/pr52531.f90: New test.
3767
9cce8384 37682016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3769
3770 PR c++/69865
3771 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3772 -std=c++03.
3773
d91f5fbb 37742016-02-19 Jakub Jelinek <jakub@redhat.com>
3775
563d5cb8 3776 PR c++/69826
3777 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3778 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3779
0a04aac9 3780 PR c++/69850
3781 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3782
d91f5fbb 3783 PR c++/69851
3784 * g++.dg/torture/pr69851.C: New test.
3785
5fe1f282 37862016-02-19 Martin Sebor <msebor@redhat.com>
3787
3788 PR testsuite/69573
3789 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3790
a45bce11 37912016-02-19 Jakub Jelinek <jakub@redhat.com>
3792
6263dde1 3793 PR c++/69850
3794 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3795 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3796
a45bce11 3797 PR c++/67767
3798 * g++.dg/cpp0x/pr67767.C: New test.
3799
cf2ed1b7 38002016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3801
3802 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3803 for fp, simd, crypto, crc, lse.
3804 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3805 above.
3806 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3807 effective target check.
3808
f6cc34b0 38092016-02-19 Jakub Jelinek <jakub@redhat.com>
3810
3811 PR target/69820
3812 * gcc.target/i386/pr69820.c: New test.
3813
6c678e78 38142016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3815
3816 * gcc.target/s390/vector/int128-1.c: New test.
3817
b088ff4b 38182016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3819
3820 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3821
b11e60a4 38222016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3823
3824 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3825 instruction pattern name to prevent the testcase from failing with
3826 -march=z13.
3827
664ff6a0 38282016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3829
3830 * gcc.target/s390/md/movstr-2.c: New test.
3831
e80be24b 38322016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3833
3834 * gcc.target/s390/morestack.c: New test.
3835
9839f350 38362016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3837
3838 PR target/69625
3839 * gcc.target/s390/pr69625.c: Add test case.
3840
4550fbd0 38412016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3842
3843 PR testsuite/68580
3844 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3845
57d00b6a 38462016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3847
3848 PR target/68404
3849 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3850 * gcc.target/powerpc/fusion3.c: Likewise.
3851
63ad69d6 38522016-02-18 Richard Biener <rguenther@suse.de>
3853
3854 PR middle-end/69553
3855 * g++.dg/torture/pr69553.C: New testcase.
3856
d92404ed 38572016-02-18 Nick Clifton <nickc@redhat.com>
3858
4550fbd0 3859 PR target/62254
3860 PR target/69610
3861 * gcc.target/arm/pr62554.c: New test.
3862 * gcc.target/arm/pr69610-1.c: New test.
3863 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 3864
0808dfce 38652016-02-18 Richard Biener <rguenther@suse.de>
3866
3867 PR middle-end/69854
3868 * gcc.dg/torture/pr69854.c: New testcase.
3869
fc3527e3 38702016-02-17 Jakub Jelinek <jakub@redhat.com>
3871
3872 PR c++/69850
3873 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3874
e3c24279 38752012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3876
3877 * gcc.target/powerpc/vec-cg.c: New test.
3878
c9732c2b 38792016-02-17 Richard Biener <rguenther@suse.de>
3880
3881 PR testsuite/69586
3882 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3883
51bf9f9b 38842016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3885
3886 PR target/69161
3887 * gcc.c-torture/compile/pr69161.c: New test.
3888
6baedca3 38892016-02-17 David Sherwood <david.sherwood@arm.com>
3890
3891 PR target/69532
3892 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3893 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3894
4f240715 38952016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3896
3897 * gcc.dg/ifcvt-4.c: Skip on Visium.
3898
e0c0515d 38992016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3900
3901 * gnat.dg/atomic8.adb: New test.
3902
7b319ee6 39032016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3904
3905 * gnat.dg/discr46.ad[sb]: New test.
3906
48a7e3d1 39072016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3908
3909 PR Target/48344
3910 * gcc.target/powerpc/pr48344-1.c: New test.
3911
3f844f15 39122015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3913
3914 PR fortran/69742
3915 * gfortran.dg/associate_21.f90: New test.
3916
7675e968 39172016-02-16 Jakub Jelinek <jakub@redhat.com>
3918
3919 PR c/69835
3920 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3921 -Wnonnull in dg-options.
3922 * c-c++-common/nonnull-2.c: New test.
3923
d6faee88 39242016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3925 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3926
3927 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3928
3a2a72aa 39292016-02-16 Jakub Jelinek <jakub@redhat.com>
3930
3931 PR middle-end/69801
3932 * gcc.dg/pr69801.c: Add empty dg-options.
3933
28072426 39342016-02-16 James Norris <jnorris@codesourcery.com>
3935
3936 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3937 * g++.dg/goacc/deviceptr-1.c: New file.
3938
37fffac2 39392016-02-16 Jakub Jelinek <jakub@redhat.com>
3940
3941 PR tree-optimization/69820
3942 * gcc.dg/vect/pr69820.c: New test.
3943
f72a5e61 39442016-02-16 Richard Biener <rguenther@suse.de>
3945
3946 PR tree-optimization/69776
3947 * gcc.dg/torture/pr69776-2.c: New testcase.
3948
50e0cd76 39492016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3950
3951 PR tree-optimization/69714
3952 * gcc.dg/torture/pr69714.c: New test.
3953
14a72c4e 39542016-02-16 Jakub Jelinek <jakub@redhat.com>
3955
3956 PR tree-optimization/69802
3957 * gcc.dg/pr69802.c: New test.
3958
fd808c11 39592016-02-16 Richard Biener <rguenther@suse.de>
3960
3961 PR middle-end/69801
3962 * gcc.dg/pr69801.c: New testcase.
3963
49a549ca 39642016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3965
3966 PR libgfortran/69651
3967 * gfortran.dg/read_bang.f90: New test.
3968 * gfortran.dg/read_bang4.f90: New test.
3969
77454e6e 39702016-02-15 Jakub Jelinek <jakub@redhat.com>
3971
2074f21c 3972 PR c++/69658
3973 * g++.dg/init/pr69658.C: New test.
3974
77454e6e 3975 PR c++/69797
3976 * c-c++-common/pr69797.c: New test.
3977
4ef4d764 39782016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3979
3980 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3981 check for aarch64*-*-*.
3982
4a45fe0f 39832016-02-15 Richard Biener <rguenther@suse.de>
3984
3985 PR tree-optimization/69783
3986 * gcc.dg/vect/pr69783.c: New testcase.
3987
0b3619e6 39882016-02-15 Richard Biener <rguenther@suse.de>
3989
3990 PR tree-optimization/69776
3991 * gcc.dg/torture/pr69776.c: New testcase.
3992
9b49c3cb 39932016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3994
3995 PR fortran/60526
3996 * gfortran.dg/type_decl_4.f90: Reinstated.
3997
e46faff9 39982016-02-14 John David Anglin <danglin@gcc.gnu.org>
3999
4000 PR fortran/68746
4001 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4002
a96c809a 40032016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4004
4005 PR fortran/60526
4006 PR bootstrap/69816
4007 * gfortran.dg/type_decl_4.f90: Removed.
4008
fdec7e88 40092016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4010
4011 PR fortran/60526
4012 * gfortran.dg/type_decl_4.f90: New test.
4013
a72095c4 40142016-02-14 Alan Modra <amodra@gmail.com>
4015
bc436924 4016 PR testsuite/68886
a72095c4 4017 * gcc.c-torture/execute/stkalign.c: Revise test.
4018
73bb5f8b 40192016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4020
4021 PR target/67260
4022 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4023
beb13161 40242016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4025
4026 PR target/67260
4027 * gcc.target/sh/torture/pr67260.c: New.
4028
67cab04e 40292016-02-12 John David Anglin <danglin@gcc.gnu.org>
4030
4031 * gcc.dg/pr67964.c: Add dg-require-alias.
4032
44a59bb1 40332016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4034
4035 PR target/67636
4036 PR target/64345
4037 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4038
38c9bd3a 40392016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4040
4041 PR libgfortran/69668
4042 * gfortran.dg/namelist_88.f90: New test.
4043
1774ff82 40442016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4045
4046 PR libgfortran/69668
4047 * gfortran.dg/namelist_38.f90: Update test.
4048 * gfortran.dg/namelist_84.f90: Update test.
4049
aec1f4bd 40502016-02-12 David Malcolm <dmalcolm@redhat.com>
4051
4052 PR other/69554
4053 * gcc.dg/pr69554-1.c: New test.
4054 * gfortran.dg/pr69554-1.F90: New test.
4055 * gfortran.dg/pr69554-2.F90: New test.
4056 * lib/gcc-dg.exp (proc dg-locus): New function.
4057 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4058 distinguish between the caret-printing and non-caret-printing
4059 cases. If caret-printing has been explicitly enabled, bail out
4060 without attempting to fix up the output.
4061
da7d5066 40622016-02-12 David Malcolm <dmalcolm@redhat.com>
4063
4064 PR driver/69265
4065 PR driver/69453
4066 * gcc.dg/spellcheck-options-3.c: New test case.
4067 * gcc.dg/spellcheck-options-4.c: New test case.
4068 * gcc.dg/spellcheck-options-5.c: New test case.
4069 * gcc.dg/spellcheck-options-6.c: New test case.
4070 * gcc.dg/spellcheck-options-7.c: New test case.
4071 * gcc.dg/spellcheck-options-8.c: New test case.
4072 * gcc.dg/spellcheck-options-9.c: New test case.
4073 * gcc.dg/spellcheck-options-10.c: New test case.
4074
fcce1b0b 40752016-02-12 Jakub Jelinek <jakub@redhat.com>
4076
4077 PR rtl-optimization/69764
4078 PR rtl-optimization/69771
4079 * c-c++-common/pr69764.c: New test.
4080 * gcc.dg/torture/pr69771.c: New test.
4081
6d609290 40822016-02-12 Marek Polacek <polacek@redhat.com>
4083
4084 * g++.dg/torture/init-list1.C: New.
4085
7d75fb56 40862016-02-12 Marek Polacek <polacek@redhat.com>
4087
4088 * gcc.dg/pr69522.c: Add empty dg-options.
4089
52543fda 40902016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4091
4092 * g++.dg/lto/lto.exp: Include and init mpx.
4093 * g++.dg/lto/pr69729_0.C: New test.
4094
34947478 40952016-02-12 Jakub Jelinek <jakub@redhat.com>
4096
9181a4ec 4097 PR ipa/69241
4098 * g++.dg/ipa/pr69241-4.C: New test.
4099
34947478 4100 PR ipa/68672
4101 * g++.dg/ipa/pr68672-1.C: New test.
4102 * g++.dg/ipa/pr68672-2.C: New test.
4103 * g++.dg/ipa/pr68672-3.C: New test.
4104
74a4140f 41052016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4106
4107 PR c/69522
50e0cd76 4108 * gcc.dg/pr69522.c: New test.
74a4140f 4109
9ddb20d6 41102016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4111
4112 PR c++/69098
4113 * g++.dg/cpp1y/69098.C: New test.
4114 * g++.dg/cpp1y/69098-2.C: New test.
4115
67cf9b55 41162016-02-12 Jakub Jelinek <jakub@redhat.com>
4117
4118 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4119 and neighbour -> neighbor.
4120 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4121 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4122 * c-c++-common/Wvarargs.c: Likewise.
4123 * c-c++-common/goacc/host_data-5.c: Likewise.
4124 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4125 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4126 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4127 * gcc.target/aarch64/pr60697.c: Likewise.
4128 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4129 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4130 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4131 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4132 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4133 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4134 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4135 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4136 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4137 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4138 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4139 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4140 * g++.dg/lookup/koenig5.C: Likewise.
4141 * g++.dg/ext/no-asm-2.C: Likewise.
4142 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4143 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4144 * gfortran.dg/used_types_16.f90: Likewise.
4145 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4146 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4147 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4148 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4149 * gfortran.dg/abstract_type_6.f03: Likewise.
4150 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4151 * gfortran.dg/used_types_15.f90: Likewise.
4152 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4153 * gfortran.dg/exit_3.f08: Likewise.
4154 * gfortran.dg/open_status_2.f90: Likewise.
4155 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4156 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4157 * gfortran.dg/associate_1.f03: Likewise.
4158 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4159 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4160 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4161 * gcc.dg/builtin-object-size-1.c: Likewise.
4162 * gcc.dg/noreturn-6.c: Likewise.
4163 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4164 * gcc.dg/globalalias.c: Likewise.
4165 * gcc.dg/builtins-config.h: Likewise.
4166 * gcc.dg/pr30457.c: Likewise.
4167 * gcc.c-torture/compile/volatile-1.c: Likewise.
4168 * gcc.c-torture/execute/20101011-1.c: Likewise.
4169 * c-c++-common/Waddress-1.c: Likewise.
4170
40b38ace 41712016-02-11 Jakub Jelinek <jakub@redhat.com>
4172
4173 PR c/69768
4174 * c-c++-common/Waddress-1.c: New test.
4175
42c87ca9 41762016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4177
4178 PR fortran/69296
4179 * gfortran.dg/associate_19.f03: New test.
4180 * gfortran.dg/associate_20.f03: New test.
4181
acb7939f 41822016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4183
4184 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4185
6defe3c5 41862016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4187
4188 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4189 .arch armv8-a\n. Add -dA to dg-options.
4190 * gcc.target/aarch64/assembler_arch_1.c: New test.
4191 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4192
63f63318 41932016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4194
4195 PR c++/68726
4196 * g++.dg/cpp0x/pr68726.C: New.
4197
1cddf457 41982016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4199
4200 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4201 test.
4202
b86fba37 42032016-02-11 Richard Biener <rguenther@suse.de>
4204
4205 * g++.dg/tree-ssa/pr61034.C: Adjust.
4206
ec4ec95a 42072016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4208
be7c31e9 4209 PR target/69148
ec4ec95a 4210 * gcc.target/s390/pr69148.c: New.
4211
f64416ca 42122016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4213
4214 PR tree-optimization/69652
4215 * gcc.dg/torture/pr69652.c: New test.
4216
e5d1ea31 42172016-02-10 Jakub Jelinek <jakub@redhat.com>
4218 Patrick Palka <ppalka@gcc.gnu.org>
4219
4220 PR ipa/69241
4221 PR c++/69649
4222 * g++.dg/ipa/pr69241-1.C: New test.
4223 * g++.dg/ipa/pr69241-2.C: New test.
4224 * g++.dg/ipa/pr69241-3.C: New test.
4225 * g++.dg/ipa/pr69649.C: New test.
4226
fa03b19d 42272016-02-10 Uros Bizjak <ubizjak@gmail.com>
4228
4229 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4230 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4231
14485c8a 42322016-02-10 Bin Cheng <bin.cheng@arm.com>
4233
4234 PR tree-optimization/68021
4235 * gcc.dg/tree-ssa/pr68021.c: New test.
4236
79f1ed25 42372016-02-10 Richard Biener <rguenther@suse.de>
4238
4239 PR tree-optimization/69726
4240 * gcc.dg/uninit-22.c: New testcase.
4241
58f74eff 42422016-02-09 Andrew Pinski <apinski@cavium.com>
4243
4244 PR tree-opt/69282
4245 * gcc.c-torture/compile/20160205-1.c: New testcase.
4246
600c00f7 42472016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4248
4249 PR target/68404
4250 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4251 instead accessing a really large arrray.
4252 * gcc.target/powerpc/fusion3.c: Likewise.
4253
0771836e 42542016-02-09 Charles Baylis <charles.baylis@linaro.org>
4255
4256 PR target/68532
4257 * gcc.c-torture/execute/pr68532.c: New test.
4258
4ccd644f 42592016-02-11 Alexandre Oliva <aoliva@redhat.com>
4260
4261 PR target/69634
4262 * gcc.dg/pr69634.c: New.
4263
2e980a39 42642016-02-09 Richard Biener <rguenther@suse.de>
4265
4266 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4267
aacf7102 42682016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 4269
aacf7102 4270 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4271
a1856ddf 42722016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4273
4274 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4275
d4d3da7e 42762016-02-09 Richard Biener <rguenther@suse.de>
4277
4278 PR tree-optimization/69715
4279 * gcc.dg/torture/pr69715.c: New testcase.
4280
9cc6714f 42812016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4282
4283 PR c++/69139
4284 * g++.dg/cpp0x/trailing12.C: New test.
4285 * g++.dg/cpp0x/trailing13.C: New test.
4286
83d5062b 42872016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4288
4289 PR c++/69283
4290 PR c++/67835
4291 * g++.dg/cpp1y/auto-fn29.C: New test.
4292 * g++.dg/cpp1y/auto-fn30.C: New test.
4293
394a86f3 42942016-02-08 Jakub Jelinek <jakub@redhat.com>
4295
4296 PR tree-optimization/69209
4297 * gcc.c-torture/compile/pr69209.c: New test.
4298
93b124b4 42992016-02-08 Jeff Law <law@redhat.com>
4300
4301 PR tree-optimization/68541
4302 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4303 of statements allowed in join block for path splitting.
4304
26abce13 43052016-02-08 Jakub Jelinek <jakub@redhat.com>
4306
0acb2d6e 4307 PR c++/59627
4308 * g++.dg/gomp/pr59627.C: New test.
4309
26abce13 4310 PR ipa/69239
4311 * g++.dg/ipa/pr69239.C: New test.
4312
86e0b129 43132016-02-08 David Malcolm <dmalcolm@redhat.com>
4314
4315 PR preprocessor/69664
4316 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4317 * gcc.dg/cpp/warn-comments.c: Likewise.
4318
f553d9f8 43192016-02-08 Marek Polacek <polacek@redhat.com>
4320
4321 PR c++/69688
4322 * g++.dg/init/const12.C: New test.
4323
600695e0 43242016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4325
4326 PR target/60410
4327 * gcc.dg/lto/pr55113_0.c: Remove test.
4328
c4f4b1e8 43292016-02-08 Richard Biener <rguenther@suse.de>
4330
4331 PR tree-optimization/69719
4332 * gcc.dg/torture/pr69719.c: New testcase.
4333
5a987d87 43342016-02-08 Richard Biener <rguenther@suse.de>
4335 Jeff Law <law@redhat.com>
4336
4337 PR target/68273
4338 * gcc.target/mips/pr68273.c: New testcase.
4339
0418e71d 43402016-02-08 Richard Biener <rguenther@suse.de>
4341
4342 PR rtl-optimization/69274
4343 * gcc.target/i386/addr-sel-1.c: XFAIL.
4344
07c0f1ca 43452016-02-08 Jeff Law <law@redhat.com>
4346
40d85f4c 4347 PR tree-optimization/68541
4348 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4349
140e093f 4350 PR tree-optimization/65917
07c0f1ca 4351 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4352
16430acf 43532016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4354
4355 PR fortran/50555
4356 * gfortran.dg/namelist_args.f90: New test.
4357
3f0ff0d8 43582016-02-05 Jeff Law <law@redhat.com>
4359
140e093f 4360 PR tree-optimization/68541
3f0ff0d8 4361 * gcc.dg/tree-ssa/split-path-2.c: New test.
4362 * gcc.dg/tree-ssa/split-path-3.c: New test.
4363 * gcc.dg/tree-ssa/split-path-4.c: New test.
4364 * gcc.dg/tree-ssa/split-path-5.c: New test.
4365 * gcc.dg/tree-ssa/split-path-6.c: New test.
4366 * gcc.dg/tree-ssa/split-path-7.c: New test.
4367
a7cc1f94 43682016-02-05 Martin Sebor <msebor@redhat.com>
4369
4370 PR c++/69662
4371 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4372 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4373
fcb25f28 43742016-02-06 Richard HEnderson <rth@redhat.com>
4375
4376 PR c/69643
4377 * gcc.target/i386/addr-space-4.c: New.
4378 * gcc.target/i386/addr-space-5.c: New.
4379
3a2545a1 43802016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4381
4382 PR fortran/66089
4383 * gfortran.dg/elemental_dependency_6.f90: New.
4384
1e302465 43852016-02-05 Jakub Jelinek <jakub@redhat.com>
4386
66feb54c 4387 PR rtl-optimization/69691
4388 * gcc.c-torture/execute/pr69691.c: New test.
4389
1e302465 4390 PR c++/69628
4391 * g++.dg/parse/pr69628.C: New test.
4392
9c28a298 43932016-02-05 Uros Bizjak <ubizjak@gmail.com>
4394
4395 * gcc.dg/sancov/asan.c: Move to ...
4396 * gcc.dg/asan/sancov-1.c: ... here.
4397
a854e286 43982016-02-05 Uros Bizjak <ubizjak@gmail.com>
4399
4400 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4401
d4f0b240 44022016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4403
4404 PR target/69677
4405 * gcc.target/i386/pr69677.c: New test.
4406
235d8723 44072016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4408
4409 PR c++/68948
4410 * g++.dg/template/pr68948.C: New test.
4411
f390cf65 44122016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4413
4414 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4415 (only necessary on s390x).
4416
ab99f104 44172016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4418
4419 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4420 -mno-accumulate-outgoing-args.
4421
f7ef5392 44222016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4423
4424 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4425
6b098e91 44262016-02-04 Jakub Jelinek <jakub@redhat.com>
4427
4428 PR c/69669
4429 * c-c++-common/pr69669.c: New test.
4430
f0146cf3 44312016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4432
4433 PR target/69667
4434 * g++.dg/pr69667.C: New file.
4435
08fd6cf5 44362016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4437
4438 PR target/69619
4439 * gcc.dg/pr69619.c: Add new test.
4440
a6f3f39f 44412016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4442
4443 PR rtl-optimization/69577
4444 * gcc.target/i386/pr69577.c: New test.
4445
774068a0 44462016-02-04 Martin Liska <mliska@suse.cz>
4447
4448 * g++.dg/asan/pr69276.C: New test.
4449
f50a7894 44502016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4451
4452 PR target/65932
4453 PR target/67714
4454 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4455 a single smulbb instruction.
4456 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4457 * gcc.target/amr/wmul-2.c: Likewise.
4458
6b722eb3 44592016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4460
4461 PR target/65932
4462 PR target/67714
4463 * gcc.c-torture/execute/pr67714.c: New test.
4464
1f1475a7 44652016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4466
4467 PR target/69454
4468 * gcc.target/i386/pr69454-1.c: New test.
4469 * gcc.target/i386/pr69454-2.c: New test.
4470
6b94e133 44712016-02-03 Martin Sebor <msebor@redhat.com>
4472
4473 PR c++/69251
4474 PR c++/69253
4475 PR c++/69290
4476 PR c++/69277
4477 PR c++/69349
4478 * g++.dg/ext/flexarray-mangle-2.C: New test.
4479 * g++.dg/ext/flexarray-mangle.C: New test.
4480 * g++.dg/ext/flexarray-subst.C: New test.
4481 * g++.dg/ext/flexary11.C: New test.
4482 * g++.dg/ext/flexary12.C: New test.
4483 * g++.dg/ext/flexary13.C: New test.
4484 * g++.dg/ext/flexary14.C: New test.
4485 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4486
342ed0ac 44872016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4488
4489 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4490 Define only if CHECK_FLOAT128 is defined.
4491 (main): Properly initialize u5.
4492
edf6c4d2 44932016-02-03 Jakub Jelinek <jakub@redhat.com>
4494
415d5641 4495 PR c/69627
4496 * gcc.dg/pr69627.c: New test.
4497
edf6c4d2 4498 PR target/69644
4499 * gcc.dg/pr69644.c: New test.
4500
cf8f3ba0 45012016-02-03 Mike Stump <mikestump@comcast.net>
4502
4503 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4504 support for struct-layout-1.exp.
4505
c90d55dd 45062016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4507
4508 PR c++/69056
f7ef5392 4509 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 4510
401bd0c8 45112016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4512 Alexandre Oliva <aoliva@redhat.com>
4513
4514 PR target/69461
4515 * gcc.target/powerpc/pr69461.c: New.
4516
277d9d1d 45172016-02-03 Uros Bizjak <ubizjak@gmail.com>
4518
4519 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4520 works from here ...
4521 (check_effective_target_fsanitize_thread): ... to here. Do not
4522 specify additional compile flags for the test source.
4523 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4524 specify additional compile flags for the test source.
4525
e69ad94a 45262016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4527
4528 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4529
a4454da2 45302016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4531
4532 PR fortran/67451
4533 PR fortran/69418
4534 * gfortran.dg/coarray_allocate_2.f08: New test.
4535 * gfortran.dg/coarray_allocate_3.f08: New test.
4536 * gfortran.dg/coarray_allocate_4.f08: New test.
4537
88cab2dd 45382016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4539
4540 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4541 use same scan-tree-dump-times on all platforms.
4542 * gcc.dg/vect/vect-outer-1.c: Likewise.
4543 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4544 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4545 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4546 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4547 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4548 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4549 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4550
66ea75c4 45512016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4552
4553 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4554 warning.
4555
4eef8df7 45562016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4557
4558 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4559
665fbc2f 45602016-02-02 James Norris <jnorris@codesourcery.com>
4561
4562 * c-c++-common/goacc/routine-5.c: Add tests.
4563
b10e3d47 45642016-02-02 Alexander Monakov <amonakov@ispras.ru>
4565
4566 * gcc.target/nvptx/unsigned-cmp.c: New test.
4567
12ad66dd 45682016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4569
4570 * gcc.target/aarch64/scalar_shift_1.c
4571 (test_corners_sisd_di): Improve force to SIMD register.
4572 (test_corners_sisd_si): Likewise.
4573 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4574 Remove scan-assembler check for ldr.
4575
f9ec342f 45762016-02-02 Richard Biener <rguenther@suse.de>
4577
4578 PR tree-optimization/69595
4579 * gcc.dg/Warray-bounds-17.c: New testcase.
4580
32f2925a 45812016-02-02 Richard Biener <rguenther@suse.de>
4582
4583 PR tree-optimization/69606
4584 * gcc.dg/torture/pr69606.c: New testcase.
4585
cfd9ca84 45862016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4587
4588 PR middle-end/68542
4589 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4590 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4591
19bf08e2 45922016-02-02 Alan Modra <amodra@gmail.com>
4593
4594 PR target/69548
4595 * gcc.target/powerpc/pr69548.c: New test.
4596
6f13b088 45972016-02-01 Jakub Jelinek <jakub@redhat.com>
4598
dcddc5af 4599 PR rtl-optimization/69592
4600 * gcc.dg/pr69592.c: New test.
4601
6f13b088 4602 PR preprocessor/69543
4603 PR c/69558
4604 * gcc.dg/pr69543.c: New test.
4605 * gcc.dg/pr69558.c: New test.
4606
d090e5c2 46072016-02-01 Uros Bizjak <ubizjak@gmail.com>
4608
fcb317c5 4609 PR testsuite/65940
4610 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 4611
aaf527dc 46122016-02-01 Martin Sebor <msebor@redhat.com>
4613
4614 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4615
1674217b 46162016-02-01 Bin Cheng <bin.cheng@arm.com>
4617
4618 PR tree-optimization/67921
4619 * c-c++-common/ubsan/pr67921.c: New test.
4620
b4007655 46212016-02-01 Richard Biener <rguenther@suse.de>
4622
4623 PR middle-end/69556
4624 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4625
88a477bb 46262016-02-01 Richard Biener <rguenther@suse.de>
4627
4628 PR tree-optimization/69574
4629 * gcc.dg/torture/pr69574.c: New testcase.
4630
2eaaa4e7 46312016-02-01 Richard Biener <rguenther@suse.de>
4632
4633 PR tree-optimization/69579
4634 * gcc.dg/setjmp-6.c: New testcase.
4635
e3882c44 46362016-02-01 Jakub Jelinek <jakub@redhat.com>
4637
4638 PR rtl-optimization/69570
4639 * g++.dg/opt/pr69570.C: New test.
4640
f80aff47 46412016-02-01 Richard Henderson <rth@redhat.com>
4642
4643 * gcc.dg/pr69535.c: New test.
4644
240568aa 46452016-01-31 John David Anglin <danglin@gcc.gnu.org>
4646
6009b3b8 4647 PR testsuite/69584
4648 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4649 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4650
1fdf7177 4651 PR debug/68244
4652 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4653
240568aa 4654 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4655
cb3e5ac0 46562016-01-31 Paul Thomas <pault@gcc.gnu.org>
4657
4658 PR fortran/67564
4659 * gfortran.dg/allocate_with_source_17.f03: New test.
4660
3b8b902b 46612016-01-30 Jakub Jelinek <jakub@redhat.com>
4662
4663 PR tree-optimization/69546
4664 * gcc.dg/torture/pr69546.c: New test.
4665
17985abe 46662016-01-30 Paul Thomas <pault@gcc.gnu.org>
4667
4668 PR fortran/69566
4669 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4670
b5239e80 46712016-01-30 Martin Sebor <msebor@redhat.com>
4672
4673 PR c++/68490
4674 * g++.dg/ext/flexary10.C: New test.
4675
e8f03010 46762016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4677
4678 PR fortran/66707
4679 gfortran.dg/common_23.f90: New test.
4680
dc93691a 46812016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4682
4683 PR target/65546
4684 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4685 condition being checked, and disable it when the target supports
4686 misaligned loads and stores.
4687
ff5e28e9 46882016-01-29 Jakub Jelinek <jakub@redhat.com>
4689
4690 PR debug/69518
4691 * gcc.dg/torture/pr69518.c: New test.
4692
b0d8930a 46932016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4694
4695 PR target/69530
4696 * gcc.target/i386/pr69530.c: New test.
4697
21601fc7 46982016-01-29 Steve Ellcey <sellcey@imgtec.com>
4699
4700 PR target/65604
4701 * gcc.target/mips/div-delay.c: New test.
4702
ca6c7317 47032016-01-29 Jakub Jelinek <jakub@redhat.com>
4704
4758dc39 4705 PR target/69551
4706 * gcc.target/i386/pr69551.c: New test.
4707
ca6c7317 4708 PR target/66137
4709 * gcc.target/i386/pr66137.c: New test.
4710
e3078da6 47112016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4712
4713 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4714 always built for p5600.
4715 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4716 isa=p5600 dg-option.
4717
b622ec25 47182016-01-29 Richard Biener <rguenther@suse.de>
4719
4720 PR tree-optimization/69547
4721 * g++.dg/tree-ssa/pr69547.C: New testcase.
4722
d2a60e99 47232016-01-29 Jakub Jelinek <jakub@redhat.com>
4724
4725 PR debug/66869
4726 * g++.dg/warn/Wunused-function2.C: New test.
4727
ae849d2b 47282016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4729
4730 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4731 support for test to succeed.
4732
ce6a6978 47332016-01-29 Marek Polacek <polacek@redhat.com>
4734
4735 PR c++/69509
4736 PR c++/69516
4737 * g++.dg/ext/constexpr-vla2.C: New test.
4738 * g++.dg/ext/constexpr-vla3.C: New test.
4739 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4740
7550d855 47412016-01-29 Richard Biener <rguenther@suse.de>
4742
4743 PR middle-end/69537
4744 * gcc.dg/uninit-21.c: New testcase.
4745
f11bb279 47462016-01-28 Uros Bizjak <ubizjak@gmail.com>
4747
4748 PR target/69459
4749 * gcc.target/i386/pr69459.c: New test.
4750
c80c12c8 47512016-01-28 Steve Ellcey <sellcey@imgtec.com>
4752
4753 PR target/68400
4754 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4755 * gcc.target/mips/pr68400.c: New test.
4756
c649bacc 47572016-01-28 Martin Sebor <msebor@redhat.com>
4758
4759 PR target/17381
4760 * gcc.target/powerpc/pr17381.c: New test.
4761
f4881661 47622016-01-28 Jakub Jelinek <jakub@redhat.com>
4763
4764 PR middle-end/69542
4765 * gcc.dg/torture/pr69542.c: New test.
4766
d66fdd75 47672016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4768
4769 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4770
d4a78818 47712016-01-28 David Edelsohn <dje.gcc@gmail.com>
4772
4773 * gcc.dg/pr65980.c: Skip on AIX.
4774 * gcc.dg/pr66688.c: Same.
4775
21329e97 47762016-01-28 David Edelsohn <dje.gcc@gmail.com>
4777
4778 PR target/63679
4779 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4780 * gcc.dg/tree-ssa/sra-18.c: Same.
4781
cc7124a6 47822016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4783
4784 PR fortran/62536
4785 * gfortran.dg/block_15.f08: New test.
4786 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4787 on incorrectly closed BLOCK.
4788
358dfcb4 47892016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4790
4791 * gcc.dg/declare-simd.c: New test.
e87502d6 47922016-01-28 Richard Biener <rguenther@suse.de>
4793
4794 PR tree-optimization/69466
4795 * gfortran.dg/vect/pr69466.f90: New testcase.
4796
44e7334b 47972016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4798
4799 * g++.dg/pr67989.C: Remove ARM-specific option.
4800 * gcc.target/arm/pr67989.C: New file.
4801
5ce8f551 48022016-01-27 Uros Bizjak <ubizjak@gmail.com>
4803
4804 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4805 and expm1 test for glibc < 2.11.
4806
fa6e6b15 48072016-01-27 Richard Henderson <rth@redhat.com>
4808
4809 * gcc.c-torture/execute/pr69447.c: New test.
4810
48112016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 4812
7b8122c6 4813 PR fortran/69422
147b2f9b 4814 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4815
78e516eb 48162016-01-27 Jakub Jelinek <jakub@redhat.com>
4817
4818 PR debug/66869
4819 * gcc.dg/pr66869.c: New test.
4820
9b849350 48212016-01-25 Jeff Law <law@redhat.com>
4822
4823 PR tree-optimization/68398
f11bb279 4824 PR tree-optimization/69196
9b849350 4825 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4826 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4827 path to avoid new heuristic allowing more irreducible regions
4828 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4829 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4830 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4831 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4832 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4833
fee5e491 48342016-01-27 Marek Polacek <polacek@redhat.com>
4835
4836 PR c/68062
4837 * c-c++-common/vector-compare-4.c: New test.
4838
eec96426 48392016-01-27 David Malcolm <dmalcolm@redhat.com>
4840
4841 PR preprocessor/69126
4842 * c-c++-common/pr69126.c: New test case.
4843
5068be18 48442016-01-27 Ian Lance Taylor <iant@google.com>
4845
4846 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4847
5fa82c11 48482016-01-27 Ryan Burn <contact@rnburn.com>
4849
4850 PR cilkplus/69267
4851 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4852
b3df0219 48532016-01-27 Uros Bizjak <ubizjak@gmail.com>
4854
4855 PR target/69512
4856 * gcc.target/i386/pr69512.c: New test.
4857
d46a16d4 48582016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4859
4860 PR ada/69488
4861 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4862
6a9b35ef 48632016-01-27 Marek Polacek <polacek@redhat.com>
4864
4865 PR c++/69379
4866 * g++.dg/pr69379.C: New test.
4867
18e9663b 48682016-01-27 Martin Sebor <msebor@redhat.com>
4869
4870 PR c++/69317
4871 * g++.dg/abi/Wabi-2-2.C: New test.
4872 * g++.dg/abi/Wabi-2-3.C: New test.
4873 * g++.dg/abi/Wabi-3-2.C: New test.
4874 * g++.dg/abi/Wabi-3-3.C: New test.
4875
c88301ad 48762016-01-27 Richard Biener <rguenther@suse.de>
4877
4878 PR tree-optimization/69166
4879 * gcc.dg/torture/pr69166.c: New testcase.
4880
8ca47550 48812016-01-27 Martin Jambor <mjambor@suse.cz>
4882
4883 PR tree-optimization/69355
4884 * gcc.dg/tree-ssa/pr69355.c: New test.
4885
5cb23e3c 48862016-01-27 Marek Polacek <polacek@redhat.com>
4887
4888 PR c++/69496
4889 * g++.dg/ext/constexpr-vla1.C: New test.
4890
7b0c1b6d 48912016-01-20 Christian Bruel <christian.bruel@st.com>
4892
4893 PR target/69245
4894 * gcc.target/arm/pr69245.c: New test.
4895
220112fc 48962016-01-27 Jakub Jelinek <jakub@redhat.com>
4897
4898 PR tree-optimization/69399
4899 * gcc.dg/torture/pr69399.c: New test.
4900
16294490 49012016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4902
4903 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4904
8abd3d0c 49052016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4906
4907 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4908
7cf9b895 49092016-01-26 Tom de Vries <tom@codesourcery.com>
4910
4911 PR tree-optimization/69110
4912 * gcc.dg/autopar/pr69110.c: New test.
4913
557c1942 49142016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4915 Sebastian Pop <s.pop@samsung.com>
557c1942 4916
4917 * gcc.dg/graphite/isl-ast-op-select.c: New.
4918
80adbd96 49192015-01-26 Paul Thomas <pault@gcc.gnu.org>
4920
4921 PR fortran/69385
4922 * gfortran.dg/allocate_error_6.f90: New test.
4923
c3f86f60 49242016-01-26 Richard Henderson <rth@redhat.com>
4925
4926 * gcc.dg/tm/pr60908.c: New test.
4927
3752e5b1 49282016-01-26 David Malcolm <dmalcolm@redhat.com>
4929
4930 PR other/69006
4931 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4932 directive.
4933 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4934 expected multiline output to reflect the colorization being
4935 disabled before newlines.
4936 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4937 (custom_diagnostic_finalizer): Replace call to
4938 pp_newline_and_flush with call to pp_flush.
4939 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4940 * gfortran.dg/implicit_class_1.f90: Likewise.
4941 * lib/gcc-dg.exp (allow_blank_lines): New global.
4942 (dg-allow-blank-lines-in-output): New procedure.
4943 (gcc-dg-prune): Complain about blank lines in the output, unless
4944 dg-allow-blank-lines-in-output was called.
4945 * lib/multiline.exp (_build_multiline_regex): Only support
4946 arbitrary followup text for non-blank-lines, not for blank lines.
4947
9bbfd060 49482016-01-26 Jakub Jelinek <jakub@redhat.com>
4949
4950 PR tree-optimization/69483
4951 * gcc.dg/pr69483.c: New test.
4952 * g++.dg/opt/pr69483.C: New test.
4953
53773057 49542016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4955
4956 PR target/68620
4957 * gcc.target/arm/pr68620.c: New test.
4958
442a556f 49592016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4960
4961 * gcc.target/i386/pr68986-2.c: Remove -m32.
4962
d513c683 49632016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4964
4965 PR target/68986
4966 * gcc.target/i386/pr68986-1.c: New test.
4967 * gcc.target/i386/pr68986-2.c: Likewise.
4968 * gcc.target/i386/pr68986-3.c: Likewise.
4969
976877a5 49702016-01-26 Christian Bruel <christian.bruel@st.com>
4971
4972 * lib/target-supports.exp
4973 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4974 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4975 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4976
2c7b2f88 49772016-01-26 Richard Biener <rguenther@suse.de>
4978
4979 PR tree-optimization/69452
4980 * gcc.dg/torture/pr69452.c: New testcase.
4981
f7fc06e7 49822016-01-26 Jakub Jelinek <jakub@redhat.com>
4983
4984 PR target/69442
4985 * gcc.dg/pr69442.c: New test.
4986
d1dae587 49872016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4988
4989 PR target/67896
4990 * gcc.target/aarch64/simd/pr67896.C: New.
4991
ef7be7f8 49922016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4993
4994 PR tree-optimization/69400
4995 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4996 function.
4997 (plugin_init): Call it.
4998 * gcc.dg/torture/pr69400.c: New test.
4999
648433a4 50002016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5001
5002 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5003
45fc5243 50042016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5005 Sebastian Pop <s.pop@samsung.com>
5006
5007 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5008 isl-0.15.
5009
c699f6a1 50102016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5011 Sebastian Pop <s.pop@samsung.com>
5012
5013 * gcc.dg/graphite/pr69292.c: New.
5014
b86e24ea 50152016-01-25 Jakub Jelinek <jakub@redhat.com>
5016
5017 * c-c++-common/goacc/use_device-1.c: New test.
5018
105cb8d7 50192016-01-25 Jeff Law <law@redhat.com>
5020
5021 PR tree-optimization/69196
5022 PR tree-optimization/68398
5023 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5024 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5025
44562749 50262016-01-25 David Edelsohn <dje.gcc@gmail.com>
5027
5028 PR target/69469
5029 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5030 Algorithm.
5031
6837fee7 50322016-01-25 Richard Biener <rguenther@suse.de>
5033
5034 PR testsuite/69380
5035 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5036
fe500d65 50372016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5038
5039 PR target/69421
5040 * gcc.dg/pr69421.c: New test.
5041
8eacba94 50422016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5043
5044 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5045 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5046 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5047 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5048 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5049 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5050 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5051 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5052 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5053 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5054
af09d40d 50552016-01-25 Richard Biener <rguenther@suse.de>
5056
5057 PR tree-optimization/69376
5058 * gcc.dg/torture/pr69376.c: New testcase.
5059
d65063f5 50602016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5061
5062 PR fortran/69397
5063 PR fortran/68442
5064 * gfortran.dg/interface_38.f90: New test.
5065 * gfortran.dg/interface_39.f90: New test.
80adbd96 5066
08c7bfb4 50672016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5068
5069 Revert:
5070 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5071
5072 PR c++/11858
5073 PR c++/24663
5074 PR c++/24664
5075 * g++.dg/template/pr11858.C: New test.
5076 * g++.dg/template/pr24663.C: New test.
5077 * g++.dg/template/unify12.C: New test.
5078 * g++.dg/template/unify13.C: New test.
5079 * g++.dg/template/unify14.C: New test.
5080 * g++.dg/template/unify15.C: New test.
5081 * g++.dg/template/unify16.C: New test.
5082 * g++.dg/template/unify17.C: New test.
5083
c2e7d2be 50842016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5085
5086 PR fortran/68283
5087 gfortran.dg/pr68283.f90: New test.
5088
9f2e8617 50892016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5090
5091 PR fortran/66094
5092 * gfortran.dg/inline_matmul_13.f90: New test.
5093 * gfortran.dg/matmul_bounds_8.f90: New test.
5094 * gfortran.dg/matmul_bounds_9.f90: New test.
5095 * gfortran.dg/matmul_bounds_10.f90: New test.
5096
a4838119 50972016-01-23 Tom de Vries <tom@codesourcery.com>
5098
5099 PR tree-optimization/69426
5100 * gcc.dg/autopar/pr69426.c: New test.
5101
feddf0dc 51022016-01-23 Martin Sebor <msebor@redhat.com>
5103
5104 PR c++/58109
5105 PR c++/69022
5106 * g++.dg/cpp0x/alignas5.C: New test.
5107 * g++.dg/ext/vector29.C: Same.
5108
132731fb 51092016-01-23 Uros Bizjak <ubizjak@gmail.com>
5110
5111 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5112 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5113 _GNU_SOURCE from compile flags to the source.
5114 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5115 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5116 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5117 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5118
51aec681 51192016-01-22 Jakub Jelinek <jakub@redhat.com>
5120
5121 PR target/69432
5122 * g++.dg/opt/pr69432.C: New test.
5123
147aa3e3 51242016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5125
5126 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5127 32-bit targets testing an -m64 multilib.
5128
4d04e35e 51292016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5130
5131 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5132 64-bit support.
5133
86f38d0c 51342016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5135
5136 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5137
f776e712 51382016-01-21 Christian Bruel <christian.bruel@st.com>
5139
5140 PR target/68674
5141 * gcc.target/i386/pr68674.c
5142 * gcc.target/aarch64/pr68674.c
5143 * gcc.target/arm/pr68674.c
5144
7b9de435 51452016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5146
5147 PR target/69403
5148 * gcc.c-torture/execute/pr69403.c: New test.
5149
9935a0ba 51502016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5151
5152 PR c++/55843
5153 * g++.dg/template/pr55843.C: New.
5154
06b94aa1 51552016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5156
5157 PR testsuite/66877
5158 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5159 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5160
b68773a8 51612016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5162
5163 PR testsuite/67489
132731fb 5164 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5165 from dg-do compile directive, and instead add
5166 { dg-require-effective-target int128 }.
b68773a8 5167
bbbbe8ab 51682016-01-20 Martin Sebor <msebor@redhat.com>
5169
5170 PR c/69405
5171 * gcc.dg/sync-fetch.c: New test.
5172
f3a6a26f 51732016-01-21 Martin Sebor <msebor@redhat.com>
5174
5175 PR target/69252
5176 * gcc.target/powerpc/pr69252.c: New test.
5177
d1565a03 51782016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5179
5180 PR fortran/65996
132731fb 5181 * gfortran.dg/pr65996.f90: New test.
d1565a03 5182
15a5a905 51832016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5184
5185 PR c++/68810
bbbbe8ab 5186 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 5187 expected to generate an error.
15a5a905 5188
e4538af5 51892016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5190
5191 PR middle-end/66178
5192 * gcc.dg/torture/pr66178.c: New test.
5193
4d4180ce 51942016-01-21 Anton Blanchard <anton@samba.org>
5195 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5196
5197 PR target/63354
5198 * gcc.target/powerpc/pr63354.c: New test.
5199
86e16058 52002016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5201
5202 PR rtl-optimization/68990
5203 * gcc.target/i386/pr68990: New.
5204
b11b85e4 52052016-01-21 Nick Clifton <nickc@redhat.com>
5206
5207 PR target/69129
5208 * gcc.target/mips/pr69129.c: New.
5209
62dd9f85 52102016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5211
5212 PR c++/58046
5213 * g++.dg/cpp0x/pr58046.C: New.
5214
ac7d424b 52152016-01-21 Jakub Jelinek <jakub@redhat.com>
5216
47c0bea3 5217 PR target/69187
5218 PR target/65624
5219 * gcc.target/arm/pr69187.c: New test.
5220
ac7d424b 5221 PR c++/69355
5222 * g++.dg/torture/pr69355.C: New test.
5223
9e18b252 52242016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5225 Sebastian Pop <s.pop@samsung.com>
5226
5227 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5228
de862e2f 52292016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5230 Sebastian Pop <s.pop@samsung.com>
5231
132731fb 5232 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 5233
f55f9344 52342016-01-21 Jakub Jelinek <jakub@redhat.com>
5235
5236 PR middle-end/67653
5237 * c-c++-common/pr67653.c: New test.
5238 * gcc.dg/torture/pr29119.c: Add dg-warning.
5239
62752e71 52402016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5241
5242 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5243
16d4186f 52442016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5245
5246 PR c/24293
5247 * gcc.dg/pr24293.c: New test.
5248 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5249 incomplete struct type.
5250 * gcc.dg/declspec-1.c: Likewise.
5251 * gcc.dg/pr63549.c: Likewise.
5252
58219d13 52532016-01-20 Jakub Jelinek <jakub@redhat.com>
5254
5255 PR tree-optimization/66612
5256 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5257 for bdn instruction.
5258
a7b5688a 52592016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5260
5261 * lib/target-supports.exp
5262 (check_effective_target_arm_fp_ok_nocache): New.
5263 (check_effective_target_arm_fp_ok): New.
5264 (add_options_for_arm_fp): New.
5265 (check_effective_target_arm_crypto_ok_nocache): Require
5266 target_arm_v8_neon_ok instead of arm32.
5267 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5268 (check_effective_target_arm_crypto_pragma_ok): New.
5269 (add_options_for_arm_vfp): New.
5270 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5271 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5272 target instead. Force initial fpu to vfp.
5273 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5274 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5275 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5276 dependency.
5277 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5278 use arm_vfp effective target instead. Force initial fpu to vfp.
5279 * gcc.target/arm/attr-neon3.c: Likewise.
5280 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5281 arm_vfp_ok.
5282 * gcc.target/arm/unsigned-float.c: Likewise.
5283 * gcc.target/arm/vfp-1.c: Likewise.
5284 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5285 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5286 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5287 * gcc.target/arm/vfp-ldmias.c: Likewise.
5288 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5289 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5290 * gcc.target/arm/vfp-stmiad.c: Likewise.
5291 * gcc.target/arm/vfp-stmias.c: Likewise.
5292 * gcc.target/arm/vnmul-1.c: Likewise.
5293 * gcc.target/arm/vnmul-2.c: Likewise.
5294 * gcc.target/arm/vnmul-3.c: Likewise.
5295 * gcc.target/arm/vnmul-4.c: Likewise.
5296
7ca56ca8 52972016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 5298
7fb75b57 5299 PR testsuite/69366
5300 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5301 the MPX run-time library, for compile-time MPX test.
5302 * gcc.target/i386/chkp-always_inline.c: Likewise.
5303 * gcc.target/i386/chkp-bndret.c: Likewise.
5304 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5305 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5306 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5307 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5308 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5309 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5310 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5311 * gcc.target/i386/chkp-label-address.c: Likewise.
5312 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5313 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5314 * gcc.target/i386/chkp-pr69044.c: Likewise.
5315 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5316 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5317 * gcc.target/i386/chkp-strchr.c: Likewise.
5318 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5319 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5320 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5321 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5322 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5323 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5324 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5325 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5326 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5327 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5328 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5329 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5330 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5331 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5332 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5333 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5334 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5335 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5336 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5337 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5338 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5339 * gcc.target/i386/pr63995-2.c: Likewise.
5340 * gcc.target/i386/pr64805.c: Likewise.
5341 * gcc.target/i386/pr65044.c: Likewise.
5342 * gcc.target/i386/pr65167.c: Likewise.
5343 * gcc.target/i386/pr65183.c: Likewise.
5344 * gcc.target/i386/pr65184.c: Likewise.
5345 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 5346
f2da0b99 53472016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5348
5349 PR tree-optimization/69328
5350 * gcc.dg/pr69328.c: New test.
5351
4d379676 53522016-01-20 Jeff Law <law@redhat.com>
5353
4a11f145 5354 PR target/25114
4d379676 5355 * gcc.target/m68k/pr25114.c: New test.
5356
0754bad1 53572016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5358
5359 * gcc.target/arm/memset-inline-10.c: Added
5360 dg-require-effective-target arm_thumb2_ok.
5361
63bd5c2d 53622016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5363
5364 * gcc.dg/debug/dwarf2/sso.c: New test.
5365
a9c01e81 53662016-01-19 Uros Bizjak <ubizjak@gmail.com>
5367
5368 PR testsuite/68820
5369 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5370 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5371 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5372
53fa0e54 53732016-01-19 Jan Hubicka <hubicka@ucw.cz>
5374
5375 PR ipa/66223
5376 * g++.dg/ipa/devirt-50.C: New testcase.
5377
e035a62c 53782016-01-19 Marek Polacek <polacek@redhat.com>
5379
5380 PR c++/68965
5381 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5382 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5383
885cc3ea 53842016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5385
5386 PR target/69135
5387 * gcc.target/arm/pr69135_1.c: New test.
5388
07bd240e 53892015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5390
5391 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5392
9f60d257 53932015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5394
5395 * gcc.target/aarch64/ccmp_1.c: New testcase.
5396
a0c919f7 53972016-01-19 Marek Polacek <polacek@redhat.com>
5398
5399 PR c++/68586
5400 * g++.dg/cpp0x/enum30.C: New test.
5401
dc5d6d17 54022016-01-19 Richard Biener <rguenther@suse.de>
5403
5404 PR tree-optimization/69336
5405 * g++.dg/tree-ssa/pr69336.C: New testcase.
5406
6dd156e0 54072016-01-19 Jakub Jelinek <jakub@redhat.com>
5408
5409 PR debug/65779
5410 * gcc.dg/pr65779.c: New test.
5411
3e0d45b9 54122016-01-19 Richard Biener <rguenther@suse.de>
5413
5414 PR tree-optimization/69352
5415 * gcc.dg/torture/pr69352.c: New testcase.
5416
7a3cf64d 54172016-01-19 Jakub Jelinek <jakub@redhat.com>
5418
5419 PR rtl-optimization/68955
5420 PR rtl-optimization/64557
5421 * gcc.dg/torture/pr68955.c: New test.
5422
8be55b33 54232016-01-19 Jan Hubicka <hubicka@ucw.cz>
5424
5425 PR lto/69136
5426 * g++.dg/torture/pr69136.C: New testcase.
5427
72a985d7 54282016-01-19 Jan Hubicka <hubicka@ucw.cz>
5429
5430 PR lto/69133
5431 * g++.dg/lto/pr69133_0.C: New testcase.
5432 * g++.dg/lto/pr69133_1.C: New testcase.
5433
56778b62 54342016-01-15 Jeff Law <law@redhat.com>
5435
5436 PR tree-optimization/69320
5437 * gcc.c-torture/pr69320-1.c: New test.
5438 * gcc.c-torture/pr69320-2.c: New test.
5439 * gcc.c-torture/pr69320-3.c: New test.
5440 * gcc.c-torture/pr69320-4.c: New test.
5441
ced41b93 54422016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5443
5444 PR c++/11858
5445 PR c++/24663
5446 PR c++/24664
5447 * g++.dg/template/pr11858.C: New test.
5448 * g++.dg/template/pr24663.C: New test.
5449 * g++.dg/template/unify12.C: New test.
5450 * g++.dg/template/unify13.C: New test.
5451 * g++.dg/template/unify14.C: New test.
5452 * g++.dg/template/unify15.C: New test.
5453 * g++.dg/template/unify16.C: New test.
5454 * g++.dg/template/unify17.C: New test.
5455
7f8cbcaf 54562016-01-18 David Malcolm <dmalcolm@redhat.com>
5457
5458 PR testsuite/69181
5459 * gcc.dg/pr69181-1.c: New test file.
5460 * gcc.dg/pr69181-2.c: New test file.
5461 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5462 globals by moving it to...
5463 (cleanup-after-saved-dg-test): ...this new function. Add
5464 "global additional_sources_used". Add reset of global
5465 multiline_expected_outputs to the empty list.
5466 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5467 global to...
5468 (multiline_expected_outputs): ...this, and updated comments to
5469 note that it is modified from gcc-dg.exp.
5470 (dg-end-multiline-output): Update for the above renaming.
5471 (handle-multiline-outputs): Likewise. Remove the clearing
5472 of the expected outputs to the empty list.
5473
3c7cbfc0 54742016-01-18 Richard Biener <rguenther@suse.de>
5475
5476 PR tree-optimization/69297
5477 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5478
81d49cc1 54792016-01-18 Joseph Myers <joseph@codesourcery.com>
5480
5481 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5482 dg-options.
5483 * gcc.target/mips/mips-3d-2.c: Likewise.
5484 * gcc.target/mips/mips-3d-3.c: Likewise.
5485 * gcc.target/mips/mips-3d-4.c: Likewise.
5486 * gcc.target/mips/mips-3d-5.c: Likewise.
5487 * gcc.target/mips/mips-3d-6.c: Likewise.
5488 * gcc.target/mips/mips-3d-7.c: Likewise.
5489 * gcc.target/mips/mips-3d-8.c: Likewise.
5490 * gcc.target/mips/mips-3d-9.c: Likewise.
5491 * gcc.target/mips/mips-ps-1.c: Likewise.
5492 * gcc.target/mips/mips-ps-2.c: Likewise.
5493 * gcc.target/mips/mips-ps-3.c: Likewise.
5494 * gcc.target/mips/mips-ps-4.c: Likewise.
5495 * gcc.target/mips/mips-ps-5.c: Likewise.
5496 * gcc.target/mips/mips-ps-6.c: Likewise.
5497 * gcc.target/mips/mips-ps-7.c: Likewise.
5498 * gcc.target/mips/mips-ps-type.c: Likewise.
5499 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5500 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5501
03c4ff3a 55022016-01-18 Tom de Vries <tom@codesourcery.com>
5503
5504 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5505 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5506 * c-c++-common/goacc/kernels-empty.c: New test.
5507 * c-c++-common/goacc/kernels-eternal.c: New test.
5508 * c-c++-common/goacc/kernels-loop-2.c: New test.
5509 * c-c++-common/goacc/kernels-loop-3.c: New test.
5510 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5511 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5512 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5513 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5514 * c-c++-common/goacc/kernels-loop-data.c: New test.
5515 * c-c++-common/goacc/kernels-loop-g.c: New test.
5516 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5517 * c-c++-common/goacc/kernels-loop-n.c: New test.
5518 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5519 * c-c++-common/goacc/kernels-loop.c: New test.
5520 * c-c++-common/goacc/kernels-noreturn.c: New test.
5521 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5522 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5523 * c-c++-common/goacc/kernels-reduction.c: New test.
5524
22e3dcee 55252016-01-18 Tom de Vries <tom@codesourcery.com>
5526
5527 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5528 * gcc.dg/autopar/outer-2.c: Same.
5529 * gcc.dg/autopar/outer-3.c: Same.
5530 * gcc.dg/autopar/outer-4.c: Same.
5531 * gcc.dg/autopar/outer-5.c: Same.
5532 * gcc.dg/autopar/outer-6.c: Same.
5533 * gcc.dg/autopar/parallelization-1.c: Same.
5534 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5535 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5536 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5537 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5538 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5539 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5540 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5541 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5542 * gcc.dg/autopar/pr39500-1.c: Same.
5543 * gcc.dg/autopar/pr39500-2.c: Same.
5544 * gcc.dg/autopar/pr46193.c: Same.
5545 * gcc.dg/autopar/pr46194.c: Same.
5546 * gcc.dg/autopar/pr49580.c: Same.
5547 * gcc.dg/autopar/pr49960-1.c: Same.
5548 * gcc.dg/autopar/pr49960.c: Same.
5549 * gcc.dg/autopar/pr68373.c: Same.
5550 * gcc.dg/autopar/reduc-1.c: Same.
5551 * gcc.dg/autopar/reduc-1char.c: Same.
5552 * gcc.dg/autopar/reduc-1short.c: Same.
5553 * gcc.dg/autopar/reduc-2.c: Same.
5554 * gcc.dg/autopar/reduc-2char.c: Same.
5555 * gcc.dg/autopar/reduc-2short.c: Same.
5556 * gcc.dg/autopar/reduc-3.c: Same.
5557 * gcc.dg/autopar/reduc-4.c: Same.
5558 * gcc.dg/autopar/reduc-6.c: Same.
5559 * gcc.dg/autopar/reduc-7.c: Same.
5560 * gcc.dg/autopar/reduc-8.c: Same.
5561 * gcc.dg/autopar/reduc-9.c: Same.
5562 * gcc.dg/autopar/uns-outer-4.c: Same.
5563 * gcc.dg/autopar/uns-outer-5.c: Same.
5564 * gcc.dg/autopar/uns-outer-6.c: Same.
5565 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5566 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5567
fd5cbe2f 55682016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5569
5570 PR target/63679
5571 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5572 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5573
fa75ab55 55742016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5575
5576 PR target/63679
5577 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5578 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5579 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5580
214b2582 55812016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5582
5583 PR target/63679
5584 * gcc.dg/tree-ssa/sra-17.c: New.
5585 * gcc.dg/tree-ssa/sra-18.c: New.
5586
13146837 55872016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5588
5589 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5590
6ccd18c2 55912016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5592
5593 * gnat.dg/inline12.adb: New test.
5594
8872b95f 55952016-01-18 Bin Cheng <bin.cheng@arm.com>
5596
5597 PR tree-optimization/66797
5598 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5599
971514e3 56002016-01-18 Richard Biener <rguenther@suse.de>
5601
5602 PR tree-optimization/69170
5603 * gcc.dg/torture/pr69170.c: New testcase.
5604
dfb6d139 56052016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 5606
5607 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5608
164d84c2 56092016-01-16 Tom de Vries <tom@codesourcery.com>
5610
5611 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5612
4c33b769 56132016-01-16 Tom de Vries <tom@codesourcery.com>
5614
5615 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5616 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5617 redundant dg-require-effective-target pthread.
5618 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5619 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5620 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5621 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5622 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5623 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5624 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5625
673441b0 56262016-01-16 David Edelsohn <dje.gcc@gmail.com>
5627
5628 PR target/68609
5629 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5630 * gcc.target/powerpc/recip-7.c: Same.
5631
90153ae7 56322016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5633
5634 PR c++/69091
5635 * g++.dg/template/pr69091.C: New test.
5636
bc24d01d 56372016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5638
5639 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5640 dump does not contain an error_mark_node.
5641 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5642 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5643
4067c0fd 56442016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5645
5646 PR c++/68936
5647 * g++.dg/template/pr68936.C: New test.
5648
27c6dbdd 56492016-01-15 David Edelsohn <dje.gcc@gmail.com>
5650
5651 PR target/68609
5652 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5653 * gcc.target/powerpc/recip-2.c: Same.
5654 * gcc.target/powerpc/recip-3.c: Same.
5655 * gcc.target/powerpc/recip-4.c: Same.
5656 * gcc.target/powerpc/recip-sqrtf.c: Same.
5657
e390c57d 56582016-01-15 Jeff Law <law@redhat.com>
5659
5660 PR tree-optimization/69270
5661 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5662 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5663
ddcfeaf1 56642016-01-15 Paul Thomas <pault@gcc.gnu.org>
5665
5666 PR fortran/49630
5667 * gfortran.dg/deferred_character_13.f90: New test for the fix
5668 of comment 3 of the PR.
5669
5670 PR fortran/54070
5671 * gfortran.dg/deferred_character_8.f90: New test
5672 * gfortran.dg/allocate_error_5.f90: New test
5673
5674 PR fortran/60593
5675 * gfortran.dg/deferred_character_10.f90: New test
5676
5677 PR fortran/60795
5678 * gfortran.dg/deferred_character_14.f90: New test
5679
5680 PR fortran/61147
5681 * gfortran.dg/deferred_character_11.f90: New test
5682
5683 PR fortran/64324
5684 * gfortran.dg/deferred_character_9.f90: New test
5685
81be349c 56862016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5687
5688 PR rtl-optimization/69030
5689 * gcc.target/i386/pr69030.c: New.
5690
998456c5 56912016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5692
5693 * gcc.target/aarch64/target_attr_17.c: New test.
5694
0d85be19 56952016-01-15 Richard Biener <rguenther@suse.de>
5696
5697 PR tree-optimization/66856
5698 * gcc.dg/torture/pr66856-1.c: New testcase.
5699 * gcc.dg/torture/pr66856-2.c: Likewise.
5700
321d36c8 57012016-01-15 Richard Biener <rguenther@suse.de>
5702
5703 PR debug/69137
5704 * g++.dg/lto/pr69137_0.C: New testcase.
5705
d94a1f53 57062016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5707
5708 PR middle-end/69246
5709 * gcc.target/i386/pr69246.c: New test.
5710
5fe9a861 57112016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5712
a9c01e81 5713 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 5714
3d05a5e9 57152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5716
5717 PR c++/56194
5718 * g++.dg/init/const9.C: Disable test on S/390.
5719
5e8132b5 57202016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5721
5722 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5723 * g++.dg/Wno-frame-address.C: Ditto.
5724
32307cdf 57252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5726
5727 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5728
1ca28250 57292016-01-15 Richard Biener <rguenther@suse.de>
5730
5731 PR tree-optimization/68961
5732 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5733
6271bd93 57342016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5735
5736 * gcc.target/i386/pr65105-5.c: New test.
5737
dfb6d139 57382016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 5739
5740 * gcc.c-torture/execute/alias-4.c: New testcase.
5741
dfb6d139 57422016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 5743
5744 PR ipa/68148
5745 * g++.dg/ipa/devirt-49.C: New testcase.
5746
7bbac464 57472016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 5748
5749 PR target/65837
5750 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5751 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5752 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5753
4345b868 57542016-01-15 Richard Biener <rguenther@suse.de>
5755
5756 PR tree-optimization/69117
5757 * gcc.dg/torture/pr69117.c: New testcase.
5758
580357e7 57592015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 5760
5761 PR c++/69048
5762 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5763
612baa31 57642016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5765
5766 PR testsuite/67509
5767 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5768 range tests use 100 * maximum instead of maximum + 1.
5769
44e09bc4 57702016-01-14 Jakub Jelinek <jakub@redhat.com>
5771
5772 PR debug/69244
5773 * gcc.dg/guality/pr69244.c: New test.
5774
96962ae4 57752016-01-14 Uros Bizjak <ubizjak@gmail.com>
5776
5777 * lib/target-supports.exp (check_effective_target_issignaling):
5778 New procedure.
5779 * gcc.dg/pr61441.c: Require issignaling effective target.
5780
ab9c400b 57812016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5782
5783 PR target/68803
5784 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5785
a7ed4583 57862016-01-14 David Malcolm <dmalcolm@redhat.com>
5787
5788 PR c++/68819
5789 PR preprocessor/69177
5790 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5791 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5792 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5793 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5794
77f35cec 57952016-01-14 Marek Polacek <polacek@redhat.com>
5796
5797 PR c/69262
5798 * gcc.dg/array-15.c: New test.
5799
915d0950 58002016-01-14 Jakub Jelinek <jakub@redhat.com>
5801
5802 PR middle-end/68146
5803 PR tree-optimization/69155
5804 * gfortran.dg/pr68146.f: New test.
5805 * gfortran.dg/pr69155.f90: New test.
5806
24651fb7 58072016-01-14 Richard Biener <rguenther@suse.de>
5808
5809 PR tree-optimization/68060
5810 * gcc.dg/torture/pr68060-1.c: New testcase.
5811 * gcc.dg/torture/pr68060-2.c: Likewise.
5812
2f63f950 58132016-01-14 Nick Clifton <nickc@redhat.com>
5814
5815 * lib/target-supports.exp
5816 (check_effective_target_arm_neon_ok_nocache): Add an option
5817 sequence that includes setting the ARM architecture to ARMv7-A.
5818 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5819 command line options necessary to enable Neon support.
5820 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5821 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5822 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5823 * gcc.target/arm/pr69180.c: Likewise.
5824
3ce0acde 58252016-01-14 Jeff Law <law@redhat.com>
5826
5827 PR tree-optimization/69270
5828 * gcc.dg/tree-ssa/pr69270.c: New test.
5829
bda05c57 58302016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5831
5832 PR c/66208
5833 * c-c++-common/pr66208.c: New file.
5834
9b657cf1 58352016-01-13 Jakub Jelinek <jakub@redhat.com>
5836
5837 PR tree-optimization/69156
5838 * gcc.dg/pr69156.c: New test.
5839
58ba1b9d 58402016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5841
5842 * gcc.target/i386/pr69225-7.c: New test.
5843
e5fee0fe 58442016-01-13 Richard Henderson <rth@redhat.com>
5845
5846 * gcc.dg/tm/memopt-13.c: Update expected function.
5847 * gcc.dg/tm/memopt-6.c: Likewise.
5848
3f0e9745 58492016-01-13 Uros Bizjak <ubizjak@gmail.com>
5850
5851 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5852 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5853 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5854 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 5855
3f0e9745 58562016-01-13 Tom de Vries <tom@codesourcery.com>
5857
5858 PR tree-optimization/69169
7a6ddc0d 5859 * gcc.dg/pr69169.c: New test.
5860
9b657cf1 58612016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 5862
5863 PR target/69228
5864 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5865 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5866 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5867 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5868 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5869 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5870 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5871 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5872
f704d701 58732016-01-13 Jakub Jelinek <jakub@redhat.com>
5874
5875 PR target/69247
5876 * gcc.dg/pr69247.c: New test.
5877
e966d6b9 58782016-01-13 Richard Biener <rguenther@suse.de>
5879
5880 PR tree-optimization/69242
5881 * gcc.dg/torture/pr69242.c: New testcase.
5882
1ca1d9b2 58832016-01-13 Richard Biener <rguenther@suse.de>
5884
5885 PR tree-optimization/69186
5886 * gcc.dg/torture/pr69186.c: New testcase.
5887
d07cbccc 58882016-01-13 Jeff Law <law@redhat.com>
5889
5890 PR tree-optimization/67755
5891 * gcc.dg/tree-ssa/pr67755.c: New test.
5892
58932016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 5894
5895 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5896 pass number in output by a star.
5897
b95d41cf 58982016-01-12 Bin Cheng <bin.cheng@arm.com>
5899
5900 PR tree-optimization/68911
5901 * gcc.c-torture/execute/pr68911.c: New test.
5902
91d87e22 59032016-01-12 Marek Polacek <polacek@redhat.com>
5904
5905 PR c++/68979
5906 * g++.dg/warn/permissive-1.C: New test.
5907
8a9401a4 59082016-01-12 Jakub Jelinek <jakub@redhat.com>
5909
5910 PR objc++/68511
5911 PR c++/69213
5912 * g++.dg/opt/pr69213.C: New test.
5913
b9cb7a67 59142016-01-12 Christian Bruel <christian.bruel@st.com>
5915
5916 PR target/69180
5917 * gcc.target/arm/pr69180.c: New test.
5918
e4c96992 59192016-01-12 Richard Biener <rguenther@suse.de>
5920
5921 PR lto/69077
5922 * g++.dg/lto/pr69077_0.C: New testcase.
5923 * g++.dg/lto/pr69077_1.C: Likewise.
5924
90525f61 59252016-01-12 Jakub Jelinek <jakub@redhat.com>
5926
5927 PR target/69175
5928 * g++.dg/opt/pr69175.C: New test.
5929
9e7edfd3 59302016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5931
5932 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5933 rather than #including math.h & stdlib.h.
5934 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5935 * gcc.dg/vect/pr49771.c: Likewise.
5936 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5937 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5938 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5939 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5940 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5941 * gcc.dg/vect/pr44507.c: Likewise.
5942 * gcc.dg/vect/pr45902.c: Likewise.
5943 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5944 * gcc.dg/vect/vect-117.c: Likewise.
5945 * gcc.dg/vect/vect-99.c: Likewise.
5946 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5947 * gcc.dg/vect/vect-cond-1.c: Likewise.
5948 * gcc.dg/vect/vect-cond-2.c: Likewise.
5949 * gcc.dg/vect/vect-cond-3.c: Likewise.
5950 * gcc.dg/vect/vect-cond-4.c: Likewise.
5951 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5952 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5953 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5954 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5955 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5956 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5957 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5958 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5959 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5960 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5961 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5962 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5963 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5964 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5965 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5966 include of signal.h.
5967 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5968 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5969 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5970 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5971 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5972 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5973 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5974 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5975 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5976 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5977 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5978 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5979 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5980 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5981 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5982 * gcc.dg/vect/vect-outer-5.c: Likewise.
5983 * gcc.dg/vect/vect-outer-6.c: Likewise.
5984 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5985 include of stdio.h.
5986
3368873d 59872016-01-12 Nick Clifton <nickc@redhat.com>
5988
5989 PR target/68913
5990 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5991 to fread so that it will be found in all target runtimes.
5992
0464ea95 59932016-01-12 Richard Biener <rguenther@suse.de>
5994
5995 PR tree-optimization/69053
5996 * g++.dg/torture/pr69053.C: New testcase.
5997
7819730f 59982016-01-12 Richard Biener <rguenther@suse.de>
5999
6000 PR tree-optimization/69168
6001 * gcc.dg/torture/pr69168.c: New testcase.
6002
995bfebf 60032016-01-12 Richard Biener <rguenther@suse.de>
6004
6005 PR tree-optimization/69157
6006 * gcc.dg/torture/pr69157.c: New testcase.
6007
60082016-01-12 Richard Biener <rguenther@suse.de>
6009
6010 PR tree-optimization/69174
6011 * gcc.dg/torture/pr69174.c: New testcase.
6012
1d10d64c 60132016-01-12 Jakub Jelinek <jakub@redhat.com>
6014
6015 PR c++/66808
6016 PR c++/69000
6017 * g++.dg/tls/pr66808.C: New test.
6018 * g++.dg/tls/pr69000.C: New test.
6019
f0b79faf 60202016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6021
6022 * gcc.target/powerpc/swaps-p8-23.c: New test.
6023 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6024
04cf75a4 60252016-01-11 John David Anglin <danglin@gcc.gnu.org>
6026
6027 PR tree-optimization/68356
6028 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6029
0eb4264c 60302016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6031 Jim Wilson <jim.wilson@linaro.org>
6032
6033 PR target/69194
6034 * gcc.target/arm/pr69194.c: New test.
6035
2f66de64 60362016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6037
6038 PR target/69225
6039 * gcc.target/i386/pr69225-1.c: New test.
6040 * gcc.target/i386/pr69225-2.c: Likewise.
6041 * gcc.target/i386/pr69225-3.c: Likewise.
6042 * gcc.target/i386/pr69225-4.c: Likewise.
6043 * gcc.target/i386/pr69225-5.c: Likewise.
6044 * gcc.target/i386/pr69225-6.c: Likewise.
6045
36105e82 60462016-01-11 Jakub Jelinek <jakub@redhat.com>
6047
1c78ce2e 6048 PR target/67462
6049 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6050 if lp64.
6051
a4a87320 6052 PR target/69071
6053 * gcc.dg/pr69071.c: New test.
6054
91fbd04f 6055 PR c++/69211
6056 * g++.dg/opt/pr69211.C: New test.
6057
36105e82 6058 PR tree-optimization/69214
6059 * gcc.c-torture/compile/pr69214.c: New test.
6060
e934c380 60612016-01-11 Uros Bizjak <ubizjak@gmail.com>
6062
6063 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6064 * gcc.target/i386/pr66232-11.c: Ditto.
6065 * gcc.target/i386/pr66232-12.c: Ditto.
6066 * gcc.target/i386/pr66232-13.c: Ditto.
6067
3ff1b153 60682016-01-11 Richard Biener <rguenther@suse.de>
6069
6070 PR tree-optimization/69173
6071 * gcc.dg/torture/pr69173.c: New testcase.
6072
04e1504c 60732016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6074
6075 PR rtl-optimization/68796
6076 * gcc.target/aarch64/tst_5.c: New test.
6077 * gcc.target/aarch64/tst_6.c: Likewise.
6078
ae8718b5 60792016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6080
6081 PR rtl-optimization/68841
6082 * gcc.dg/pr68841.c: New test.
6083 * gcc.c-torture/execute/pr68841.c: New test.
6084
bd8bece2 60852016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6086
6087 PR rtl-optimization/68920
6088 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6089 for ix86 targets.
6090 * gcc.dg/ifcvt-5.c: New test.
6091
9b657cf1 60922016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 6093
6094 PR bootstrap/69123
6095 * g++.dg/pr69123.C: New.
6096
7a158352 60972016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6098
6099 PR target/69010
6100 * gcc.target/i386/pr69010.c: New test.
6101
ff375d11 61022016-01-11 Martin Jambor <mjambor@suse.cz>
6103
6104 PR ipa/69044
6105 * gcc.target/i386/chkp-pr69044.c: New test.
6106
9eb890f1 61072016-01-11 Tom de Vries <tom@codesourcery.com>
6108
6109 PR tree-optimization/69109
6110 * gcc.dg/autopar/pr69109-2.c: New test.
6111 * gcc.dg/autopar/pr69109.c: New test.
6112
c4157ee5 61132016-01-11 Tom de Vries <tom@codesourcery.com>
6114
6115 PR tree-optimization/69108
6116 * gcc.dg/autopar/pr69108.c: New test.
6117
b933e511 61182016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6119
6120 PR c++/69029
6121 * c-c++-common/Wisleading-indentation.c: Augment test.
6122
efb73de1 61232016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6124
6125 PR fortran/69154
6126 * gfortran.dg/inline_matmul_12.f90: New test.
6127
40c86c3b 61282016-01-10 Paul Thomas <pault@gcc.gnu.org>
6129
6130 PR fortran/67779
6131 * gfortran.dg/actual_array_offset_1: New test.
6132
a006c0bb 61332016-01-10 Tom de Vries <tom@codesourcery.com>
6134
6135 PR tree-optimization/69062
6136 * gcc.dg/autopar/pr69062.c: New test.
6137
880ed4be 61382016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6139
6140 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6141 * gcc.dg/vect/slp-perm-2.c: Likewise.
6142 * gcc.dg/vect/slp-perm-3.c: Likewise.
6143 * gcc.dg/vect/slp-perm-5.c: Likewise.
6144 * gcc.dg/vect/slp-perm-6.c: Likewise.
6145 * gcc.dg/vect/slp-perm-7.c: Likewise.
6146 * gcc.dg/vect/slp-perm-8.c: Likewise.
6147
d95e1856 61482016-01-10 Tom de Vries <tom@codesourcery.com>
6149
6150 PR tree-optimization/69039
6151 * gcc.dg/autopar/pr69039.c: New test.
6152
0f8f48d0 61532016-01-09 Marek Polacek <polacek@redhat.com>
6154
6155 PR c++/69113
6156 * g++.dg/pr69113.C: New test.
6157
7dff0499 61582016-01-09 Jakub Jelinek <jakub@redhat.com>
6159
6160 PR middle-end/50865
6161 PR tree-optimization/69097
6162 * gcc.c-torture/execute/pr50865.c: New test.
6163 * gcc.c-torture/execute/pr69097-1.c: New test.
6164 * gcc.c-torture/execute/pr69097-2.c: New test.
6165 * gcc.dg/pr69097-1.c: New test.
6166 * gcc.dg/pr69097-2.c: New test.
6167
18431e78 61682016-01-09 Jakub Jelinek <jakub@redhat.com>
6169
6170 PR c++/69164
6171 * g++.dg/opt/pr69164.C: New test.
6172
1943a4a2 61732016-01-08 Jakub Jelinek <jakub@redhat.com>
6174
6175 PR tree-optimization/69167
6176 * gcc.dg/pr69167.c: New test.
6177
a143e277 61782016-01-08 Marek Polacek <polacek@redhat.com>
6179
6180 PR c++/68449
6181 * g++.dg/pr68449.C: New.
6182
44c01906 61832016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6184
6185 PR tree-optimization/68707
6186 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6187 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6188 on platforms supporting it.
6189 * gcc.dg/vect/slp-perm-2.c: Likewise.
6190 * gcc.dg/vect/slp-perm-3.c: Likewise.
6191 * gcc.dg/vect/slp-perm-5.c: Likewise.
6192 * gcc.dg/vect/slp-perm-7.c: Likewise.
6193 * gcc.dg/vect/slp-perm-8.c: Likewise.
6194 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6195 on platforms supporting it.
6196
c437d1e8 61972016-01-08 Jakub Jelinek <jakub@redhat.com>
6198
c9595c51 6199 PR tree-optimization/69162
6200 * gcc.dg/pr69162.c: New test.
6201
c437d1e8 6202 PR tree-optimization/69172
6203 * gcc.dg/pr69172.c: New test.
6204
6a46a28c 62052016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6206
6207 PR tree-optimization/67781
6208 * gcc.c-torture/execute/pr67781.c: New file.
6209
62ad9a04 62102016-01-08 Jakub Jelinek <jakub@redhat.com>
6211
6212 PR tree-optimization/69083
6213 * gcc.dg/vect/pr69083.c: New test.
6214
9e0e8c2a 62152016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6216
6217 PR tree-optimization/61441
6218 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6219 Use -fexcess-precision=standard for compiler options.
6220 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6221
5d034e37 62222016-01-08 Jakub Jelinek <jakub@redhat.com>
6223
5013f740 6224 PR fortran/69128
6225 * gfortran.dg/gomp/pr69128.f90: New test.
6226
5d034e37 6227 PR c++/69145
6228 * g++.dg/ext/pr69145-1.C: New test.
6229 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6230 * g++.dg/ext/pr69145-2.h: New file.
6231
517906ff 62322016-01-07 Martin Sebor <msebor@redhat.com>
6233
6234 PR c/68966
6235 * gcc.dg/atomic-fetch-bool.c: New test.
6236 * gcc.dg/sync-fetch-bool.c: New test.
6237
cdbb524c 62382016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6239
6240 PR fortran/66680
6241 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6242
ec3aba9e 62432016-01-07 Nick Clifton <nickc@redhat.com>
6244
6245 PR target/66655
6246 * g++.dg/pr66655.C: New test.
6247 * g++.dg/pr66655_1.cc: Test support file.
6248 * g++.dg/pr66655.h: Test header file.
6249
9b657cf1 62502016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 6251
6252 PR fortran/66680
6253 gfortran.dg/gomp/pr66680.f90: New test.
6254
cd45d7a5 62552016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6256
6257 PR target/69171
6258 * gcc.target/i386/pr69171-1.c: New test.
6259 * gcc.target/i386/pr69171-2.c: Likewise.
6260 * gcc.target/i386/pr69171-3.c: Likewise.
6261 * gcc.target/i386/pr69171-4.c: Likewise.
6262 * gcc.target/i386/pr69171-5.c: Likewise.
6263 * gcc.target/i386/pr69171-6.c: Likewise.
6264
4a86a91a 62652015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6266
6267 PR middle-end/67639
6268 * c-c++-common/pr67639.c: New test.
6269
34c05552 62702016-01-07 Jakub Jelinek <jakub@redhat.com>
6271
6272 PR tree-optimization/69141
6273 * g++.dg/opt/pr69141.C: New test.
6274
f08d6895 62752016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6276
6277 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6278
32ec4173 62792016-01-06 Uros Bizjak <ubizjak@gmail.com>
6280
6281 PR target/69140
6282 * gcc.target/i386/pr69140.c: New test
6283
d74214f3 62842016-01-06 David Malcolm <dmalcolm@redhat.com>
6285
6286 * gcc.dg/bad-dereference.c: New test case.
6287
73991cab 62882015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6289
6290 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6291
fc8cc457 62922016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6293
6294 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6295
be3c9981 62962016-01-06 Marek Polacek <polacek@redhat.com>
6297
6298 PR sanitizer/69099
6299 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6300
2cb724f9 63012016-01-05 Marek Polacek <polacek@redhat.com>
6302
6303 PR c/69104
6304 * gcc.dg/atomic-invalid-2.c: New.
6305
233a53ed 63062016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6307
6308 PR target/68991
6309 * gcc.target/i386/pr68991.c: New test.
6310
ea87c5e3 63112016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6312
6313 PR target/68991
6314 * g++.dg/pr68991-1.C: New test.
6315 * g++.dg/pr68991-2.C: Likewise.
6316
1943a4a2 63172016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 6318
1943a4a2 6319 PR other/60465
afe82e5b 6320 * gcc.target/ia64/pr60465-gprel64.c: New test.
6321 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6322
1e9147dd 63232016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6324
6325 PR rtl-optimization/68651
6326 * gcc.target/aarch64/pr68651_1.c: New test.
6327
d42aa619 63282016-01-05 David Malcolm <dmalcolm@redhat.com>
6329
6330 PR c/69122
6331 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6332
1776de76 63332016-01-05 Nathan Sidwell <nathan@acm.org>
6334
2d7d361d 6335 PR c++/58583
6336 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6337
1776de76 6338 * gcc.dg/alias-15.c: New.
6339
5beb12c0 63402016-01-05 Nick Clifton <nickc@redhat.com>
6341
6342 PR target/68870
6343 * g++.dg/pr68770.C: New test.
6344
d8cca921 63452016-01-04 Mike Stump <mikestump@comcast.net>
6346
6347 * lib/target-supports.exp (check_effective_target_cilkplus):
6348 cilkplus targets require pthreads.
afc907ef 6349 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 6350
8427dff3 63512016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6352
6353 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6354 generation.
6355
f1717362 63562016-01-04 Jakub Jelinek <jakub@redhat.com>
6357
6358 Update copyright years.
6359
d7d6a3ab 63602016-01-04 Marek Polacek <polacek@redhat.com>
6361
6362 PR c/68908
6363 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6364 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6365 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6366
b8f4a5f9 63672016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6368
6369 * gcc.target/sparc/20160104-2.c: New test.
6370
6b5c028f 63712016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6372
6373 * gcc.target/sparc/20160104-1.c: New test.
6374
300e1002 63752016-01-03 Paul Thomas <pault@gcc.gnu.org>
6376
6377 PR fortran/65045
6378 * gfortran.dg/pr65045.f90: New test.
6379
855b105f 63802016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6381
6382 * gnat.dg/specs/debug1.ads: Delete.
6383
bdc177dc 63842016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6385
6386 PR libgfortran/68867
6387 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6388 expression.
6389
48aaffae 63902016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6391
6392 PR libgfortran/68867
6393 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6394 PowerPC.
6395
19a468b8 63962016-01-01 Paul Thomas <pault@gcc.gnu.org>
6397
6398 PR fortran/68864
6399 * gfortran.dg/pr68864.f90: New test.
6400
25371c91 64012016-01-01 Jakub Jelinek <jakub@redhat.com>
6402
2a659064 6403 PR tree-optimization/69070
6404 * gcc.dg/pr69070.c: New test.
6405
57aa9851 6406 PR sanitizer/69055
6407 * gfortran.dg/pr69055.f90: New test.
6408
25371c91 6409 PR target/69015
6410 * gcc.dg/pr69015.c: New test.
f1717362 6411\f
fb2c1edd 6412Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 6413
6414Copying and distribution of this file, with or without modification,
6415are permitted in any medium without royalty provided the copyright
6416notice and this notice are preserved.