]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* config/i386/sse.md (<ssse3_avx2>_pshufb<mode>3<mask_name>): Use
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
4eb0c566 12016-05-18 Jakub Jelinek <jakub@redhat.com>
2
a4528eec 3 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
4 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
5
f0066139 6 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
7 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
8
4eb0c566 9 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
10
303e9267 112016-05-18 Richard Biener <rguenther@suse.de>
12
13 PR tree-optimization/71168
14 * gcc.dg/torture/pr71168.c: New testcase.
15
0d7ddd44 162016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
17
18 PR middle-end/63586
19 * gcc.dg/tree-ssa/pr63586-2.c: New test.
20 * gcc.dg/tree-ssa/pr63586.c: New test.
21 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
22
899bcc0f 232016-05-17 Nathan Sidwell <nathan@acm.org>
24
25 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
26 * gcc.dg/pr68671.c: Fix ptx xfail-if.
27 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
28 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
29
a2246979 302016-05-17 Nathan Sidwell <nathan@acm.org>
31
32 * gcc.target/nvptx/abi-vararg-3.c: New.
33
2f6a4d21 342016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
35
36 PR tree-optimization/54579
37 PR middle-end/55299
38 * gcc.dg/fold-notrotate-1.c: New test.
39 * gcc.dg/fold-notshift-1.c: New test.
40 * gcc.dg/fold-notshift-2.c: New test.
41
27bdad45 422016-05-17 Marek Polacek <polacek@redhat.com>
43
44 PR ipa/71146
45 * g++.dg/ipa/pr71146.C: New test.
46
f33a295a 472016-05-17 David Malcolm <dmalcolm@redhat.com>
48
49 * jit.dg/test-error-array-bounds.c: New test case.
50
b6dd53bf 512016-05-17 Marc Glisse <marc.glisse@inria.fr>
52
53 * gcc.dg/tree-ssa/and-1.c: New testcase.
54
a8719545 552016-05-17 Marc Glisse <marc.glisse@inria.fr>
56
57 * gcc.dg/tree-ssa/pr69270.c: Adjust.
58 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
59
34806102 602016-05-17 Marc Glisse <marc.glisse@inria.fr>
61
62 * gcc.dg/tree-ssa/pr69270.c: Adjust.
63 * gcc.dg/tree-ssa/vrp99.c: New testcase.
64
25fe08a8 652016-05-17 Jiong Wang <jiong.wang@arm.com>
66
67 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
68
abf1a837 692016-05-17 Jiong Wang <jiong.wang@arm.com>
70
71 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
72
666b9dd3 732016-05-17 Jiong Wang <jiong.wang@arm.com>
74
75 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
76 ".2d[index]" when scan the assembly.
77 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
78 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
79 float64x1.
80 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
81
77d095c0 822016-05-17 Richard Biener <rguenther@suse.de>
83
84 PR tree-optimization/71132
85 * gcc.dg/torture/pr71132.c: New testcase.
86
28adcc23 872016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
88
89 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
90
2439931e 912016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
92
93 PR target/70809
94 * gcc.target/aarch64/pr70809_1.c: New test.
95
5ec2ff80 962016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
97
98 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
99 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
100 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
101 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
102
17fd1c7a 1032016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
104 Ilya Enkovich <ilya.enkovich@intel.com>
105
106 PR target/71114
107 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
108
46729204 1092016-05-16 Jan Hubicka <hubicka@ucw.cz>
110
111 * g++.dg/ipa/ivinline-7.C: Do not xfail.
112 * g++.dg/ipa/ivinline-9.C: Do not xfail.
113
2a1125d6 1142016-05-16 Matthew Wahab <matthew.wahab@arm.com>
115
116 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
117 test for __ARM_FP16_ARGS.
118 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
119 * gcc.target/arm/aapcs/neon-vect10.c: New.
120 * gcc.target/arm/aapcs/neon-vect9.c: New.
121 * gcc.target/arm/aapcs/vfp18.c: New.
122 * gcc.target/arm/aapcs/vfp19.c: New.
123 * gcc.target/arm/aapcs/vfp20.c: New.
124 * gcc.target/arm/aapcs/vfp21.c: New.
125 * gcc.target/arm/fp16-aapcs-1.c: New.
126 * g++.target/arm/fp16-param-1.c: Update expected output. Add
127 test for __ARM_FP16_ARGS.
128 * g++.target/arm/fp16-return-1.c: Update expected output.
129
ea3d2d74 1302016-05-16 Jiong Wang <jiong.wang@arm.com>
131
132 PR testsuite/70227
133 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
134
6989e05f 1352016-05-15 Harald Anlauf <anlauf@gmx.de>
136
137 PR fortran/69603
138 * gfortran.dg/pr69603.f90: New testcase.
139
a5f52592 1402016-05-14 Fritz Reese <fritzoreese@gmail.com>
141
142 * gfortran.dg/dec_union_4.f90: Fix endian issue.
143
88f949ab 1442016-05-14 Fritz Reese <fritzoreese@gmail.com>
145
146 PR fortran/71047
147 * gfortran.dg/pr71047.f08: New test.
148
90c88567 1492016-05-13 Joseph Myers <joseph@codesourcery.com>
150
151 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
152 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
153 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
154
00a690cc 1552016-05-13 Martin Sebor <msebor@redhat.com>
156
157 PR c++/60049
158 * g++.dg/cpp0x/constexpr-60049.C: New test.
159
ec8b6af7 1602016-05-13 Jakub Jelinek <jakub@redhat.com>
161
162 PR bootstrap/71071
163 * gcc.dg/pr71071.c: New test.
164
f54d1d7b 1652016-05-13 Uros Bizjak <ubizjak@gmail.com>
166
167 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
168 remove XOP handling.
2f3af60f 169 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 170
a39a0392 1712016-05-13 Nathan Sidwell <nathan@acm.org>
172
173 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
174 __atomic_is_lock_free declaration.
175
42333dd9 1762016-05-13 Richard Biener <rguenther@suse.de>
177
178 PR tree-optimization/42587
179 * gcc.dg/optimize-bswapsi-4.c: New testcase.
180
c5442454 1812016-05-13 Martin Liska <mliska@suse.cz>
182
183 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
184 the new format of dump output.
185
03a400fb 1862016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
187
188 * gcc.dg/pr71084.c: New test.
189
69278c3f 1902016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
191
192 PR target/53440
193 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
194
8138f11b 1952016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
196
197 * gcc.target/aarch64/struct_return.c: New test.
198
22a3f7bd 1992016-05-12 Marek Polacek <polacek@redhat.com>
200
201 PR c/70756
202 * c-c++-common/pr70756-2.c: New test.
203 * c-c++-common/pr70756.c: New test.
204
9bcd42cc 2052016-05-12 Richard Biener <rguenther@suse.de>
206
207 PR tree-optimization/71059
208 * gcc.dg/torture/pr71059.c: New testcase.
209
5ffb4a0d 2102016-05-12 Richard Biener <rguenther@suse.de>
211
212 PR tree-optimization/71062
213 * gcc.dg/torture/pr71062.c: New testcase.
214
2ab65c31 2152016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
216
217 PR tree-optimization/71006
218 * gcc.dg/pr71006.c: New test.
219
f0158fc0 2202016-05-12 Marek Polacek <polacek@redhat.com>
221
222 PR driver/71063
223 * gcc.dg/opts-7.c: New test.
224
0f56938b 2252016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
226
227 PR target/70830
228 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
229 Add -save-temps to dg-options.
230 Scan for ldmfd rather than pop instruction.
231 * gcc.target/arm/interrupt-2.c: Likewise.
232 * gcc.target/arm/pr70830.c: New test.
233
e10946d5 2342016-05-12 Jakub Jelinek <jakub@redhat.com>
235
9fa8e468 236 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
237 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
238
9ce62bbe 239 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
240 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
241 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
242
708ae1b1 243 PR target/71019
244 * gcc.target/i386/avx512vl-pack-1.c: New test.
245 * gcc.target/i386/avx512vl-pack-2.c: New test.
246 * gcc.target/i386/avx512bw-pack-2.c: New test.
247
a461f32e 248 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
249
e10946d5 250 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
251 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
252 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
253
f52a3ef6 2542016-05-12 Richard Biener <rguenther@suse.de>
255
256 PR tree-optimization/70986
257 * gcc.dg/torture/pr70986-1.c: New testcase.
258 * gcc.dg/torture/pr70986-2.c: Likewise.
259 * gcc.dg/torture/pr70986-3.c: Likewise.
260
54c4d22e 2612016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
262
263 PR c/43651
264 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
265 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
266
57215d5b 2672016-05-11 Uros Bizjak <ubizjak@gmail.com>
268
269 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
270 directive.
271 * gcc.target/i386/pr66746.c: Ditto.
272
67d3121c 2732016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
274
275 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
276 support.
277 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
278 warning when using -mvsx-timode.
279 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
280 * gcc.target/powerpc/dform-2.c: Likewise.
281 * gcc.target/powerpc/pr68805.c: Likewise.
282
7f8012a5 2832016-05-11 Marek Polacek <polacek@redhat.com>
284
285 PR c++/71024
286 * c-c++-common/attributes-3.c: New test.
287
3e8567ce 2882016-05-11 Nathan Sidwell <nathan@acm.org>
289
290 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
291 * gcc.c-torture/execute/pr68185.c: Likewise.
292 * gcc.dg/ipa/pr70306.c: Requires global constructors.
293 * gcc.dg/pr69634.c: Requires scheduling.
294 * gcc.dg/torture/pr66178.c: Require label values.
295 * gcc.dg/setjmp-6.c: Require indirect jumps.
296
3739ac00 2972016-05-11 Richard Biener <rguenther@suse.de>
298
299 PR tree-optimization/71055
300 * gcc.dg/torture/pr71055.c: New testcase.
301
1ff8b385 3022016-05-11 Richard Biener <rguenther@suse.de>
303
304 PR debug/71057
305 * g++.dg/debug/pr71057.C: New testcase.
306
77126efa 3072016-05-11 Jakub Jelinek <jakub@redhat.com>
308
309 PR fortran/70855
310 * gfortran.dg/gomp/pr70855.f90: New test.
311
6fcaaf9b 3122016-05-11 Richard Biener <rguenther@suse.de>
313
314 PR middle-end/71002
315 * g++.dg/torture/pr71002.C: New testcase.
316
bfa8ea12 3172016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
318
319 PR middle-end/70807
320 * gcc.dg/pr70807.c: New test.
321
87632549 3222016-05-10 Martin Sebor <msebor@redhat.com>
323
324 PR c++/38611
325 * g++.dg/Wattributes.C: New test.
326
f9153689 3272016-05-10 Marc Glisse <marc.glisse@inria.fr>
328
329 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
330 * gcc.dg/tree-ssa/pr69270.c: Adjust.
331 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
332
a44ed58a 3332016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
334
335 PR target/70799
336 * gcc.target/i386/pr70799-1.c: New test.
337
d6c90d89 3382016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
339
340 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
341
c1f73044 3422016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
343
344 PR middle-end/70877
345 * gcc.target/i386/pr70877.c: New test.
346
e66d763a 3472016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
348
349 PR tree-optimization/70786
350 * gcc.target/i386/pr70876.c: New test.
351
a30ff73a 3522016-05-10 Jakub Jelinek <jakub@redhat.com>
353
354 PR target/70927
355 * gcc.target/i386/avx512vl-logic-1.c: New test.
356 * gcc.target/i386/avx512vl-logic-2.c: New test.
357 * gcc.target/i386/avx512dq-logic-2.c: New test.
358
4b3fd38f 3592016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
360
361 PR target/70963
362 * gcc.target/powerpc/pr70963.c: New.
363
abf93a25 3642016-05-10 David Malcolm <dmalcolm@redhat.com>
365
366 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
367 (test_very_wide_line): Add ruler to expected output.
368 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
369 (test_very_wide_line): Likewise.
370 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
371 (test_show_locus): Within the handling of "test_very_wide_line",
372 enable show_ruler_p on the diagnostic context.
373
d614888f 3742016-05-10 Richard Biener <rguenther@suse.de>
375
376 PR tree-optimization/71039
377 * gcc.dg/torture/pr71039.c: New testcase.
378
dbca5ed9 3792016-05-10 Nathan Sidwell <nathan@acm.org>
380
381 * gcc.dg/nested-func-10.c: Requires alloca.
382 * gcc.dg/nested-func-9.c: Requires alloca.
383 * gcc.c-torture/execute/pr70460.c: Requires labels.
384 * gcc.c-torture/compile/pr70199.c: Requires labels.
385 * gcc.target/nvptx/decl.c: Compile only.
386 * gcc.target/nvptx/trailing-init.c: Compile only.
387 * gcc.target/nvptx/ary-init.c: Compile only.
388
3fa82609 3892016-05-10 Marek Polacek <polacek@redhat.com>
390
391 PR c/70255
392 * gcc.dg/attr-opt-1.c: New test.
393
76825907 3942016-05-10 Richard Biener <rguenther@suse.de>
395
396 PR tree-optimization/70497
397 PR tree-optimization/28367
398 * gcc.dg/torture/20160404-1.c: New testcase.
399 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
400 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
401
68255819 4022016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
403
404 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
405
d9aa8cdb 4062016-05-09 Uros Bizjak <ubizjak@gmail.com>
407
408 * gcc.target/i386/fabsneg-1.c New test.
409
7cc16f50 4102016-05-09 Alan Modra <amodra@gmail.com>
411
412 PR testsuite/70826
413 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
414
a83b7b63 4152016-05-09 Richard Biener <rguenther@suse.de>
416
417 PR tree-optimization/70985
418 * gcc.dg/torture/pr70985.c: New testcase.
419
189d0706 4202016-05-09 Bin Cheng <bin.cheng@arm.com>
421
422 * gcc.dg/tree-ssa/ifc-9.c: New test.
423 * gcc.dg/tree-ssa/ifc-10.c: New test.
424 * gcc.dg/tree-ssa/ifc-11.c: New test.
425 * gcc.dg/tree-ssa/ifc-12.c: New test.
426 * gcc.dg/vect/pr61194.c: Remove XFAIL.
427 * gcc.dg/vect/vect-23.c: Remove XFAIL.
428 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
429
1ec957b0 4302016-05-09 Richard Biener <rguenther@suse.de>
431
432 PR fortran/70937
433 * gfortran.dg/pr70937.f90: New testcase.
434
923c7714 4352016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
436
437 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
438
d7cd448a 4392016-05-07 Fritz Reese <fritzoreese@gmail.com>
440
441 PR fortran/56226
442 * gfortran.dg/dec_structure_1.f90: New testcase.
443 * gfortran.dg/dec_structure_2.f90: Ditto.
444 * gfortran.dg/dec_structure_3.f90: Ditto.
445 * gfortran.dg/dec_structure_4.f90: Ditto.
446 * gfortran.dg/dec_structure_5.f90: Ditto.
447 * gfortran.dg/dec_structure_6.f90: Ditto.
448 * gfortran.dg/dec_structure_7.f90: Ditto.
449 * gfortran.dg/dec_structure_8.f90: Ditto.
450 * gfortran.dg/dec_structure_9.f90: Ditto.
451 * gfortran.dg/dec_structure_10.f90: Ditto.
452 * gfortran.dg/dec_structure_11.f90: Ditto.
453 * gfortran.dg/dec_union_1.f90: Ditto.
454 * gfortran.dg/dec_union_2.f90: Ditto.
455 * gfortran.dg/dec_union_3.f90: Ditto.
456 * gfortran.dg/dec_union_4.f90: Ditto.
457 * gfortran.dg/dec_union_5.f90: Ditto.
458 * gfortran.dg/dec_union_6.f90: Ditto.
459 * gfortran.dg/dec_union_7.f90: Ditto.
460
f681e29b 4612016-05-07 Tom de Vries <tom@codesourcery.com>
462
463 PR tree-optimization/70956
464 * gcc.dg/graphite/pr70956.c: New test.
465
68d7f375 4662016-05-06 Jakub Jelinek <jakub@redhat.com>
467
faf39348 468 PR middle-end/70941
469 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
470 (a, b, c, d): Change type from char to signed char.
471 (main): Compare against (signed char) -1634678893 instead of
472 hardcoded -109. Use __builtin_abort instead of abort.
473
b768b13a 474 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
475 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
476
68d7f375 477 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
478
5dda16ea 4792016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
480
481 PR debug/70935
482 * gcc.dg/torture/pr70935.c: New test.
483
13ede1b5 4842016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
485
486 PR target/58219
7fc878c4 487 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 488
96d94be2 4892016-05-06 Richard Biener <rguenther@suse.de>
490
491 PR tree-optimization/70960
492 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
493
e5d9f15d 4942016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
495
496 PR target/52933
497 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
498 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
499 Adjust expected instruction counts.
500 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
501
2dd7705f 5022016-05-06 Marek Polacek <polacek@redhat.com>
503
504 PR sanitizer/70875
505 * gcc.dg/ubsan/bounds-3.c: New test.
506
cb8bc632 5072016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
508
509 PR target/54089
510 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
511
b343c173 5122016-05-06 Richard Biener <rguenther@suse.de>
513
514 PR middle-end/70931
515 * gfortran.dg/pr70931.f90: New testcase.
516
1e3db0b1 5172016-05-06 Richard Biener <rguenther@suse.de>
518
519 PR middle-end/70941
520 * gcc.dg/torture/pr70941.c: New testcase.
521
bdd54b6d 5222016-05-05 Bin Cheng <bin.cheng@arm.com>
523
524 PR tree-optimization/57206
525 * gcc.dg/vect/pr57206.c: New test.
526
499adcfd 5272016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
528
529 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
530
871164c4 5312016-05-05 Jakub Jelinek <jakub@redhat.com>
532
ecb23e00 533 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
534
871164c4 535 * c-c++-common/Wdangling-else-4.c: New test.
536
70cf83ba 5372016-05-04 Jakub Jelinek <jakub@redhat.com>
538
858c9470 539 PR c++/70906
540 PR c++/70933
541 * g++.dg/opt/pr70906.C: New test.
542 * g++.dg/opt/pr70933.C: New test.
543
70cf83ba 544 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
545
aaa36a78 5462016-05-04 Jan Hubicka <hubicka@ucw.cz>
547
548 * gcc.dg/ipa/pure-const-3.c: New testcase.
549
1d52c456 5502016-05-04 Marek Polacek <polacek@redhat.com>
551
552 * c-c++-common/Wdangling-else-1.c: New test.
553 * c-c++-common/Wdangling-else-2.c: New test.
554 * c-c++-common/Wdangling-else-3.c: New test.
555
dc581573 5562016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
557
558 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
559 flag is present.
560
a64030fe 5612016-05-04 Marek Polacek <polacek@redhat.com>
562
563 PR c/48778
564 * gcc.dg/Waddress-2.c: New test.
565
b461b04a 5662016-05-04 Alan Modra <amodra@gmail.com>
567
568 * gcc.target/powerpc/pr70866.c: New.
569
c388a0cf 5702016-05-03 Martin Sebor <msebor@redhat.com>
571
572 PR c++/66561
573 * c-c++-common/builtin_location.c: New test.
574 * g++.dg/cpp1y/builtin_location.C: New test.
575
5d4db8ef 5762016-05-03 Marek Polacek <polacek@redhat.com>
577
578 PR c/70859
579 * gcc.dg/pr70859.c: New test.
580 * gcc.dg/pr70859-2.c: New test.
581
ca938765 5822016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
583
584 * gnat.dg/debug5.adb: New testcase.
585
60b27d5f 5862016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
587
588 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
589 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
590 Procedure to check for z10 instruction set.
591
5ab325d0 5922016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
593
594 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
595
c548a0ad 5962016-05-03 Alan Modra <amodra@gmail.com>
597
598 * gcc.target/powerpc/savres.c: Add func using a single gpr.
599
d5ecd946 6002016-05-03 Jakub Jelinek <jakub@redhat.com>
601
602 * gcc.target/i386/avx512f-cvt-1.c: New test.
603
35b0a053 6042016-05-03 H.J. Lu <hongjiu.lu@intel.com>
605
606 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
607 -fdump-tree-vrp-details.
608
9ae1b28a 6092016-05-03 Richard Biener <rguenther@suse.de>
610
611 * gcc.dg/pr30172-1.c: Adjust.
612 * gcc.dg/pr63743.c: Likewise.
613 * gcc.dg/tm/pr51696.c: Likewise.
614 * c-c++-common/tm/safe-1.c: Likewise.
615 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
616 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
617 * g++.dg/plugin/self-assign-test-1.C: Likewise.
618 * g++.dg/plugin/self-assign-test-2.C: Likewise.
619
9c1a31e4 6202016-05-03 Jakub Jelinek <jakub@redhat.com>
621
fe69bcb9 622 PR rtl-optimization/70467
623 * gcc.target/i386/pr70467-3.c: New test.
624 * gcc.target/i386/pr70467-4.c: New test.
625
9082c4a4 626 PR tree-optimization/70916
627 * gcc.c-torture/compile/pr70916.c: New test.
628
9c1a31e4 629 PR target/49244
630 * gcc.target/i386/pr49244-1.c: New test.
631 * gcc.target/i386/pr49244-2.c: New test.
632
69105acc 6332016-05-03 Bernd Schmidt <bschmidt@redhat.com>
634
635 PR rtl-optimization/44281
636 * gcc.target/i386/pr44281.c: New test.
637
9ab8df54 6382016-05-03 bin cheng <bin.cheng@arm.com>
639
640 PR tree-optimization/56541
641 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
642 * gcc.dg/vect/pr56541.c: new test.
643
3c62cae0 6442016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
645
646 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
647 __float128.
648 * gcc.target/powerpc/float128-complex-2.c: Likewise.
649
91abc161 6502016-05-02 H.J. Lu <hongjiu.lu@intel.com>
651
652 PR testsuite/70520
653 * c-c++-common/asan/clone-test-1.c (main): Align child process
654 stack to 16 bytes.
655
aa3d1155 6562016-05-02 David Malcolm <dmalcolm@redhat.com>
657
658 PR c++/62314
659 * g++.dg/spellcheck-fields-2.C: New test case.
660
002c3f28 6612016-05-02 David Malcolm <dmalcolm@redhat.com>
662
663 PR c++/62314
664 * g++.dg/pr62314.C: New test case.
665
46e5dccc 6662016-05-02 Jan Hubicka <hubicka@ucw.cz>
667
668 * gcc.dg/ipa/inline-8.c: New testcase.
669
663f4248 6702016-05-02 Jakub Jelinek <jakub@redhat.com>
671
672 PR rtl-optimization/70467
673 * gcc.target/i386/pr70467-1.c: New test.
674
efe8bdf5 6752016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
676
677 * gcc.dg/spec-options.c: Run the test on all targets.
678 * gcc.dg/foo.specs: Use cpp_unique_options.
679
47ef9633 6802016-05-02 Marc Glisse <marc.glisse@inria.fr>
681
682 * gcc.dg/tree-ssa/unord.c: New testcase.
683
eb1a077c 6842016-05-02 Marc Glisse <marc.glisse@inria.fr>
685
686 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
687
28e869d0 6882016-05-02 Nathan Sidwell <nathan@codesourcery.com>
689
690 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
691
dd185f6e 6922016-05-02 Marek Polacek <polacek@redhat.com>
693
694 PR c/70851
695 * gcc.dg/enum-incomplete-3.c: New test.
696
773d09b9 6972016-05-02 Marek Polacek <polacek@redhat.com>
698 Tom de Vries <tom@codesourcery.com>
699
700 PR tree-optimization/70700
701 * gcc.dg/pr70700.c: New test.
702
f0dc3286 7032016-05-01 Uros Bizjak <ubizjak@gmail.com>
704
705 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
706 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
707 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
708 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
709 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
710
7f931827 7112016-04-30 Eric Botcazou <ebotcazou@adacore.com>
712
713 * ada/acats/run_acats: Rename into...
714 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
715 * ada/acats/run_all.sh: Remove redundant test.
716 (target_run): Move around.
717 (target_gnatchop): Use newly built executable.
718 (target_gnatmake): Likewise.
719 Check that the compilation of impbit succeeds.
720
1c492b4e 7212016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
722
723 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
724 * gcc.dg/20021029-1.c: Likewise.
725 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
726 * gcc.target/sh/attr-isr-trapa.c: Likewise.
727 * gcc.target/sh/cmpstr.c: Likewise.
728 * gcc.target/sh/cmpstrn.c: Likewise.
729 * gcc.target/sh/memset.c: Likewise.
730 * gcc.target/sh/pr21255-2-mb.c: Likewise.
731 * gcc.target/sh/pr21255-2-ml.c: Likewise.
732 * gcc.target/sh/pr39423-1.c: Likewise.
733 * gcc.target/sh/pr49468-di.c: Likewise.
734 * gcc.target/sh/pr49468-si.c: Likewise.
735 * gcc.target/sh/pr49880-1.c: Likewise.
736 * gcc.target/sh/pr49880-2.c: Likewise.
737 * gcc.target/sh/pr49880-3.c: Likewise.
738 * gcc.target/sh/pr50751-1.c: Likewise.
739 * gcc.target/sh/pr50751-4.c: Likewise.
740 * gcc.target/sh/pr50751-7.c: Likewise.
741 * gcc.target/sh/pr51244-1.c: Likewise.
742 * gcc.target/sh/pr51244-10.c: Likewise.
743 * gcc.target/sh/pr51244-11.c: Likewise.
744 * gcc.target/sh/pr51244-12.c: Likewise.
745 * gcc.target/sh/pr51244-13.c: Likewise.
746 * gcc.target/sh/pr51244-14.c: Likewise.
747 * gcc.target/sh/pr51244-17.c: Likewise.
748 * gcc.target/sh/pr51244-18.c: Likewise.
749 * gcc.target/sh/pr51244-19.c: Likewise.
750 * gcc.target/sh/pr51244-4.c: Likewise.
751 * gcc.target/sh/pr51244-5.c: Likewise.
752 * gcc.target/sh/pr51244-7.c: Likewise.
753 * gcc.target/sh/pr51244-8.c: Likewise.
754 * gcc.target/sh/pr51244-9.c: Likewise.
755 * gcc.target/sh/pr51697.c: Likewise.
756 * gcc.target/sh/pr52483-1.c: Likewise.
757 * gcc.target/sh/pr52483-2.c: Likewise.
758 * gcc.target/sh/pr52483-3.c: Likewise.
759 * gcc.target/sh/pr52483-5.c: Likewise.
760 * gcc.target/sh/pr52933-1.c: Likewise.
761 * gcc.target/sh/pr52933-2.c: Likewise.
762 * gcc.target/sh/pr52933-3.c: Likewise.
763 * gcc.target/sh/pr53568-1.c: Likewise.
764 * gcc.target/sh/pr53976-1.c: Likewise.
765 * gcc.target/sh/pr53988-1.c: Likewise.
766 * gcc.target/sh/pr53988.c: Likewise.
767 * gcc.target/sh/pr54089-1.c: Likewise.
768 * gcc.target/sh/pr54089-6.c: Likewise.
769 * gcc.target/sh/pr54089-7.c: Likewise.
770 * gcc.target/sh/pr54089-8.c: Likewise.
771 * gcc.target/sh/pr54089-9.c: Likewise.
772 * gcc.target/sh/pr54236-1.c: Likewise.
773 * gcc.target/sh/pr54236-2.c: Likewise.
774 * gcc.target/sh/pr54236-3.c: Likewise.
775 * gcc.target/sh/pr54236-4.c: Likewise.
776 * gcc.target/sh/pr54386.c: Likewise.
777 * gcc.target/sh/pr54602-1.c: Likewise.
778 * gcc.target/sh/pr54685.c: Likewise.
779 * gcc.target/sh/pr54760-1.c: Likewise.
780 * gcc.target/sh/pr54760-2.c: Likewise.
781 * gcc.target/sh/pr54760-3.c: Likewise.
782 * gcc.target/sh/pr54760-4.c: Likewise.
783 * gcc.target/sh/pr54760-5.c: Likewise.
784 * gcc.target/sh/pr54760-6.c: Likewise.
785 * gcc.target/sh/pr55146.c: Likewise.
786 * gcc.target/sh/pr55160.c: Likewise.
787 * gcc.target/sh/pr59278.c: Likewise.
788 * gcc.target/sh/pr59401-1.c: Likewise.
789 * gcc.target/sh/pr59533-1.c: Likewise.
790 * gcc.target/sh/pr63260.c: Likewise.
791 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
792 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
793 * gcc.target/sh/strlen.c: Likewise.
794 * gcc.target/sh/torture/pr30807.c: Likewise.
795 * gcc.target/sh/torture/pr34777.c: Likewise.
796 * gcc.target/sh/torture/pr64652.c: Likewise.
797 * gcc.target/sh/torture/pr65505.c: Likewise.
798 * gcc.target/sh/torture/pragma-isr.c: Likewise.
799 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
800
0c4005be 8012016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
802
803 PR c++/66644
804 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
805
d94e6223 8062016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
807
808 * gcc.target/powerpc/vsx-elemrev-1.c: New.
809 * gcc.target/powerpc/vsx-elemrev-2.c: New.
810 * gcc.target/powerpc/vsx-elemrev-3.c: New.
811 * gcc.target/powerpc/vsx-elemrev-4.c: New.
812
46f37836 8132016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
814
815 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
816 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
817
4d0a8bac 8182016-04-29 Cesar Philippidis <cesar@codesourcery.com>
819
820 PR middle-end/70626
821 * c-c++-common/goacc/combined-reduction.c: New test.
822 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
823
b98e0db3 8242016-04-29 H.J. Lu <hongjiu.lu@intel.com>
825
826 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
827 *movdi_internal pattern only if PIC off.
828 * gcc.target/i386/pr70155-2.c: Likewise.
829 * gcc.target/i386/pr70155-3.c: Likewise.
830 * gcc.target/i386/pr70155-4.c: Likewise.
831 * gcc.target/i386/pr70155-5.c: Likewise.
832 * gcc.target/i386/pr70155-6.c: Likewise.
833 * gcc.target/i386/pr70155-7.c: Likewise.
834 * gcc.target/i386/pr70155-8.c: Likewise.
835 * gcc.target/i386/pr70155-15.c: Likewise.
836 * gcc.target/i386/pr70155-17.c: Likewise.
837 * gcc.target/i386/pr70155-22.c: Likewise.
838
8b066242 8392016-04-29 Bin Cheng <bin.cheng@arm.com>
840
841 PR tree-optimization/70803
842 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
843
22912e73 8442016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
845
846 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
847 optimization of vector loop.
848 * gcc.target/i386/vect-unpack-3.c: New test.
849 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
850 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
851 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
852
568128c6 8532016-04-29 Marek Polacek <polacek@redhat.com>
854
855 PR sanitizer/70342
856 * g++.dg/ubsan/null-7.C: New test.
857
025dd1e0 858 PR c/70852
859 * gcc.dg/pr70852.c: New test.
860
eb16928e 8612016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
862
863 PR/69089
864 * g++.dg/cpp0x/alignas6.C: New test.
865
d7377ee9 8662016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
867
868 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
869 dg-do.
870 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
871 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
872 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
873 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
874 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
875 * gcc.target/arc/mxy.c: Likewise.
876 * gcc.target/arc/mswape.c: Likewise.
877 * gcc.target/arc/mrtsc.c: Likewise.
878 * gcc.target/arc/mcrc.c: Likewise.
879 * gcc.target/arc/mdsp-packa.c: Likewise.
880 * gcc.target/arc/mdvbf.c: Likewise.
881 * gcc.target/arc/mlock.c: Likewise.
882 * gcc.target/arc/mmac-24.c: Likewise.
883 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
884
efa1b7ab 8852016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
886 Matthijs Kooijman <matthijs@stdin.nl>
887 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
888
889 PR target/60040
890 * gcc.target/avr/pr60040-1.c: New.
891 * gcc.target/avr/pr60040-2.c: New.
892
00371d68 8932016-04-29 Richard Biener <rguenther@suse.de>
894
895 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
896
73447cc5 8972016-04-29 Richard Biener <rguenther@suse.de>
898
899 PR tree-optimization/13962
900 PR tree-optimization/65686
901 * gcc.dg/uninit-pr65686.c: New testcase.
902
c2087b56 9032016-04-29 Jakub Jelinek <jakub@redhat.com>
904
905 PR middle-end/70843
906 * gcc.dg/pr70843.c: New test.
907
cdd06d5a 9082016-04-28 Jakub Jelinek <jakub@redhat.com>
909
910 PR target/70858
911 * gcc.target/i386/pr70858.c: New test.
912
1a60079e 9132016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
914
915 * gcc.target/arc/nps400-1.c: New file.
916
11bc2894 9172016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
918 Andrew Burgess <andrew.burgess@embecosm.com>
919
920 * gcc.target/arc/movh_cl-1.c: New file.
921
dd9bf0b5 9222016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
923 Andrew Burgess <andrew.burgess@embecosm.com>
924
925 * gcc.target/arc/extzv-1.c: New file.
926 * gcc.target/arc/insv-1.c: New file.
927 * gcc.target/arc/insv-2.c: New file.
928 * gcc.target/arc/movb-1.c: New file.
929 * gcc.target/arc/movb-2.c: New file.
930 * gcc.target/arc/movb-3.c: New file.
931 * gcc.target/arc/movb-4.c: New file.
932 * gcc.target/arc/movb-5.c: New file.
933 * gcc.target/arc/movb_cl-1.c: New file.
934 * gcc.target/arc/movb_cl-2.c: New file.
935 * gcc.target/arc/movbi_cl-1.c: New file.
936 * gcc.target/arc/movl-1.c: New file.
937
a22e4209 9382016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
939 Andrew Burgess <andrew.burgess@embecosm.com>
940
941 * gcc.target/arc/cmem-1.c: New file.
942 * gcc.target/arc/cmem-2.c: New file.
943 * gcc.target/arc/cmem-3.c: New file.
944 * gcc.target/arc/cmem-4.c: New file.
945 * gcc.target/arc/cmem-5.c: New file.
946 * gcc.target/arc/cmem-6.c: New file.
947 * gcc.target/arc/cmem-7.c: New file.
948 * gcc.target/arc/cmem-ld.inc: New file.
949 * gcc.target/arc/cmem-st.inc: New file.
950
287c3982 9512016-04-28 Jakub Jelinek <jakub@redhat.com>
952
953 PR target/70821
954 * gcc.target/i386/pr70821.c: New test.
955
e40e5340 9562016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
957
958 * gcc.target/powerpc/vec-adde.c: New test.
959 * gcc.target/powerpc/vec-adde-int128.c: New test.
960
cf977d50 9612016-04-28 Jakub Jelinek <jakub@redhat.com>
962
963 * gcc.target/i386/avx-vround-1.c: New test.
964 * gcc.target/i386/avx-vround-2.c: New test.
965 * gcc.target/i386/avx512vl-vround-1.c: New test.
966 * gcc.target/i386/avx512vl-vround-2.c: New test.
967
572f8300 9682016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
969
970 PR testsuite/70595
971 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
972 (check_effective_target_cilkplus_runtime): ... this.
973 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
974 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
975
976 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
977 Require cilkplus_runtime.
978 Don't add -lcilkrts.
979 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
980 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
981 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
982 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
983 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
984 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
985 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
986 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
987 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
988 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
989 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
990 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
991 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
992 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
993 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
994 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
995 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
996 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
997 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
998 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
999 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1000 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1001 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1002 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1003 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1004 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1005 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1006 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1007 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1008
1009 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1010 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1011
1012 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1013
1014 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1015 cilkplus_runtime.
1016
dfba0905 10172016-04-27 Marc Glisse <marc.glisse@inria.fr>
1018
1019 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1020 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1021
605a4556 10222015-04-27 Ryan Burn <contact@rnburn.com>
1023
1024 PR c++/69024
1025 PR c++/68997
1026 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1027 diagnostic.
1028 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1029 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1030
6a1231a5 10312016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1032
1033 * gnat.dg/limited_with4.ad[sb]: New test.
1034 * gnat.dg/limited_with4_pkg.ads: New helper.
1035
4dad9e09 10362016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1037
1038 PR target/70155
1039 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1040 and movv1ti_internal patterns
1041 * gcc.target/i386/pr70155-1.c: New test.
1042 * gcc.target/i386/pr70155-2.c: Likewise.
1043 * gcc.target/i386/pr70155-3.c: Likewise.
1044 * gcc.target/i386/pr70155-4.c: Likewise.
1045 * gcc.target/i386/pr70155-5.c: Likewise.
1046 * gcc.target/i386/pr70155-6.c: Likewise.
1047 * gcc.target/i386/pr70155-7.c: Likewise.
1048 * gcc.target/i386/pr70155-8.c: Likewise.
1049 * gcc.target/i386/pr70155-9.c: Likewise.
1050 * gcc.target/i386/pr70155-10.c: Likewise.
1051 * gcc.target/i386/pr70155-11.c: Likewise.
1052 * gcc.target/i386/pr70155-12.c: Likewise.
1053 * gcc.target/i386/pr70155-13.c: Likewise.
1054 * gcc.target/i386/pr70155-14.c: Likewise.
1055 * gcc.target/i386/pr70155-15.c: Likewise.
1056 * gcc.target/i386/pr70155-16.c: Likewise.
1057 * gcc.target/i386/pr70155-17.c: Likewise.
1058 * gcc.target/i386/pr70155-18.c: Likewise.
1059 * gcc.target/i386/pr70155-19.c: Likewise.
1060 * gcc.target/i386/pr70155-20.c: Likewise.
1061 * gcc.target/i386/pr70155-21.c: Likewise.
1062 * gcc.target/i386/pr70155-22.c: Likewise.
1063
a80f3f45 10642016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1065
1066 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1067 ".{5,6}".
1068
279305d1 10692016-04-27 Bin Cheng <bin.cheng@arm.com>
1070
1071 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1072 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1073 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1074 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1075 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1076
8974b625 10772016-04-27 Richard Biener <rguenther@suse.de>
1078
1079 PR ipa/70760
1080 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1081 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1082
886d5463 10832016-04-27 Nathan Sidwell <nathan@acm.org>
1084
1085 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1086 * g++.dg/ubsan/pr63956.C: Adjust error location.
1087
f0e35aa9 10882016-04-27 Nick Clifton <nickc@redhat.com>
1089
1090 PR middle-end/49889
1091 * gcc.dg/pr49889.c: New test.
1092
40385231 10932016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1094
1095 * c-c++-common/memset-array.c: New test.
1096
37229a71 10972016-04-26 Martin Sebor <msebor@redhat.com>
1098
1099 PR c++/66639
1100 * g++.dg/cpp1y/func_constexpr.C: New test.
1101
3eedf9bd 11022016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1103
1104 PR c++/70241
1105 * g++.dg/cpp0x/enum32.C: New test.
1106 * g++.dg/cpp0x/enum33.C: New test.
1107
11082016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 1109
1110 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1111 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1112 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1113 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1114 * gcc.c-torture/execute/pr38151.c: Likewise.
1115 * gcc.c-torture/execute/pr66556.c: Likewise.
1116 * gcc.c-torture/execute/pr67781.c: Likewise.
1117 * gcc.c-torture/execute/pr68648.c: Likewise.
1118
8c51f92f 11192016-04-26 Marc Glisse <marc.glisse@inria.fr>
1120
1121 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1122
fa20ebd3 11232016-04-26 Marek Polacek <polacek@redhat.com>
1124
1125 PR c/67784
1126 * gcc.dg/pr67784-3.c: New test.
1127 * gcc.dg/pr67784-4.c: New test.
1128 * gcc.dg/pr67784-5.c: New test.
1129
9db47803 1130 PR c/70791
1131 * gcc.dg/Wnested-externs-2.c: New test.
1132
bff407f2 11332016-04-26 Marc Glisse <marc.glisse@inria.fr>
1134
1135 * gcc.dg/fold-plusmult.c: Adjust.
1136 * gcc.dg/no-strict-overflow-6.c: Adjust.
1137 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1138
78d0c69e 11392016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1140
1141 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1142 number scans.
1143 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1144 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1145 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1146 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1147 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1148 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1149 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1150 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1151 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1152 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1153 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1154 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1155 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1156 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1157 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1158 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1159 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1160 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1161 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1162 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1163 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1164 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1165 scans.
1166 * gcc.target/i386/pr32219-4.c: Likewise.
1167 * gcc.target/i386/pr32219-6.c: Likewise.
1168 * gcc.target/i386/pr32219-8.c: Likewise.
1169
221d6722 11702016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1171
1172 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1173 associated options.
1174
514727a9 11752016-04-26 Marek Polacek <polacek@redhat.com>
1176
1177 PR c++/70744
1178 * g++.dg/ext/cond2.C: New test.
1179
e6ee4c61 11802016-04-26 Bin Cheng <bin.cheng@arm.com>
1181
1182 PR tree-optimization/70771
1183 PR tree-optimization/70775
1184 * gcc.dg/pr70771.c: New test.
3730828c 1185 * gcc.dg/pr70775.c: New test.
e6ee4c61 1186
b3d72796 11872016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1188
1189 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1190
c11ece29 11912016-04-25 Richard Biener <rguenther@suse.de>
1192
1193 PR tree-optimization/70780
1194 * gcc.dg/torture/pr70780.c: New testcase.
1195
d40b10b2 11962016-04-25 Michael Collison <michael.collison@arm.com>
1197
1198 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1199 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1200 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1201 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1202 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1203 * testsuite/lib/target-supports.exp
1204 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1205 that arm neon support vector widen sum of HImode TO SImode.
1206
4bbfd6c2 12072016-04-23 Jakub Jelinek <jakub@redhat.com>
1208
1209 PR sanitizer/70712
1210 * c-c++-common/asan/pr70712.c: New test.
1211
524df596 12122016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1213
1214 * .gitattributes: New file.
1215
426c75c3 12162016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1217
1218 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1219
c052a8d5 12202016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1221
1222 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1223 * gfortran.dg/submodule_15.f08: Likewise.
1224
c08d4612 12252016-04-22 Richard Biener <rguenther@suse.de>
1226
1227 PR tree-optimization/70740
1228 * gcc.dg/torture/pr70740.c: New testcase.
1229
fd3211e1 12302016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1231
1232 PR target/70750
1233 * gcc.target/i386/pr70750-1.c: New test.
1234 * gcc.target/i386/pr70750-2.c: Likewise.
1235
15acd78c 12362016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1237
1238 PR c++/70540
1239 * g++.dg/cpp0x/auto48.C: New.
1240
192bf59c 12412016-04-21 Marek Polacek <polacek@redhat.com>
1242
1243 PR c++/70513
1244 * g++.dg/cpp0x/forw_enum12.C: New test.
1245 * g++.dg/cpp0x/forw_enum13.C: New test.
1246
5d429e99 12472016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1248
1249 PR target/70728
1250 * gcc.target/i386/pr70728.c: New test.
1251
06777d85 12522016-04-21 Richard Biener <rguenther@suse.de>
1253
1254 PR middle-end/70747
1255 * gcc.dg/pr70747.c: New testcase.
1256
7434c6fb 12572016-04-21 Bin Cheng <bin.cheng@arm.com>
1258
1259 PR tree-optimization/70715
1260 * gcc.dg/tree-ssa/scev-13.c: New test.
1261
f3ec0970 12622016-04-21 Marc Glisse <marc.glisse@inria.fr>
1263
1264 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1265
523f3a9d 12662016-04-21 Marc Glisse <marc.glisse@inria.fr>
1267
1268 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1269
ace7bf06 12702016-04-20 Jan Hubicka <jh@suse.cz>
1271
1272 PR ipa/70018
1273 * g++.dg/ipa/nothrow-1.C: New testcase.
1274
2b073aa6 12752016-04-20 Nathan Sidwell <nathan@acm.org>
1276
1277 PR c++/55635
1278 * g++.dg/eh/delete1.C: New.
1279
8a574c11 12802016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1281
1282 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1283 -mtune-ctrl=sse_typeless_stores.
1284
e3400750 12852016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1286
1287 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1288
4bd8a059 12892016-04-20 Bin Cheng <bin.cheng@arm.com>
1290
1291 PR tree-optimization/69489
1292 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1293
70574e60 12942016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1295
1296 PR c++/69363
1297 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1298 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1299 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1300
bd6f374c 13012016-04-20 Bin Cheng <bin.cheng@arm.com>
1302
1303 PR tree-optimization/56625
1304 PR tree-optimization/69489
1305 * gcc.dg/vect/pr56625.c: New test.
1306 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1307
482539ee 13082016-04-20 Andrew Pinski <apinski@cavium.com>
1309
1310 PR target/64971
1311 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1312
b4672800 13132016-04-20 Arnaud Charlet <charlet@adacore.com>
1314
1315 * gnat.dg/self1.adb: Remove now incorrect test.
1316
4fb48737 13172016-04-20 Bin Cheng <bin.cheng@arm.com>
1318
1319 * gcc.dg/tree-ssa/scev-11.c: New test.
1320 * gcc.dg/tree-ssa/scev-12.c: New test.
1321
97efb92e 13222016-04-20 Marek Polacek <polacek@redhat.com>
1323
1324 PR tree-optimization/70725
1325 * gcc.dg/pr70725.c: New test.
1326
9d2d4060 13272016-04-20 Richard Biener <rguenther@suse.de>
1328
1329 PR tree-optimization/70726
1330 * g++.dg/vect/pr70726.cc: New testcase.
1331
54530437 13322016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1333
1334 PR target/70674
1335 * gcc.target/s390/pr70674.c: New test.
1336
acda2210 13372016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1338
1339 PR libgfortran/70684
1340 * gfortran.dg/list_read_14.f90: New test.
1341
b7040bb0 13422016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1343
1344 PR target/69201
1345 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1346 extern to force it misaligned.
1347 (b): Likewise.
1348 (c): Likewise.
1349 (d): Likewise.
1350 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1351 Don't check `*' before movv4sf_internal.
1352 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1353 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1354 Don't check `*' before movv16qi_internal.
1355 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1356 extern to force it misaligned.
1357 (b): Likewise.
1358 (c): Likewise.
1359 (d): Likewise.
1360 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1361 Don't check `*' before movv2df_internal.
1362 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1363 extern to force it misaligned.
1364 (b): Likewise.
1365 (c): Likewise.
1366 (d): Likewise.
1367 Check movv8sf_internal instead of avx_storeups256.
1368 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1369
263b5475 13702016-04-19 Richard Biener <rguenther@suse.de>
1371
1372 PR tree-optimization/70171
1373 * g++.dg/tree-ssa/pr70171.C: New testcase.
1374
222ac318 13752016-04-19 Richard Biener <rguenther@suse.de>
1376
1377 PR tree-optimization/70724
1378 * gcc.dg/torture/pr70724.c: New testcase.
1379
003000a4 13802016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1381
1382 PR middle-end/70689
1383 * testsuite/gcc.target/i386/pr70689.c: New.
1384
3f6e13de 13852016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1386
1387 PR target/70708
1388 * gcc.target/i386/pr70708.c: New test.
1389
10abddbd 13902016-04-18 Richard Biener <rguenther@suse.de>
1391
1392 PR tree-optimization/43434
1393 * gcc.dg/vect/pr43434.c: New testcase.
1394 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1395 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1396 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1397 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1398 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1399 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1400 * gcc.dg/gomp/pr68640.c: Likewise.
1401 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1402 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1403
950db54a 14042016-04-18 Richard Biener <rguenther@suse.de>
1405
1406 PR tree-optimization/70701
1407 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1408
67ccbf39 14092016-04-18 Tom de Vries <tom@codesourcery.com>
1410
1411 PR testsuite/70699
1412 * gcc.dg/pr70161.c: Add dot-file scans.
1413 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1414 instead of after last dot char.
1415
021ad2f3 14162016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1417
1418 * c-c++-common/dump-ada-spec-3.c: New test.
1419 * c-c++-common/dump-ada-spec-4.c: Likewise.
1420
d572fcfd 14212016-04-17 Tom de Vries <tom@codesourcery.com>
1422
1423 PR other/70183
1424 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1425
8b4ee73c 14262016-04-15 Jan Hubicka <jh@suse.cz>
1427
1428 PR ipa/70018
1429 * g++.dg/ipa/pure-const-1.C: New testcase.
1430 * g++.dg/ipa/pure-const-2.C: New testcase.
1431 * g++.dg/ipa/pure-const-3.C: New testcase.
1432
eac243e7 14332016-04-15 Marek Polacek <polacek@redhat.com>
1434
1435 PR c/70671
1436 * gcc.dg/bitfld-22.c: New test.
1437
64c1df32 14382016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1439
1440 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1441 x86_64.
1442
926f9422 14432016-04-15 Marek Polacek <polacek@redhat.com>
1444
1445 PR c/70651
1446 * c-c++-common/pr70651.c: New test.
1447
309bbaa3 14482016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1449
1450 PR rtl-optimization/70681
1451 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1452 dump scan on arm and powerpc.
1453 * gcc.dg/pr10474.c: Likewise.
1454
b4ba8358 14552016-04-15 Jakub Jelinek <jakub@redhat.com>
1456
ed92874a 1457 PR c++/69517
1458 PR c++/70019
1459 PR c++/70588
1460 * g++.dg/cpp1y/vla11.C: Revert for real.
1461
b4ba8358 1462 PR c/70436
1463 * c-c++-common/Wparentheses-1.c: New test.
1464 * c-c++-common/gomp/Wparentheses-1.c: New test.
1465 * c-c++-common/gomp/Wparentheses-2.c: New test.
1466 * c-c++-common/gomp/Wparentheses-3.c: New test.
1467 * c-c++-common/gomp/Wparentheses-4.c: New test.
1468 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1469 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1470 * c-c++-common/goacc/Wparentheses-1.c: New test.
1471
65717bb5 14722016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1473
1474 PR target/70662
1475 * gcc.target/i386/pr70662.c: New test.
1476
ca1a4077 14772016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 1478 Alan Modra <amodra@gmail.com>
ca1a4077 1479
1480 PR tree-optimization/70130
1481 * gcc.dg/vect/O3-pr70130.c: New testcase.
1482
dbe1794c 14832016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1484
11836644 1485 PR target/70669
1486 * gcc.target/powerpc/pr70669.c: New test.
1487
dbe1794c 1488 PR target/70640
1489 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1490 a power7 system that does not have an assembler that supports
1491 power8.
1492
4c1007f1 14932016-04-14 Martin Sebor <msebor@redhat.com>
1494
1495 PR c++/69517
1496 PR c++/70019
1497 PR c++/70588
1498 * c-c++-common/ubsan/vla-1.c: Revert.
1499 * g++.dg/cpp1y/vla11.C: Same.
1500 * g++.dg/cpp1y/vla12.C: Same.
1501 * g++.dg/cpp1y/vla13.C: Same.
1502 * g++.dg/cpp1y/vla14.C: Same.
1503 * g++.dg/cpp1y/vla3.C: Same.
1504 * gcc/testsuite/g++.dg/init/array24.C: Same.
1505 * g++.dg/ubsan/vla-1.C: Same.
1506
22dcab66 15072016-04-14 Marek Polacek <polacek@redhat.com>
1508 Jan Hubicka <hubicka@ucw.cz>
1509
1510 PR c++/70029
1511 * g++.dg/torture/pr70029.C: New test.
1512
3e74b025 15132016-04-14 Martin Sebor <msebor@redhat.com>
1514
1515 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1516 type size to prevent failures on targets with very low maximum
1517 alignment.
1518
1d2e0f2a 15192016-04-14 Richard Biener <rguenther@suse.de>
1520
1521 PR tree-optimization/70623
1522 * gcc.dg/torture/pr70623.c: New testcase.
1523 * gcc.dg/torture/pr70623-2.c: Likewise.
1524
9aed0626 15252016-04-13 Martin Sebor <msebor@redhat.com>
1526
1527 PR c++/69517
1528 PR c++/70019
1529 PR c++/70588
1530 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1531 * g++.dg/cpp1y/vla11.C: New test.
1532 * g++.dg/cpp1y/vla12.C: New test.
1533 * g++.dg/cpp1y/vla13.C: New test.
1534 * g++.dg/cpp1y/vla14.C: New test.
1535 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1536 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1537 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1538
fd499010 15392016-04-13 Jakub Jelinek <jakub@redhat.com>
1540
1541 PR c++/70641
1542 * g++.dg/opt/pr70641.C: New test.
1543
87fa7252 15442016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1545
1546 PR rtl-optimization/68749
1547 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1548 effects of argument promotions.
1549 Remove default args to dg-skip-if.
1550
6c40e18b 15512016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1552
1553 PR c++/70635
1554 * g++.dg/parse/pr70635.C: New.
1555
92c53257 15562016-04-13 Marek Polacek <polacek@redhat.com>
1557
1558 PR c++/70639
1559 * c-c++-common/Wmisleading-indentation-4.c: New test.
1560
0241e4dc 15612016-04-13 Marek Polacek <polacek@redhat.com>
1562
1563 PR c/70436
1564 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1565 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1566
92bda444 15672016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1568
1569 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1570 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1571 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1572
38ea8a26 15732016-04-13 Jakub Jelinek <jakub@redhat.com>
1574
d08aa032 1575 PR middle-end/70633
1576 * gcc.c-torture/compile/pr70633.c: New test.
1577
38ea8a26 1578 PR debug/70628
1579 * gcc.dg/torture/pr70628.c: New test.
1580
9231d5c2 15812016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1582
1583 PR c++/70610
1584 * g++.dg/template/pr70610.C: New test.
1585 * g++.dg/template/pr70610-2.C: New test.
1586 * g++.dg/template/pr70610-3.C: New test.
1587 * g++.dg/template/pr70610-4.C: New test.
1588
249ca944 15892016-04-12 Jakub Jelinek <jakub@redhat.com>
1590
7f2ea2fb 1591 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1592 128 instead of 32.
1593
249ca944 1594 PR c++/70571
1595 * g++.dg/ext/pr70571.C: New test.
1596
8ca5a97d 15972016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1598
bf32a52d 1599 PR target/70640
8ca5a97d 1600 * gcc.target/powerpc/pr70640.c: New test.
1601
e971b45f 16022016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1603
1604 PR c++/68722
1605 * g++.dg/parse/pr68722.C: New.
1606
0b54d964 16072016-04-12 Jakub Jelinek <jakub@redhat.com>
1608
1609 PR rtl-optimization/70596
1610 * gcc.target/i386/pr70596.c: New test.
1611
d2dd85e3 16122016-04-12 Nathan Sidwell <nathan@acm.org>
1613
1614 PR c++/70501
1615 * g++.dg/init/pr70501.C: New.
1616
2d0001b0 16172016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1618
1619 * gcc.target/i386/asm-flag-6.c: New test.
1620
6c4df0d1 16212016-04-12 Tom de Vries <tom@codesourcery.com>
1622
1623 PR tree-optimization/68756
1624 * gcc.dg/graphite/pr68756.c: New test.
1625
0d60da57 16262016-04-12 Jakub Jelinek <jakub@redhat.com>
1627
1628 PR tree-optimization/70602
1629 * gcc.c-torture/execute/pr70602.c: New test.
1630
62735984 16312016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1632
1633 PR target/70381
1634 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1635 __float128 emulator is built and runs.
1636 * gcc.target/powerpc/float128-1.c: Likewise.
1637
1638 * lib/target-supports.exp (check_ppc_float128_sw_available):
1639 Rework tests for __float128 software and hardware
1640 availability. Fix exit condition to return 0 on success.
1641
a702492c 16422016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1643
1644 PR target/70133
1645 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1646 * gcc.target/aarch64/target_attr_15.c: Likewise.
1647
a8c5ce92 16482016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1649
1650 PR c++/69066
1651 * g++.dg/cpp1y/pr69066.C: New.
1652
5ecab913 16532016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1654
1655 PR fortran/68566
1656 * gfortran.dg/pr36192.f90: Update test.
1657 * gfortran.dg/pr36192_1.f90: Update test.
1658 * gfortran.dg/real_dimension_1.f: Update test.
1659 * gfortran.dg/parameter_array_init_7.f90: New test.
1660
6cb5ef70 16612016-04-09 John David Anglin <danglin@gcc.gnu.org>
1662
4edfdd23 1663 PR testsuite/64039
1664 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1665
964f71e3 1666 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1667
5d61c198 1668 PR rtl-optimization/66669
1669 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1670
16eaaf58 1671 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1672
0b68802d 1673 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1674 * gcc.dg/pie-1.c: Likewise.
1675 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1676 * gcc.dg/pic-4.c: Likewise.
1677 * gcc.dg/pie-3.c: Likewise.
1678 * gcc.dg/pie-4.c: Likewise.
1679
9c0dd509 1680 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1681
03b2d3c1 1682 PR tree-optimization/68644
1683 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1684
6cb5ef70 1685 PR rtl-optimization/64886
1686 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1687
07de41ba 16882016-04-09 Tom de Vries <tom@codesourcery.com>
1689
1690 PR tree-optimization/68953
1691 * gcc.dg/graphite/pr68953.c: New test.
1692
d294e3fb 16932016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1694
1695 PR fortran/70592
1696 * gfortran.dg/deferred_character_16.f90: New test.
1697
3cb15094 16982016-04-09 Jakub Jelinek <jakub@redhat.com>
1699
1700 PR tree-optimization/70586
1701 * gcc.c-torture/execute/pr70586.c: New test.
1702
a02dc66f 17032016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1704
1705 PR sanitizer/70573
1706 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1707 with __builtin_memset
1708 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1709
0c302595 17102016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1711
1712 PR lto/70289
1713 PR ipa/70348
1714 PR tree-optimization/70373
1715 PR middle-end/70533
1716 PR middle-end/70534
1717 PR middle-end/70535
1718 * c-c++-common/goacc/reduction-5.c: New test.
1719 * c-c++-common/goacc/reduction-promotions.c: New test.
1720 * gfortran.dg/goacc/reduction-3.f95: New test.
1721 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1722
c6c0523b 17232016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1724
1725 PR c++/70590
1726 PR c++/70452
1727 * g++.dg/pr70590.C: New test.
1728 * g++.dg/pr70590-2.C: New test.
1729
3ac399da 17302016-04-08 Jakub Jelinek <jakub@redhat.com>
1731
e97d1706 1732 PR middle-end/70593
1733 * gcc.target/i386/pr70593.c: New test.
1734
3ac399da 1735 PR rtl-optimization/70574
1736 * gcc.target/i386/avx2-pr70574.c: New test.
1737
fcfbb129 17382016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1739
1740 PR sanitizer/70541
1741 * c-c++-common/asan/pr70541.c: New test.
1742
0aabcddf 17432016-04-08 Tom de Vries <tom@codesourcery.com>
1744
1745 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1746 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1747
bec0c1e8 17482016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1749
1750 PR target/70566
1751 * gcc.c-torture/execute/pr70566.c: New test.
1752
87c791f5 17532016-04-08 Tom de Vries <tom@codesourcery.com>
1754
1755 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1756 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1757
7f38718f 17582016-04-08 Alan Modra <amodra@gmail.com>
1759
1760 * gcc.target/powerpc/pr70117.c: New.
1761
a96a7710 17622016-04-07 Jakub Jelinek <jakub@redhat.com>
1763
7a6265d1 1764 PR testsuite/70581
1765 * gcc.dg/lto/simd-function_0.c: New test.
1766
a96a7710 1767 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1768 clones.
1769 * c-c++-common/attr-simd-2.c: Likewise.
1770 * c-c++-common/attr-simd-4.c: Likewise.
1771 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1772 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1773
508dd607 17742016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1775
1776 PR testsuite/70553
1777 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1778
1b61585a 17792016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1780 Tom de Vries <tom@codesourcery.com>
1781
1782 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1783 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1784 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1785 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1786 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1787 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1788 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1789 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1790
5f060aa8 17912016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1792
1793 PR c/70436
1794 * g++.dg/warn/Wparentheses-29.C: New test.
1795
d3831f71 17962016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1797
1798 PR c/70436
1799 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1800 explicit braces to resolve a future -Wparentheses warning.
1801
382ece2d 18022016-04-06 Richard Henderson <rth@redhat.com>
1803
1804 * gcc.dg/pr61817-1.c: New test.
1805 * gcc.dg/pr61817-2.c: New test.
1806 * gcc.dg/pr69391-1.c: New test.
1807 * gcc.dg/pr69391-2.c: New test.
1808
72234ee9 18092016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1810
1811 PR rtl-optimization/70398
1812 * testsuite/gcc.target/aarch64/pr70398.c: New.
1813
5547150a 18142016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1815
1816 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1817
15b70121 18182016-04-06 Yvan Roux <yvan.roux@linaro.org>
1819 Pedro Alves <palves@redhat.com>
1820
1821 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1822
585aefbb 18232016-04-06 Jakub Jelinek <jakub@redhat.com>
1824
0cbb513b 1825 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1826 Check for avx512f effective targets instead of avx2.
1827 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1828 for AVX512F clones.
1829 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1830 * g++.dg/gomp/declare-simd-1.C: Likewise.
1831 * g++.dg/gomp/declare-simd-3.C: Likewise.
1832 * g++.dg/gomp/declare-simd-4.C: Likewise.
1833
585aefbb 1834 PR middle-end/70550
1835 * c-c++-common/gomp/pr70550-1.c: New test.
1836 * c-c++-common/gomp/pr70550-2.c: New test.
1837
0b91cceb 18382016-04-05 Nathan Sidwell <nathan@acm.org>
1839
1840 PR c++/70512
1841 * g++.dg/ext/attribute-may-alias-5.C: New.
1842
645a9d8e 18432016-04-05 Jakub Jelinek <jakub@redhat.com>
1844
1845 PR c++/70336
1846 * c-c++-common/pr70336.c: New test.
1847 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1848 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1849
bdf23925 18502016-04-05 Jan Hubicka <hubicka@ucw.cz>
1851
1852 PR ipa/66223
1853 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1854
aaff837c 18552016-04-05 Jakub Jelinek <jakub@redhat.com>
1856
1857 PR rtl-optimization/70542
1858 * gcc.dg/torture/pr70542.c: New test.
1859 * gcc.target/i386/avx2-pr70542.c: New test.
1860
2eac58a0 18612016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1862
1863 PR tree-optimization/70509
1864 * gcc.target/i386/avx512bw-pr70509.c: New test.
1865
4f7ebe46 18662016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1867
1868 PR c++/70452
1869 * g++.dg/ext/constexpr-vla4.C: New test.
1870
305d86a0 18712016-04-05 Uros Bizjak <ubizjak@gmail.com>
1872
1873 PR target/70510
1874 * gcc.target/i386/pr70510.c: New test.
1875
eec3b789 18762016-04-05 Richard Biener <rguenther@suse.de>
1877
1878 PR tree-optimization/70526
1879 * g++.dg/torture/pr70526.C: New testcase.
1880
ca943582 18812016-04-05 Jakub Jelinek <jakub@redhat.com>
1882
1883 PR target/70525
1884 * gcc.target/i386/pr70525.c: New test.
1885
87825cd5 18862016-04-05 Richard Biener <rguenther@suse.de>
1887
1888 PR middle-end/70499
1889 * g++.dg/torture/pr70499.C: New testcase.
1890
14638828 18912016-04-05 Richard Biener <rguenther@suse.de>
1892
1893 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1894 remove XFAIL.
1895
967a90d5 18962016-04-04 Jakub Jelinek <jakub@redhat.com>
1897
1898 PR middle-end/70307
1899 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1900 rs6000 ABI warnings.
1901
d374a3a3 19022016-04-04 Jan Hubicka <hubicka@ucw.cz>
1903
1904 PR ipa/66223
1905 * g++.dg/ipa/devirt-51.C: New testcase.
1906
8ff377a6 19072016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1908 Jakub Jelinek <jakub@redhat.com>
1909
1910 PR middle-end/70457
1911 * gcc.dg/torture/pr70457.c: New.
1912
f567b44f 19132016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1914
1915 PR fortran/67538
1916 * gfortran.dg/allocate_with_source_19.f08: New test.
1917
89d4ebfa 19182016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1919
1920 PR fortran/65795
1921 * gfortran.dg/coarray_allocate_6.f08: New test.
1922
68ab33a6 19232016-04-04 Richard Biener <rguenther@suse.de>
1924
1925 PR rtl-optimization/70484
1926 * gcc.dg/torture/pr70484.c: New testcase.
1927
c4f5465d 19282016-04-04 Marek Polacek <polacek@redhat.com>
1929
1930 PR c/70307
1931 * gcc.dg/torture/pr70307.c: New test.
1932
bfec6609 19332016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1934
1935 PR target/70416
1936 PR target/67391
1937 * gcc.target/sh/torture/pr70416.c: New.
1938
40df9099 19392016-04-02 Martin Sebor <msebor@redhat.com>
1940
1941 PR c++/67376
1942 PR c++/70170
1943 PR c++/70172
1944 PR c++/70228
1945 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1946 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1947 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1948 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1949 * g++.dg/cpp0x/constexpr-string.C: Same.
1950 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1951 * g++.dg/cpp0x/pr65398.C: Same.
1952 * g++.dg/ext/constexpr-vla1.C: Same.
1953 * g++.dg/ext/constexpr-vla2.C: Same.
1954 * g++.dg/ext/constexpr-vla3.C: Same.
1955 * g++.dg/ubsan/pr63956.C: Same.
1956
0edb9bfe 19572016-04-01 Jakub Jelinek <jakub@redhat.com>
1958
1959 PR rtl-optimization/70467
1960 * gcc.target/i386/pr70467-2.c: New test.
1961
e5b1a1d9 19622016-04-01 Jakub Jelinek <jakub@redhat.com>
1963 Marek Polacek <polacek@redhat.com>
1964
1965 PR c++/70488
1966 * g++.dg/init/new47.C: New test.
1967
b2ca3fb0 19682016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1969
1970 PR target/70496
1971 * gcc.target/arm/pr70496.c: New test.
1972
4c3bd1e3 19732016-04-01 Nathan Sidwell <nathan@acm.org>
1974
47de69ad 1975 PR c++/68475
1976 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1977
313d569f 19782016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1979
1980 PR target/69890
1981 * gcc.dg/strlenopt.h (memmove): New.
1982 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1983 instead of "string.h".
1984 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1985 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1986 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1987 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1988 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1989 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1990 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1991 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1992 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1993 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1994 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1995 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1996 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1997 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1998 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1999 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2000 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2001 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2002 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2003 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2004
5469facd 20052016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2006
2007 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2008 (Holder::foo): Reflect this.
2009
503de754 20102016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2011
2012 PR target/70442
2013 * gcc.dg/pr70442.c: New test.
2014
13ee2de7 20152016-03-31 Nathan Sidwell <nathan@acm.org>
2016
2017 PR c++/70393
2018 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2019
5e0d03a8 20202016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2021
2022 PR target/70453
2023 * gcc.target/i386/pr70453.c: New test.
2024
8cb82ed4 20252016-03-31 Andrey Belevantsev <abel@ispras.ru>
2026
2027 PR target/70292
2028 * gcc.c-torture/pr70292.c: New test.
2029
7952b661 20302016-03-31 Marek Polacek <polacek@redhat.com>
2031
2032 PR c/70297
2033 * c-c++-common/pr70297.c: New test.
2034 * g++.dg/cpp0x/typedef-redecl.C: New test.
2035 * gcc.dg/typedef-redecl2.c: New test.
2036
1607cc74 20372016-03-31 Jakub Jelinek <jakub@redhat.com>
2038
2039 PR rtl-optimization/70460
2040 * gcc.c-torture/execute/pr70460.c: New test.
2041
c689c252 20422016-03-31 Richard Biener <rguenther@suse.de>
2043
2044 PR c++/70430
2045 * g++.dg/ext/vector30.C: New testcase.
2046
91c9586d 20472016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2048 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2049
2050 * gfortran.dg/fmt_pf.f90: New test.
2051
afa5c1b8 20522016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2053
2054 Forward-port from 5 branch
2055 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2056
2057 PR testsuite/70356
2058 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2059 dg-require-effective-target after dg-do.
2060
2061 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2062
2063 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2064
6a5dcab3 20652016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2066 Julian Brown <julian@codesourcery.com>
2067 Chung-Lin Tang <cltang@codesourcery.com>
2068 Cesar Philippidis <cesar@codesourcery.com>
2069 James Norris <jnorris@codesourcery.com>
2070 Tom de Vries <tom@codesourcery.com>
2071 Nathan Sidwell <nathan@codesourcery.com>
2072
305d86a0 2073 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 2074 * c-c++-common/goacc/loop-clauses.c: Likewise.
2075 * g++.dg/goacc/template.C: Likewise.
2076 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2077 * gfortran.dg/goacc/loop-1.f95: Likewise.
2078 * gfortran.dg/goacc/loop-5.f95: Likewise.
2079 * gfortran.dg/goacc/loop-6.f95: Likewise.
2080 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2081 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2082 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2083 * c-c++-common/goacc/clauses-fail.c: Likewise.
2084 * c-c++-common/goacc/parallel-1.c: Likewise.
2085 * c-c++-common/goacc/reduction-1.c: Likewise.
2086 * c-c++-common/goacc/reduction-2.c: Likewise.
2087 * c-c++-common/goacc/reduction-3.c: Likewise.
2088 * c-c++-common/goacc/reduction-4.c: Likewise.
2089 * c-c++-common/goacc/routine-3.c: Likewise.
2090 * c-c++-common/goacc/routine-4.c: Likewise.
2091 * c-c++-common/goacc/routine-5.c: Likewise.
2092 * c-c++-common/goacc/tile.c: Likewise.
2093 * g++.dg/goacc/template.C: Likewise.
2094 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2095 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2096 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2097 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2098 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2099 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2100 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2101 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2102 * c-c++-common/goacc/use_device-1.c: ... this file.
2103 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2104 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2105 * c-c++-common/goacc/host_data-6.c: ... this file.
2106 * c-c++-common/goacc/loop-2-kernels.c: New file.
2107 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2108 * c-c++-common/goacc/loop-3.c: Likewise.
2109 * g++.dg/goacc/reference.C: Likewise.
2110 * g++.dg/goacc/routine-1.C: Likewise.
2111 * g++.dg/goacc/routine-2.C: Likewise.
2112
932c0baa 21132016-03-30 Richard Biener <rguenther@suse.de>
2114
2115 PR middle-end/70450
2116 * gcc.dg/torture/pr70450.c: New testcase.
2117
7f7c4659 21182016-03-30 Jakub Jelinek <jakub@redhat.com>
2119
2120 PR target/70421
2121 * gcc.dg/torture/pr70421.c: New test.
2122 * gcc.target/i386/avx512f-pr70421.c: New test.
2123
9cbfe80c 21242016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2125
2126 PR testsuite/70364
2127 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2128 (check): New function.
2129 (bar): Call check.
2130 (foo): Align stack to 16 bytes when calling bar.
2131 * gcc.target/i386/cleanup-2.c: Likewise.
2132
f56c7d36 21332016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2134
2135 PR tree-optimization/59124
2136 * gcc.dg/Warray-bounds-19.c: New test.
2137
0275bf9b 21382016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2139
2140 * lib/prune.exp (escape_regex_chars): New.
2141 (prune_file_path): Update to quote metcharacters for regexp.
2142
a3daa269 21432016-03-29 Jakub Jelinek <jakub@redhat.com>
2144
24e1ba3d 2145 PR rtl-optimization/70429
2146 * gcc.c-torture/execute/pr70429.c: New test.
2147
a3daa269 2148 PR tree-optimization/70405
2149 * gcc.dg/pr70405.c: New test.
2150
3ef41a6e 21512016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2152
2153 PR fortran/70397
2154 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2155 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2156
4abd9410 21572016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2158
2159 PR testsuite/64177
2160 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2161 __cilkrts_set_param to set two workers.
2162 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2163 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2164
b58e5f0f 21652016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2166
305d86a0 2167 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2168
bff53658 21692016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2170
2171 PR target/70406
305d86a0 2172 * gcc.target/i386/pr70406.c: New test.
bff53658 2173
bb2c9c15 21742016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2175
2176 * gnat.dg/specs/double_record_extension3.ads: New test.
2177
f12c84ab 21782016-03-25 Richard Henderson <rth@redhat.com>
2179
2180 PR target/70120
2181 * gcc.target/aarch64/pr70120-1.c: New.
2182 * gcc.target/aarch64/pr70120-2.c: New.
2183 * gcc.target/aarch64/pr70120-3.c: New.
2184
b0bf58c4 21852016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2186
2187 PR c++/62212
2188 * g++.dg/template/mangle2.C: The dg-do directive should be
2189 "compile" not "assemble".
2190
f175ba0f 21912016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2192
2193 PR lto/69650
2194 * gcc.dg/pr69650.c: New test.
2195
4cc3295f 21962016-03-25 David Edelsohn <dje.gcc@gmail.com>
2197
2198 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2199
0cf40600 22002016-03-25 Alan Modra <amodra@gmail.com>
2201
2202 * gcc.dg/dfp/pr70052.c: New test.
2203
3aebf099 22042016-03-24 Richard Henderson <rth@redhat.com>
2205
2206 PR middle-end/69845
2207 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2208 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2209
83245bd3 22102016-03-24 Tom de Vries <tom@codesourcery.com>
2211
2212 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2213
108e7ee4 22142016-03-24 Tom de Vries <tom@codesourcery.com>
2215
2216 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2217 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2218
17af0b14 22192016-03-24 Tom de Vries <tom@codesourcery.com>
2220
2221 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2222 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2223
6c8770ee 22242016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2225
2226 PR c++/62212
2227 * g++.dg/template/mangle2.C: New test.
2228
a7e21b7b 22292016-03-24 Richard Biener <rguenther@suse.de>
2230
2231 PR tree-optimization/70396
2232 * gcc.dg/torture/pr70396.c: New testcase.
2233
f365d297 22342016-03-24 Richard Biener <rguenther@suse.de>
2235
2236 PR middle-end/70370
2237 * gcc.dg/torture/pr70370.c: New testcase.
2238
da7aeb13 22392016-03-24 Tom de Vries <tom@codesourcery.com>
2240
2241 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2242 * gfortran.dg/goacc/kernels-tree.f95: Same.
2243 * gfortran.dg/goacc/parallel-tree.f95: Same.
2244
80b30de0 22452016-03-24 Tom de Vries <tom@codesourcery.com>
2246
2247 * c-c++-common/goacc/uninit-if-clause.c: New test.
2248 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2249
cb9b6b99 22502016-03-24 Jakub Jelinek <jakub@redhat.com>
2251
2252 PR target/70290
305d86a0 2253 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2254 Fix formatting.
cb9b6b99 2255
a4225fff 22562016-03-24 Richard Biener <rguenther@suse.de>
2257
2258 PR tree-optimization/70372
2259 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2260
5a869ab8 22612016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2262
2263 PR c++/70347
2264 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2265
36ce5faa 22662016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2267
2268 PR c++/70332
2269 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2270
c4fa85c9 22712016-03-23 Jakub Jelinek <jakub@redhat.com>
2272
d9377ad5 2273 PR c++/70001
2274 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2275 * g++.dg/cpp1y/pr70001.C: New test.
2276
c4fa85c9 2277 PR c++/70323
2278 * g++.dg/cpp0x/constexpr-70323.C: New test.
2279
0a2062da 22802016-03-23 Alexandre Oliva <aoliva@redhat.com>
2281 Jason Merrill <jason@redhat.com>
2282 Jakub Jelinek <jakub@redhat.com>
2283
2284 PR c++/69315
2285 * g++.dg/cpp0x/constexpr-69315.C: New test.
2286 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2287
62d2a6dc 22882016-03-23 Marek Polacek <polacek@redhat.com>
2289
2290 PR c++/69884
2291 * g++.dg/warn/Wignored-attributes-1.C: New test.
2292 * g++.dg/warn/Wignored-attributes-2.C: New test.
2293
a82d6246 22942016-03-23 Tom de Vries <tom@codesourcery.com>
2295
2296 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2297 initialization.
2298 * gfortran.dg/goacc/private-3.f95 (test): Same.
2299 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2300 missing use param.
2301
dc834ba1 23022016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2303
2304 * lib/target-supports.exp: Remove v7ve entry from loop
2305 creating effective target checks.
2306 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2307 (add_options_for_arm_arch_v7ve): Likewise.
2308
7e83fd1f 23092016-03-23 Jakub Jelinek <jakub@redhat.com>
2310
2311 PR tree-optimization/70354
2312 * gcc.dg/vect/pr70354-1.c: New test.
2313 * gcc.dg/vect/pr70354-2.c: New test.
2314 * gcc.target/i386/avx2-pr70354-1.c: New test.
2315 * gcc.target/i386/avx2-pr70354-2.c: New test.
2316
4e4da058 23172016-03-22 Jeff Law <law@redhat.com>
2318
2319 PR target/70232
2320 * gcc.dg/tree-ssa/pr70232.c: New test.
2321
6855137b 23222016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2323
2324 PR target/70302
2325 * gcc.target/i386/pr70302.c: New test.
2326
19db1ec8 23272016-03-22 Richard Biener <rguenther@suse.de>
2328
2329 PR middle-end/70251
2330 * g++.dg/torture/pr70251.C: New testcase.
2331
4baec9f2 23322016-03-22 David Malcolm <dmalcolm@redhat.com>
2333
2334 PR c/69993
2335 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2336 Wmisleading-indentation.c.
2337 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2338 reflect change to diagnostic text and order of messages.
2339 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2340
fcfec126 23412016-03-22 David Edelsohn <dje.gcc@gmail.com>
2342
2343 * g++.dg/ext/java-3.C: Don't compile on AIX.
2344
aa30728a 23452016-03-22 Richard Biener <rguenther@suse.de>
2346
2347 PR middle-end/70333
2348 * gcc.dg/torture/pr70333.c: New testcase.
2349
46ec4eb4 23502016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2351
2352 * g++.dg/ext/pr70290.C: New test.
2353
4880f878 23542016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2355
2356 PR target/70325
2357 * gcc.target/i386/pr70325.c: New test.
2358
3d78ea44 23592016-03-22 Jakub Jelinek <jakub@redhat.com>
2360
5934fb8f 2361 PR target/70329
2362 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2363 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2364
b6436f79 2365 PR target/70300
2366 * gcc.target/i386/pr70300.c: New test.
2367
3d78ea44 2368 PR c++/70295
2369 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2370 (func2): New function for cond with parens, xfail warning for c++.
2371 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2372
b60244f6 23732016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2374
2375 PR c++/70096
2376 * g++.dg/template/ptrmem30.C: New test.
2377
c8e3e744 23782016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2379
2380 PR c++/70204
2381 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2382 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2383
2715f63a 23842016-03-21 Jakub Jelinek <jakub@redhat.com>
2385
2386 PR middle-end/70326
2387 * gcc.dg/pr70326.c: New test.
2388
2daa2cda 23892016-03-21 Marc Glisse <marc.glisse@inria.fr>
2390 Jakub Jelinek <jakub@redhat.com>
2391
2392 PR tree-optimization/70317
2393 * gcc.dg/pr70317.c: New test.
2394
d9aa5a50 23952016-03-21 Uros Bizjak <ubizjak@gmail.com>
2396
2397 PR target/70327
2398 * gcc.target/i386/pr70327.c: New test.
2399
e1a88bf4 24002016-03-21 Martin Liska <mliska@suse.cz>
2401
61941425 2402 PR ipa/70306
e1a88bf4 2403 * gcc.dg/ipa/pr70306.c: New test.
2404
d9aa5a50 24052016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 2406
2407 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2408 * gcc.target/arm/attr-align3.c: Likewise.
2409 * gcc.target/arm/attr_arm.c: Likewise.
2410 * gcc.target/arm/flip-thumb.c: Likewise.
2411
afdde20c 24122016-03-21 Jakub Jelinek <jakub@redhat.com>
2413
2414 PR target/70296
2415 * gcc.target/powerpc/altivec-36.c: New test.
2416
3f2ef661 24172016-03-21 Richard Biener <rguenther@suse.de>
2418
2419 PR tree-optimization/70310
2420 * gcc.dg/torture/pr70310.c: New testcase.
2421
08b2b692 24222016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2423
2424 PR target/70293
2425 * gcc.target/i386/pr70293.c: New test.
2426
93505d22 24272016-03-21 Richard Biener <rguenther@suse.de>
2428
2429 PR tree-optimization/70288
2430 * gcc.dg/torture/pr70288-1.c: New testcase.
2431 * gcc.dg/torture/pr70288-2.c: Likewise.
2432
06fd1914 24332016-03-21 Andrey Belevantsev <abel@ispras.ru>
2434
2435 PR rtl-optimization/69307
2436 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 2437
b628775e 24382016-03-21 Andrey Belevantsev <abel@ispras.ru>
2439
2440 PR rtl-optimization/69102
2441 * gcc.c-torture/compile/pr69102.c: New test.
2442
1421f43c 24432016-03-18 Jeff Law <law@redhat.com>
2444
2445 PR rtl-optimization/70263
2446 * gcc.c-torture/compile/pr70263-1.c: New test.
2447 * gcc.target/i386/pr70263-2.c: New test.
2448
e7142ce1 24492016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2450
2451 PR rtl-optimization/70278
2452 * gcc.dg/torture/pr70278.c: New test.
2453 * gcc.target/arm/pr70278.c: New test.
2454
5539bc70 24552016-03-18 David Malcolm <dmalcolm@redhat.com>
2456
2457 PR c/70281
2458 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2459 (test_builtin_types_compatible_p): New test function.
2460 * gcc.dg/pr70281.c: New test case.
2461
296a290a 24622016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2463
2464 PR target/70113
2465 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2466
666094f0 24672016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2468
2469 PR tree-optimization/70252
2470 * gcc.dg/pr70252.c: New test.
2471
350514e8 24722016-03-18 Tom de Vries <tom@codesourcery.com>
2473
2474 * gcc.dg/pr70161-2.c: New test.
2475 * gcc.dg/pr70161.c: New test.
2476
011e0cea 24772016-03-18 Tom de Vries <tom@codesourcery.com>
2478
2479 PR ipa/70269
2480 * gcc.dg/pr70269.c: New test.
2481
292a09de 24822016-03-18 Jakub Jelinek <jakub@redhat.com>
2483
2484 PR c++/70267
2485 * g++.dg/ext/java-3.C: New test.
2486
efc86c4c 24872016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2488
2489 PR c++/70205
2490 * g++.dg/lookup/pr70205.C: New test.
2491
a28dd575 24922016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2493
2494 PR c++/70218
2495 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2496
92e7ab1e 24972016-03-17 Marek Polacek <polacek@redhat.com>
2498
2499 PR c/69407
2500 * gcc.dg/atomic-op-6.c: New test.
2501
7378dbfb 25022016-03-17 David Malcolm <dmalcolm@redhat.com>
2503
2504 PR c/70264
2505 * c-c++-common/pr70264.c: New test case.
2506
f7995d7d 25072016-03-17 Jakub Jelinek <jakub@redhat.com>
2508
e2895b76 2509 PR c++/70144
2510 * c-c++-common/pr70144-1.c: New test.
2511 * c-c++-common/pr70144-2.c: New test.
2512
f7995d7d 2513 PR c++/70272
2514 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2515 * g++.dg/opt/flifetime-dse6.C: New test.
2516 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2517
5ec4a949 25182016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2519
2520 PR driver/70192
2521 * gcc.dg/pic-1.c: New test.
2522 * gcc.dg/pic-2.c: Likewise.
2523 * gcc.dg/pic-3.c: Likewise.
2524 * gcc.dg/pic-4.c: Likewise.
2525 * gcc.dg/pie-1.c: Likewise.
2526 * gcc.dg/pie-2.c: Likewise.
2527 * gcc.dg/pie-3.c: Likewise.
2528 * gcc.dg/pie-4.c: Likewise.
2529 * gcc.dg/pie-5.c: Likewise.
2530 * gcc.dg/pie-6.c: Likewise.
2531
c28550e1 25322016-03-17 Tom de Vries <tom@codesourcery.com>
2533
2534 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2535 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2536
be3296cb 25372016-03-17 Richard Biener <rguenther@suse.de>
2538
2539 PR debug/70271
2540 * g++.dg/debug/pr70271.C: New testcase.
2541
9b60ef21 25422016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2543
2544 * gcc.target/i386/pr70251.c: New test.
2545
9a80bc1a 25462016-03-17 Marek Polacek <polacek@redhat.com>
2547
2548 PR c++/70194
2549 * g++.dg/warn/constexpr-70194.C: New test.
2550
733d7ff9 25512016-03-16 Richard Henderson <rth@redhat.com>
2552
2553 PR middle-end/70240
2554 * gcc.c-torture/compile/pr70240.c: New.
2555
3e6f12bf 25562016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2557
2558 * gcc.c-torture/compile/20151204.c: Skip for avr.
2559
867c9e99 25602016-03-16 Jakub Jelinek <jakub@redhat.com>
2561
2562 PR target/70245
2563 * g++.dg/opt/pr70245.C: New test.
2564 * g++.dg/opt/pr70245.h: New file.
2565 * g++.dg/opt/pr70245-aux.cc: New file.
2566
8ced6ab7 25672016-03-16 Martin Sebor <msebor@redhat.com>
2568
2569 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2570
37af779a 25712016-03-16 Richard Henderson <rth@redhat.com>
2572
2573 PR middle-end/70199
2574 * gcc.c-torture/compile/pr70199.c: New.
2575
78ed999c 25762016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2577
2578 * gcc.dg/uninit-19.c: Run dos2unix.
2579
462ca422 25802016-03-16 Marek Polacek <polacek@redhat.com>
2581
2582 PR c/70093
2583 * gcc.dg/nested-func-10.c: New test.
2584 * gcc.dg/nested-func-9.c: New test.
2585
fe58aacc 25862016-03-16 Jakub Jelinek <jakub@redhat.com>
2587
2588 PR tree-optimization/68714
2589 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2590
27a53872 25912016-03-16 Tom de Vries <tom@codesourcery.com>
2592
2593 PR tree-optimization/68715
2594 * gcc.dg/graphite/pr68715-2.c: New test.
2595 * gcc.dg/graphite/pr68715.c: New test.
2596 * gfortran.dg/graphite/pr68715.f90: New test.
2597
95049c3c 25982016-03-16 Tom de Vries <tom@codesourcery.com>
2599
2600 PR tree-optimization/68809
2601 * gcc.dg/graphite/pr68809-2.c: New test.
2602 * gcc.dg/graphite/pr68809.c: New test.
2603
09eddd70 26042016-03-16 Jakub Jelinek <jakub@redhat.com>
2605
81fc5915 2606 PR c++/70147
2607 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2608 method call to i () as argument. Adjust expected output.
2609
09eddd70 2610 PR c++/70147
2611 * g++.dg/ubsan/pr70147-1.C: New test.
2612 * g++.dg/ubsan/pr70147-2.C: New test.
2613
6373d2a2 26142016-03-15 Martin Sebor <msebor@redhat.com>
2615
2616 PR c++/58281
2617 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2618
d27a0c11 26192016-03-15 John David Anglin <danglin@gcc.gnu.org>
2620
9908039d 2621 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2622 hppa*-*-hpux*.
2623
45cdc3a6 2624 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2625
d27a0c11 2626 PR libfortran/69799
2627 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2628 libatomic_available.
2629
0dd1d57f 26302016-03-15 Marek Polacek <polacek@redhat.com>
2631
2632 PR c++/70209
2633 * g++.dg/ext/attribute-may-alias-4.C: New test.
2634
0ce02c07 26352016-03-15 Alexander Monakov <amonakov@ispras.ru>
2636
2637 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2638 -fvar-tracking-assignments-toggle flag.
2639
f6e39b30 26402016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2641
2642 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2643
167f93a2 26442016-03-15 Jakub Jelinek <jakub@redhat.com>
2645
2646 PR rtl-optimization/70222
2647 * gcc.c-torture/execute/pr70222-1.c: New test.
2648 * gcc.c-torture/execute/pr70222-2.c: New test.
2649
08a8af4a 26502016-03-15 Richard Henderson <rth@redhat.com>
2651
2652 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2653
738eb905 26542016-03-15 Andrey Belevantsev <abel@ispras.ru>
2655
2656 PR rtl-optimization/69032
2657 * gcc.dg/pr69032.c: New test.
2658
dd148b3a 26592016-03-15 Andrey Belevantsev <abel@ispras.ru>
2660
2661 PR rtl-optimization/63384
d9aa5a50 2662 * g++.dg/pr63384.C: New test.
dd148b3a 2663
acf58115 26642016-03-15 Andrey Belevantsev <abel@ispras.ru>
2665
2666 PR target/64411
2667 * gcc.target/i386/pr64411.C: New test.
2668
a2897dc4 26692016-03-15 Tom de Vries <tom@codesourcery.com>
2670
2671 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2672 * gfortran.dg/goacc/kernels-alias.f95: New test.
2673
7bad2faf 26742016-03-14 Martin Sebor <msebor@redhat.com>
2675
2676 PR c++/53792
2677 * g++.dg/cpp0x/constexpr-inline.C: New test.
2678 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2679
d65fa8d9 26802016-03-14 David Edelsohn <dje.gcc@gmail.com>
2681
2682 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2683
2b3c633f 26842016-03-14 Jakub Jelinek <jakub@redhat.com>
2685
2686 PR middle-end/70219
2687 * gcc.dg/pr70219.c: New test.
2688
e947f9c3 26892016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2690
2691 PR target/70083
2692 * gcc.dg/torture/pr70083.c: New test.
2693 * gcc.target/i386/pr70083.c: New test.
2694
74201dc2 26952016-03-14 Richard Biener <rguenther@suse.de>
2696
2697 PR tree-optimization/56365
2698 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2699
88aea41e 27002016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2701
2702 PR target/70098
2703 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2704 New function.
2705 * g++.dg/pr70098.C: New testcase.
2706
2707
1bd2aefd 27082016-03-14 Tom de Vries <tom@codesourcery.com>
2709
2710 PR tree-optimization/70045
2711 * gcc.dg/graphite/pr70045.c: New test.
2712
922c7033 27132016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2714
2715 PR fortran/69043
2716 * gfortran.dg/include_9.f90: New test.
2717
fd4ab6d9 27182016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2719
2720 PR fortran/45076
2721 gfortran.dg/prof/prof.exp: New script.
2722 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2723
7d7218d3 27242016-03-12 Andrey Belevantsev <abel@ispras.ru>
2725
2726 PR rtl-optimization/69307
2727 * gcc.dg/pr69307.c: New test.
2728
02ffd664 27292016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2730
2731 PR target/69614
2732 * gcc.target/arm/pr69614.c: New.
2733
76e207a9 27342016-03-12 Paul Thomas <pault@gcc.gnu.org>
2735
2736 PR fortran/70031
2737 * gfortran.dg/submodule_14.f08: New test
2738
2739 PR fortran/69524
2740 * gfortran.dg/submodule_15.f08: New test
2741
490ee78a 27422016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2743
2744 PR c++/70106
2745 * g++.dg/cpp1y/paren3.C: New test.
2746
04e137ff 27472016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2748
2749 PR target/70131
2750 * gcc.target/powerpc/ppc-round2.c: New test.
2751
27b2c1c4 27522016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2753
2754 PR target/70123
2755 * gcc.dg/torture/pr70123.c: New test.
2756
84116671 27572016-03-11 Jeff Law <law@redhat.com>
2758
2759 PR tree-optimization/70190
2760 * gcc.c-torture/compile/pr70190.c: New test.
2761
cfa58bc8 27622016-03-11 David Malcolm <dmalcolm@redhat.com>
2763
2764 PR c/68187
2765 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2766 case.
2767 (test43_b): Likewise.
2768 (test43_c): Likewise.
2769 (test43_d): Likewise.
2770 (test43_e): Likewise.
2771 (test43_f): Likewise.
2772 (test43_g): Likewise.
2773 (test44_a): Likewise.
2774 (test44_b): Likewise.
2775 (test44_c): Likewise.
2776 (test44_d): Likewise.
2777 (test44_e): Likewise.
2778
ce234f27 27792016-03-11 David Malcolm <dmalcolm@redhat.com>
2780
2781 PR c/70085
2782 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2783
e4756b48 27842016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2785
2786 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2787 dg-options.
2788
1f5ef87e 27892016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2790
2791 PR target/70002
2792 PR target/69245
2793 * gcc.target/aarch64/pr69245_2.c: New test.
2794
f9c352a1 27952016-03-11 Jakub Jelinek <jakub@redhat.com>
2796
2797 PR tree-optimization/70177
2798 * gcc.dg/pr70177.c: New test.
2799
4dd92ac6 28002016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2801
2802 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2803
331e4fdb 28042016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2805
2806 * gcc.dg/tree-ssa/sra-20.c: New.
2807
69262824 28082016-03-11 Jakub Jelinek <jakub@redhat.com>
2809
6f9a7425 2810 PR rtl-optimization/70174
2811 * gcc.dg/pr70174.c: New test.
2812
69262824 2813 PR tree-optimization/70169
2814 * gcc.dg/pr70169.c: New test.
2815
4637a847 28162016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2817
2818 PR target/70160
2819 * gcc.target/i386/pr70160.c: New test.
2820
5a86d754 28212016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2822
2823 * gcc.target/s390/dfp-1.c: New test.
2824
af4c8290 28252016-03-10 Nick Clifton <nickc@redhat.com>
2826
2827 PR target/70044
2828 * gcc.target/aarch64/pr70044.c: New test.
2829
98dfd328 28302016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2831 Jakub Jelinek <jakub@redhat.com>
2832
2833 PR c++/70001
2834 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2835 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2836 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2837
75e72311 28382016-03-10 Jan Hubicka <hubicka@ucw.cz>
2839
2840 PR lto/69589
2841 * g++.dg/lto/pr69589_0.C: New testcase
2842 * g++.dg/lto/pr69589_1.C: New testcase
2843
a2eb1271 28442016-03-10 Marek Polacek <polacek@redhat.com>
2845
2846 PR c++/70153
2847 * g++.dg/delayedfold/unary-plus1.C: New test.
2848
28492016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 2850
2851 * gcc.target/arm/pr45701-1.c: Escape brackets.
2852 * gcc.target/arm/pr45701-2.c: Likewise.
2853
5ab2987f 28542016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2855
2856 * gfortran.dg/unconstrained_commons.f: New.
2857
6972afac 28582016-03-10 Alan Modra <amodra@gmail.com>
2859
2860 * gcc.dg/pr69195.c: New.
2861 * gcc.dg/pr69238.c: New.
2862
c82c99ec 28632016-03-10 Tom de Vries <tom@codesourcery.com>
2864
2865 PR testsuite/68915
2866 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2867
a2389d4a 28682016-03-10 Richard Biener <rguenther@suse.de>
2869
2870 PR tree-optimization/70128
2871 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2872 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2873
c272412d 28742016-03-09 Jakub Jelinek <jakub@redhat.com>
2875
a0451069 2876 PR tree-optimization/70152
2877 * gcc.dg/pr70152.c: New test.
2878
c272412d 2879 PR target/70086
2880 * gcc.target/i386/pr70086-1.c: New test.
2881 * gcc.target/i386/pr70086-2.c: New test.
2882 * gcc.target/i386/pr70086-3.c: New test.
5f611068 2883
2884 PR tree-optimization/70127
2885 * gcc.c-torture/execute/pr70127.c: New test.
2886
27dcb7a8 28872016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2888
2889 * c-c++-common/goacc/combined-directives-2.c: New test.
2890
c24757cf 28912016-03-09 David Malcolm <dmalcolm@redhat.com>
2892
2893 PR c/68473
2894 PR c++/70105
2895 * g++.dg/diagnostic/pr70105.C: New test.
2896 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2897 (test_multiple_ordinary_maps): New test function.
2898
83108969 28992016-03-09 David Malcolm <dmalcolm@redhat.com>
2900
2901 PR c/68473
2902 PR c++/70105
2903 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2904 Drop range information from call to inform_at_rich_loc.
2905 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2906 New.
2907 (test_show_locus): Replace calls to rich_location::add_range with
2908 calls to add_range. Rewrite the tests that used the now-defunct
2909 rich_location ctor taking a source_range. Simplify other tests
2910 by replacing calls to COMBINE_LOCATION_DATA with calls to
2911 make_location.
2912
6733c0e8 29132016-03-09 Richard Biener <rguenther@suse.de>
2914 Jakub Jelinek <jakub@redhat.com>
2915
2916 PR tree-optimization/70138
2917 * gcc.dg/vect/pr70138-1.c: New testcase.
2918 * gcc.dg/vect/pr70138-2.c: Likewise.
2919
96abb9f5 29202016-03-09 Jakub Jelinek <jakub@redhat.com>
2921
2922 PR target/70049
2923 * gcc.target/i386/pr70049.c: New test.
2924
42bb3bfb 29252016-03-09 Richard Biener <rguenther@suse.de>
2926
2927 PR c/70143
2928 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2929 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2930 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2931
27527428 29322016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2933
2934 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2935 arm-*-*.
2936
248449f2 29372016-03-09 Jakub Jelinek <jakub@redhat.com>
2938
1bd49ced 2939 PR middle-end/67278
2940 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2941
248449f2 2942 PR target/67278
2943 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2944
2945 PR middle-end/70050
2946 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2947 in testcase comment.
2948
dfc460ff 29492016-03-09 Tom de Vries <tom@codesourcery.com>
2950
2951 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2952 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2953 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2954 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2955 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2956 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2957 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2958 * gfortran.dg/goacc/kernels-loop.f95: New test.
2959
0377fc7f 29602016-03-08 Martin Sebor <msebor@redhat.com>
2961
2962 PR c++/62096
2963 * g++.dg/warn/overflow-warn-7.C: New test.
2964
3556aa80 29652016-03-08 Jason Merrill <jason@redhat.com>
2966
2967 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2968 * lib/target-supports.exp (check_effective_target_concepts): New.
2969
e5096208 29702016-03-08 Jakub Jelinek <jakub@redhat.com>
2971
5370eb8d 2972 PR c++/70135
2973 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2974 * g++.dg/ubsan/pr70135.C: New test.
2975
e5096208 2976 PR target/70110
2977 * gcc.dg/pr70110.c: New test.
2978
cc37120d 29792016-03-07 Martin Jambor <mjambor@suse.cz>
2980
2981 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2982 * c-c++-common/gomp/if-1.c: Likewise.
2983 * c-c++-common/gomp/pr61486-2.c: Likewise.
2984 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2985 to dg-additional-options.
2986 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2987 * g++/gomp/target-teams-1.c: Likewise.
2988 * gcc.dg/gomp/gomp.exp: Likewise.
2989 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2990 dg-additional-options.
2991 * gfortran.dg/gomp/gomp.exp: Likewise.
2992 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2993 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2994 dg-additional-options.
2995 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2996
53c248d8 29972016-03-07 Martin Jambor <mjambor@suse.cz>
2998
2999 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3000 * c-c++-common/gomp/gridify-1.c: New test.
3001 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3002
541e79a0 30032016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3004
3005 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3006 trigger for cortex-r8, when scanning for register r8.
3007 * gcc.target/arm/pr45701-2.c: Likewise.
3008
4dfabd94 30092016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 3010 Jeff Law <law@redhat.com>
4dfabd94 3011
3012 PR tree-optimization/69740
3013 * gcc.c-torture/compile/pr69740-1.c: New test.
3014 * gcc.c-torture/compile/pr69740-2.c: New test.
3015
1b63a87b 30162016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3017
3018 * lib/target-supports.exp
3019 (check_effective_target_whole_vector_shift): Enable for PPC64.
3020
d33914da 30212016-03-07 Richard Biener <rguenther@suse.de>
3022
3023 PR tree-optimization/70115
3024 * gcc.dg/torture/pr70115.c: New testcase.
3025
584fba4b 30262016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3027
3028 PR middle-end/69916
3029 * c-c-++-common/goacc/pr69916.c: New.
3030
7f2f5ec0 30312016-03-07 Richard Henderson <rth@redhat.com>
3032
3033 * gcc.c-torture/compile/pr70061.c: New test.
3034
f530e7c4 30352016-03-07 Richard Biener <rguenther@suse.de>
3036
3037 PR testsuite/70109
3038 * gcc.dg/vect/O3-pr36098.c: New testcase.
3039
a3855fed 30402016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3041
3042 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3043
091ffc31 30442016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3045
3046 * gnat.dg/renaming9.ad[sb]: New testcase.
3047
2941b871 30482016-03-05 Jakub Jelinek <jakub@redhat.com>
3049
3050 PR c++/70084
3051 * g++.dg/expr/stdarg3.C: New test.
3052
5173ce42 30532016-03-04 Jeff Law <law@redhat.com>
3054
3055 PR tree-optimization/69196
3056 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3057 x86_64-*-*.
3058
2d1d2e55 30592016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3060
0e43078e 3061 PR c/69973
3062 * gcc.dg/pr69973.c: New test.
3063
d8ec06ae 3064 PR rtl-optimization/69941
3065 * gcc.dg/torture/pr69941.c: New test.
3066
2d1d2e55 3067 PR c/69824
3068 * gcc.dg/pr69824.c: New test.
3069
32f692e2 30702016-03-05 Tom de Vries <tom@codesourcery.com>
3071
3072 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3073 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3074 function.
3075
1c699e9a 30762016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3077
3078 PR c++/66786
3079 * g++.dg/cpp1y/var-templ48.C: New test.
3080 * g++.dg/cpp1y/var-templ49.C: New test.
3081
358448c6 30822016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3083
3084 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3085
01dc3c45 30862016-03-04 Jakub Jelinek <jakub@redhat.com>
3087
e968ff6d 3088 PR c++/70035
3089 * g++.dg/ubsan/pr70035.C: New test.
3090
01dc3c45 3091 PR target/70062
3092 * gcc.target/i386/pr70062.c: New test.
3093
3937d618 30942016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3095
3096 * g++.dg/template/typename21.C: Remove c++98_only.
3097
c58ac7f8 30982016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3099
3100 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3101
0060768a 31022016-03-04 David Malcolm <dmalcolm@redhat.com>
3103
3104 PR c/68187
3105 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3106 function.
3107 (fn_42_b): Likewise.
3108 (fn_42_c): Likewise.
3109
74c6fd40 31102016-03-04 David Malcolm <dmalcolm@redhat.com>
3111
3112 PR c/68187
3113 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3114 function.
3115 (fn_40_b): Likewise.
3116 (fn_41_a): Likewise.
3117 (fn_41_b): Likewise.
3118
31b11359 31192016-03-04 Jakub Jelinek <jakub@redhat.com>
3120
3121 PR target/70059
3122 * gcc.target/i386/avx512f-pr70059.c: New test.
3123 * gcc.target/i386/avx512dq-pr70059.c: New test.
3124
c5b93452 31252016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3126
3127 PR rtl-optimization/57676
3128 * gcc.dg/torture/pr57676.c: New test.
3129
268fbd56 31302016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3131
3132 * gcc.dg/pr70026.c: New test.
3133
6560d1ad 31342016-03-04 Marek Polacek <polacek@redhat.com>
3135
3136 PR c/69798
3137 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3138 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3139
cc7dfddf 31402016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3141
3142 PR target/70004
3143 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3144 Delete.
3145 (test_corners_sisd_si): Likewise.
3146 (main): Remove checks of the above.
3147 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3148
e9663bd4 31492016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3150
3151 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3152
dcdd684e 31532016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3154
3155 * gcc.dg/torture/pr69951.c: Accept argc==0.
3156
e692d332 31572016-03-04 Richard Biener <rguenther@suse.de>
3158
3159 PR c++/70054
3160 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3161 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3162
af77b7e6 31632016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3164
3165 PR testsuite/69766
3166 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3167 testing multiarch.
3168
290da96e 31692016-03-04 Jakub Jelinek <jakub@redhat.com>
3170
3171 PR debug/69947
3172 * gcc.dg/guality/pr69947.c: New test.
3173
e51ce713 31742016-03-03 Jakub Jelinek <jakub@redhat.com>
3175
3176 PR ada/70017
3177 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3178
1feed892 31792016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3180
3181 PR rtl-optimization/69904
3182 * gcc.target/arm/pr69904.c: New test.
3183
c32bda69 31842016-03-03 Jakub Jelinek <jakub@redhat.com>
3185
3186 PR target/70021
3187 * gcc.dg/vect/pr70021.c: New test.
3188 * gcc.target/i386/pr70021.c: New test.
3189
1bc579ed 31902016-03-03 Marek Polacek <polacek@redhat.com>
3191
3192 PR middle-end/70050
3193 * gcc.dg/pr70050.c: New test.
3194
cfa8d638 31952016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3196
3197 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3198
1b889259 31992016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3200
3201 PR tree-optimization/70043
3202 * gfortran.dg/vect/pr70043.f90: New test.
3203
f756dfa3 32042016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3205
3206 * gnat.dg/specs/task1.ads: New test.
3207
5cb4863d 32082016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3209
3210 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3211 Invoke gdb with -batch.
3212 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3213
5dd12e43 32142016-03-03 Richard Biener <rguenther@suse.de>
3215
3216 PR tree-optimization/55936
3217 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3218
d97ba4ca 32192016-03-02 Jeff Law <law@redhat.com>
3220
5d23c86f 3221 PR rtl-optimization/69942
3222 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3223 effects of argument promotions.
3224
d97ba4ca 3225 PR tree-optimization/69987
3226 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3227 target does not support -fprefetch-loop-arrays.
3228
901faaa0 32292016-03-02 Uros Bizjak <ubizjak@gmail.com>
3230
3231 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3232
51f6fdce 32332016-03-02 Bin Cheng <bin.cheng@arm.com>
3234
6bc7872f 3235 PR rtl-optimization/69052
51f6fdce 3236 * gcc.target/i386/pr69052.c: New test.
3237
31d31e07 32382016-03-02 Alan Modra <amodra@gmail.com>
3239
3240 * gcc.dg/pr69990.c: New.
3241
04faee95 32422016-03-02 Jakub Jelinek <jakub@redhat.com>
3243
270d0117 3244 PR c/68062
3245 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3246
3247 PR middle-end/70022
3248 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3249
04faee95 3250 PR target/70028
3251 * gcc.target/i386/pr70028.c: New test.
3252
a2cc9e8e 32532016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3254
3255 * c-c++-common/asan/swapcontext-test-1.c,
3256 * c-c++-common/tsan/thread_leak.c,
3257 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3258 * g++.dg/tsan/benign_race.C,
3259 * g++.dg/tsan/fd_close_norace.C,
3260 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3261 races with sanitizer output
3262
dd4bd263 32632016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 3264 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 3265
3266 PR target/67278
3267 * gcc.dg/simd-8.c: New testcase.
3268
b5fe3a49 32692016-03-02 Richard Biener <rguenther@suse.de>
3270
3271 PR middle-end/67278
3272 * gcc.dg/simd-7.c: New testcase.
3273
23601f67 32742016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3275
3276 * gcc.target/i386/pr70007.c: Tweak.
3277
f66f65e7 32782016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3279
3280 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3281
60773515 32822016-03-02 Marek Polacek <polacek@redhat.com>
3283
3284 PR c/67854
3285 * gcc.dg/pr67854.c: New test.
3286
6c094cb1 32872016-03-02 Jakub Jelinek <jakub@redhat.com>
3288
3289 PR middle-end/70025
3290 * gcc.dg/torture/pr70025.c: New test.
3291
7627bb56 32922016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3293
3294 PR tree-optimization/68621
3295 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3296
066c8e94 32972016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3298
3299 * gcc.target/i386/pr70007.c: New test.
3300
d3b819ad 33012016-03-01 Jeff Law <law@redhat.com>
3302
d4b9ad56 3303 PR tree-optimization/69196
7e217344 3304 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 3305
d3b819ad 3306 PR tree-optimization/69196
3307 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3308 duplicating code and spoiling the expected output.
3309
4f37285d 33102016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3311
3312 PR target/70033
3313 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3314 supports power9 before doing tests.
3315 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3316 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3317 * gcc.target/powerpc/p9-permute.c: Likewise.
3318
3e9c4f6c 33192016-03-01 Uros Bizjak <ubizjak@gmail.com>
3320
3321 PR target/70027
3322 * gcc.target/i386/pr70027.c: New test.
3323
e324729e 33242016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 3325
3326 * gcc.dg/pr70017.c: New test.
3327
40e9ce2d 33282016-03-01 Jakub Jelinek <jakub@redhat.com>
3329
3330 PR c/69796
3331 PR c/69974
3332 * gcc.dg/pr69796.c: New test.
3333 * gcc.dg/pr69974.c: New test.
3334
e8b016ea 33352016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3336
3337 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3338
24d3127c 33392016-02-29 Jeff Law <law@redhat.com>
3340
3341 PR tree-optimization/69987
3342 * gfortran.dg/pr69987.f90: New test.
3343
3344 PR tree-optimization/69989
3345 * gcc.c-torture/compile/pr69989-2.c: New test.
3346
12cc1225 33472016-03-01 Marek Polacek <polacek@redhat.com>
3348
3349 PR c++/69795
3350 * g++.dg/parse/invalid1.C: New test.
3351
d99a947c 33522016-03-01 Richard Biener <rguenther@suse.de>
3353
3354 PR middle-end/70022
3355 * gcc.dg/pr70022.c: New testcase.
3356
395dbc60 33572016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3358
3359 PR tree-optimization/69956
3360 * gcc.dg/pr69956.c: New test.
3361
40a35c55 33622016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3363
3364 PR target/70011
3365 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3366 XFAIL when hardware supports efficient unaligned storage access.
3367
4edc90b0 33682016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3369
3370 PR c++/69961
3371 * g++.dg/template/pr69961a.C: New test.
3372 * g++.dg/template/pr69961b.C: New test.
3373
1ed1f69a 33742016-02-29 David Malcolm <dmalcolm@redhat.com>
3375
3376 PR preprocessor/69985
3377 * gcc.dg/cpp/pr69985.c: New test case.
3378
01c5d15d 33792016-02-29 Jeff Law <law@redhat.com>
3380
3a4d3de5 3381 PR tree-optimization/70005
3382 * gcc.c-torture/execute/pr70005.c New test.
3383
01c5d15d 3384 PR tree-optimization/69999
3385 * gcc.c-torture/compile/pr69999.c: New test.
3386
1bf66b54 33872016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3388
3389 PR tree-optimization/69652
3390 * gcc.dg/torture/pr69652.c: Delete test.
3391 * gcc.dg/vect/pr69652.c: New test.
3392
b4d653d5 33932016-02-19 Richard Biener <rguenther@suse.de>
3394
3395 PR tree-optimization/69980
3396 * gfortran.dg/vect/pr69980.f90: New testcase.
3397
35bc4745 33982016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3399
3400 * gcc.target/sparc/20160229-1.c: New test.
3401
bb54a538 34022016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3403
3404 * gnat.dg/stack_usage3.adb: New test.
3405 * gnat.dg/stack_usage3_pkg.ads: New helper.
3406
95164e71 34072016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3408
3409 * gnat.dg/renaming8.adb: New test.
3410 * gnat.dg/renaming8_pkg1.ads: New helper.
3411 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3412 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3413
a890896f 34142016-02-29 Richard Biener <rguenther@suse.de>
3415
3416 PR tree-optimization/69720
3417 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3418
5c70403a 34192016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3420
3421 PR fortran/68147
3422 PR fortran/47674
3423 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3424
dfb6d139 34252016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 3426 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3427
3428 PR fortran/56007
3429 * gfortran.dg/coarray_8.f90: Adjust error message.
3430 * gfortran.dg/pr56007.f90: New test.
3431 * gfortran.dg/pr56007.f: New test.
3432
536508db 34332016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3434
3435 PR tree-optimization/69989
3436 * gcc.dg/torture/pr69989.c: New test.
3437
eec75e45 34382016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3439
3440 * gcc.target/i386/stack-realign-win.c: New test.
3441
0175e45a 34422016-02-28 Harald Anlauf <anlauf@gmx.de>
3443
3444 PR fortran/60126
3445 * gfortran.dg/pr60126.f90: New test.
3446
2a703589 34472016-02-27 Jeff Law <law@redhat.com>
3448
3449 Revert
3450 2016-02-26 Richard Biener <rguenther@suse.de>
3451 Jeff Law <law@redhat.com>
3452
3453 PR tree-optimization/69740
3454 * gcc.c-torture/compile/pr69740-1.c: New test.
3455 * gcc.c-torture/compile/pr69740-2.c: New test.
3456
359b4c18 34572016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3458
1c96765a 3459 PR fortran/69910
359b4c18 3460 * gfortran.dg/newunit_4.f90: New test.
3461
49462d93 34622016-02-27 Jakub Jelinek <jakub@redhat.com>
3463
3464 PR target/69613
3465 PR rtl-optimization/69886
3466 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3467 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3468 target.
3469
c4ac733e 34702016-02-26 Martin Sebor <msebor@redhat.com>
3471
3472 PR tree-optimization/15826
3473 * gcc.dg/tree-ssa/pr15826.c: New test.
3474
da8c4b5d 34752016-02-26 Jakub Jelinek <jakub@redhat.com>
3476
3477 PR target/69969
3478 * gcc.target/powerpc/pr69969.c: New test.
3479
0a4558eb 34802016-02-26 Martin Sebor <msebor@redhat.com>
3481
3482 PR c++/15766
3483 * g++.old-deja/g++.other/decl5.C: Add a test case.
3484
5b500299 34852016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3486
3487 PR target/69946
3488 * gcc.target/powerpc/pr69946.c: New file.
3489
565f533b 34902016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 3491 Jeff Law <law@redhat.com>
565f533b 3492
0a4558eb 3493 PR tree-optimization/69740
565f533b 3494 * gcc.c-torture/compile/pr69740-1.c: New test.
3495 * gcc.c-torture/compile/pr69740-2.c: New test.
3496
ff67cbea 34972016-02-26 Martin Jambor <mjambor@suse.cz>
3498
3499 PR middle-end/69920
3500 * gcc.dg/torture/pr69932.c: New test.
3501 * gcc.dg/torture/pr69936.c: Likewise.
3502
e400d817 35032016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3504
3505 PR target/69709
3506 * gcc.target/s390/pr69709.c: New test.
3507
126a5a2d 35082016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3509
3510 PR target/69245
3511 * gcc.target/aarch64/pr69245_1.c: New test.
3512
59c58860 35132016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3514
3515 PR target/69613
3516 * gcc.dg/torture/pr69613.c: New test.
3517
9441fa4e 35182016-02-26 Jakub Jelinek <jakub@redhat.com>
3519
3520 PR rtl-optimization/69891
3521 * gcc.target/i386/pr69891.c: New test.
3522
e48fcde0 35232016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 3524 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3525
35ed600a 3526 PR target/61397
f41208a1 3527 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3528 functionality for both 32-bit and 64-bit.
3529
c86aaa0e 35302016-02-26 Richard Biener <rguenther@suse.de>
3531
3532 PR tree-optimization/69551
3533 * gcc.dg/torture/pr69951.c: New testcase.
3534
38e71a65 35352016-02-25 Richard Biener <rguenther@suse.de>
3536
3537 PR tree-optimization/48795
3538 * gcc.dg/Warray-bounds-18.c: New testcase.
3539
03331e69 35402016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3541
3542 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3543
f14d8d6a 35442016-02-25 Jakub Jelinek <jakub@redhat.com>
3545
3546 PR rtl-optimization/69896
3547 * gcc.dg/pr69896.c: New test.
3548
4003c807 35492016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3550
3551 PR c++/69736
3552 * g++.dg/cpp1y/paren2.C: New test.
3553
a0573328 35542016-02-24 Martin Sebor <msebor@redhat.com>
3555
3556 PR c/51147
3557 * gcc.dg/enum-mode-2.c: New test.
3558
2cde02ad 35592016-02-24 Jakub Jelinek <jakub@redhat.com>
3560
3561 PR c++/69922
3562 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3563 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3564 * g++.dg/ubsan/pr69922.C: New test.
3565
f0ea75d1 35662016-02-24 Marek Polacek <polacek@redhat.com>
3567
3568 PR c/69819
3569 * gcc.dg/pr69819.c: New test.
3570
05027366 35712016-02-24 Martin Sebor <msebor@redhat.com>
3572
34ed562b 3573 PR c++/69912
3574 * g++.dg/ext/flexary15.C: New test.
3575
35762016-02-24 Martin Sebor <msebor@redhat.com>
3577
3578 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 3579 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 3580 * g++.dg/ext/builtin_alloca.C: Same.
05027366 3581
650c3ad5 35822016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3583 Charles Baylis <charles.baylis@linaro.org>
3584
3585 PR debug/61033
3586 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3587
596070e8 35882016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 3589 Jakub Jelinek <jakub@redhat.com>
596070e8 3590
3591 PR middle-end/69760
3592 * gcc.dg/torture/pr69760.c: New testcase.
3593
d6b92d9f 35942016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3595
3596 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3597 pattern on Solaris with as.
3598
90436d9d 35992016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3600
3601 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3602 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3603 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3604 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3605
7c749495 36062016-02-24 Jakub Jelinek <jakub@redhat.com>
3607
3608 PR middle-end/69915
3609 * gcc.dg/pr69915.c: New test.
3610
9c9680b5 36112016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3612
3613 PR rtl-optimization/69886
3614 * gcc.dg/torture/pr69886.c: New test.
3615
36d081ee 36162016-02-24 Richard Biener <rguenther@suse.de>
3617
3618 PR middle-end/68963
3619 * gcc.dg/torture/pr68963.c: New testcase.
3620
2a0accb9 36212016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3622
3623 PR target/69875
3624 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3625 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3626 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3627 * gcc.target/arm/atomic_loaddi_1.c: New test.
3628 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3629 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3630 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3631 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3632 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3633 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3634 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3635 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3636
f0e92ef1 36372016-02-24 Jakub Jelinek <jakub@redhat.com>
3638
3639 PR middle-end/69909
3640 * gcc.dg/torture/pr69909.c: New test.
3641
6907286f 36422016-02-24 Richard Biener <rguenther@suse.de>
3643
3644 PR tree-optimization/69907
3645 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3646 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3647 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3648
e6ab7475 36492016-02-24 Christian Bruel <christian.bruel@st.com>
3650
3651 * gcc.target/arm/pragma_cpp_fma.c: New test.
3652
47587450 36532016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3654
3655 PR fortran/61156
3656 * gfortran.dg/include_6.f90: Update test.
3657
d41ab738 36582016-02-23 Jakub Jelinek <jakub@redhat.com>
3659
3660 PR objc/69844
3661 * objc.dg/pr69844.m: New test.
3662
4772d9d5 36632016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3664
3665 PR libgfortran/69456
3666 * gfortran.dg/namelist_89.f90: New test.
3667 * gfortran.dg/pr59700.f90: Update test..
3668
8c38d887 36692016-02-23 Martin Sebor <msebor@redhat.com>
3670
3671 PR middle-end/69780
3672 * g++.dg/ext/builtin_alloca.C: New test.
3673 * gcc.dg/builtins-68.c: New test.
3674
ee1bfdb0 36752016-02-23 Richard Henderson <rth@redhat.com>
3676
3677 * gcc.target/i386/addr-space-3.c: Remove test.
3678
52609ec3 36792016-02-23 David Malcolm <dmalcolm@redhat.com>
3680
3681 PR preprocessor/69126
3682 PR preprocessor/69543
3683 * c-c++-common/pr69126-2-long.c: New test.
3684 * c-c++-common/pr69126-2-short.c: New test.
3685 * c-c++-common/pr69543-1.c: Remove xfail.
3686
d5bf2cc8 36872016-02-23 David Malcolm <dmalcolm@redhat.com>
3688
3689 PR preprocessor/69126
3690 PR preprocessor/69543
3691 PR preprocessor/69558
3692 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3693 (f): Rename to...
3694 (test_2): ...this, and add leading comment.
3695 (MACRO_3, test_3): New.
3696 (MACRO_4A, MACRO_4B, test_4): New.
3697 (MACRO): Rename to...
3698 (MACRO_5): ...this.
3699 (g): Rename to...
3700 (test_5): ...this, updating for renaming of MACRO, and
3701 add leading comment.
3702 * c-c++-common/pr69543-1.c: New.
3703 * c-c++-common/pr69543-2.c: New.
3704 * c-c++-common/pr69543-3.c: New.
3705 * c-c++-common/pr69543-4.c: New.
3706 * c-c++-common/pr69558-1.c: New.
3707 * c-c++-common/pr69558-2.c: New.
3708 * c-c++-common/pr69558-3.c: New.
3709 * c-c++-common/pr69558-4.c: New.
3710 * gcc.dg/pr69558.c: Move to...
3711 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3712 xfail for c++.
3713
3a37a410 37142016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3715
3716 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3717 to -ftree-parallelize-loops/-fopenacc changes.
3718 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3719 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3720 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3721 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3722 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3723 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3724 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3725 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3726 * c-c++-common/goacc/kernels-loop.c: Likewise.
3727 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3728 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3729 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3730 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3731
ecca180f 37322016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3733
3734 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3735
eec0fa3f 37362016-02-23 Jakub Jelinek <jakub@redhat.com>
3737
f1f91c07 3738 PR c++/69902
3739 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3740
eec0fa3f 3741 PR c/69900
3742 * gcc.dg/pr69900.c: New test.
3743
e045424d 37442016-02-23 Martin Jambor <mjambor@suse.cz>
3745
3746 PR tree-optimization/69666
3747 * gcc.dg/tree-ssa/pr69666.c: New test.
3748
f482dff6 37492016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3750
3751 PR fortran/67451
3752 * gfortran.dg/coarray_allocate_5.f08: New test.
3753
57ed698b 37542016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3755
3756 * gcc.target/s390/vcond-shift.c: Move to ...
3757 * gcc.target/s390/vector/vcond-shift.c: ... here.
3758
990e443c 37592016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3760
3761 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3762 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3763
296c5f01 37642016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3765
3766 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3767
e53f41d5 37682016-02-20 Mark Wielaard <mjw@redhat.com>
3769
3770 PR c/28901
3771 * gcc.dg/unused-variable-3.c: New test.
3772
13af201d 37732016-02-22 Jakub Jelinek <jakub@redhat.com>
3774
3775 PR target/69888
3776 * gcc.target/i386/pr69888.c: New test.
3777
682c90f9 37782016-02-22 Richard Biener <rguenther@suse.de>
3779
3780 PR tree-optimization/69882
3781 * gfortran.dg/vect/pr69882.f90: New testcase.
3782
b8cd18c3 37832016-02-22 Jakub Jelinek <jakub@redhat.com>
3784
3785 PR target/69885
3786 * gcc.dg/pr69885.c: New test.
3787
09343379 37882016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3789
3790 PR target/69806
3791 PR target/54089
3792 * gcc.target/sh/pr54089-10.c: New.
3793
b345a09f 37942016-02-20 Paul Thomas <pault@gcc.gnu.org>
3795
3796 PR fortran/69423
3797 * gfortran.dg/deferred_character_15.f90 : New test.
3798
51385aed 37992016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3800
3801 PR fortran/57365
3802 gfortran.dg/allocate_with_source_18.f03: New test.
3803
38042016-02-20 Harald Anlauf <anlauf@gmx.de>
3805
3806 PR fortran/52531
3807 gfortran.dg/gomp/pr52531.f90: New test.
3808
9cce8384 38092016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3810
3811 PR c++/69865
3812 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3813 -std=c++03.
3814
d91f5fbb 38152016-02-19 Jakub Jelinek <jakub@redhat.com>
3816
563d5cb8 3817 PR c++/69826
3818 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3819 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3820
0a04aac9 3821 PR c++/69850
3822 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3823
d91f5fbb 3824 PR c++/69851
3825 * g++.dg/torture/pr69851.C: New test.
3826
5fe1f282 38272016-02-19 Martin Sebor <msebor@redhat.com>
3828
3829 PR testsuite/69573
3830 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3831
a45bce11 38322016-02-19 Jakub Jelinek <jakub@redhat.com>
3833
6263dde1 3834 PR c++/69850
3835 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3836 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3837
a45bce11 3838 PR c++/67767
3839 * g++.dg/cpp0x/pr67767.C: New test.
3840
cf2ed1b7 38412016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3842
3843 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3844 for fp, simd, crypto, crc, lse.
3845 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3846 above.
3847 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3848 effective target check.
3849
f6cc34b0 38502016-02-19 Jakub Jelinek <jakub@redhat.com>
3851
3852 PR target/69820
3853 * gcc.target/i386/pr69820.c: New test.
3854
6c678e78 38552016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3856
3857 * gcc.target/s390/vector/int128-1.c: New test.
3858
b088ff4b 38592016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3860
3861 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3862
b11e60a4 38632016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3864
3865 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3866 instruction pattern name to prevent the testcase from failing with
3867 -march=z13.
3868
664ff6a0 38692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3870
3871 * gcc.target/s390/md/movstr-2.c: New test.
3872
e80be24b 38732016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3874
3875 * gcc.target/s390/morestack.c: New test.
3876
9839f350 38772016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3878
3879 PR target/69625
3880 * gcc.target/s390/pr69625.c: Add test case.
3881
4550fbd0 38822016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3883
3884 PR testsuite/68580
3885 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3886
57d00b6a 38872016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3888
3889 PR target/68404
3890 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3891 * gcc.target/powerpc/fusion3.c: Likewise.
3892
63ad69d6 38932016-02-18 Richard Biener <rguenther@suse.de>
3894
3895 PR middle-end/69553
3896 * g++.dg/torture/pr69553.C: New testcase.
3897
d92404ed 38982016-02-18 Nick Clifton <nickc@redhat.com>
3899
4550fbd0 3900 PR target/62254
3901 PR target/69610
3902 * gcc.target/arm/pr62554.c: New test.
3903 * gcc.target/arm/pr69610-1.c: New test.
3904 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 3905
0808dfce 39062016-02-18 Richard Biener <rguenther@suse.de>
3907
3908 PR middle-end/69854
3909 * gcc.dg/torture/pr69854.c: New testcase.
3910
fc3527e3 39112016-02-17 Jakub Jelinek <jakub@redhat.com>
3912
3913 PR c++/69850
3914 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3915
e3c24279 39162012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3917
3918 * gcc.target/powerpc/vec-cg.c: New test.
3919
c9732c2b 39202016-02-17 Richard Biener <rguenther@suse.de>
3921
3922 PR testsuite/69586
3923 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3924
51bf9f9b 39252016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3926
3927 PR target/69161
3928 * gcc.c-torture/compile/pr69161.c: New test.
3929
6baedca3 39302016-02-17 David Sherwood <david.sherwood@arm.com>
3931
3932 PR target/69532
3933 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3934 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3935
4f240715 39362016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3937
3938 * gcc.dg/ifcvt-4.c: Skip on Visium.
3939
e0c0515d 39402016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3941
3942 * gnat.dg/atomic8.adb: New test.
3943
7b319ee6 39442016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3945
3946 * gnat.dg/discr46.ad[sb]: New test.
3947
48a7e3d1 39482016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3949
3950 PR Target/48344
3951 * gcc.target/powerpc/pr48344-1.c: New test.
3952
3f844f15 39532015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3954
3955 PR fortran/69742
3956 * gfortran.dg/associate_21.f90: New test.
3957
7675e968 39582016-02-16 Jakub Jelinek <jakub@redhat.com>
3959
3960 PR c/69835
3961 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3962 -Wnonnull in dg-options.
3963 * c-c++-common/nonnull-2.c: New test.
3964
d6faee88 39652016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3966 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3967
3968 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3969
3a2a72aa 39702016-02-16 Jakub Jelinek <jakub@redhat.com>
3971
3972 PR middle-end/69801
3973 * gcc.dg/pr69801.c: Add empty dg-options.
3974
28072426 39752016-02-16 James Norris <jnorris@codesourcery.com>
3976
3977 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3978 * g++.dg/goacc/deviceptr-1.c: New file.
3979
37fffac2 39802016-02-16 Jakub Jelinek <jakub@redhat.com>
3981
3982 PR tree-optimization/69820
3983 * gcc.dg/vect/pr69820.c: New test.
3984
f72a5e61 39852016-02-16 Richard Biener <rguenther@suse.de>
3986
3987 PR tree-optimization/69776
3988 * gcc.dg/torture/pr69776-2.c: New testcase.
3989
50e0cd76 39902016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3991
3992 PR tree-optimization/69714
3993 * gcc.dg/torture/pr69714.c: New test.
3994
14a72c4e 39952016-02-16 Jakub Jelinek <jakub@redhat.com>
3996
3997 PR tree-optimization/69802
3998 * gcc.dg/pr69802.c: New test.
3999
fd808c11 40002016-02-16 Richard Biener <rguenther@suse.de>
4001
4002 PR middle-end/69801
4003 * gcc.dg/pr69801.c: New testcase.
4004
49a549ca 40052016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4006
4007 PR libgfortran/69651
4008 * gfortran.dg/read_bang.f90: New test.
4009 * gfortran.dg/read_bang4.f90: New test.
4010
77454e6e 40112016-02-15 Jakub Jelinek <jakub@redhat.com>
4012
2074f21c 4013 PR c++/69658
4014 * g++.dg/init/pr69658.C: New test.
4015
77454e6e 4016 PR c++/69797
4017 * c-c++-common/pr69797.c: New test.
4018
4ef4d764 40192016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4020
4021 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4022 check for aarch64*-*-*.
4023
4a45fe0f 40242016-02-15 Richard Biener <rguenther@suse.de>
4025
4026 PR tree-optimization/69783
4027 * gcc.dg/vect/pr69783.c: New testcase.
4028
0b3619e6 40292016-02-15 Richard Biener <rguenther@suse.de>
4030
4031 PR tree-optimization/69776
4032 * gcc.dg/torture/pr69776.c: New testcase.
4033
9b49c3cb 40342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4035
4036 PR fortran/60526
4037 * gfortran.dg/type_decl_4.f90: Reinstated.
4038
e46faff9 40392016-02-14 John David Anglin <danglin@gcc.gnu.org>
4040
4041 PR fortran/68746
4042 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4043
a96c809a 40442016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4045
4046 PR fortran/60526
4047 PR bootstrap/69816
4048 * gfortran.dg/type_decl_4.f90: Removed.
4049
fdec7e88 40502016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4051
4052 PR fortran/60526
4053 * gfortran.dg/type_decl_4.f90: New test.
4054
a72095c4 40552016-02-14 Alan Modra <amodra@gmail.com>
4056
bc436924 4057 PR testsuite/68886
a72095c4 4058 * gcc.c-torture/execute/stkalign.c: Revise test.
4059
73bb5f8b 40602016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4061
4062 PR target/67260
4063 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4064
beb13161 40652016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4066
4067 PR target/67260
4068 * gcc.target/sh/torture/pr67260.c: New.
4069
67cab04e 40702016-02-12 John David Anglin <danglin@gcc.gnu.org>
4071
4072 * gcc.dg/pr67964.c: Add dg-require-alias.
4073
44a59bb1 40742016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4075
4076 PR target/67636
4077 PR target/64345
4078 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4079
38c9bd3a 40802016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4081
4082 PR libgfortran/69668
4083 * gfortran.dg/namelist_88.f90: New test.
4084
1774ff82 40852016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4086
4087 PR libgfortran/69668
4088 * gfortran.dg/namelist_38.f90: Update test.
4089 * gfortran.dg/namelist_84.f90: Update test.
4090
aec1f4bd 40912016-02-12 David Malcolm <dmalcolm@redhat.com>
4092
4093 PR other/69554
4094 * gcc.dg/pr69554-1.c: New test.
4095 * gfortran.dg/pr69554-1.F90: New test.
4096 * gfortran.dg/pr69554-2.F90: New test.
4097 * lib/gcc-dg.exp (proc dg-locus): New function.
4098 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4099 distinguish between the caret-printing and non-caret-printing
4100 cases. If caret-printing has been explicitly enabled, bail out
4101 without attempting to fix up the output.
4102
da7d5066 41032016-02-12 David Malcolm <dmalcolm@redhat.com>
4104
4105 PR driver/69265
4106 PR driver/69453
4107 * gcc.dg/spellcheck-options-3.c: New test case.
4108 * gcc.dg/spellcheck-options-4.c: New test case.
4109 * gcc.dg/spellcheck-options-5.c: New test case.
4110 * gcc.dg/spellcheck-options-6.c: New test case.
4111 * gcc.dg/spellcheck-options-7.c: New test case.
4112 * gcc.dg/spellcheck-options-8.c: New test case.
4113 * gcc.dg/spellcheck-options-9.c: New test case.
4114 * gcc.dg/spellcheck-options-10.c: New test case.
4115
fcce1b0b 41162016-02-12 Jakub Jelinek <jakub@redhat.com>
4117
4118 PR rtl-optimization/69764
4119 PR rtl-optimization/69771
4120 * c-c++-common/pr69764.c: New test.
4121 * gcc.dg/torture/pr69771.c: New test.
4122
6d609290 41232016-02-12 Marek Polacek <polacek@redhat.com>
4124
4125 * g++.dg/torture/init-list1.C: New.
4126
7d75fb56 41272016-02-12 Marek Polacek <polacek@redhat.com>
4128
4129 * gcc.dg/pr69522.c: Add empty dg-options.
4130
52543fda 41312016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4132
4133 * g++.dg/lto/lto.exp: Include and init mpx.
4134 * g++.dg/lto/pr69729_0.C: New test.
4135
34947478 41362016-02-12 Jakub Jelinek <jakub@redhat.com>
4137
9181a4ec 4138 PR ipa/69241
4139 * g++.dg/ipa/pr69241-4.C: New test.
4140
34947478 4141 PR ipa/68672
4142 * g++.dg/ipa/pr68672-1.C: New test.
4143 * g++.dg/ipa/pr68672-2.C: New test.
4144 * g++.dg/ipa/pr68672-3.C: New test.
4145
74a4140f 41462016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4147
4148 PR c/69522
50e0cd76 4149 * gcc.dg/pr69522.c: New test.
74a4140f 4150
9ddb20d6 41512016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4152
4153 PR c++/69098
4154 * g++.dg/cpp1y/69098.C: New test.
4155 * g++.dg/cpp1y/69098-2.C: New test.
4156
67cf9b55 41572016-02-12 Jakub Jelinek <jakub@redhat.com>
4158
4159 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4160 and neighbour -> neighbor.
4161 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4162 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4163 * c-c++-common/Wvarargs.c: Likewise.
4164 * c-c++-common/goacc/host_data-5.c: Likewise.
4165 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4166 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4167 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4168 * gcc.target/aarch64/pr60697.c: Likewise.
4169 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4170 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4171 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4172 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4173 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4174 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4175 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4176 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4177 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4178 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4179 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4180 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4181 * g++.dg/lookup/koenig5.C: Likewise.
4182 * g++.dg/ext/no-asm-2.C: Likewise.
4183 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4184 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4185 * gfortran.dg/used_types_16.f90: Likewise.
4186 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4187 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4188 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4189 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4190 * gfortran.dg/abstract_type_6.f03: Likewise.
4191 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4192 * gfortran.dg/used_types_15.f90: Likewise.
4193 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4194 * gfortran.dg/exit_3.f08: Likewise.
4195 * gfortran.dg/open_status_2.f90: Likewise.
4196 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4197 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4198 * gfortran.dg/associate_1.f03: Likewise.
4199 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4200 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4201 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4202 * gcc.dg/builtin-object-size-1.c: Likewise.
4203 * gcc.dg/noreturn-6.c: Likewise.
4204 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4205 * gcc.dg/globalalias.c: Likewise.
4206 * gcc.dg/builtins-config.h: Likewise.
4207 * gcc.dg/pr30457.c: Likewise.
4208 * gcc.c-torture/compile/volatile-1.c: Likewise.
4209 * gcc.c-torture/execute/20101011-1.c: Likewise.
4210 * c-c++-common/Waddress-1.c: Likewise.
4211
40b38ace 42122016-02-11 Jakub Jelinek <jakub@redhat.com>
4213
4214 PR c/69768
4215 * c-c++-common/Waddress-1.c: New test.
4216
42c87ca9 42172016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4218
4219 PR fortran/69296
4220 * gfortran.dg/associate_19.f03: New test.
4221 * gfortran.dg/associate_20.f03: New test.
4222
acb7939f 42232016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4224
4225 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4226
6defe3c5 42272016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4228
4229 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4230 .arch armv8-a\n. Add -dA to dg-options.
4231 * gcc.target/aarch64/assembler_arch_1.c: New test.
4232 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4233
63f63318 42342016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4235
4236 PR c++/68726
4237 * g++.dg/cpp0x/pr68726.C: New.
4238
1cddf457 42392016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4240
4241 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4242 test.
4243
b86fba37 42442016-02-11 Richard Biener <rguenther@suse.de>
4245
4246 * g++.dg/tree-ssa/pr61034.C: Adjust.
4247
ec4ec95a 42482016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4249
be7c31e9 4250 PR target/69148
ec4ec95a 4251 * gcc.target/s390/pr69148.c: New.
4252
f64416ca 42532016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4254
4255 PR tree-optimization/69652
4256 * gcc.dg/torture/pr69652.c: New test.
4257
e5d1ea31 42582016-02-10 Jakub Jelinek <jakub@redhat.com>
4259 Patrick Palka <ppalka@gcc.gnu.org>
4260
4261 PR ipa/69241
4262 PR c++/69649
4263 * g++.dg/ipa/pr69241-1.C: New test.
4264 * g++.dg/ipa/pr69241-2.C: New test.
4265 * g++.dg/ipa/pr69241-3.C: New test.
4266 * g++.dg/ipa/pr69649.C: New test.
4267
fa03b19d 42682016-02-10 Uros Bizjak <ubizjak@gmail.com>
4269
4270 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4271 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4272
14485c8a 42732016-02-10 Bin Cheng <bin.cheng@arm.com>
4274
4275 PR tree-optimization/68021
4276 * gcc.dg/tree-ssa/pr68021.c: New test.
4277
79f1ed25 42782016-02-10 Richard Biener <rguenther@suse.de>
4279
4280 PR tree-optimization/69726
4281 * gcc.dg/uninit-22.c: New testcase.
4282
58f74eff 42832016-02-09 Andrew Pinski <apinski@cavium.com>
4284
4285 PR tree-opt/69282
4286 * gcc.c-torture/compile/20160205-1.c: New testcase.
4287
600c00f7 42882016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4289
4290 PR target/68404
4291 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4292 instead accessing a really large arrray.
4293 * gcc.target/powerpc/fusion3.c: Likewise.
4294
0771836e 42952016-02-09 Charles Baylis <charles.baylis@linaro.org>
4296
4297 PR target/68532
4298 * gcc.c-torture/execute/pr68532.c: New test.
4299
4ccd644f 43002016-02-11 Alexandre Oliva <aoliva@redhat.com>
4301
4302 PR target/69634
4303 * gcc.dg/pr69634.c: New.
4304
2e980a39 43052016-02-09 Richard Biener <rguenther@suse.de>
4306
4307 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4308
aacf7102 43092016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 4310
aacf7102 4311 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4312
a1856ddf 43132016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4314
4315 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4316
d4d3da7e 43172016-02-09 Richard Biener <rguenther@suse.de>
4318
4319 PR tree-optimization/69715
4320 * gcc.dg/torture/pr69715.c: New testcase.
4321
9cc6714f 43222016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4323
4324 PR c++/69139
4325 * g++.dg/cpp0x/trailing12.C: New test.
4326 * g++.dg/cpp0x/trailing13.C: New test.
4327
83d5062b 43282016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4329
4330 PR c++/69283
4331 PR c++/67835
4332 * g++.dg/cpp1y/auto-fn29.C: New test.
4333 * g++.dg/cpp1y/auto-fn30.C: New test.
4334
394a86f3 43352016-02-08 Jakub Jelinek <jakub@redhat.com>
4336
4337 PR tree-optimization/69209
4338 * gcc.c-torture/compile/pr69209.c: New test.
4339
93b124b4 43402016-02-08 Jeff Law <law@redhat.com>
4341
4342 PR tree-optimization/68541
4343 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4344 of statements allowed in join block for path splitting.
4345
26abce13 43462016-02-08 Jakub Jelinek <jakub@redhat.com>
4347
0acb2d6e 4348 PR c++/59627
4349 * g++.dg/gomp/pr59627.C: New test.
4350
26abce13 4351 PR ipa/69239
4352 * g++.dg/ipa/pr69239.C: New test.
4353
86e0b129 43542016-02-08 David Malcolm <dmalcolm@redhat.com>
4355
4356 PR preprocessor/69664
4357 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4358 * gcc.dg/cpp/warn-comments.c: Likewise.
4359
f553d9f8 43602016-02-08 Marek Polacek <polacek@redhat.com>
4361
4362 PR c++/69688
4363 * g++.dg/init/const12.C: New test.
4364
600695e0 43652016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4366
4367 PR target/60410
4368 * gcc.dg/lto/pr55113_0.c: Remove test.
4369
c4f4b1e8 43702016-02-08 Richard Biener <rguenther@suse.de>
4371
4372 PR tree-optimization/69719
4373 * gcc.dg/torture/pr69719.c: New testcase.
4374
5a987d87 43752016-02-08 Richard Biener <rguenther@suse.de>
4376 Jeff Law <law@redhat.com>
4377
4378 PR target/68273
4379 * gcc.target/mips/pr68273.c: New testcase.
4380
0418e71d 43812016-02-08 Richard Biener <rguenther@suse.de>
4382
4383 PR rtl-optimization/69274
4384 * gcc.target/i386/addr-sel-1.c: XFAIL.
4385
07c0f1ca 43862016-02-08 Jeff Law <law@redhat.com>
4387
40d85f4c 4388 PR tree-optimization/68541
4389 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4390
140e093f 4391 PR tree-optimization/65917
07c0f1ca 4392 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4393
16430acf 43942016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4395
4396 PR fortran/50555
4397 * gfortran.dg/namelist_args.f90: New test.
4398
3f0ff0d8 43992016-02-05 Jeff Law <law@redhat.com>
4400
140e093f 4401 PR tree-optimization/68541
3f0ff0d8 4402 * gcc.dg/tree-ssa/split-path-2.c: New test.
4403 * gcc.dg/tree-ssa/split-path-3.c: New test.
4404 * gcc.dg/tree-ssa/split-path-4.c: New test.
4405 * gcc.dg/tree-ssa/split-path-5.c: New test.
4406 * gcc.dg/tree-ssa/split-path-6.c: New test.
4407 * gcc.dg/tree-ssa/split-path-7.c: New test.
4408
a7cc1f94 44092016-02-05 Martin Sebor <msebor@redhat.com>
4410
4411 PR c++/69662
4412 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4413 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4414
fcb25f28 44152016-02-06 Richard HEnderson <rth@redhat.com>
4416
4417 PR c/69643
4418 * gcc.target/i386/addr-space-4.c: New.
4419 * gcc.target/i386/addr-space-5.c: New.
4420
3a2545a1 44212016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4422
4423 PR fortran/66089
4424 * gfortran.dg/elemental_dependency_6.f90: New.
4425
1e302465 44262016-02-05 Jakub Jelinek <jakub@redhat.com>
4427
66feb54c 4428 PR rtl-optimization/69691
4429 * gcc.c-torture/execute/pr69691.c: New test.
4430
1e302465 4431 PR c++/69628
4432 * g++.dg/parse/pr69628.C: New test.
4433
9c28a298 44342016-02-05 Uros Bizjak <ubizjak@gmail.com>
4435
4436 * gcc.dg/sancov/asan.c: Move to ...
4437 * gcc.dg/asan/sancov-1.c: ... here.
4438
a854e286 44392016-02-05 Uros Bizjak <ubizjak@gmail.com>
4440
4441 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4442
d4f0b240 44432016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4444
4445 PR target/69677
4446 * gcc.target/i386/pr69677.c: New test.
4447
235d8723 44482016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4449
4450 PR c++/68948
4451 * g++.dg/template/pr68948.C: New test.
4452
f390cf65 44532016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4454
4455 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4456 (only necessary on s390x).
4457
ab99f104 44582016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4459
4460 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4461 -mno-accumulate-outgoing-args.
4462
f7ef5392 44632016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4464
4465 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4466
6b098e91 44672016-02-04 Jakub Jelinek <jakub@redhat.com>
4468
4469 PR c/69669
4470 * c-c++-common/pr69669.c: New test.
4471
f0146cf3 44722016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4473
4474 PR target/69667
4475 * g++.dg/pr69667.C: New file.
4476
08fd6cf5 44772016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4478
4479 PR target/69619
4480 * gcc.dg/pr69619.c: Add new test.
4481
a6f3f39f 44822016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4483
4484 PR rtl-optimization/69577
4485 * gcc.target/i386/pr69577.c: New test.
4486
774068a0 44872016-02-04 Martin Liska <mliska@suse.cz>
4488
4489 * g++.dg/asan/pr69276.C: New test.
4490
f50a7894 44912016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4492
4493 PR target/65932
4494 PR target/67714
4495 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4496 a single smulbb instruction.
4497 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4498 * gcc.target/amr/wmul-2.c: Likewise.
4499
6b722eb3 45002016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4501
4502 PR target/65932
4503 PR target/67714
4504 * gcc.c-torture/execute/pr67714.c: New test.
4505
1f1475a7 45062016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4507
4508 PR target/69454
4509 * gcc.target/i386/pr69454-1.c: New test.
4510 * gcc.target/i386/pr69454-2.c: New test.
4511
6b94e133 45122016-02-03 Martin Sebor <msebor@redhat.com>
4513
4514 PR c++/69251
4515 PR c++/69253
4516 PR c++/69290
4517 PR c++/69277
4518 PR c++/69349
4519 * g++.dg/ext/flexarray-mangle-2.C: New test.
4520 * g++.dg/ext/flexarray-mangle.C: New test.
4521 * g++.dg/ext/flexarray-subst.C: New test.
4522 * g++.dg/ext/flexary11.C: New test.
4523 * g++.dg/ext/flexary12.C: New test.
4524 * g++.dg/ext/flexary13.C: New test.
4525 * g++.dg/ext/flexary14.C: New test.
4526 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4527
342ed0ac 45282016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4529
4530 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4531 Define only if CHECK_FLOAT128 is defined.
4532 (main): Properly initialize u5.
4533
edf6c4d2 45342016-02-03 Jakub Jelinek <jakub@redhat.com>
4535
415d5641 4536 PR c/69627
4537 * gcc.dg/pr69627.c: New test.
4538
edf6c4d2 4539 PR target/69644
4540 * gcc.dg/pr69644.c: New test.
4541
cf8f3ba0 45422016-02-03 Mike Stump <mikestump@comcast.net>
4543
4544 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4545 support for struct-layout-1.exp.
4546
c90d55dd 45472016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4548
4549 PR c++/69056
f7ef5392 4550 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 4551
401bd0c8 45522016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4553 Alexandre Oliva <aoliva@redhat.com>
4554
4555 PR target/69461
4556 * gcc.target/powerpc/pr69461.c: New.
4557
277d9d1d 45582016-02-03 Uros Bizjak <ubizjak@gmail.com>
4559
4560 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4561 works from here ...
4562 (check_effective_target_fsanitize_thread): ... to here. Do not
4563 specify additional compile flags for the test source.
4564 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4565 specify additional compile flags for the test source.
4566
e69ad94a 45672016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4568
4569 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4570
a4454da2 45712016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4572
4573 PR fortran/67451
4574 PR fortran/69418
4575 * gfortran.dg/coarray_allocate_2.f08: New test.
4576 * gfortran.dg/coarray_allocate_3.f08: New test.
4577 * gfortran.dg/coarray_allocate_4.f08: New test.
4578
88cab2dd 45792016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4580
4581 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4582 use same scan-tree-dump-times on all platforms.
4583 * gcc.dg/vect/vect-outer-1.c: Likewise.
4584 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4585 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4586 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4587 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4588 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4589 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4590 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4591
66ea75c4 45922016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4593
4594 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4595 warning.
4596
4eef8df7 45972016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4598
4599 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4600
665fbc2f 46012016-02-02 James Norris <jnorris@codesourcery.com>
4602
4603 * c-c++-common/goacc/routine-5.c: Add tests.
4604
b10e3d47 46052016-02-02 Alexander Monakov <amonakov@ispras.ru>
4606
4607 * gcc.target/nvptx/unsigned-cmp.c: New test.
4608
12ad66dd 46092016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4610
4611 * gcc.target/aarch64/scalar_shift_1.c
4612 (test_corners_sisd_di): Improve force to SIMD register.
4613 (test_corners_sisd_si): Likewise.
4614 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4615 Remove scan-assembler check for ldr.
4616
f9ec342f 46172016-02-02 Richard Biener <rguenther@suse.de>
4618
4619 PR tree-optimization/69595
4620 * gcc.dg/Warray-bounds-17.c: New testcase.
4621
32f2925a 46222016-02-02 Richard Biener <rguenther@suse.de>
4623
4624 PR tree-optimization/69606
4625 * gcc.dg/torture/pr69606.c: New testcase.
4626
cfd9ca84 46272016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4628
4629 PR middle-end/68542
4630 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4631 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4632
19bf08e2 46332016-02-02 Alan Modra <amodra@gmail.com>
4634
4635 PR target/69548
4636 * gcc.target/powerpc/pr69548.c: New test.
4637
6f13b088 46382016-02-01 Jakub Jelinek <jakub@redhat.com>
4639
dcddc5af 4640 PR rtl-optimization/69592
4641 * gcc.dg/pr69592.c: New test.
4642
6f13b088 4643 PR preprocessor/69543
4644 PR c/69558
4645 * gcc.dg/pr69543.c: New test.
4646 * gcc.dg/pr69558.c: New test.
4647
d090e5c2 46482016-02-01 Uros Bizjak <ubizjak@gmail.com>
4649
fcb317c5 4650 PR testsuite/65940
4651 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 4652
aaf527dc 46532016-02-01 Martin Sebor <msebor@redhat.com>
4654
4655 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4656
1674217b 46572016-02-01 Bin Cheng <bin.cheng@arm.com>
4658
4659 PR tree-optimization/67921
4660 * c-c++-common/ubsan/pr67921.c: New test.
4661
b4007655 46622016-02-01 Richard Biener <rguenther@suse.de>
4663
4664 PR middle-end/69556
4665 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4666
88a477bb 46672016-02-01 Richard Biener <rguenther@suse.de>
4668
4669 PR tree-optimization/69574
4670 * gcc.dg/torture/pr69574.c: New testcase.
4671
2eaaa4e7 46722016-02-01 Richard Biener <rguenther@suse.de>
4673
4674 PR tree-optimization/69579
4675 * gcc.dg/setjmp-6.c: New testcase.
4676
e3882c44 46772016-02-01 Jakub Jelinek <jakub@redhat.com>
4678
4679 PR rtl-optimization/69570
4680 * g++.dg/opt/pr69570.C: New test.
4681
f80aff47 46822016-02-01 Richard Henderson <rth@redhat.com>
4683
4684 * gcc.dg/pr69535.c: New test.
4685
240568aa 46862016-01-31 John David Anglin <danglin@gcc.gnu.org>
4687
6009b3b8 4688 PR testsuite/69584
4689 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4690 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4691
1fdf7177 4692 PR debug/68244
4693 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4694
240568aa 4695 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4696
cb3e5ac0 46972016-01-31 Paul Thomas <pault@gcc.gnu.org>
4698
4699 PR fortran/67564
4700 * gfortran.dg/allocate_with_source_17.f03: New test.
4701
3b8b902b 47022016-01-30 Jakub Jelinek <jakub@redhat.com>
4703
4704 PR tree-optimization/69546
4705 * gcc.dg/torture/pr69546.c: New test.
4706
17985abe 47072016-01-30 Paul Thomas <pault@gcc.gnu.org>
4708
4709 PR fortran/69566
4710 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4711
b5239e80 47122016-01-30 Martin Sebor <msebor@redhat.com>
4713
4714 PR c++/68490
4715 * g++.dg/ext/flexary10.C: New test.
4716
e8f03010 47172016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4718
4719 PR fortran/66707
4720 gfortran.dg/common_23.f90: New test.
4721
dc93691a 47222016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4723
4724 PR target/65546
4725 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4726 condition being checked, and disable it when the target supports
4727 misaligned loads and stores.
4728
ff5e28e9 47292016-01-29 Jakub Jelinek <jakub@redhat.com>
4730
4731 PR debug/69518
4732 * gcc.dg/torture/pr69518.c: New test.
4733
b0d8930a 47342016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4735
4736 PR target/69530
4737 * gcc.target/i386/pr69530.c: New test.
4738
21601fc7 47392016-01-29 Steve Ellcey <sellcey@imgtec.com>
4740
4741 PR target/65604
4742 * gcc.target/mips/div-delay.c: New test.
4743
ca6c7317 47442016-01-29 Jakub Jelinek <jakub@redhat.com>
4745
4758dc39 4746 PR target/69551
4747 * gcc.target/i386/pr69551.c: New test.
4748
ca6c7317 4749 PR target/66137
4750 * gcc.target/i386/pr66137.c: New test.
4751
e3078da6 47522016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4753
4754 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4755 always built for p5600.
4756 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4757 isa=p5600 dg-option.
4758
b622ec25 47592016-01-29 Richard Biener <rguenther@suse.de>
4760
4761 PR tree-optimization/69547
4762 * g++.dg/tree-ssa/pr69547.C: New testcase.
4763
d2a60e99 47642016-01-29 Jakub Jelinek <jakub@redhat.com>
4765
4766 PR debug/66869
4767 * g++.dg/warn/Wunused-function2.C: New test.
4768
ae849d2b 47692016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4770
4771 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4772 support for test to succeed.
4773
ce6a6978 47742016-01-29 Marek Polacek <polacek@redhat.com>
4775
4776 PR c++/69509
4777 PR c++/69516
4778 * g++.dg/ext/constexpr-vla2.C: New test.
4779 * g++.dg/ext/constexpr-vla3.C: New test.
4780 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4781
7550d855 47822016-01-29 Richard Biener <rguenther@suse.de>
4783
4784 PR middle-end/69537
4785 * gcc.dg/uninit-21.c: New testcase.
4786
f11bb279 47872016-01-28 Uros Bizjak <ubizjak@gmail.com>
4788
4789 PR target/69459
4790 * gcc.target/i386/pr69459.c: New test.
4791
c80c12c8 47922016-01-28 Steve Ellcey <sellcey@imgtec.com>
4793
4794 PR target/68400
4795 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4796 * gcc.target/mips/pr68400.c: New test.
4797
c649bacc 47982016-01-28 Martin Sebor <msebor@redhat.com>
4799
4800 PR target/17381
4801 * gcc.target/powerpc/pr17381.c: New test.
4802
f4881661 48032016-01-28 Jakub Jelinek <jakub@redhat.com>
4804
4805 PR middle-end/69542
4806 * gcc.dg/torture/pr69542.c: New test.
4807
d66fdd75 48082016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4809
4810 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4811
d4a78818 48122016-01-28 David Edelsohn <dje.gcc@gmail.com>
4813
4814 * gcc.dg/pr65980.c: Skip on AIX.
4815 * gcc.dg/pr66688.c: Same.
4816
21329e97 48172016-01-28 David Edelsohn <dje.gcc@gmail.com>
4818
4819 PR target/63679
4820 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4821 * gcc.dg/tree-ssa/sra-18.c: Same.
4822
cc7124a6 48232016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4824
4825 PR fortran/62536
4826 * gfortran.dg/block_15.f08: New test.
4827 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4828 on incorrectly closed BLOCK.
4829
358dfcb4 48302016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4831
4832 * gcc.dg/declare-simd.c: New test.
e87502d6 48332016-01-28 Richard Biener <rguenther@suse.de>
4834
4835 PR tree-optimization/69466
4836 * gfortran.dg/vect/pr69466.f90: New testcase.
4837
44e7334b 48382016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4839
4840 * g++.dg/pr67989.C: Remove ARM-specific option.
4841 * gcc.target/arm/pr67989.C: New file.
4842
5ce8f551 48432016-01-27 Uros Bizjak <ubizjak@gmail.com>
4844
4845 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4846 and expm1 test for glibc < 2.11.
4847
fa6e6b15 48482016-01-27 Richard Henderson <rth@redhat.com>
4849
4850 * gcc.c-torture/execute/pr69447.c: New test.
4851
48522016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 4853
7b8122c6 4854 PR fortran/69422
147b2f9b 4855 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4856
78e516eb 48572016-01-27 Jakub Jelinek <jakub@redhat.com>
4858
4859 PR debug/66869
4860 * gcc.dg/pr66869.c: New test.
4861
9b849350 48622016-01-25 Jeff Law <law@redhat.com>
4863
4864 PR tree-optimization/68398
f11bb279 4865 PR tree-optimization/69196
9b849350 4866 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4867 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4868 path to avoid new heuristic allowing more irreducible regions
4869 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4870 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4871 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4872 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4873 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4874
fee5e491 48752016-01-27 Marek Polacek <polacek@redhat.com>
4876
4877 PR c/68062
4878 * c-c++-common/vector-compare-4.c: New test.
4879
eec96426 48802016-01-27 David Malcolm <dmalcolm@redhat.com>
4881
4882 PR preprocessor/69126
4883 * c-c++-common/pr69126.c: New test case.
4884
5068be18 48852016-01-27 Ian Lance Taylor <iant@google.com>
4886
4887 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4888
5fa82c11 48892016-01-27 Ryan Burn <contact@rnburn.com>
4890
4891 PR cilkplus/69267
4892 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4893
b3df0219 48942016-01-27 Uros Bizjak <ubizjak@gmail.com>
4895
4896 PR target/69512
4897 * gcc.target/i386/pr69512.c: New test.
4898
d46a16d4 48992016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4900
4901 PR ada/69488
4902 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4903
6a9b35ef 49042016-01-27 Marek Polacek <polacek@redhat.com>
4905
4906 PR c++/69379
4907 * g++.dg/pr69379.C: New test.
4908
18e9663b 49092016-01-27 Martin Sebor <msebor@redhat.com>
4910
4911 PR c++/69317
4912 * g++.dg/abi/Wabi-2-2.C: New test.
4913 * g++.dg/abi/Wabi-2-3.C: New test.
4914 * g++.dg/abi/Wabi-3-2.C: New test.
4915 * g++.dg/abi/Wabi-3-3.C: New test.
4916
c88301ad 49172016-01-27 Richard Biener <rguenther@suse.de>
4918
4919 PR tree-optimization/69166
4920 * gcc.dg/torture/pr69166.c: New testcase.
4921
8ca47550 49222016-01-27 Martin Jambor <mjambor@suse.cz>
4923
4924 PR tree-optimization/69355
4925 * gcc.dg/tree-ssa/pr69355.c: New test.
4926
5cb23e3c 49272016-01-27 Marek Polacek <polacek@redhat.com>
4928
4929 PR c++/69496
4930 * g++.dg/ext/constexpr-vla1.C: New test.
4931
7b0c1b6d 49322016-01-20 Christian Bruel <christian.bruel@st.com>
4933
4934 PR target/69245
4935 * gcc.target/arm/pr69245.c: New test.
4936
220112fc 49372016-01-27 Jakub Jelinek <jakub@redhat.com>
4938
4939 PR tree-optimization/69399
4940 * gcc.dg/torture/pr69399.c: New test.
4941
16294490 49422016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4943
4944 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4945
8abd3d0c 49462016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4947
4948 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4949
7cf9b895 49502016-01-26 Tom de Vries <tom@codesourcery.com>
4951
4952 PR tree-optimization/69110
4953 * gcc.dg/autopar/pr69110.c: New test.
4954
557c1942 49552016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4956 Sebastian Pop <s.pop@samsung.com>
557c1942 4957
4958 * gcc.dg/graphite/isl-ast-op-select.c: New.
4959
80adbd96 49602015-01-26 Paul Thomas <pault@gcc.gnu.org>
4961
4962 PR fortran/69385
4963 * gfortran.dg/allocate_error_6.f90: New test.
4964
c3f86f60 49652016-01-26 Richard Henderson <rth@redhat.com>
4966
4967 * gcc.dg/tm/pr60908.c: New test.
4968
3752e5b1 49692016-01-26 David Malcolm <dmalcolm@redhat.com>
4970
4971 PR other/69006
4972 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4973 directive.
4974 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4975 expected multiline output to reflect the colorization being
4976 disabled before newlines.
4977 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4978 (custom_diagnostic_finalizer): Replace call to
4979 pp_newline_and_flush with call to pp_flush.
4980 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4981 * gfortran.dg/implicit_class_1.f90: Likewise.
4982 * lib/gcc-dg.exp (allow_blank_lines): New global.
4983 (dg-allow-blank-lines-in-output): New procedure.
4984 (gcc-dg-prune): Complain about blank lines in the output, unless
4985 dg-allow-blank-lines-in-output was called.
4986 * lib/multiline.exp (_build_multiline_regex): Only support
4987 arbitrary followup text for non-blank-lines, not for blank lines.
4988
9bbfd060 49892016-01-26 Jakub Jelinek <jakub@redhat.com>
4990
4991 PR tree-optimization/69483
4992 * gcc.dg/pr69483.c: New test.
4993 * g++.dg/opt/pr69483.C: New test.
4994
53773057 49952016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4996
4997 PR target/68620
4998 * gcc.target/arm/pr68620.c: New test.
4999
442a556f 50002016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5001
5002 * gcc.target/i386/pr68986-2.c: Remove -m32.
5003
d513c683 50042016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5005
5006 PR target/68986
5007 * gcc.target/i386/pr68986-1.c: New test.
5008 * gcc.target/i386/pr68986-2.c: Likewise.
5009 * gcc.target/i386/pr68986-3.c: Likewise.
5010
976877a5 50112016-01-26 Christian Bruel <christian.bruel@st.com>
5012
5013 * lib/target-supports.exp
5014 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5015 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5016 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5017
2c7b2f88 50182016-01-26 Richard Biener <rguenther@suse.de>
5019
5020 PR tree-optimization/69452
5021 * gcc.dg/torture/pr69452.c: New testcase.
5022
f7fc06e7 50232016-01-26 Jakub Jelinek <jakub@redhat.com>
5024
5025 PR target/69442
5026 * gcc.dg/pr69442.c: New test.
5027
d1dae587 50282016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5029
5030 PR target/67896
5031 * gcc.target/aarch64/simd/pr67896.C: New.
5032
ef7be7f8 50332016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5034
5035 PR tree-optimization/69400
5036 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5037 function.
5038 (plugin_init): Call it.
5039 * gcc.dg/torture/pr69400.c: New test.
5040
648433a4 50412016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5042
5043 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5044
45fc5243 50452016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5046 Sebastian Pop <s.pop@samsung.com>
5047
5048 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5049 isl-0.15.
5050
c699f6a1 50512016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5052 Sebastian Pop <s.pop@samsung.com>
5053
5054 * gcc.dg/graphite/pr69292.c: New.
5055
b86e24ea 50562016-01-25 Jakub Jelinek <jakub@redhat.com>
5057
5058 * c-c++-common/goacc/use_device-1.c: New test.
5059
105cb8d7 50602016-01-25 Jeff Law <law@redhat.com>
5061
5062 PR tree-optimization/69196
5063 PR tree-optimization/68398
5064 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5065 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5066
44562749 50672016-01-25 David Edelsohn <dje.gcc@gmail.com>
5068
5069 PR target/69469
5070 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5071 Algorithm.
5072
6837fee7 50732016-01-25 Richard Biener <rguenther@suse.de>
5074
5075 PR testsuite/69380
5076 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5077
fe500d65 50782016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5079
5080 PR target/69421
5081 * gcc.dg/pr69421.c: New test.
5082
8eacba94 50832016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5084
5085 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5086 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5087 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5088 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5089 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5090 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5091 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5092 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5093 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5094 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5095
af09d40d 50962016-01-25 Richard Biener <rguenther@suse.de>
5097
5098 PR tree-optimization/69376
5099 * gcc.dg/torture/pr69376.c: New testcase.
5100
d65063f5 51012016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5102
5103 PR fortran/69397
5104 PR fortran/68442
5105 * gfortran.dg/interface_38.f90: New test.
5106 * gfortran.dg/interface_39.f90: New test.
80adbd96 5107
08c7bfb4 51082016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5109
5110 Revert:
5111 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5112
5113 PR c++/11858
5114 PR c++/24663
5115 PR c++/24664
5116 * g++.dg/template/pr11858.C: New test.
5117 * g++.dg/template/pr24663.C: New test.
5118 * g++.dg/template/unify12.C: New test.
5119 * g++.dg/template/unify13.C: New test.
5120 * g++.dg/template/unify14.C: New test.
5121 * g++.dg/template/unify15.C: New test.
5122 * g++.dg/template/unify16.C: New test.
5123 * g++.dg/template/unify17.C: New test.
5124
c2e7d2be 51252016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5126
5127 PR fortran/68283
5128 gfortran.dg/pr68283.f90: New test.
5129
9f2e8617 51302016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5131
5132 PR fortran/66094
5133 * gfortran.dg/inline_matmul_13.f90: New test.
5134 * gfortran.dg/matmul_bounds_8.f90: New test.
5135 * gfortran.dg/matmul_bounds_9.f90: New test.
5136 * gfortran.dg/matmul_bounds_10.f90: New test.
5137
a4838119 51382016-01-23 Tom de Vries <tom@codesourcery.com>
5139
5140 PR tree-optimization/69426
5141 * gcc.dg/autopar/pr69426.c: New test.
5142
feddf0dc 51432016-01-23 Martin Sebor <msebor@redhat.com>
5144
5145 PR c++/58109
5146 PR c++/69022
5147 * g++.dg/cpp0x/alignas5.C: New test.
5148 * g++.dg/ext/vector29.C: Same.
5149
132731fb 51502016-01-23 Uros Bizjak <ubizjak@gmail.com>
5151
5152 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5153 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5154 _GNU_SOURCE from compile flags to the source.
5155 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5156 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5157 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5158 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5159
51aec681 51602016-01-22 Jakub Jelinek <jakub@redhat.com>
5161
5162 PR target/69432
5163 * g++.dg/opt/pr69432.C: New test.
5164
147aa3e3 51652016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5166
5167 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5168 32-bit targets testing an -m64 multilib.
5169
4d04e35e 51702016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5171
5172 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5173 64-bit support.
5174
86f38d0c 51752016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5176
5177 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5178
f776e712 51792016-01-21 Christian Bruel <christian.bruel@st.com>
5180
5181 PR target/68674
5182 * gcc.target/i386/pr68674.c
5183 * gcc.target/aarch64/pr68674.c
5184 * gcc.target/arm/pr68674.c
5185
7b9de435 51862016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5187
5188 PR target/69403
5189 * gcc.c-torture/execute/pr69403.c: New test.
5190
9935a0ba 51912016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5192
5193 PR c++/55843
5194 * g++.dg/template/pr55843.C: New.
5195
06b94aa1 51962016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5197
5198 PR testsuite/66877
5199 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5200 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5201
b68773a8 52022016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5203
5204 PR testsuite/67489
132731fb 5205 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5206 from dg-do compile directive, and instead add
5207 { dg-require-effective-target int128 }.
b68773a8 5208
bbbbe8ab 52092016-01-20 Martin Sebor <msebor@redhat.com>
5210
5211 PR c/69405
5212 * gcc.dg/sync-fetch.c: New test.
5213
f3a6a26f 52142016-01-21 Martin Sebor <msebor@redhat.com>
5215
5216 PR target/69252
5217 * gcc.target/powerpc/pr69252.c: New test.
5218
d1565a03 52192016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5220
5221 PR fortran/65996
132731fb 5222 * gfortran.dg/pr65996.f90: New test.
d1565a03 5223
15a5a905 52242016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5225
5226 PR c++/68810
bbbbe8ab 5227 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 5228 expected to generate an error.
15a5a905 5229
e4538af5 52302016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5231
5232 PR middle-end/66178
5233 * gcc.dg/torture/pr66178.c: New test.
5234
4d4180ce 52352016-01-21 Anton Blanchard <anton@samba.org>
5236 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5237
5238 PR target/63354
5239 * gcc.target/powerpc/pr63354.c: New test.
5240
86e16058 52412016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5242
5243 PR rtl-optimization/68990
5244 * gcc.target/i386/pr68990: New.
5245
b11b85e4 52462016-01-21 Nick Clifton <nickc@redhat.com>
5247
5248 PR target/69129
5249 * gcc.target/mips/pr69129.c: New.
5250
62dd9f85 52512016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5252
5253 PR c++/58046
5254 * g++.dg/cpp0x/pr58046.C: New.
5255
ac7d424b 52562016-01-21 Jakub Jelinek <jakub@redhat.com>
5257
47c0bea3 5258 PR target/69187
5259 PR target/65624
5260 * gcc.target/arm/pr69187.c: New test.
5261
ac7d424b 5262 PR c++/69355
5263 * g++.dg/torture/pr69355.C: New test.
5264
9e18b252 52652016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5266 Sebastian Pop <s.pop@samsung.com>
5267
5268 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5269
de862e2f 52702016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5271 Sebastian Pop <s.pop@samsung.com>
5272
132731fb 5273 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 5274
f55f9344 52752016-01-21 Jakub Jelinek <jakub@redhat.com>
5276
5277 PR middle-end/67653
5278 * c-c++-common/pr67653.c: New test.
5279 * gcc.dg/torture/pr29119.c: Add dg-warning.
5280
62752e71 52812016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5282
5283 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5284
16d4186f 52852016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5286
5287 PR c/24293
5288 * gcc.dg/pr24293.c: New test.
5289 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5290 incomplete struct type.
5291 * gcc.dg/declspec-1.c: Likewise.
5292 * gcc.dg/pr63549.c: Likewise.
5293
58219d13 52942016-01-20 Jakub Jelinek <jakub@redhat.com>
5295
5296 PR tree-optimization/66612
5297 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5298 for bdn instruction.
5299
a7b5688a 53002016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5301
5302 * lib/target-supports.exp
5303 (check_effective_target_arm_fp_ok_nocache): New.
5304 (check_effective_target_arm_fp_ok): New.
5305 (add_options_for_arm_fp): New.
5306 (check_effective_target_arm_crypto_ok_nocache): Require
5307 target_arm_v8_neon_ok instead of arm32.
5308 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5309 (check_effective_target_arm_crypto_pragma_ok): New.
5310 (add_options_for_arm_vfp): New.
5311 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5312 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5313 target instead. Force initial fpu to vfp.
5314 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5315 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5316 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5317 dependency.
5318 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5319 use arm_vfp effective target instead. Force initial fpu to vfp.
5320 * gcc.target/arm/attr-neon3.c: Likewise.
5321 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5322 arm_vfp_ok.
5323 * gcc.target/arm/unsigned-float.c: Likewise.
5324 * gcc.target/arm/vfp-1.c: Likewise.
5325 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5326 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5327 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5328 * gcc.target/arm/vfp-ldmias.c: Likewise.
5329 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5330 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5331 * gcc.target/arm/vfp-stmiad.c: Likewise.
5332 * gcc.target/arm/vfp-stmias.c: Likewise.
5333 * gcc.target/arm/vnmul-1.c: Likewise.
5334 * gcc.target/arm/vnmul-2.c: Likewise.
5335 * gcc.target/arm/vnmul-3.c: Likewise.
5336 * gcc.target/arm/vnmul-4.c: Likewise.
5337
7ca56ca8 53382016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 5339
7fb75b57 5340 PR testsuite/69366
5341 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5342 the MPX run-time library, for compile-time MPX test.
5343 * gcc.target/i386/chkp-always_inline.c: Likewise.
5344 * gcc.target/i386/chkp-bndret.c: Likewise.
5345 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5346 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5347 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5348 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5349 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5350 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5351 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5352 * gcc.target/i386/chkp-label-address.c: Likewise.
5353 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5354 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5355 * gcc.target/i386/chkp-pr69044.c: Likewise.
5356 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5357 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5358 * gcc.target/i386/chkp-strchr.c: Likewise.
5359 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5360 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5361 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5362 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5363 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5364 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5365 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5366 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5367 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5368 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5369 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5370 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5371 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5372 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5373 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5374 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5375 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5376 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5377 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5378 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5379 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5380 * gcc.target/i386/pr63995-2.c: Likewise.
5381 * gcc.target/i386/pr64805.c: Likewise.
5382 * gcc.target/i386/pr65044.c: Likewise.
5383 * gcc.target/i386/pr65167.c: Likewise.
5384 * gcc.target/i386/pr65183.c: Likewise.
5385 * gcc.target/i386/pr65184.c: Likewise.
5386 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 5387
f2da0b99 53882016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5389
5390 PR tree-optimization/69328
5391 * gcc.dg/pr69328.c: New test.
5392
4d379676 53932016-01-20 Jeff Law <law@redhat.com>
5394
4a11f145 5395 PR target/25114
4d379676 5396 * gcc.target/m68k/pr25114.c: New test.
5397
0754bad1 53982016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5399
5400 * gcc.target/arm/memset-inline-10.c: Added
5401 dg-require-effective-target arm_thumb2_ok.
5402
63bd5c2d 54032016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5404
5405 * gcc.dg/debug/dwarf2/sso.c: New test.
5406
a9c01e81 54072016-01-19 Uros Bizjak <ubizjak@gmail.com>
5408
5409 PR testsuite/68820
5410 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5411 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5412 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5413
53fa0e54 54142016-01-19 Jan Hubicka <hubicka@ucw.cz>
5415
5416 PR ipa/66223
5417 * g++.dg/ipa/devirt-50.C: New testcase.
5418
e035a62c 54192016-01-19 Marek Polacek <polacek@redhat.com>
5420
5421 PR c++/68965
5422 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5423 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5424
885cc3ea 54252016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5426
5427 PR target/69135
5428 * gcc.target/arm/pr69135_1.c: New test.
5429
07bd240e 54302015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5431
5432 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5433
9f60d257 54342015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5435
5436 * gcc.target/aarch64/ccmp_1.c: New testcase.
5437
a0c919f7 54382016-01-19 Marek Polacek <polacek@redhat.com>
5439
5440 PR c++/68586
5441 * g++.dg/cpp0x/enum30.C: New test.
5442
dc5d6d17 54432016-01-19 Richard Biener <rguenther@suse.de>
5444
5445 PR tree-optimization/69336
5446 * g++.dg/tree-ssa/pr69336.C: New testcase.
5447
6dd156e0 54482016-01-19 Jakub Jelinek <jakub@redhat.com>
5449
5450 PR debug/65779
5451 * gcc.dg/pr65779.c: New test.
5452
3e0d45b9 54532016-01-19 Richard Biener <rguenther@suse.de>
5454
5455 PR tree-optimization/69352
5456 * gcc.dg/torture/pr69352.c: New testcase.
5457
7a3cf64d 54582016-01-19 Jakub Jelinek <jakub@redhat.com>
5459
5460 PR rtl-optimization/68955
5461 PR rtl-optimization/64557
5462 * gcc.dg/torture/pr68955.c: New test.
5463
8be55b33 54642016-01-19 Jan Hubicka <hubicka@ucw.cz>
5465
5466 PR lto/69136
5467 * g++.dg/torture/pr69136.C: New testcase.
5468
72a985d7 54692016-01-19 Jan Hubicka <hubicka@ucw.cz>
5470
5471 PR lto/69133
5472 * g++.dg/lto/pr69133_0.C: New testcase.
5473 * g++.dg/lto/pr69133_1.C: New testcase.
5474
56778b62 54752016-01-15 Jeff Law <law@redhat.com>
5476
5477 PR tree-optimization/69320
5478 * gcc.c-torture/pr69320-1.c: New test.
5479 * gcc.c-torture/pr69320-2.c: New test.
5480 * gcc.c-torture/pr69320-3.c: New test.
5481 * gcc.c-torture/pr69320-4.c: New test.
5482
ced41b93 54832016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5484
5485 PR c++/11858
5486 PR c++/24663
5487 PR c++/24664
5488 * g++.dg/template/pr11858.C: New test.
5489 * g++.dg/template/pr24663.C: New test.
5490 * g++.dg/template/unify12.C: New test.
5491 * g++.dg/template/unify13.C: New test.
5492 * g++.dg/template/unify14.C: New test.
5493 * g++.dg/template/unify15.C: New test.
5494 * g++.dg/template/unify16.C: New test.
5495 * g++.dg/template/unify17.C: New test.
5496
7f8cbcaf 54972016-01-18 David Malcolm <dmalcolm@redhat.com>
5498
5499 PR testsuite/69181
5500 * gcc.dg/pr69181-1.c: New test file.
5501 * gcc.dg/pr69181-2.c: New test file.
5502 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5503 globals by moving it to...
5504 (cleanup-after-saved-dg-test): ...this new function. Add
5505 "global additional_sources_used". Add reset of global
5506 multiline_expected_outputs to the empty list.
5507 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5508 global to...
5509 (multiline_expected_outputs): ...this, and updated comments to
5510 note that it is modified from gcc-dg.exp.
5511 (dg-end-multiline-output): Update for the above renaming.
5512 (handle-multiline-outputs): Likewise. Remove the clearing
5513 of the expected outputs to the empty list.
5514
3c7cbfc0 55152016-01-18 Richard Biener <rguenther@suse.de>
5516
5517 PR tree-optimization/69297
5518 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5519
81d49cc1 55202016-01-18 Joseph Myers <joseph@codesourcery.com>
5521
5522 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5523 dg-options.
5524 * gcc.target/mips/mips-3d-2.c: Likewise.
5525 * gcc.target/mips/mips-3d-3.c: Likewise.
5526 * gcc.target/mips/mips-3d-4.c: Likewise.
5527 * gcc.target/mips/mips-3d-5.c: Likewise.
5528 * gcc.target/mips/mips-3d-6.c: Likewise.
5529 * gcc.target/mips/mips-3d-7.c: Likewise.
5530 * gcc.target/mips/mips-3d-8.c: Likewise.
5531 * gcc.target/mips/mips-3d-9.c: Likewise.
5532 * gcc.target/mips/mips-ps-1.c: Likewise.
5533 * gcc.target/mips/mips-ps-2.c: Likewise.
5534 * gcc.target/mips/mips-ps-3.c: Likewise.
5535 * gcc.target/mips/mips-ps-4.c: Likewise.
5536 * gcc.target/mips/mips-ps-5.c: Likewise.
5537 * gcc.target/mips/mips-ps-6.c: Likewise.
5538 * gcc.target/mips/mips-ps-7.c: Likewise.
5539 * gcc.target/mips/mips-ps-type.c: Likewise.
5540 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5541 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5542
03c4ff3a 55432016-01-18 Tom de Vries <tom@codesourcery.com>
5544
5545 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5546 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5547 * c-c++-common/goacc/kernels-empty.c: New test.
5548 * c-c++-common/goacc/kernels-eternal.c: New test.
5549 * c-c++-common/goacc/kernels-loop-2.c: New test.
5550 * c-c++-common/goacc/kernels-loop-3.c: New test.
5551 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5552 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5553 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5554 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5555 * c-c++-common/goacc/kernels-loop-data.c: New test.
5556 * c-c++-common/goacc/kernels-loop-g.c: New test.
5557 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5558 * c-c++-common/goacc/kernels-loop-n.c: New test.
5559 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5560 * c-c++-common/goacc/kernels-loop.c: New test.
5561 * c-c++-common/goacc/kernels-noreturn.c: New test.
5562 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5563 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5564 * c-c++-common/goacc/kernels-reduction.c: New test.
5565
22e3dcee 55662016-01-18 Tom de Vries <tom@codesourcery.com>
5567
5568 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5569 * gcc.dg/autopar/outer-2.c: Same.
5570 * gcc.dg/autopar/outer-3.c: Same.
5571 * gcc.dg/autopar/outer-4.c: Same.
5572 * gcc.dg/autopar/outer-5.c: Same.
5573 * gcc.dg/autopar/outer-6.c: Same.
5574 * gcc.dg/autopar/parallelization-1.c: Same.
5575 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5576 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5577 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5578 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5579 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5580 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5581 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5582 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5583 * gcc.dg/autopar/pr39500-1.c: Same.
5584 * gcc.dg/autopar/pr39500-2.c: Same.
5585 * gcc.dg/autopar/pr46193.c: Same.
5586 * gcc.dg/autopar/pr46194.c: Same.
5587 * gcc.dg/autopar/pr49580.c: Same.
5588 * gcc.dg/autopar/pr49960-1.c: Same.
5589 * gcc.dg/autopar/pr49960.c: Same.
5590 * gcc.dg/autopar/pr68373.c: Same.
5591 * gcc.dg/autopar/reduc-1.c: Same.
5592 * gcc.dg/autopar/reduc-1char.c: Same.
5593 * gcc.dg/autopar/reduc-1short.c: Same.
5594 * gcc.dg/autopar/reduc-2.c: Same.
5595 * gcc.dg/autopar/reduc-2char.c: Same.
5596 * gcc.dg/autopar/reduc-2short.c: Same.
5597 * gcc.dg/autopar/reduc-3.c: Same.
5598 * gcc.dg/autopar/reduc-4.c: Same.
5599 * gcc.dg/autopar/reduc-6.c: Same.
5600 * gcc.dg/autopar/reduc-7.c: Same.
5601 * gcc.dg/autopar/reduc-8.c: Same.
5602 * gcc.dg/autopar/reduc-9.c: Same.
5603 * gcc.dg/autopar/uns-outer-4.c: Same.
5604 * gcc.dg/autopar/uns-outer-5.c: Same.
5605 * gcc.dg/autopar/uns-outer-6.c: Same.
5606 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5607 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5608
fd5cbe2f 56092016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5610
5611 PR target/63679
5612 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5613 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5614
fa75ab55 56152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5616
5617 PR target/63679
5618 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5619 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5620 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5621
214b2582 56222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5623
5624 PR target/63679
5625 * gcc.dg/tree-ssa/sra-17.c: New.
5626 * gcc.dg/tree-ssa/sra-18.c: New.
5627
13146837 56282016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5629
5630 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5631
6ccd18c2 56322016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5633
5634 * gnat.dg/inline12.adb: New test.
5635
8872b95f 56362016-01-18 Bin Cheng <bin.cheng@arm.com>
5637
5638 PR tree-optimization/66797
5639 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5640
971514e3 56412016-01-18 Richard Biener <rguenther@suse.de>
5642
5643 PR tree-optimization/69170
5644 * gcc.dg/torture/pr69170.c: New testcase.
5645
dfb6d139 56462016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 5647
5648 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5649
164d84c2 56502016-01-16 Tom de Vries <tom@codesourcery.com>
5651
5652 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5653
4c33b769 56542016-01-16 Tom de Vries <tom@codesourcery.com>
5655
5656 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5657 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5658 redundant dg-require-effective-target pthread.
5659 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5660 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5661 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5662 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5663 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5664 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5665 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5666
673441b0 56672016-01-16 David Edelsohn <dje.gcc@gmail.com>
5668
5669 PR target/68609
5670 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5671 * gcc.target/powerpc/recip-7.c: Same.
5672
90153ae7 56732016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5674
5675 PR c++/69091
5676 * g++.dg/template/pr69091.C: New test.
5677
bc24d01d 56782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5679
5680 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5681 dump does not contain an error_mark_node.
5682 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5683 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5684
4067c0fd 56852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5686
5687 PR c++/68936
5688 * g++.dg/template/pr68936.C: New test.
5689
27c6dbdd 56902016-01-15 David Edelsohn <dje.gcc@gmail.com>
5691
5692 PR target/68609
5693 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5694 * gcc.target/powerpc/recip-2.c: Same.
5695 * gcc.target/powerpc/recip-3.c: Same.
5696 * gcc.target/powerpc/recip-4.c: Same.
5697 * gcc.target/powerpc/recip-sqrtf.c: Same.
5698
e390c57d 56992016-01-15 Jeff Law <law@redhat.com>
5700
5701 PR tree-optimization/69270
5702 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5703 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5704
ddcfeaf1 57052016-01-15 Paul Thomas <pault@gcc.gnu.org>
5706
5707 PR fortran/49630
5708 * gfortran.dg/deferred_character_13.f90: New test for the fix
5709 of comment 3 of the PR.
5710
5711 PR fortran/54070
5712 * gfortran.dg/deferred_character_8.f90: New test
5713 * gfortran.dg/allocate_error_5.f90: New test
5714
5715 PR fortran/60593
5716 * gfortran.dg/deferred_character_10.f90: New test
5717
5718 PR fortran/60795
5719 * gfortran.dg/deferred_character_14.f90: New test
5720
5721 PR fortran/61147
5722 * gfortran.dg/deferred_character_11.f90: New test
5723
5724 PR fortran/64324
5725 * gfortran.dg/deferred_character_9.f90: New test
5726
81be349c 57272016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5728
5729 PR rtl-optimization/69030
5730 * gcc.target/i386/pr69030.c: New.
5731
998456c5 57322016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5733
5734 * gcc.target/aarch64/target_attr_17.c: New test.
5735
0d85be19 57362016-01-15 Richard Biener <rguenther@suse.de>
5737
5738 PR tree-optimization/66856
5739 * gcc.dg/torture/pr66856-1.c: New testcase.
5740 * gcc.dg/torture/pr66856-2.c: Likewise.
5741
321d36c8 57422016-01-15 Richard Biener <rguenther@suse.de>
5743
5744 PR debug/69137
5745 * g++.dg/lto/pr69137_0.C: New testcase.
5746
d94a1f53 57472016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5748
5749 PR middle-end/69246
5750 * gcc.target/i386/pr69246.c: New test.
5751
5fe9a861 57522016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5753
a9c01e81 5754 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 5755
3d05a5e9 57562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5757
5758 PR c++/56194
5759 * g++.dg/init/const9.C: Disable test on S/390.
5760
5e8132b5 57612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5762
5763 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5764 * g++.dg/Wno-frame-address.C: Ditto.
5765
32307cdf 57662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5767
5768 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5769
1ca28250 57702016-01-15 Richard Biener <rguenther@suse.de>
5771
5772 PR tree-optimization/68961
5773 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5774
6271bd93 57752016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5776
5777 * gcc.target/i386/pr65105-5.c: New test.
5778
dfb6d139 57792016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 5780
5781 * gcc.c-torture/execute/alias-4.c: New testcase.
5782
dfb6d139 57832016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 5784
5785 PR ipa/68148
5786 * g++.dg/ipa/devirt-49.C: New testcase.
5787
7bbac464 57882016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 5789
5790 PR target/65837
5791 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5792 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5793 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5794
4345b868 57952016-01-15 Richard Biener <rguenther@suse.de>
5796
5797 PR tree-optimization/69117
5798 * gcc.dg/torture/pr69117.c: New testcase.
5799
580357e7 58002015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 5801
5802 PR c++/69048
5803 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5804
612baa31 58052016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5806
5807 PR testsuite/67509
5808 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5809 range tests use 100 * maximum instead of maximum + 1.
5810
44e09bc4 58112016-01-14 Jakub Jelinek <jakub@redhat.com>
5812
5813 PR debug/69244
5814 * gcc.dg/guality/pr69244.c: New test.
5815
96962ae4 58162016-01-14 Uros Bizjak <ubizjak@gmail.com>
5817
5818 * lib/target-supports.exp (check_effective_target_issignaling):
5819 New procedure.
5820 * gcc.dg/pr61441.c: Require issignaling effective target.
5821
ab9c400b 58222016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5823
5824 PR target/68803
5825 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5826
a7ed4583 58272016-01-14 David Malcolm <dmalcolm@redhat.com>
5828
5829 PR c++/68819
5830 PR preprocessor/69177
5831 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5832 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5833 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5834 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5835
77f35cec 58362016-01-14 Marek Polacek <polacek@redhat.com>
5837
5838 PR c/69262
5839 * gcc.dg/array-15.c: New test.
5840
915d0950 58412016-01-14 Jakub Jelinek <jakub@redhat.com>
5842
5843 PR middle-end/68146
5844 PR tree-optimization/69155
5845 * gfortran.dg/pr68146.f: New test.
5846 * gfortran.dg/pr69155.f90: New test.
5847
24651fb7 58482016-01-14 Richard Biener <rguenther@suse.de>
5849
5850 PR tree-optimization/68060
5851 * gcc.dg/torture/pr68060-1.c: New testcase.
5852 * gcc.dg/torture/pr68060-2.c: Likewise.
5853
2f63f950 58542016-01-14 Nick Clifton <nickc@redhat.com>
5855
5856 * lib/target-supports.exp
5857 (check_effective_target_arm_neon_ok_nocache): Add an option
5858 sequence that includes setting the ARM architecture to ARMv7-A.
5859 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5860 command line options necessary to enable Neon support.
5861 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5862 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5863 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5864 * gcc.target/arm/pr69180.c: Likewise.
5865
3ce0acde 58662016-01-14 Jeff Law <law@redhat.com>
5867
5868 PR tree-optimization/69270
5869 * gcc.dg/tree-ssa/pr69270.c: New test.
5870
bda05c57 58712016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5872
5873 PR c/66208
5874 * c-c++-common/pr66208.c: New file.
5875
9b657cf1 58762016-01-13 Jakub Jelinek <jakub@redhat.com>
5877
5878 PR tree-optimization/69156
5879 * gcc.dg/pr69156.c: New test.
5880
58ba1b9d 58812016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5882
5883 * gcc.target/i386/pr69225-7.c: New test.
5884
e5fee0fe 58852016-01-13 Richard Henderson <rth@redhat.com>
5886
5887 * gcc.dg/tm/memopt-13.c: Update expected function.
5888 * gcc.dg/tm/memopt-6.c: Likewise.
5889
3f0e9745 58902016-01-13 Uros Bizjak <ubizjak@gmail.com>
5891
5892 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5893 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5894 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5895 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 5896
3f0e9745 58972016-01-13 Tom de Vries <tom@codesourcery.com>
5898
5899 PR tree-optimization/69169
7a6ddc0d 5900 * gcc.dg/pr69169.c: New test.
5901
9b657cf1 59022016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 5903
5904 PR target/69228
5905 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5906 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5907 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5908 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5909 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5910 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5911 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5912 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5913
f704d701 59142016-01-13 Jakub Jelinek <jakub@redhat.com>
5915
5916 PR target/69247
5917 * gcc.dg/pr69247.c: New test.
5918
e966d6b9 59192016-01-13 Richard Biener <rguenther@suse.de>
5920
5921 PR tree-optimization/69242
5922 * gcc.dg/torture/pr69242.c: New testcase.
5923
1ca1d9b2 59242016-01-13 Richard Biener <rguenther@suse.de>
5925
5926 PR tree-optimization/69186
5927 * gcc.dg/torture/pr69186.c: New testcase.
5928
d07cbccc 59292016-01-13 Jeff Law <law@redhat.com>
5930
5931 PR tree-optimization/67755
5932 * gcc.dg/tree-ssa/pr67755.c: New test.
5933
59342016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 5935
5936 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5937 pass number in output by a star.
5938
b95d41cf 59392016-01-12 Bin Cheng <bin.cheng@arm.com>
5940
5941 PR tree-optimization/68911
5942 * gcc.c-torture/execute/pr68911.c: New test.
5943
91d87e22 59442016-01-12 Marek Polacek <polacek@redhat.com>
5945
5946 PR c++/68979
5947 * g++.dg/warn/permissive-1.C: New test.
5948
8a9401a4 59492016-01-12 Jakub Jelinek <jakub@redhat.com>
5950
5951 PR objc++/68511
5952 PR c++/69213
5953 * g++.dg/opt/pr69213.C: New test.
5954
b9cb7a67 59552016-01-12 Christian Bruel <christian.bruel@st.com>
5956
5957 PR target/69180
5958 * gcc.target/arm/pr69180.c: New test.
5959
e4c96992 59602016-01-12 Richard Biener <rguenther@suse.de>
5961
5962 PR lto/69077
5963 * g++.dg/lto/pr69077_0.C: New testcase.
5964 * g++.dg/lto/pr69077_1.C: Likewise.
5965
90525f61 59662016-01-12 Jakub Jelinek <jakub@redhat.com>
5967
5968 PR target/69175
5969 * g++.dg/opt/pr69175.C: New test.
5970
9e7edfd3 59712016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5972
5973 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5974 rather than #including math.h & stdlib.h.
5975 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5976 * gcc.dg/vect/pr49771.c: Likewise.
5977 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5978 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5979 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5980 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5981 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5982 * gcc.dg/vect/pr44507.c: Likewise.
5983 * gcc.dg/vect/pr45902.c: Likewise.
5984 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5985 * gcc.dg/vect/vect-117.c: Likewise.
5986 * gcc.dg/vect/vect-99.c: Likewise.
5987 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5988 * gcc.dg/vect/vect-cond-1.c: Likewise.
5989 * gcc.dg/vect/vect-cond-2.c: Likewise.
5990 * gcc.dg/vect/vect-cond-3.c: Likewise.
5991 * gcc.dg/vect/vect-cond-4.c: Likewise.
5992 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5993 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5994 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5995 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5996 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5997 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5998 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5999 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6000 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6001 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6002 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6003 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6004 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6005 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6006 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6007 include of signal.h.
6008 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6009 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6010 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6011 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6012 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6013 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6014 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6015 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6016 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6017 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6018 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6019 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6020 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6021 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6022 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6023 * gcc.dg/vect/vect-outer-5.c: Likewise.
6024 * gcc.dg/vect/vect-outer-6.c: Likewise.
6025 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6026 include of stdio.h.
6027
3368873d 60282016-01-12 Nick Clifton <nickc@redhat.com>
6029
6030 PR target/68913
6031 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6032 to fread so that it will be found in all target runtimes.
6033
0464ea95 60342016-01-12 Richard Biener <rguenther@suse.de>
6035
6036 PR tree-optimization/69053
6037 * g++.dg/torture/pr69053.C: New testcase.
6038
7819730f 60392016-01-12 Richard Biener <rguenther@suse.de>
6040
6041 PR tree-optimization/69168
6042 * gcc.dg/torture/pr69168.c: New testcase.
6043
995bfebf 60442016-01-12 Richard Biener <rguenther@suse.de>
6045
6046 PR tree-optimization/69157
6047 * gcc.dg/torture/pr69157.c: New testcase.
6048
60492016-01-12 Richard Biener <rguenther@suse.de>
6050
6051 PR tree-optimization/69174
6052 * gcc.dg/torture/pr69174.c: New testcase.
6053
1d10d64c 60542016-01-12 Jakub Jelinek <jakub@redhat.com>
6055
6056 PR c++/66808
6057 PR c++/69000
6058 * g++.dg/tls/pr66808.C: New test.
6059 * g++.dg/tls/pr69000.C: New test.
6060
f0b79faf 60612016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6062
6063 * gcc.target/powerpc/swaps-p8-23.c: New test.
6064 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6065
04cf75a4 60662016-01-11 John David Anglin <danglin@gcc.gnu.org>
6067
6068 PR tree-optimization/68356
6069 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6070
0eb4264c 60712016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6072 Jim Wilson <jim.wilson@linaro.org>
6073
6074 PR target/69194
6075 * gcc.target/arm/pr69194.c: New test.
6076
2f66de64 60772016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6078
6079 PR target/69225
6080 * gcc.target/i386/pr69225-1.c: New test.
6081 * gcc.target/i386/pr69225-2.c: Likewise.
6082 * gcc.target/i386/pr69225-3.c: Likewise.
6083 * gcc.target/i386/pr69225-4.c: Likewise.
6084 * gcc.target/i386/pr69225-5.c: Likewise.
6085 * gcc.target/i386/pr69225-6.c: Likewise.
6086
36105e82 60872016-01-11 Jakub Jelinek <jakub@redhat.com>
6088
1c78ce2e 6089 PR target/67462
6090 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6091 if lp64.
6092
a4a87320 6093 PR target/69071
6094 * gcc.dg/pr69071.c: New test.
6095
91fbd04f 6096 PR c++/69211
6097 * g++.dg/opt/pr69211.C: New test.
6098
36105e82 6099 PR tree-optimization/69214
6100 * gcc.c-torture/compile/pr69214.c: New test.
6101
e934c380 61022016-01-11 Uros Bizjak <ubizjak@gmail.com>
6103
6104 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6105 * gcc.target/i386/pr66232-11.c: Ditto.
6106 * gcc.target/i386/pr66232-12.c: Ditto.
6107 * gcc.target/i386/pr66232-13.c: Ditto.
6108
3ff1b153 61092016-01-11 Richard Biener <rguenther@suse.de>
6110
6111 PR tree-optimization/69173
6112 * gcc.dg/torture/pr69173.c: New testcase.
6113
04e1504c 61142016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6115
6116 PR rtl-optimization/68796
6117 * gcc.target/aarch64/tst_5.c: New test.
6118 * gcc.target/aarch64/tst_6.c: Likewise.
6119
ae8718b5 61202016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6121
6122 PR rtl-optimization/68841
6123 * gcc.dg/pr68841.c: New test.
6124 * gcc.c-torture/execute/pr68841.c: New test.
6125
bd8bece2 61262016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6127
6128 PR rtl-optimization/68920
6129 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6130 for ix86 targets.
6131 * gcc.dg/ifcvt-5.c: New test.
6132
9b657cf1 61332016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 6134
6135 PR bootstrap/69123
6136 * g++.dg/pr69123.C: New.
6137
7a158352 61382016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6139
6140 PR target/69010
6141 * gcc.target/i386/pr69010.c: New test.
6142
ff375d11 61432016-01-11 Martin Jambor <mjambor@suse.cz>
6144
6145 PR ipa/69044
6146 * gcc.target/i386/chkp-pr69044.c: New test.
6147
9eb890f1 61482016-01-11 Tom de Vries <tom@codesourcery.com>
6149
6150 PR tree-optimization/69109
6151 * gcc.dg/autopar/pr69109-2.c: New test.
6152 * gcc.dg/autopar/pr69109.c: New test.
6153
c4157ee5 61542016-01-11 Tom de Vries <tom@codesourcery.com>
6155
6156 PR tree-optimization/69108
6157 * gcc.dg/autopar/pr69108.c: New test.
6158
b933e511 61592016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6160
6161 PR c++/69029
6162 * c-c++-common/Wisleading-indentation.c: Augment test.
6163
efb73de1 61642016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6165
6166 PR fortran/69154
6167 * gfortran.dg/inline_matmul_12.f90: New test.
6168
40c86c3b 61692016-01-10 Paul Thomas <pault@gcc.gnu.org>
6170
6171 PR fortran/67779
6172 * gfortran.dg/actual_array_offset_1: New test.
6173
a006c0bb 61742016-01-10 Tom de Vries <tom@codesourcery.com>
6175
6176 PR tree-optimization/69062
6177 * gcc.dg/autopar/pr69062.c: New test.
6178
880ed4be 61792016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6180
6181 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6182 * gcc.dg/vect/slp-perm-2.c: Likewise.
6183 * gcc.dg/vect/slp-perm-3.c: Likewise.
6184 * gcc.dg/vect/slp-perm-5.c: Likewise.
6185 * gcc.dg/vect/slp-perm-6.c: Likewise.
6186 * gcc.dg/vect/slp-perm-7.c: Likewise.
6187 * gcc.dg/vect/slp-perm-8.c: Likewise.
6188
d95e1856 61892016-01-10 Tom de Vries <tom@codesourcery.com>
6190
6191 PR tree-optimization/69039
6192 * gcc.dg/autopar/pr69039.c: New test.
6193
0f8f48d0 61942016-01-09 Marek Polacek <polacek@redhat.com>
6195
6196 PR c++/69113
6197 * g++.dg/pr69113.C: New test.
6198
7dff0499 61992016-01-09 Jakub Jelinek <jakub@redhat.com>
6200
6201 PR middle-end/50865
6202 PR tree-optimization/69097
6203 * gcc.c-torture/execute/pr50865.c: New test.
6204 * gcc.c-torture/execute/pr69097-1.c: New test.
6205 * gcc.c-torture/execute/pr69097-2.c: New test.
6206 * gcc.dg/pr69097-1.c: New test.
6207 * gcc.dg/pr69097-2.c: New test.
6208
18431e78 62092016-01-09 Jakub Jelinek <jakub@redhat.com>
6210
6211 PR c++/69164
6212 * g++.dg/opt/pr69164.C: New test.
6213
1943a4a2 62142016-01-08 Jakub Jelinek <jakub@redhat.com>
6215
6216 PR tree-optimization/69167
6217 * gcc.dg/pr69167.c: New test.
6218
a143e277 62192016-01-08 Marek Polacek <polacek@redhat.com>
6220
6221 PR c++/68449
6222 * g++.dg/pr68449.C: New.
6223
44c01906 62242016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6225
6226 PR tree-optimization/68707
6227 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6228 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6229 on platforms supporting it.
6230 * gcc.dg/vect/slp-perm-2.c: Likewise.
6231 * gcc.dg/vect/slp-perm-3.c: Likewise.
6232 * gcc.dg/vect/slp-perm-5.c: Likewise.
6233 * gcc.dg/vect/slp-perm-7.c: Likewise.
6234 * gcc.dg/vect/slp-perm-8.c: Likewise.
6235 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6236 on platforms supporting it.
6237
c437d1e8 62382016-01-08 Jakub Jelinek <jakub@redhat.com>
6239
c9595c51 6240 PR tree-optimization/69162
6241 * gcc.dg/pr69162.c: New test.
6242
c437d1e8 6243 PR tree-optimization/69172
6244 * gcc.dg/pr69172.c: New test.
6245
6a46a28c 62462016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6247
6248 PR tree-optimization/67781
6249 * gcc.c-torture/execute/pr67781.c: New file.
6250
62ad9a04 62512016-01-08 Jakub Jelinek <jakub@redhat.com>
6252
6253 PR tree-optimization/69083
6254 * gcc.dg/vect/pr69083.c: New test.
6255
9e0e8c2a 62562016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6257
6258 PR tree-optimization/61441
6259 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6260 Use -fexcess-precision=standard for compiler options.
6261 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6262
5d034e37 62632016-01-08 Jakub Jelinek <jakub@redhat.com>
6264
5013f740 6265 PR fortran/69128
6266 * gfortran.dg/gomp/pr69128.f90: New test.
6267
5d034e37 6268 PR c++/69145
6269 * g++.dg/ext/pr69145-1.C: New test.
6270 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6271 * g++.dg/ext/pr69145-2.h: New file.
6272
517906ff 62732016-01-07 Martin Sebor <msebor@redhat.com>
6274
6275 PR c/68966
6276 * gcc.dg/atomic-fetch-bool.c: New test.
6277 * gcc.dg/sync-fetch-bool.c: New test.
6278
cdbb524c 62792016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6280
6281 PR fortran/66680
6282 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6283
ec3aba9e 62842016-01-07 Nick Clifton <nickc@redhat.com>
6285
6286 PR target/66655
6287 * g++.dg/pr66655.C: New test.
6288 * g++.dg/pr66655_1.cc: Test support file.
6289 * g++.dg/pr66655.h: Test header file.
6290
9b657cf1 62912016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 6292
6293 PR fortran/66680
6294 gfortran.dg/gomp/pr66680.f90: New test.
6295
cd45d7a5 62962016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6297
6298 PR target/69171
6299 * gcc.target/i386/pr69171-1.c: New test.
6300 * gcc.target/i386/pr69171-2.c: Likewise.
6301 * gcc.target/i386/pr69171-3.c: Likewise.
6302 * gcc.target/i386/pr69171-4.c: Likewise.
6303 * gcc.target/i386/pr69171-5.c: Likewise.
6304 * gcc.target/i386/pr69171-6.c: Likewise.
6305
4a86a91a 63062015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6307
6308 PR middle-end/67639
6309 * c-c++-common/pr67639.c: New test.
6310
34c05552 63112016-01-07 Jakub Jelinek <jakub@redhat.com>
6312
6313 PR tree-optimization/69141
6314 * g++.dg/opt/pr69141.C: New test.
6315
f08d6895 63162016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6317
6318 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6319
32ec4173 63202016-01-06 Uros Bizjak <ubizjak@gmail.com>
6321
6322 PR target/69140
6323 * gcc.target/i386/pr69140.c: New test
6324
d74214f3 63252016-01-06 David Malcolm <dmalcolm@redhat.com>
6326
6327 * gcc.dg/bad-dereference.c: New test case.
6328
73991cab 63292015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6330
6331 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6332
fc8cc457 63332016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6334
6335 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6336
be3c9981 63372016-01-06 Marek Polacek <polacek@redhat.com>
6338
6339 PR sanitizer/69099
6340 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6341
2cb724f9 63422016-01-05 Marek Polacek <polacek@redhat.com>
6343
6344 PR c/69104
6345 * gcc.dg/atomic-invalid-2.c: New.
6346
233a53ed 63472016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6348
6349 PR target/68991
6350 * gcc.target/i386/pr68991.c: New test.
6351
ea87c5e3 63522016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6353
6354 PR target/68991
6355 * g++.dg/pr68991-1.C: New test.
6356 * g++.dg/pr68991-2.C: Likewise.
6357
1943a4a2 63582016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 6359
1943a4a2 6360 PR other/60465
afe82e5b 6361 * gcc.target/ia64/pr60465-gprel64.c: New test.
6362 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6363
1e9147dd 63642016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6365
6366 PR rtl-optimization/68651
6367 * gcc.target/aarch64/pr68651_1.c: New test.
6368
d42aa619 63692016-01-05 David Malcolm <dmalcolm@redhat.com>
6370
6371 PR c/69122
6372 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6373
1776de76 63742016-01-05 Nathan Sidwell <nathan@acm.org>
6375
2d7d361d 6376 PR c++/58583
6377 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6378
1776de76 6379 * gcc.dg/alias-15.c: New.
6380
5beb12c0 63812016-01-05 Nick Clifton <nickc@redhat.com>
6382
6383 PR target/68870
6384 * g++.dg/pr68770.C: New test.
6385
d8cca921 63862016-01-04 Mike Stump <mikestump@comcast.net>
6387
6388 * lib/target-supports.exp (check_effective_target_cilkplus):
6389 cilkplus targets require pthreads.
afc907ef 6390 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 6391
8427dff3 63922016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6393
6394 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6395 generation.
6396
f1717362 63972016-01-04 Jakub Jelinek <jakub@redhat.com>
6398
6399 Update copyright years.
6400
d7d6a3ab 64012016-01-04 Marek Polacek <polacek@redhat.com>
6402
6403 PR c/68908
6404 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6405 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6406 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6407
b8f4a5f9 64082016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6409
6410 * gcc.target/sparc/20160104-2.c: New test.
6411
6b5c028f 64122016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6413
6414 * gcc.target/sparc/20160104-1.c: New test.
6415
300e1002 64162016-01-03 Paul Thomas <pault@gcc.gnu.org>
6417
6418 PR fortran/65045
6419 * gfortran.dg/pr65045.f90: New test.
6420
855b105f 64212016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6422
6423 * gnat.dg/specs/debug1.ads: Delete.
6424
bdc177dc 64252016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6426
6427 PR libgfortran/68867
6428 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6429 expression.
6430
48aaffae 64312016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6432
6433 PR libgfortran/68867
6434 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6435 PowerPC.
6436
19a468b8 64372016-01-01 Paul Thomas <pault@gcc.gnu.org>
6438
6439 PR fortran/68864
6440 * gfortran.dg/pr68864.f90: New test.
6441
25371c91 64422016-01-01 Jakub Jelinek <jakub@redhat.com>
6443
2a659064 6444 PR tree-optimization/69070
6445 * gcc.dg/pr69070.c: New test.
6446
57aa9851 6447 PR sanitizer/69055
6448 * gfortran.dg/pr69055.f90: New test.
6449
25371c91 6450 PR target/69015
6451 * gcc.dg/pr69015.c: New test.
f1717362 6452\f
fb2c1edd 6453Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 6454
6455Copying and distribution of this file, with or without modification,
6456are permitted in any medium without royalty provided the copyright
6457notice and this notice are preserved.