]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[AArch64] PR target/70809: Delete aarch64_vmls<mode> pattern
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2439931e 12016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2
3 PR target/70809
4 * gcc.target/aarch64/pr70809_1.c: New test.
5
5ec2ff80 62016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7
8 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
9 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
10 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
11 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
12
17fd1c7a 132016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
14 Ilya Enkovich <ilya.enkovich@intel.com>
15
16 PR target/71114
17 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
18
46729204 192016-05-16 Jan Hubicka <hubicka@ucw.cz>
20
21 * g++.dg/ipa/ivinline-7.C: Do not xfail.
22 * g++.dg/ipa/ivinline-9.C: Do not xfail.
23
2a1125d6 242016-05-16 Matthew Wahab <matthew.wahab@arm.com>
25
26 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
27 test for __ARM_FP16_ARGS.
28 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
29 * gcc.target/arm/aapcs/neon-vect10.c: New.
30 * gcc.target/arm/aapcs/neon-vect9.c: New.
31 * gcc.target/arm/aapcs/vfp18.c: New.
32 * gcc.target/arm/aapcs/vfp19.c: New.
33 * gcc.target/arm/aapcs/vfp20.c: New.
34 * gcc.target/arm/aapcs/vfp21.c: New.
35 * gcc.target/arm/fp16-aapcs-1.c: New.
36 * g++.target/arm/fp16-param-1.c: Update expected output. Add
37 test for __ARM_FP16_ARGS.
38 * g++.target/arm/fp16-return-1.c: Update expected output.
39
ea3d2d74 402016-05-16 Jiong Wang <jiong.wang@arm.com>
41
42 PR testsuite/70227
43 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
44
6989e05f 452016-05-15 Harald Anlauf <anlauf@gmx.de>
46
47 PR fortran/69603
48 * gfortran.dg/pr69603.f90: New testcase.
49
a5f52592 502016-05-14 Fritz Reese <fritzoreese@gmail.com>
51
52 * gfortran.dg/dec_union_4.f90: Fix endian issue.
53
88f949ab 542016-05-14 Fritz Reese <fritzoreese@gmail.com>
55
56 PR fortran/71047
57 * gfortran.dg/pr71047.f08: New test.
58
90c88567 592016-05-13 Joseph Myers <joseph@codesourcery.com>
60
61 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
62 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
63 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
64
00a690cc 652016-05-13 Martin Sebor <msebor@redhat.com>
66
67 PR c++/60049
68 * g++.dg/cpp0x/constexpr-60049.C: New test.
69
ec8b6af7 702016-05-13 Jakub Jelinek <jakub@redhat.com>
71
72 PR bootstrap/71071
73 * gcc.dg/pr71071.c: New test.
74
f54d1d7b 752016-05-13 Uros Bizjak <ubizjak@gmail.com>
76
77 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
78 remove XOP handling.
2f3af60f 79 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 80
a39a0392 812016-05-13 Nathan Sidwell <nathan@acm.org>
82
83 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
84 __atomic_is_lock_free declaration.
85
42333dd9 862016-05-13 Richard Biener <rguenther@suse.de>
87
88 PR tree-optimization/42587
89 * gcc.dg/optimize-bswapsi-4.c: New testcase.
90
c5442454 912016-05-13 Martin Liska <mliska@suse.cz>
92
93 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
94 the new format of dump output.
95
03a400fb 962016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
97
98 * gcc.dg/pr71084.c: New test.
99
69278c3f 1002016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
101
102 PR target/53440
103 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
104
8138f11b 1052016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
106
107 * gcc.target/aarch64/struct_return.c: New test.
108
22a3f7bd 1092016-05-12 Marek Polacek <polacek@redhat.com>
110
111 PR c/70756
112 * c-c++-common/pr70756-2.c: New test.
113 * c-c++-common/pr70756.c: New test.
114
9bcd42cc 1152016-05-12 Richard Biener <rguenther@suse.de>
116
117 PR tree-optimization/71059
118 * gcc.dg/torture/pr71059.c: New testcase.
119
5ffb4a0d 1202016-05-12 Richard Biener <rguenther@suse.de>
121
122 PR tree-optimization/71062
123 * gcc.dg/torture/pr71062.c: New testcase.
124
2ab65c31 1252016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
126
127 PR tree-optimization/71006
128 * gcc.dg/pr71006.c: New test.
129
f0158fc0 1302016-05-12 Marek Polacek <polacek@redhat.com>
131
132 PR driver/71063
133 * gcc.dg/opts-7.c: New test.
134
0f56938b 1352016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
136
137 PR target/70830
138 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
139 Add -save-temps to dg-options.
140 Scan for ldmfd rather than pop instruction.
141 * gcc.target/arm/interrupt-2.c: Likewise.
142 * gcc.target/arm/pr70830.c: New test.
143
e10946d5 1442016-05-12 Jakub Jelinek <jakub@redhat.com>
145
9fa8e468 146 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
147 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
148
9ce62bbe 149 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
150 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
151 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
152
708ae1b1 153 PR target/71019
154 * gcc.target/i386/avx512vl-pack-1.c: New test.
155 * gcc.target/i386/avx512vl-pack-2.c: New test.
156 * gcc.target/i386/avx512bw-pack-2.c: New test.
157
a461f32e 158 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
159
e10946d5 160 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
161 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
162 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
163
f52a3ef6 1642016-05-12 Richard Biener <rguenther@suse.de>
165
166 PR tree-optimization/70986
167 * gcc.dg/torture/pr70986-1.c: New testcase.
168 * gcc.dg/torture/pr70986-2.c: Likewise.
169 * gcc.dg/torture/pr70986-3.c: Likewise.
170
54c4d22e 1712016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
172
173 PR c/43651
174 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
175 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
176
57215d5b 1772016-05-11 Uros Bizjak <ubizjak@gmail.com>
178
179 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
180 directive.
181 * gcc.target/i386/pr66746.c: Ditto.
182
67d3121c 1832016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
184
185 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
186 support.
187 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
188 warning when using -mvsx-timode.
189 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
190 * gcc.target/powerpc/dform-2.c: Likewise.
191 * gcc.target/powerpc/pr68805.c: Likewise.
192
7f8012a5 1932016-05-11 Marek Polacek <polacek@redhat.com>
194
195 PR c++/71024
196 * c-c++-common/attributes-3.c: New test.
197
3e8567ce 1982016-05-11 Nathan Sidwell <nathan@acm.org>
199
200 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
201 * gcc.c-torture/execute/pr68185.c: Likewise.
202 * gcc.dg/ipa/pr70306.c: Requires global constructors.
203 * gcc.dg/pr69634.c: Requires scheduling.
204 * gcc.dg/torture/pr66178.c: Require label values.
205 * gcc.dg/setjmp-6.c: Require indirect jumps.
206
3739ac00 2072016-05-11 Richard Biener <rguenther@suse.de>
208
209 PR tree-optimization/71055
210 * gcc.dg/torture/pr71055.c: New testcase.
211
1ff8b385 2122016-05-11 Richard Biener <rguenther@suse.de>
213
214 PR debug/71057
215 * g++.dg/debug/pr71057.C: New testcase.
216
77126efa 2172016-05-11 Jakub Jelinek <jakub@redhat.com>
218
219 PR fortran/70855
220 * gfortran.dg/gomp/pr70855.f90: New test.
221
6fcaaf9b 2222016-05-11 Richard Biener <rguenther@suse.de>
223
224 PR middle-end/71002
225 * g++.dg/torture/pr71002.C: New testcase.
226
bfa8ea12 2272016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
228
229 PR middle-end/70807
230 * gcc.dg/pr70807.c: New test.
231
87632549 2322016-05-10 Martin Sebor <msebor@redhat.com>
233
234 PR c++/38611
235 * g++.dg/Wattributes.C: New test.
236
f9153689 2372016-05-10 Marc Glisse <marc.glisse@inria.fr>
238
239 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
240 * gcc.dg/tree-ssa/pr69270.c: Adjust.
241 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
242
a44ed58a 2432016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
244
245 PR target/70799
246 * gcc.target/i386/pr70799-1.c: New test.
247
d6c90d89 2482016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
249
250 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
251
c1f73044 2522016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
253
254 PR middle-end/70877
255 * gcc.target/i386/pr70877.c: New test.
256
e66d763a 2572016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
258
259 PR tree-optimization/70786
260 * gcc.target/i386/pr70876.c: New test.
261
a30ff73a 2622016-05-10 Jakub Jelinek <jakub@redhat.com>
263
264 PR target/70927
265 * gcc.target/i386/avx512vl-logic-1.c: New test.
266 * gcc.target/i386/avx512vl-logic-2.c: New test.
267 * gcc.target/i386/avx512dq-logic-2.c: New test.
268
4b3fd38f 2692016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
270
271 PR target/70963
272 * gcc.target/powerpc/pr70963.c: New.
273
abf93a25 2742016-05-10 David Malcolm <dmalcolm@redhat.com>
275
276 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
277 (test_very_wide_line): Add ruler to expected output.
278 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
279 (test_very_wide_line): Likewise.
280 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
281 (test_show_locus): Within the handling of "test_very_wide_line",
282 enable show_ruler_p on the diagnostic context.
283
d614888f 2842016-05-10 Richard Biener <rguenther@suse.de>
285
286 PR tree-optimization/71039
287 * gcc.dg/torture/pr71039.c: New testcase.
288
dbca5ed9 2892016-05-10 Nathan Sidwell <nathan@acm.org>
290
291 * gcc.dg/nested-func-10.c: Requires alloca.
292 * gcc.dg/nested-func-9.c: Requires alloca.
293 * gcc.c-torture/execute/pr70460.c: Requires labels.
294 * gcc.c-torture/compile/pr70199.c: Requires labels.
295 * gcc.target/nvptx/decl.c: Compile only.
296 * gcc.target/nvptx/trailing-init.c: Compile only.
297 * gcc.target/nvptx/ary-init.c: Compile only.
298
3fa82609 2992016-05-10 Marek Polacek <polacek@redhat.com>
300
301 PR c/70255
302 * gcc.dg/attr-opt-1.c: New test.
303
76825907 3042016-05-10 Richard Biener <rguenther@suse.de>
305
306 PR tree-optimization/70497
307 PR tree-optimization/28367
308 * gcc.dg/torture/20160404-1.c: New testcase.
309 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
310 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
311
68255819 3122016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
313
314 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
315
d9aa8cdb 3162016-05-09 Uros Bizjak <ubizjak@gmail.com>
317
318 * gcc.target/i386/fabsneg-1.c New test.
319
7cc16f50 3202016-05-09 Alan Modra <amodra@gmail.com>
321
322 PR testsuite/70826
323 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
324
a83b7b63 3252016-05-09 Richard Biener <rguenther@suse.de>
326
327 PR tree-optimization/70985
328 * gcc.dg/torture/pr70985.c: New testcase.
329
189d0706 3302016-05-09 Bin Cheng <bin.cheng@arm.com>
331
332 * gcc.dg/tree-ssa/ifc-9.c: New test.
333 * gcc.dg/tree-ssa/ifc-10.c: New test.
334 * gcc.dg/tree-ssa/ifc-11.c: New test.
335 * gcc.dg/tree-ssa/ifc-12.c: New test.
336 * gcc.dg/vect/pr61194.c: Remove XFAIL.
337 * gcc.dg/vect/vect-23.c: Remove XFAIL.
338 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
339
1ec957b0 3402016-05-09 Richard Biener <rguenther@suse.de>
341
342 PR fortran/70937
343 * gfortran.dg/pr70937.f90: New testcase.
344
923c7714 3452016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
346
347 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
348
d7cd448a 3492016-05-07 Fritz Reese <fritzoreese@gmail.com>
350
351 PR fortran/56226
352 * gfortran.dg/dec_structure_1.f90: New testcase.
353 * gfortran.dg/dec_structure_2.f90: Ditto.
354 * gfortran.dg/dec_structure_3.f90: Ditto.
355 * gfortran.dg/dec_structure_4.f90: Ditto.
356 * gfortran.dg/dec_structure_5.f90: Ditto.
357 * gfortran.dg/dec_structure_6.f90: Ditto.
358 * gfortran.dg/dec_structure_7.f90: Ditto.
359 * gfortran.dg/dec_structure_8.f90: Ditto.
360 * gfortran.dg/dec_structure_9.f90: Ditto.
361 * gfortran.dg/dec_structure_10.f90: Ditto.
362 * gfortran.dg/dec_structure_11.f90: Ditto.
363 * gfortran.dg/dec_union_1.f90: Ditto.
364 * gfortran.dg/dec_union_2.f90: Ditto.
365 * gfortran.dg/dec_union_3.f90: Ditto.
366 * gfortran.dg/dec_union_4.f90: Ditto.
367 * gfortran.dg/dec_union_5.f90: Ditto.
368 * gfortran.dg/dec_union_6.f90: Ditto.
369 * gfortran.dg/dec_union_7.f90: Ditto.
370
f681e29b 3712016-05-07 Tom de Vries <tom@codesourcery.com>
372
373 PR tree-optimization/70956
374 * gcc.dg/graphite/pr70956.c: New test.
375
68d7f375 3762016-05-06 Jakub Jelinek <jakub@redhat.com>
377
faf39348 378 PR middle-end/70941
379 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
380 (a, b, c, d): Change type from char to signed char.
381 (main): Compare against (signed char) -1634678893 instead of
382 hardcoded -109. Use __builtin_abort instead of abort.
383
b768b13a 384 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
385 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
386
68d7f375 387 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
388
5dda16ea 3892016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
390
391 PR debug/70935
392 * gcc.dg/torture/pr70935.c: New test.
393
13ede1b5 3942016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
395
396 PR target/58219
7fc878c4 397 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 398
96d94be2 3992016-05-06 Richard Biener <rguenther@suse.de>
400
401 PR tree-optimization/70960
402 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
403
e5d9f15d 4042016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
405
406 PR target/52933
407 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
408 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
409 Adjust expected instruction counts.
410 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
411
2dd7705f 4122016-05-06 Marek Polacek <polacek@redhat.com>
413
414 PR sanitizer/70875
415 * gcc.dg/ubsan/bounds-3.c: New test.
416
cb8bc632 4172016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
418
419 PR target/54089
420 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
421
b343c173 4222016-05-06 Richard Biener <rguenther@suse.de>
423
424 PR middle-end/70931
425 * gfortran.dg/pr70931.f90: New testcase.
426
1e3db0b1 4272016-05-06 Richard Biener <rguenther@suse.de>
428
429 PR middle-end/70941
430 * gcc.dg/torture/pr70941.c: New testcase.
431
bdd54b6d 4322016-05-05 Bin Cheng <bin.cheng@arm.com>
433
434 PR tree-optimization/57206
435 * gcc.dg/vect/pr57206.c: New test.
436
499adcfd 4372016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
438
439 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
440
871164c4 4412016-05-05 Jakub Jelinek <jakub@redhat.com>
442
ecb23e00 443 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
444
871164c4 445 * c-c++-common/Wdangling-else-4.c: New test.
446
70cf83ba 4472016-05-04 Jakub Jelinek <jakub@redhat.com>
448
858c9470 449 PR c++/70906
450 PR c++/70933
451 * g++.dg/opt/pr70906.C: New test.
452 * g++.dg/opt/pr70933.C: New test.
453
70cf83ba 454 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
455
aaa36a78 4562016-05-04 Jan Hubicka <hubicka@ucw.cz>
457
458 * gcc.dg/ipa/pure-const-3.c: New testcase.
459
1d52c456 4602016-05-04 Marek Polacek <polacek@redhat.com>
461
462 * c-c++-common/Wdangling-else-1.c: New test.
463 * c-c++-common/Wdangling-else-2.c: New test.
464 * c-c++-common/Wdangling-else-3.c: New test.
465
dc581573 4662016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
467
468 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
469 flag is present.
470
a64030fe 4712016-05-04 Marek Polacek <polacek@redhat.com>
472
473 PR c/48778
474 * gcc.dg/Waddress-2.c: New test.
475
b461b04a 4762016-05-04 Alan Modra <amodra@gmail.com>
477
478 * gcc.target/powerpc/pr70866.c: New.
479
c388a0cf 4802016-05-03 Martin Sebor <msebor@redhat.com>
481
482 PR c++/66561
483 * c-c++-common/builtin_location.c: New test.
484 * g++.dg/cpp1y/builtin_location.C: New test.
485
5d4db8ef 4862016-05-03 Marek Polacek <polacek@redhat.com>
487
488 PR c/70859
489 * gcc.dg/pr70859.c: New test.
490 * gcc.dg/pr70859-2.c: New test.
491
ca938765 4922016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
493
494 * gnat.dg/debug5.adb: New testcase.
495
60b27d5f 4962016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
497
498 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
499 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
500 Procedure to check for z10 instruction set.
501
5ab325d0 5022016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
503
504 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
505
c548a0ad 5062016-05-03 Alan Modra <amodra@gmail.com>
507
508 * gcc.target/powerpc/savres.c: Add func using a single gpr.
509
d5ecd946 5102016-05-03 Jakub Jelinek <jakub@redhat.com>
511
512 * gcc.target/i386/avx512f-cvt-1.c: New test.
513
35b0a053 5142016-05-03 H.J. Lu <hongjiu.lu@intel.com>
515
516 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
517 -fdump-tree-vrp-details.
518
9ae1b28a 5192016-05-03 Richard Biener <rguenther@suse.de>
520
521 * gcc.dg/pr30172-1.c: Adjust.
522 * gcc.dg/pr63743.c: Likewise.
523 * gcc.dg/tm/pr51696.c: Likewise.
524 * c-c++-common/tm/safe-1.c: Likewise.
525 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
526 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
527 * g++.dg/plugin/self-assign-test-1.C: Likewise.
528 * g++.dg/plugin/self-assign-test-2.C: Likewise.
529
9c1a31e4 5302016-05-03 Jakub Jelinek <jakub@redhat.com>
531
fe69bcb9 532 PR rtl-optimization/70467
533 * gcc.target/i386/pr70467-3.c: New test.
534 * gcc.target/i386/pr70467-4.c: New test.
535
9082c4a4 536 PR tree-optimization/70916
537 * gcc.c-torture/compile/pr70916.c: New test.
538
9c1a31e4 539 PR target/49244
540 * gcc.target/i386/pr49244-1.c: New test.
541 * gcc.target/i386/pr49244-2.c: New test.
542
69105acc 5432016-05-03 Bernd Schmidt <bschmidt@redhat.com>
544
545 PR rtl-optimization/44281
546 * gcc.target/i386/pr44281.c: New test.
547
9ab8df54 5482016-05-03 bin cheng <bin.cheng@arm.com>
549
550 PR tree-optimization/56541
551 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
552 * gcc.dg/vect/pr56541.c: new test.
553
3c62cae0 5542016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
555
556 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
557 __float128.
558 * gcc.target/powerpc/float128-complex-2.c: Likewise.
559
91abc161 5602016-05-02 H.J. Lu <hongjiu.lu@intel.com>
561
562 PR testsuite/70520
563 * c-c++-common/asan/clone-test-1.c (main): Align child process
564 stack to 16 bytes.
565
aa3d1155 5662016-05-02 David Malcolm <dmalcolm@redhat.com>
567
568 PR c++/62314
569 * g++.dg/spellcheck-fields-2.C: New test case.
570
002c3f28 5712016-05-02 David Malcolm <dmalcolm@redhat.com>
572
573 PR c++/62314
574 * g++.dg/pr62314.C: New test case.
575
46e5dccc 5762016-05-02 Jan Hubicka <hubicka@ucw.cz>
577
578 * gcc.dg/ipa/inline-8.c: New testcase.
579
663f4248 5802016-05-02 Jakub Jelinek <jakub@redhat.com>
581
582 PR rtl-optimization/70467
583 * gcc.target/i386/pr70467-1.c: New test.
584
efe8bdf5 5852016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
586
587 * gcc.dg/spec-options.c: Run the test on all targets.
588 * gcc.dg/foo.specs: Use cpp_unique_options.
589
47ef9633 5902016-05-02 Marc Glisse <marc.glisse@inria.fr>
591
592 * gcc.dg/tree-ssa/unord.c: New testcase.
593
eb1a077c 5942016-05-02 Marc Glisse <marc.glisse@inria.fr>
595
596 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
597
28e869d0 5982016-05-02 Nathan Sidwell <nathan@codesourcery.com>
599
600 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
601
dd185f6e 6022016-05-02 Marek Polacek <polacek@redhat.com>
603
604 PR c/70851
605 * gcc.dg/enum-incomplete-3.c: New test.
606
773d09b9 6072016-05-02 Marek Polacek <polacek@redhat.com>
608 Tom de Vries <tom@codesourcery.com>
609
610 PR tree-optimization/70700
611 * gcc.dg/pr70700.c: New test.
612
f0dc3286 6132016-05-01 Uros Bizjak <ubizjak@gmail.com>
614
615 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
616 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
617 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
618 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
619 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
620
7f931827 6212016-04-30 Eric Botcazou <ebotcazou@adacore.com>
622
623 * ada/acats/run_acats: Rename into...
624 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
625 * ada/acats/run_all.sh: Remove redundant test.
626 (target_run): Move around.
627 (target_gnatchop): Use newly built executable.
628 (target_gnatmake): Likewise.
629 Check that the compilation of impbit succeeds.
630
1c492b4e 6312016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
632
633 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
634 * gcc.dg/20021029-1.c: Likewise.
635 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
636 * gcc.target/sh/attr-isr-trapa.c: Likewise.
637 * gcc.target/sh/cmpstr.c: Likewise.
638 * gcc.target/sh/cmpstrn.c: Likewise.
639 * gcc.target/sh/memset.c: Likewise.
640 * gcc.target/sh/pr21255-2-mb.c: Likewise.
641 * gcc.target/sh/pr21255-2-ml.c: Likewise.
642 * gcc.target/sh/pr39423-1.c: Likewise.
643 * gcc.target/sh/pr49468-di.c: Likewise.
644 * gcc.target/sh/pr49468-si.c: Likewise.
645 * gcc.target/sh/pr49880-1.c: Likewise.
646 * gcc.target/sh/pr49880-2.c: Likewise.
647 * gcc.target/sh/pr49880-3.c: Likewise.
648 * gcc.target/sh/pr50751-1.c: Likewise.
649 * gcc.target/sh/pr50751-4.c: Likewise.
650 * gcc.target/sh/pr50751-7.c: Likewise.
651 * gcc.target/sh/pr51244-1.c: Likewise.
652 * gcc.target/sh/pr51244-10.c: Likewise.
653 * gcc.target/sh/pr51244-11.c: Likewise.
654 * gcc.target/sh/pr51244-12.c: Likewise.
655 * gcc.target/sh/pr51244-13.c: Likewise.
656 * gcc.target/sh/pr51244-14.c: Likewise.
657 * gcc.target/sh/pr51244-17.c: Likewise.
658 * gcc.target/sh/pr51244-18.c: Likewise.
659 * gcc.target/sh/pr51244-19.c: Likewise.
660 * gcc.target/sh/pr51244-4.c: Likewise.
661 * gcc.target/sh/pr51244-5.c: Likewise.
662 * gcc.target/sh/pr51244-7.c: Likewise.
663 * gcc.target/sh/pr51244-8.c: Likewise.
664 * gcc.target/sh/pr51244-9.c: Likewise.
665 * gcc.target/sh/pr51697.c: Likewise.
666 * gcc.target/sh/pr52483-1.c: Likewise.
667 * gcc.target/sh/pr52483-2.c: Likewise.
668 * gcc.target/sh/pr52483-3.c: Likewise.
669 * gcc.target/sh/pr52483-5.c: Likewise.
670 * gcc.target/sh/pr52933-1.c: Likewise.
671 * gcc.target/sh/pr52933-2.c: Likewise.
672 * gcc.target/sh/pr52933-3.c: Likewise.
673 * gcc.target/sh/pr53568-1.c: Likewise.
674 * gcc.target/sh/pr53976-1.c: Likewise.
675 * gcc.target/sh/pr53988-1.c: Likewise.
676 * gcc.target/sh/pr53988.c: Likewise.
677 * gcc.target/sh/pr54089-1.c: Likewise.
678 * gcc.target/sh/pr54089-6.c: Likewise.
679 * gcc.target/sh/pr54089-7.c: Likewise.
680 * gcc.target/sh/pr54089-8.c: Likewise.
681 * gcc.target/sh/pr54089-9.c: Likewise.
682 * gcc.target/sh/pr54236-1.c: Likewise.
683 * gcc.target/sh/pr54236-2.c: Likewise.
684 * gcc.target/sh/pr54236-3.c: Likewise.
685 * gcc.target/sh/pr54236-4.c: Likewise.
686 * gcc.target/sh/pr54386.c: Likewise.
687 * gcc.target/sh/pr54602-1.c: Likewise.
688 * gcc.target/sh/pr54685.c: Likewise.
689 * gcc.target/sh/pr54760-1.c: Likewise.
690 * gcc.target/sh/pr54760-2.c: Likewise.
691 * gcc.target/sh/pr54760-3.c: Likewise.
692 * gcc.target/sh/pr54760-4.c: Likewise.
693 * gcc.target/sh/pr54760-5.c: Likewise.
694 * gcc.target/sh/pr54760-6.c: Likewise.
695 * gcc.target/sh/pr55146.c: Likewise.
696 * gcc.target/sh/pr55160.c: Likewise.
697 * gcc.target/sh/pr59278.c: Likewise.
698 * gcc.target/sh/pr59401-1.c: Likewise.
699 * gcc.target/sh/pr59533-1.c: Likewise.
700 * gcc.target/sh/pr63260.c: Likewise.
701 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
702 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
703 * gcc.target/sh/strlen.c: Likewise.
704 * gcc.target/sh/torture/pr30807.c: Likewise.
705 * gcc.target/sh/torture/pr34777.c: Likewise.
706 * gcc.target/sh/torture/pr64652.c: Likewise.
707 * gcc.target/sh/torture/pr65505.c: Likewise.
708 * gcc.target/sh/torture/pragma-isr.c: Likewise.
709 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
710
0c4005be 7112016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
712
713 PR c++/66644
714 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
715
d94e6223 7162016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
717
718 * gcc.target/powerpc/vsx-elemrev-1.c: New.
719 * gcc.target/powerpc/vsx-elemrev-2.c: New.
720 * gcc.target/powerpc/vsx-elemrev-3.c: New.
721 * gcc.target/powerpc/vsx-elemrev-4.c: New.
722
46f37836 7232016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
724
725 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
726 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
727
4d0a8bac 7282016-04-29 Cesar Philippidis <cesar@codesourcery.com>
729
730 PR middle-end/70626
731 * c-c++-common/goacc/combined-reduction.c: New test.
732 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
733
b98e0db3 7342016-04-29 H.J. Lu <hongjiu.lu@intel.com>
735
736 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
737 *movdi_internal pattern only if PIC off.
738 * gcc.target/i386/pr70155-2.c: Likewise.
739 * gcc.target/i386/pr70155-3.c: Likewise.
740 * gcc.target/i386/pr70155-4.c: Likewise.
741 * gcc.target/i386/pr70155-5.c: Likewise.
742 * gcc.target/i386/pr70155-6.c: Likewise.
743 * gcc.target/i386/pr70155-7.c: Likewise.
744 * gcc.target/i386/pr70155-8.c: Likewise.
745 * gcc.target/i386/pr70155-15.c: Likewise.
746 * gcc.target/i386/pr70155-17.c: Likewise.
747 * gcc.target/i386/pr70155-22.c: Likewise.
748
8b066242 7492016-04-29 Bin Cheng <bin.cheng@arm.com>
750
751 PR tree-optimization/70803
752 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
753
22912e73 7542016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
755
756 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
757 optimization of vector loop.
758 * gcc.target/i386/vect-unpack-3.c: New test.
759 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
760 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
761 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
762
568128c6 7632016-04-29 Marek Polacek <polacek@redhat.com>
764
765 PR sanitizer/70342
766 * g++.dg/ubsan/null-7.C: New test.
767
025dd1e0 768 PR c/70852
769 * gcc.dg/pr70852.c: New test.
770
eb16928e 7712016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
772
773 PR/69089
774 * g++.dg/cpp0x/alignas6.C: New test.
775
d7377ee9 7762016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
777
778 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
779 dg-do.
780 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
781 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
782 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
783 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
784 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
785 * gcc.target/arc/mxy.c: Likewise.
786 * gcc.target/arc/mswape.c: Likewise.
787 * gcc.target/arc/mrtsc.c: Likewise.
788 * gcc.target/arc/mcrc.c: Likewise.
789 * gcc.target/arc/mdsp-packa.c: Likewise.
790 * gcc.target/arc/mdvbf.c: Likewise.
791 * gcc.target/arc/mlock.c: Likewise.
792 * gcc.target/arc/mmac-24.c: Likewise.
793 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
794
efa1b7ab 7952016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
796 Matthijs Kooijman <matthijs@stdin.nl>
797 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
798
799 PR target/60040
800 * gcc.target/avr/pr60040-1.c: New.
801 * gcc.target/avr/pr60040-2.c: New.
802
00371d68 8032016-04-29 Richard Biener <rguenther@suse.de>
804
805 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
806
73447cc5 8072016-04-29 Richard Biener <rguenther@suse.de>
808
809 PR tree-optimization/13962
810 PR tree-optimization/65686
811 * gcc.dg/uninit-pr65686.c: New testcase.
812
c2087b56 8132016-04-29 Jakub Jelinek <jakub@redhat.com>
814
815 PR middle-end/70843
816 * gcc.dg/pr70843.c: New test.
817
cdd06d5a 8182016-04-28 Jakub Jelinek <jakub@redhat.com>
819
820 PR target/70858
821 * gcc.target/i386/pr70858.c: New test.
822
1a60079e 8232016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
824
825 * gcc.target/arc/nps400-1.c: New file.
826
11bc2894 8272016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
828 Andrew Burgess <andrew.burgess@embecosm.com>
829
830 * gcc.target/arc/movh_cl-1.c: New file.
831
dd9bf0b5 8322016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
833 Andrew Burgess <andrew.burgess@embecosm.com>
834
835 * gcc.target/arc/extzv-1.c: New file.
836 * gcc.target/arc/insv-1.c: New file.
837 * gcc.target/arc/insv-2.c: New file.
838 * gcc.target/arc/movb-1.c: New file.
839 * gcc.target/arc/movb-2.c: New file.
840 * gcc.target/arc/movb-3.c: New file.
841 * gcc.target/arc/movb-4.c: New file.
842 * gcc.target/arc/movb-5.c: New file.
843 * gcc.target/arc/movb_cl-1.c: New file.
844 * gcc.target/arc/movb_cl-2.c: New file.
845 * gcc.target/arc/movbi_cl-1.c: New file.
846 * gcc.target/arc/movl-1.c: New file.
847
a22e4209 8482016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
849 Andrew Burgess <andrew.burgess@embecosm.com>
850
851 * gcc.target/arc/cmem-1.c: New file.
852 * gcc.target/arc/cmem-2.c: New file.
853 * gcc.target/arc/cmem-3.c: New file.
854 * gcc.target/arc/cmem-4.c: New file.
855 * gcc.target/arc/cmem-5.c: New file.
856 * gcc.target/arc/cmem-6.c: New file.
857 * gcc.target/arc/cmem-7.c: New file.
858 * gcc.target/arc/cmem-ld.inc: New file.
859 * gcc.target/arc/cmem-st.inc: New file.
860
287c3982 8612016-04-28 Jakub Jelinek <jakub@redhat.com>
862
863 PR target/70821
864 * gcc.target/i386/pr70821.c: New test.
865
e40e5340 8662016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
867
868 * gcc.target/powerpc/vec-adde.c: New test.
869 * gcc.target/powerpc/vec-adde-int128.c: New test.
870
cf977d50 8712016-04-28 Jakub Jelinek <jakub@redhat.com>
872
873 * gcc.target/i386/avx-vround-1.c: New test.
874 * gcc.target/i386/avx-vround-2.c: New test.
875 * gcc.target/i386/avx512vl-vround-1.c: New test.
876 * gcc.target/i386/avx512vl-vround-2.c: New test.
877
572f8300 8782016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
879
880 PR testsuite/70595
881 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
882 (check_effective_target_cilkplus_runtime): ... this.
883 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
884 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
885
886 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
887 Require cilkplus_runtime.
888 Don't add -lcilkrts.
889 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
890 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
891 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
892 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
893 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
894 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
895 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
896 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
897 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
898 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
899 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
900 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
901 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
902 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
903 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
904 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
905 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
906 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
907 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
908 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
909 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
910 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
911 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
912 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
913 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
914 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
915 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
916 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
917 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
918
919 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
920 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
921
922 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
923
924 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
925 cilkplus_runtime.
926
dfba0905 9272016-04-27 Marc Glisse <marc.glisse@inria.fr>
928
929 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
930 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
931
605a4556 9322015-04-27 Ryan Burn <contact@rnburn.com>
933
934 PR c++/69024
935 PR c++/68997
936 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
937 diagnostic.
938 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
939 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
940
6a1231a5 9412016-04-27 Eric Botcazou <ebotcazou@adacore.com>
942
943 * gnat.dg/limited_with4.ad[sb]: New test.
944 * gnat.dg/limited_with4_pkg.ads: New helper.
945
4dad9e09 9462016-04-27 H.J. Lu <hongjiu.lu@intel.com>
947
948 PR target/70155
949 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
950 and movv1ti_internal patterns
951 * gcc.target/i386/pr70155-1.c: New test.
952 * gcc.target/i386/pr70155-2.c: Likewise.
953 * gcc.target/i386/pr70155-3.c: Likewise.
954 * gcc.target/i386/pr70155-4.c: Likewise.
955 * gcc.target/i386/pr70155-5.c: Likewise.
956 * gcc.target/i386/pr70155-6.c: Likewise.
957 * gcc.target/i386/pr70155-7.c: Likewise.
958 * gcc.target/i386/pr70155-8.c: Likewise.
959 * gcc.target/i386/pr70155-9.c: Likewise.
960 * gcc.target/i386/pr70155-10.c: Likewise.
961 * gcc.target/i386/pr70155-11.c: Likewise.
962 * gcc.target/i386/pr70155-12.c: Likewise.
963 * gcc.target/i386/pr70155-13.c: Likewise.
964 * gcc.target/i386/pr70155-14.c: Likewise.
965 * gcc.target/i386/pr70155-15.c: Likewise.
966 * gcc.target/i386/pr70155-16.c: Likewise.
967 * gcc.target/i386/pr70155-17.c: Likewise.
968 * gcc.target/i386/pr70155-18.c: Likewise.
969 * gcc.target/i386/pr70155-19.c: Likewise.
970 * gcc.target/i386/pr70155-20.c: Likewise.
971 * gcc.target/i386/pr70155-21.c: Likewise.
972 * gcc.target/i386/pr70155-22.c: Likewise.
973
a80f3f45 9742016-04-27 H.J. Lu <hongjiu.lu@intel.com>
975
976 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
977 ".{5,6}".
978
279305d1 9792016-04-27 Bin Cheng <bin.cheng@arm.com>
980
981 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
982 * gcc.dg/tree-ssa/scev-9.c: Ditto.
983 * gcc.dg/tree-ssa/scev-10.c: Ditto.
984 * gcc.dg/tree-ssa/scev-11.c: Ditto.
985 * gcc.dg/tree-ssa/scev-12.c: Ditto.
986
8974b625 9872016-04-27 Richard Biener <rguenther@suse.de>
988
989 PR ipa/70760
990 * g++.dg/ipa/ipa-pta-2.C: New testcase.
991 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
992
886d5463 9932016-04-27 Nathan Sidwell <nathan@acm.org>
994
995 * g++.dg/cpp0x/constexpr-recursion3.C: New.
996 * g++.dg/ubsan/pr63956.C: Adjust error location.
997
f0e35aa9 9982016-04-27 Nick Clifton <nickc@redhat.com>
999
1000 PR middle-end/49889
1001 * gcc.dg/pr49889.c: New test.
1002
40385231 10032016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1004
1005 * c-c++-common/memset-array.c: New test.
1006
37229a71 10072016-04-26 Martin Sebor <msebor@redhat.com>
1008
1009 PR c++/66639
1010 * g++.dg/cpp1y/func_constexpr.C: New test.
1011
3eedf9bd 10122016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1013
1014 PR c++/70241
1015 * g++.dg/cpp0x/enum32.C: New test.
1016 * g++.dg/cpp0x/enum33.C: New test.
1017
10182016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 1019
1020 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1021 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1022 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1023 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1024 * gcc.c-torture/execute/pr38151.c: Likewise.
1025 * gcc.c-torture/execute/pr66556.c: Likewise.
1026 * gcc.c-torture/execute/pr67781.c: Likewise.
1027 * gcc.c-torture/execute/pr68648.c: Likewise.
1028
8c51f92f 10292016-04-26 Marc Glisse <marc.glisse@inria.fr>
1030
1031 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1032
fa20ebd3 10332016-04-26 Marek Polacek <polacek@redhat.com>
1034
1035 PR c/67784
1036 * gcc.dg/pr67784-3.c: New test.
1037 * gcc.dg/pr67784-4.c: New test.
1038 * gcc.dg/pr67784-5.c: New test.
1039
9db47803 1040 PR c/70791
1041 * gcc.dg/Wnested-externs-2.c: New test.
1042
bff407f2 10432016-04-26 Marc Glisse <marc.glisse@inria.fr>
1044
1045 * gcc.dg/fold-plusmult.c: Adjust.
1046 * gcc.dg/no-strict-overflow-6.c: Adjust.
1047 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1048
78d0c69e 10492016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1050
1051 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1052 number scans.
1053 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1054 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1055 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1056 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1057 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1058 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1059 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1060 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1061 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1062 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1063 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1064 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1065 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1066 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1067 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1068 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1069 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1070 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1071 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1072 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1073 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1074 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1075 scans.
1076 * gcc.target/i386/pr32219-4.c: Likewise.
1077 * gcc.target/i386/pr32219-6.c: Likewise.
1078 * gcc.target/i386/pr32219-8.c: Likewise.
1079
221d6722 10802016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1081
1082 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1083 associated options.
1084
514727a9 10852016-04-26 Marek Polacek <polacek@redhat.com>
1086
1087 PR c++/70744
1088 * g++.dg/ext/cond2.C: New test.
1089
e6ee4c61 10902016-04-26 Bin Cheng <bin.cheng@arm.com>
1091
1092 PR tree-optimization/70771
1093 PR tree-optimization/70775
1094 * gcc.dg/pr70771.c: New test.
3730828c 1095 * gcc.dg/pr70775.c: New test.
e6ee4c61 1096
b3d72796 10972016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1098
1099 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1100
c11ece29 11012016-04-25 Richard Biener <rguenther@suse.de>
1102
1103 PR tree-optimization/70780
1104 * gcc.dg/torture/pr70780.c: New testcase.
1105
d40b10b2 11062016-04-25 Michael Collison <michael.collison@arm.com>
1107
1108 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1109 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1110 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1111 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1112 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1113 * testsuite/lib/target-supports.exp
1114 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1115 that arm neon support vector widen sum of HImode TO SImode.
1116
4bbfd6c2 11172016-04-23 Jakub Jelinek <jakub@redhat.com>
1118
1119 PR sanitizer/70712
1120 * c-c++-common/asan/pr70712.c: New test.
1121
524df596 11222016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1123
1124 * .gitattributes: New file.
1125
426c75c3 11262016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1127
1128 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1129
c052a8d5 11302016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1131
1132 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1133 * gfortran.dg/submodule_15.f08: Likewise.
1134
c08d4612 11352016-04-22 Richard Biener <rguenther@suse.de>
1136
1137 PR tree-optimization/70740
1138 * gcc.dg/torture/pr70740.c: New testcase.
1139
fd3211e1 11402016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1141
1142 PR target/70750
1143 * gcc.target/i386/pr70750-1.c: New test.
1144 * gcc.target/i386/pr70750-2.c: Likewise.
1145
15acd78c 11462016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1147
1148 PR c++/70540
1149 * g++.dg/cpp0x/auto48.C: New.
1150
192bf59c 11512016-04-21 Marek Polacek <polacek@redhat.com>
1152
1153 PR c++/70513
1154 * g++.dg/cpp0x/forw_enum12.C: New test.
1155 * g++.dg/cpp0x/forw_enum13.C: New test.
1156
5d429e99 11572016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1158
1159 PR target/70728
1160 * gcc.target/i386/pr70728.c: New test.
1161
06777d85 11622016-04-21 Richard Biener <rguenther@suse.de>
1163
1164 PR middle-end/70747
1165 * gcc.dg/pr70747.c: New testcase.
1166
7434c6fb 11672016-04-21 Bin Cheng <bin.cheng@arm.com>
1168
1169 PR tree-optimization/70715
1170 * gcc.dg/tree-ssa/scev-13.c: New test.
1171
f3ec0970 11722016-04-21 Marc Glisse <marc.glisse@inria.fr>
1173
1174 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1175
523f3a9d 11762016-04-21 Marc Glisse <marc.glisse@inria.fr>
1177
1178 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1179
ace7bf06 11802016-04-20 Jan Hubicka <jh@suse.cz>
1181
1182 PR ipa/70018
1183 * g++.dg/ipa/nothrow-1.C: New testcase.
1184
2b073aa6 11852016-04-20 Nathan Sidwell <nathan@acm.org>
1186
1187 PR c++/55635
1188 * g++.dg/eh/delete1.C: New.
1189
8a574c11 11902016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1191
1192 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1193 -mtune-ctrl=sse_typeless_stores.
1194
e3400750 11952016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1196
1197 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1198
4bd8a059 11992016-04-20 Bin Cheng <bin.cheng@arm.com>
1200
1201 PR tree-optimization/69489
1202 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1203
70574e60 12042016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1205
1206 PR c++/69363
1207 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1208 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1209 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1210
bd6f374c 12112016-04-20 Bin Cheng <bin.cheng@arm.com>
1212
1213 PR tree-optimization/56625
1214 PR tree-optimization/69489
1215 * gcc.dg/vect/pr56625.c: New test.
1216 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1217
482539ee 12182016-04-20 Andrew Pinski <apinski@cavium.com>
1219
1220 PR target/64971
1221 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1222
b4672800 12232016-04-20 Arnaud Charlet <charlet@adacore.com>
1224
1225 * gnat.dg/self1.adb: Remove now incorrect test.
1226
4fb48737 12272016-04-20 Bin Cheng <bin.cheng@arm.com>
1228
1229 * gcc.dg/tree-ssa/scev-11.c: New test.
1230 * gcc.dg/tree-ssa/scev-12.c: New test.
1231
97efb92e 12322016-04-20 Marek Polacek <polacek@redhat.com>
1233
1234 PR tree-optimization/70725
1235 * gcc.dg/pr70725.c: New test.
1236
9d2d4060 12372016-04-20 Richard Biener <rguenther@suse.de>
1238
1239 PR tree-optimization/70726
1240 * g++.dg/vect/pr70726.cc: New testcase.
1241
54530437 12422016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1243
1244 PR target/70674
1245 * gcc.target/s390/pr70674.c: New test.
1246
acda2210 12472016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1248
1249 PR libgfortran/70684
1250 * gfortran.dg/list_read_14.f90: New test.
1251
b7040bb0 12522016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1253
1254 PR target/69201
1255 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1256 extern to force it misaligned.
1257 (b): Likewise.
1258 (c): Likewise.
1259 (d): Likewise.
1260 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1261 Don't check `*' before movv4sf_internal.
1262 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1263 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1264 Don't check `*' before movv16qi_internal.
1265 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1266 extern to force it misaligned.
1267 (b): Likewise.
1268 (c): Likewise.
1269 (d): Likewise.
1270 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1271 Don't check `*' before movv2df_internal.
1272 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1273 extern to force it misaligned.
1274 (b): Likewise.
1275 (c): Likewise.
1276 (d): Likewise.
1277 Check movv8sf_internal instead of avx_storeups256.
1278 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1279
263b5475 12802016-04-19 Richard Biener <rguenther@suse.de>
1281
1282 PR tree-optimization/70171
1283 * g++.dg/tree-ssa/pr70171.C: New testcase.
1284
222ac318 12852016-04-19 Richard Biener <rguenther@suse.de>
1286
1287 PR tree-optimization/70724
1288 * gcc.dg/torture/pr70724.c: New testcase.
1289
003000a4 12902016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1291
1292 PR middle-end/70689
1293 * testsuite/gcc.target/i386/pr70689.c: New.
1294
3f6e13de 12952016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1296
1297 PR target/70708
1298 * gcc.target/i386/pr70708.c: New test.
1299
10abddbd 13002016-04-18 Richard Biener <rguenther@suse.de>
1301
1302 PR tree-optimization/43434
1303 * gcc.dg/vect/pr43434.c: New testcase.
1304 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1305 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1306 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1307 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1308 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1309 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1310 * gcc.dg/gomp/pr68640.c: Likewise.
1311 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1312 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1313
950db54a 13142016-04-18 Richard Biener <rguenther@suse.de>
1315
1316 PR tree-optimization/70701
1317 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1318
67ccbf39 13192016-04-18 Tom de Vries <tom@codesourcery.com>
1320
1321 PR testsuite/70699
1322 * gcc.dg/pr70161.c: Add dot-file scans.
1323 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1324 instead of after last dot char.
1325
021ad2f3 13262016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1327
1328 * c-c++-common/dump-ada-spec-3.c: New test.
1329 * c-c++-common/dump-ada-spec-4.c: Likewise.
1330
d572fcfd 13312016-04-17 Tom de Vries <tom@codesourcery.com>
1332
1333 PR other/70183
1334 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1335
8b4ee73c 13362016-04-15 Jan Hubicka <jh@suse.cz>
1337
1338 PR ipa/70018
1339 * g++.dg/ipa/pure-const-1.C: New testcase.
1340 * g++.dg/ipa/pure-const-2.C: New testcase.
1341 * g++.dg/ipa/pure-const-3.C: New testcase.
1342
eac243e7 13432016-04-15 Marek Polacek <polacek@redhat.com>
1344
1345 PR c/70671
1346 * gcc.dg/bitfld-22.c: New test.
1347
64c1df32 13482016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1349
1350 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1351 x86_64.
1352
926f9422 13532016-04-15 Marek Polacek <polacek@redhat.com>
1354
1355 PR c/70651
1356 * c-c++-common/pr70651.c: New test.
1357
309bbaa3 13582016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1359
1360 PR rtl-optimization/70681
1361 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1362 dump scan on arm and powerpc.
1363 * gcc.dg/pr10474.c: Likewise.
1364
b4ba8358 13652016-04-15 Jakub Jelinek <jakub@redhat.com>
1366
ed92874a 1367 PR c++/69517
1368 PR c++/70019
1369 PR c++/70588
1370 * g++.dg/cpp1y/vla11.C: Revert for real.
1371
b4ba8358 1372 PR c/70436
1373 * c-c++-common/Wparentheses-1.c: New test.
1374 * c-c++-common/gomp/Wparentheses-1.c: New test.
1375 * c-c++-common/gomp/Wparentheses-2.c: New test.
1376 * c-c++-common/gomp/Wparentheses-3.c: New test.
1377 * c-c++-common/gomp/Wparentheses-4.c: New test.
1378 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1379 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1380 * c-c++-common/goacc/Wparentheses-1.c: New test.
1381
65717bb5 13822016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1383
1384 PR target/70662
1385 * gcc.target/i386/pr70662.c: New test.
1386
ca1a4077 13872016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 1388 Alan Modra <amodra@gmail.com>
ca1a4077 1389
1390 PR tree-optimization/70130
1391 * gcc.dg/vect/O3-pr70130.c: New testcase.
1392
dbe1794c 13932016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1394
11836644 1395 PR target/70669
1396 * gcc.target/powerpc/pr70669.c: New test.
1397
dbe1794c 1398 PR target/70640
1399 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1400 a power7 system that does not have an assembler that supports
1401 power8.
1402
4c1007f1 14032016-04-14 Martin Sebor <msebor@redhat.com>
1404
1405 PR c++/69517
1406 PR c++/70019
1407 PR c++/70588
1408 * c-c++-common/ubsan/vla-1.c: Revert.
1409 * g++.dg/cpp1y/vla11.C: Same.
1410 * g++.dg/cpp1y/vla12.C: Same.
1411 * g++.dg/cpp1y/vla13.C: Same.
1412 * g++.dg/cpp1y/vla14.C: Same.
1413 * g++.dg/cpp1y/vla3.C: Same.
1414 * gcc/testsuite/g++.dg/init/array24.C: Same.
1415 * g++.dg/ubsan/vla-1.C: Same.
1416
22dcab66 14172016-04-14 Marek Polacek <polacek@redhat.com>
1418 Jan Hubicka <hubicka@ucw.cz>
1419
1420 PR c++/70029
1421 * g++.dg/torture/pr70029.C: New test.
1422
3e74b025 14232016-04-14 Martin Sebor <msebor@redhat.com>
1424
1425 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1426 type size to prevent failures on targets with very low maximum
1427 alignment.
1428
1d2e0f2a 14292016-04-14 Richard Biener <rguenther@suse.de>
1430
1431 PR tree-optimization/70623
1432 * gcc.dg/torture/pr70623.c: New testcase.
1433 * gcc.dg/torture/pr70623-2.c: Likewise.
1434
9aed0626 14352016-04-13 Martin Sebor <msebor@redhat.com>
1436
1437 PR c++/69517
1438 PR c++/70019
1439 PR c++/70588
1440 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1441 * g++.dg/cpp1y/vla11.C: New test.
1442 * g++.dg/cpp1y/vla12.C: New test.
1443 * g++.dg/cpp1y/vla13.C: New test.
1444 * g++.dg/cpp1y/vla14.C: New test.
1445 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1446 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1447 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1448
fd499010 14492016-04-13 Jakub Jelinek <jakub@redhat.com>
1450
1451 PR c++/70641
1452 * g++.dg/opt/pr70641.C: New test.
1453
87fa7252 14542016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1455
1456 PR rtl-optimization/68749
1457 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1458 effects of argument promotions.
1459 Remove default args to dg-skip-if.
1460
6c40e18b 14612016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1462
1463 PR c++/70635
1464 * g++.dg/parse/pr70635.C: New.
1465
92c53257 14662016-04-13 Marek Polacek <polacek@redhat.com>
1467
1468 PR c++/70639
1469 * c-c++-common/Wmisleading-indentation-4.c: New test.
1470
0241e4dc 14712016-04-13 Marek Polacek <polacek@redhat.com>
1472
1473 PR c/70436
1474 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1475 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1476
92bda444 14772016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1478
1479 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1480 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1481 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1482
38ea8a26 14832016-04-13 Jakub Jelinek <jakub@redhat.com>
1484
d08aa032 1485 PR middle-end/70633
1486 * gcc.c-torture/compile/pr70633.c: New test.
1487
38ea8a26 1488 PR debug/70628
1489 * gcc.dg/torture/pr70628.c: New test.
1490
9231d5c2 14912016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1492
1493 PR c++/70610
1494 * g++.dg/template/pr70610.C: New test.
1495 * g++.dg/template/pr70610-2.C: New test.
1496 * g++.dg/template/pr70610-3.C: New test.
1497 * g++.dg/template/pr70610-4.C: New test.
1498
249ca944 14992016-04-12 Jakub Jelinek <jakub@redhat.com>
1500
7f2ea2fb 1501 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1502 128 instead of 32.
1503
249ca944 1504 PR c++/70571
1505 * g++.dg/ext/pr70571.C: New test.
1506
8ca5a97d 15072016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1508
bf32a52d 1509 PR target/70640
8ca5a97d 1510 * gcc.target/powerpc/pr70640.c: New test.
1511
e971b45f 15122016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1513
1514 PR c++/68722
1515 * g++.dg/parse/pr68722.C: New.
1516
0b54d964 15172016-04-12 Jakub Jelinek <jakub@redhat.com>
1518
1519 PR rtl-optimization/70596
1520 * gcc.target/i386/pr70596.c: New test.
1521
d2dd85e3 15222016-04-12 Nathan Sidwell <nathan@acm.org>
1523
1524 PR c++/70501
1525 * g++.dg/init/pr70501.C: New.
1526
2d0001b0 15272016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1528
1529 * gcc.target/i386/asm-flag-6.c: New test.
1530
6c4df0d1 15312016-04-12 Tom de Vries <tom@codesourcery.com>
1532
1533 PR tree-optimization/68756
1534 * gcc.dg/graphite/pr68756.c: New test.
1535
0d60da57 15362016-04-12 Jakub Jelinek <jakub@redhat.com>
1537
1538 PR tree-optimization/70602
1539 * gcc.c-torture/execute/pr70602.c: New test.
1540
62735984 15412016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1542
1543 PR target/70381
1544 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1545 __float128 emulator is built and runs.
1546 * gcc.target/powerpc/float128-1.c: Likewise.
1547
1548 * lib/target-supports.exp (check_ppc_float128_sw_available):
1549 Rework tests for __float128 software and hardware
1550 availability. Fix exit condition to return 0 on success.
1551
a702492c 15522016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1553
1554 PR target/70133
1555 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1556 * gcc.target/aarch64/target_attr_15.c: Likewise.
1557
a8c5ce92 15582016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1559
1560 PR c++/69066
1561 * g++.dg/cpp1y/pr69066.C: New.
1562
5ecab913 15632016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1564
1565 PR fortran/68566
1566 * gfortran.dg/pr36192.f90: Update test.
1567 * gfortran.dg/pr36192_1.f90: Update test.
1568 * gfortran.dg/real_dimension_1.f: Update test.
1569 * gfortran.dg/parameter_array_init_7.f90: New test.
1570
6cb5ef70 15712016-04-09 John David Anglin <danglin@gcc.gnu.org>
1572
4edfdd23 1573 PR testsuite/64039
1574 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1575
964f71e3 1576 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1577
5d61c198 1578 PR rtl-optimization/66669
1579 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1580
16eaaf58 1581 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1582
0b68802d 1583 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1584 * gcc.dg/pie-1.c: Likewise.
1585 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1586 * gcc.dg/pic-4.c: Likewise.
1587 * gcc.dg/pie-3.c: Likewise.
1588 * gcc.dg/pie-4.c: Likewise.
1589
9c0dd509 1590 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1591
03b2d3c1 1592 PR tree-optimization/68644
1593 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1594
6cb5ef70 1595 PR rtl-optimization/64886
1596 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1597
07de41ba 15982016-04-09 Tom de Vries <tom@codesourcery.com>
1599
1600 PR tree-optimization/68953
1601 * gcc.dg/graphite/pr68953.c: New test.
1602
d294e3fb 16032016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1604
1605 PR fortran/70592
1606 * gfortran.dg/deferred_character_16.f90: New test.
1607
3cb15094 16082016-04-09 Jakub Jelinek <jakub@redhat.com>
1609
1610 PR tree-optimization/70586
1611 * gcc.c-torture/execute/pr70586.c: New test.
1612
a02dc66f 16132016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1614
1615 PR sanitizer/70573
1616 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1617 with __builtin_memset
1618 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1619
0c302595 16202016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1621
1622 PR lto/70289
1623 PR ipa/70348
1624 PR tree-optimization/70373
1625 PR middle-end/70533
1626 PR middle-end/70534
1627 PR middle-end/70535
1628 * c-c++-common/goacc/reduction-5.c: New test.
1629 * c-c++-common/goacc/reduction-promotions.c: New test.
1630 * gfortran.dg/goacc/reduction-3.f95: New test.
1631 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1632
c6c0523b 16332016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1634
1635 PR c++/70590
1636 PR c++/70452
1637 * g++.dg/pr70590.C: New test.
1638 * g++.dg/pr70590-2.C: New test.
1639
3ac399da 16402016-04-08 Jakub Jelinek <jakub@redhat.com>
1641
e97d1706 1642 PR middle-end/70593
1643 * gcc.target/i386/pr70593.c: New test.
1644
3ac399da 1645 PR rtl-optimization/70574
1646 * gcc.target/i386/avx2-pr70574.c: New test.
1647
fcfbb129 16482016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1649
1650 PR sanitizer/70541
1651 * c-c++-common/asan/pr70541.c: New test.
1652
0aabcddf 16532016-04-08 Tom de Vries <tom@codesourcery.com>
1654
1655 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1656 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1657
bec0c1e8 16582016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1659
1660 PR target/70566
1661 * gcc.c-torture/execute/pr70566.c: New test.
1662
87c791f5 16632016-04-08 Tom de Vries <tom@codesourcery.com>
1664
1665 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1666 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1667
7f38718f 16682016-04-08 Alan Modra <amodra@gmail.com>
1669
1670 * gcc.target/powerpc/pr70117.c: New.
1671
a96a7710 16722016-04-07 Jakub Jelinek <jakub@redhat.com>
1673
7a6265d1 1674 PR testsuite/70581
1675 * gcc.dg/lto/simd-function_0.c: New test.
1676
a96a7710 1677 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1678 clones.
1679 * c-c++-common/attr-simd-2.c: Likewise.
1680 * c-c++-common/attr-simd-4.c: Likewise.
1681 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1682 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1683
508dd607 16842016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1685
1686 PR testsuite/70553
1687 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1688
1b61585a 16892016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1690 Tom de Vries <tom@codesourcery.com>
1691
1692 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1693 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1694 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1695 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1696 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1697 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1698 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1699 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1700
5f060aa8 17012016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1702
1703 PR c/70436
1704 * g++.dg/warn/Wparentheses-29.C: New test.
1705
d3831f71 17062016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1707
1708 PR c/70436
1709 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1710 explicit braces to resolve a future -Wparentheses warning.
1711
382ece2d 17122016-04-06 Richard Henderson <rth@redhat.com>
1713
1714 * gcc.dg/pr61817-1.c: New test.
1715 * gcc.dg/pr61817-2.c: New test.
1716 * gcc.dg/pr69391-1.c: New test.
1717 * gcc.dg/pr69391-2.c: New test.
1718
72234ee9 17192016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1720
1721 PR rtl-optimization/70398
1722 * testsuite/gcc.target/aarch64/pr70398.c: New.
1723
5547150a 17242016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1725
1726 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1727
15b70121 17282016-04-06 Yvan Roux <yvan.roux@linaro.org>
1729 Pedro Alves <palves@redhat.com>
1730
1731 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1732
585aefbb 17332016-04-06 Jakub Jelinek <jakub@redhat.com>
1734
0cbb513b 1735 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1736 Check for avx512f effective targets instead of avx2.
1737 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1738 for AVX512F clones.
1739 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1740 * g++.dg/gomp/declare-simd-1.C: Likewise.
1741 * g++.dg/gomp/declare-simd-3.C: Likewise.
1742 * g++.dg/gomp/declare-simd-4.C: Likewise.
1743
585aefbb 1744 PR middle-end/70550
1745 * c-c++-common/gomp/pr70550-1.c: New test.
1746 * c-c++-common/gomp/pr70550-2.c: New test.
1747
0b91cceb 17482016-04-05 Nathan Sidwell <nathan@acm.org>
1749
1750 PR c++/70512
1751 * g++.dg/ext/attribute-may-alias-5.C: New.
1752
645a9d8e 17532016-04-05 Jakub Jelinek <jakub@redhat.com>
1754
1755 PR c++/70336
1756 * c-c++-common/pr70336.c: New test.
1757 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1758 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1759
bdf23925 17602016-04-05 Jan Hubicka <hubicka@ucw.cz>
1761
1762 PR ipa/66223
1763 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1764
aaff837c 17652016-04-05 Jakub Jelinek <jakub@redhat.com>
1766
1767 PR rtl-optimization/70542
1768 * gcc.dg/torture/pr70542.c: New test.
1769 * gcc.target/i386/avx2-pr70542.c: New test.
1770
2eac58a0 17712016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1772
1773 PR tree-optimization/70509
1774 * gcc.target/i386/avx512bw-pr70509.c: New test.
1775
4f7ebe46 17762016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1777
1778 PR c++/70452
1779 * g++.dg/ext/constexpr-vla4.C: New test.
1780
305d86a0 17812016-04-05 Uros Bizjak <ubizjak@gmail.com>
1782
1783 PR target/70510
1784 * gcc.target/i386/pr70510.c: New test.
1785
eec3b789 17862016-04-05 Richard Biener <rguenther@suse.de>
1787
1788 PR tree-optimization/70526
1789 * g++.dg/torture/pr70526.C: New testcase.
1790
ca943582 17912016-04-05 Jakub Jelinek <jakub@redhat.com>
1792
1793 PR target/70525
1794 * gcc.target/i386/pr70525.c: New test.
1795
87825cd5 17962016-04-05 Richard Biener <rguenther@suse.de>
1797
1798 PR middle-end/70499
1799 * g++.dg/torture/pr70499.C: New testcase.
1800
14638828 18012016-04-05 Richard Biener <rguenther@suse.de>
1802
1803 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1804 remove XFAIL.
1805
967a90d5 18062016-04-04 Jakub Jelinek <jakub@redhat.com>
1807
1808 PR middle-end/70307
1809 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1810 rs6000 ABI warnings.
1811
d374a3a3 18122016-04-04 Jan Hubicka <hubicka@ucw.cz>
1813
1814 PR ipa/66223
1815 * g++.dg/ipa/devirt-51.C: New testcase.
1816
8ff377a6 18172016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1818 Jakub Jelinek <jakub@redhat.com>
1819
1820 PR middle-end/70457
1821 * gcc.dg/torture/pr70457.c: New.
1822
f567b44f 18232016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1824
1825 PR fortran/67538
1826 * gfortran.dg/allocate_with_source_19.f08: New test.
1827
89d4ebfa 18282016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1829
1830 PR fortran/65795
1831 * gfortran.dg/coarray_allocate_6.f08: New test.
1832
68ab33a6 18332016-04-04 Richard Biener <rguenther@suse.de>
1834
1835 PR rtl-optimization/70484
1836 * gcc.dg/torture/pr70484.c: New testcase.
1837
c4f5465d 18382016-04-04 Marek Polacek <polacek@redhat.com>
1839
1840 PR c/70307
1841 * gcc.dg/torture/pr70307.c: New test.
1842
bfec6609 18432016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1844
1845 PR target/70416
1846 PR target/67391
1847 * gcc.target/sh/torture/pr70416.c: New.
1848
40df9099 18492016-04-02 Martin Sebor <msebor@redhat.com>
1850
1851 PR c++/67376
1852 PR c++/70170
1853 PR c++/70172
1854 PR c++/70228
1855 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1856 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1857 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1858 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1859 * g++.dg/cpp0x/constexpr-string.C: Same.
1860 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1861 * g++.dg/cpp0x/pr65398.C: Same.
1862 * g++.dg/ext/constexpr-vla1.C: Same.
1863 * g++.dg/ext/constexpr-vla2.C: Same.
1864 * g++.dg/ext/constexpr-vla3.C: Same.
1865 * g++.dg/ubsan/pr63956.C: Same.
1866
0edb9bfe 18672016-04-01 Jakub Jelinek <jakub@redhat.com>
1868
1869 PR rtl-optimization/70467
1870 * gcc.target/i386/pr70467-2.c: New test.
1871
e5b1a1d9 18722016-04-01 Jakub Jelinek <jakub@redhat.com>
1873 Marek Polacek <polacek@redhat.com>
1874
1875 PR c++/70488
1876 * g++.dg/init/new47.C: New test.
1877
b2ca3fb0 18782016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1879
1880 PR target/70496
1881 * gcc.target/arm/pr70496.c: New test.
1882
4c3bd1e3 18832016-04-01 Nathan Sidwell <nathan@acm.org>
1884
47de69ad 1885 PR c++/68475
1886 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1887
313d569f 18882016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1889
1890 PR target/69890
1891 * gcc.dg/strlenopt.h (memmove): New.
1892 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1893 instead of "string.h".
1894 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1895 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1896 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1897 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1898 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1899 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1900 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1901 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1902 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1903 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1904 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1905 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1906 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1907 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1908 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1909 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1910 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1911 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1912 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1913 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1914
5469facd 19152016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1916
1917 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1918 (Holder::foo): Reflect this.
1919
503de754 19202016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1921
1922 PR target/70442
1923 * gcc.dg/pr70442.c: New test.
1924
13ee2de7 19252016-03-31 Nathan Sidwell <nathan@acm.org>
1926
1927 PR c++/70393
1928 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1929
5e0d03a8 19302016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1931
1932 PR target/70453
1933 * gcc.target/i386/pr70453.c: New test.
1934
8cb82ed4 19352016-03-31 Andrey Belevantsev <abel@ispras.ru>
1936
1937 PR target/70292
1938 * gcc.c-torture/pr70292.c: New test.
1939
7952b661 19402016-03-31 Marek Polacek <polacek@redhat.com>
1941
1942 PR c/70297
1943 * c-c++-common/pr70297.c: New test.
1944 * g++.dg/cpp0x/typedef-redecl.C: New test.
1945 * gcc.dg/typedef-redecl2.c: New test.
1946
1607cc74 19472016-03-31 Jakub Jelinek <jakub@redhat.com>
1948
1949 PR rtl-optimization/70460
1950 * gcc.c-torture/execute/pr70460.c: New test.
1951
c689c252 19522016-03-31 Richard Biener <rguenther@suse.de>
1953
1954 PR c++/70430
1955 * g++.dg/ext/vector30.C: New testcase.
1956
91c9586d 19572016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1958 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1959
1960 * gfortran.dg/fmt_pf.f90: New test.
1961
afa5c1b8 19622016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1963
1964 Forward-port from 5 branch
1965 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1966
1967 PR testsuite/70356
1968 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1969 dg-require-effective-target after dg-do.
1970
1971 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1972
1973 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1974
6a5dcab3 19752016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1976 Julian Brown <julian@codesourcery.com>
1977 Chung-Lin Tang <cltang@codesourcery.com>
1978 Cesar Philippidis <cesar@codesourcery.com>
1979 James Norris <jnorris@codesourcery.com>
1980 Tom de Vries <tom@codesourcery.com>
1981 Nathan Sidwell <nathan@codesourcery.com>
1982
305d86a0 1983 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 1984 * c-c++-common/goacc/loop-clauses.c: Likewise.
1985 * g++.dg/goacc/template.C: Likewise.
1986 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1987 * gfortran.dg/goacc/loop-1.f95: Likewise.
1988 * gfortran.dg/goacc/loop-5.f95: Likewise.
1989 * gfortran.dg/goacc/loop-6.f95: Likewise.
1990 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1991 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1992 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1993 * c-c++-common/goacc/clauses-fail.c: Likewise.
1994 * c-c++-common/goacc/parallel-1.c: Likewise.
1995 * c-c++-common/goacc/reduction-1.c: Likewise.
1996 * c-c++-common/goacc/reduction-2.c: Likewise.
1997 * c-c++-common/goacc/reduction-3.c: Likewise.
1998 * c-c++-common/goacc/reduction-4.c: Likewise.
1999 * c-c++-common/goacc/routine-3.c: Likewise.
2000 * c-c++-common/goacc/routine-4.c: Likewise.
2001 * c-c++-common/goacc/routine-5.c: Likewise.
2002 * c-c++-common/goacc/tile.c: Likewise.
2003 * g++.dg/goacc/template.C: Likewise.
2004 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2005 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2006 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2007 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2008 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2009 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2010 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2011 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2012 * c-c++-common/goacc/use_device-1.c: ... this file.
2013 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2014 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2015 * c-c++-common/goacc/host_data-6.c: ... this file.
2016 * c-c++-common/goacc/loop-2-kernels.c: New file.
2017 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2018 * c-c++-common/goacc/loop-3.c: Likewise.
2019 * g++.dg/goacc/reference.C: Likewise.
2020 * g++.dg/goacc/routine-1.C: Likewise.
2021 * g++.dg/goacc/routine-2.C: Likewise.
2022
932c0baa 20232016-03-30 Richard Biener <rguenther@suse.de>
2024
2025 PR middle-end/70450
2026 * gcc.dg/torture/pr70450.c: New testcase.
2027
7f7c4659 20282016-03-30 Jakub Jelinek <jakub@redhat.com>
2029
2030 PR target/70421
2031 * gcc.dg/torture/pr70421.c: New test.
2032 * gcc.target/i386/avx512f-pr70421.c: New test.
2033
9cbfe80c 20342016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2035
2036 PR testsuite/70364
2037 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2038 (check): New function.
2039 (bar): Call check.
2040 (foo): Align stack to 16 bytes when calling bar.
2041 * gcc.target/i386/cleanup-2.c: Likewise.
2042
f56c7d36 20432016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2044
2045 PR tree-optimization/59124
2046 * gcc.dg/Warray-bounds-19.c: New test.
2047
0275bf9b 20482016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2049
2050 * lib/prune.exp (escape_regex_chars): New.
2051 (prune_file_path): Update to quote metcharacters for regexp.
2052
a3daa269 20532016-03-29 Jakub Jelinek <jakub@redhat.com>
2054
24e1ba3d 2055 PR rtl-optimization/70429
2056 * gcc.c-torture/execute/pr70429.c: New test.
2057
a3daa269 2058 PR tree-optimization/70405
2059 * gcc.dg/pr70405.c: New test.
2060
3ef41a6e 20612016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2062
2063 PR fortran/70397
2064 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2065 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2066
4abd9410 20672016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2068
2069 PR testsuite/64177
2070 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2071 __cilkrts_set_param to set two workers.
2072 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2073 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2074
b58e5f0f 20752016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2076
305d86a0 2077 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2078
bff53658 20792016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2080
2081 PR target/70406
305d86a0 2082 * gcc.target/i386/pr70406.c: New test.
bff53658 2083
bb2c9c15 20842016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2085
2086 * gnat.dg/specs/double_record_extension3.ads: New test.
2087
f12c84ab 20882016-03-25 Richard Henderson <rth@redhat.com>
2089
2090 PR target/70120
2091 * gcc.target/aarch64/pr70120-1.c: New.
2092 * gcc.target/aarch64/pr70120-2.c: New.
2093 * gcc.target/aarch64/pr70120-3.c: New.
2094
b0bf58c4 20952016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2096
2097 PR c++/62212
2098 * g++.dg/template/mangle2.C: The dg-do directive should be
2099 "compile" not "assemble".
2100
f175ba0f 21012016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2102
2103 PR lto/69650
2104 * gcc.dg/pr69650.c: New test.
2105
4cc3295f 21062016-03-25 David Edelsohn <dje.gcc@gmail.com>
2107
2108 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2109
0cf40600 21102016-03-25 Alan Modra <amodra@gmail.com>
2111
2112 * gcc.dg/dfp/pr70052.c: New test.
2113
3aebf099 21142016-03-24 Richard Henderson <rth@redhat.com>
2115
2116 PR middle-end/69845
2117 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2118 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2119
83245bd3 21202016-03-24 Tom de Vries <tom@codesourcery.com>
2121
2122 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2123
108e7ee4 21242016-03-24 Tom de Vries <tom@codesourcery.com>
2125
2126 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2127 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2128
17af0b14 21292016-03-24 Tom de Vries <tom@codesourcery.com>
2130
2131 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2132 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2133
6c8770ee 21342016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2135
2136 PR c++/62212
2137 * g++.dg/template/mangle2.C: New test.
2138
a7e21b7b 21392016-03-24 Richard Biener <rguenther@suse.de>
2140
2141 PR tree-optimization/70396
2142 * gcc.dg/torture/pr70396.c: New testcase.
2143
f365d297 21442016-03-24 Richard Biener <rguenther@suse.de>
2145
2146 PR middle-end/70370
2147 * gcc.dg/torture/pr70370.c: New testcase.
2148
da7aeb13 21492016-03-24 Tom de Vries <tom@codesourcery.com>
2150
2151 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2152 * gfortran.dg/goacc/kernels-tree.f95: Same.
2153 * gfortran.dg/goacc/parallel-tree.f95: Same.
2154
80b30de0 21552016-03-24 Tom de Vries <tom@codesourcery.com>
2156
2157 * c-c++-common/goacc/uninit-if-clause.c: New test.
2158 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2159
cb9b6b99 21602016-03-24 Jakub Jelinek <jakub@redhat.com>
2161
2162 PR target/70290
305d86a0 2163 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2164 Fix formatting.
cb9b6b99 2165
a4225fff 21662016-03-24 Richard Biener <rguenther@suse.de>
2167
2168 PR tree-optimization/70372
2169 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2170
5a869ab8 21712016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2172
2173 PR c++/70347
2174 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2175
36ce5faa 21762016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2177
2178 PR c++/70332
2179 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2180
c4fa85c9 21812016-03-23 Jakub Jelinek <jakub@redhat.com>
2182
d9377ad5 2183 PR c++/70001
2184 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2185 * g++.dg/cpp1y/pr70001.C: New test.
2186
c4fa85c9 2187 PR c++/70323
2188 * g++.dg/cpp0x/constexpr-70323.C: New test.
2189
0a2062da 21902016-03-23 Alexandre Oliva <aoliva@redhat.com>
2191 Jason Merrill <jason@redhat.com>
2192 Jakub Jelinek <jakub@redhat.com>
2193
2194 PR c++/69315
2195 * g++.dg/cpp0x/constexpr-69315.C: New test.
2196 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2197
62d2a6dc 21982016-03-23 Marek Polacek <polacek@redhat.com>
2199
2200 PR c++/69884
2201 * g++.dg/warn/Wignored-attributes-1.C: New test.
2202 * g++.dg/warn/Wignored-attributes-2.C: New test.
2203
a82d6246 22042016-03-23 Tom de Vries <tom@codesourcery.com>
2205
2206 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2207 initialization.
2208 * gfortran.dg/goacc/private-3.f95 (test): Same.
2209 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2210 missing use param.
2211
dc834ba1 22122016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2213
2214 * lib/target-supports.exp: Remove v7ve entry from loop
2215 creating effective target checks.
2216 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2217 (add_options_for_arm_arch_v7ve): Likewise.
2218
7e83fd1f 22192016-03-23 Jakub Jelinek <jakub@redhat.com>
2220
2221 PR tree-optimization/70354
2222 * gcc.dg/vect/pr70354-1.c: New test.
2223 * gcc.dg/vect/pr70354-2.c: New test.
2224 * gcc.target/i386/avx2-pr70354-1.c: New test.
2225 * gcc.target/i386/avx2-pr70354-2.c: New test.
2226
4e4da058 22272016-03-22 Jeff Law <law@redhat.com>
2228
2229 PR target/70232
2230 * gcc.dg/tree-ssa/pr70232.c: New test.
2231
6855137b 22322016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2233
2234 PR target/70302
2235 * gcc.target/i386/pr70302.c: New test.
2236
19db1ec8 22372016-03-22 Richard Biener <rguenther@suse.de>
2238
2239 PR middle-end/70251
2240 * g++.dg/torture/pr70251.C: New testcase.
2241
4baec9f2 22422016-03-22 David Malcolm <dmalcolm@redhat.com>
2243
2244 PR c/69993
2245 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2246 Wmisleading-indentation.c.
2247 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2248 reflect change to diagnostic text and order of messages.
2249 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2250
fcfec126 22512016-03-22 David Edelsohn <dje.gcc@gmail.com>
2252
2253 * g++.dg/ext/java-3.C: Don't compile on AIX.
2254
aa30728a 22552016-03-22 Richard Biener <rguenther@suse.de>
2256
2257 PR middle-end/70333
2258 * gcc.dg/torture/pr70333.c: New testcase.
2259
46ec4eb4 22602016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2261
2262 * g++.dg/ext/pr70290.C: New test.
2263
4880f878 22642016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2265
2266 PR target/70325
2267 * gcc.target/i386/pr70325.c: New test.
2268
3d78ea44 22692016-03-22 Jakub Jelinek <jakub@redhat.com>
2270
5934fb8f 2271 PR target/70329
2272 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2273 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2274
b6436f79 2275 PR target/70300
2276 * gcc.target/i386/pr70300.c: New test.
2277
3d78ea44 2278 PR c++/70295
2279 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2280 (func2): New function for cond with parens, xfail warning for c++.
2281 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2282
b60244f6 22832016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2284
2285 PR c++/70096
2286 * g++.dg/template/ptrmem30.C: New test.
2287
c8e3e744 22882016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2289
2290 PR c++/70204
2291 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2292 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2293
2715f63a 22942016-03-21 Jakub Jelinek <jakub@redhat.com>
2295
2296 PR middle-end/70326
2297 * gcc.dg/pr70326.c: New test.
2298
2daa2cda 22992016-03-21 Marc Glisse <marc.glisse@inria.fr>
2300 Jakub Jelinek <jakub@redhat.com>
2301
2302 PR tree-optimization/70317
2303 * gcc.dg/pr70317.c: New test.
2304
d9aa5a50 23052016-03-21 Uros Bizjak <ubizjak@gmail.com>
2306
2307 PR target/70327
2308 * gcc.target/i386/pr70327.c: New test.
2309
e1a88bf4 23102016-03-21 Martin Liska <mliska@suse.cz>
2311
61941425 2312 PR ipa/70306
e1a88bf4 2313 * gcc.dg/ipa/pr70306.c: New test.
2314
d9aa5a50 23152016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 2316
2317 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2318 * gcc.target/arm/attr-align3.c: Likewise.
2319 * gcc.target/arm/attr_arm.c: Likewise.
2320 * gcc.target/arm/flip-thumb.c: Likewise.
2321
afdde20c 23222016-03-21 Jakub Jelinek <jakub@redhat.com>
2323
2324 PR target/70296
2325 * gcc.target/powerpc/altivec-36.c: New test.
2326
3f2ef661 23272016-03-21 Richard Biener <rguenther@suse.de>
2328
2329 PR tree-optimization/70310
2330 * gcc.dg/torture/pr70310.c: New testcase.
2331
08b2b692 23322016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2333
2334 PR target/70293
2335 * gcc.target/i386/pr70293.c: New test.
2336
93505d22 23372016-03-21 Richard Biener <rguenther@suse.de>
2338
2339 PR tree-optimization/70288
2340 * gcc.dg/torture/pr70288-1.c: New testcase.
2341 * gcc.dg/torture/pr70288-2.c: Likewise.
2342
06fd1914 23432016-03-21 Andrey Belevantsev <abel@ispras.ru>
2344
2345 PR rtl-optimization/69307
2346 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 2347
b628775e 23482016-03-21 Andrey Belevantsev <abel@ispras.ru>
2349
2350 PR rtl-optimization/69102
2351 * gcc.c-torture/compile/pr69102.c: New test.
2352
1421f43c 23532016-03-18 Jeff Law <law@redhat.com>
2354
2355 PR rtl-optimization/70263
2356 * gcc.c-torture/compile/pr70263-1.c: New test.
2357 * gcc.target/i386/pr70263-2.c: New test.
2358
e7142ce1 23592016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2360
2361 PR rtl-optimization/70278
2362 * gcc.dg/torture/pr70278.c: New test.
2363 * gcc.target/arm/pr70278.c: New test.
2364
5539bc70 23652016-03-18 David Malcolm <dmalcolm@redhat.com>
2366
2367 PR c/70281
2368 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2369 (test_builtin_types_compatible_p): New test function.
2370 * gcc.dg/pr70281.c: New test case.
2371
296a290a 23722016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2373
2374 PR target/70113
2375 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2376
666094f0 23772016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2378
2379 PR tree-optimization/70252
2380 * gcc.dg/pr70252.c: New test.
2381
350514e8 23822016-03-18 Tom de Vries <tom@codesourcery.com>
2383
2384 * gcc.dg/pr70161-2.c: New test.
2385 * gcc.dg/pr70161.c: New test.
2386
011e0cea 23872016-03-18 Tom de Vries <tom@codesourcery.com>
2388
2389 PR ipa/70269
2390 * gcc.dg/pr70269.c: New test.
2391
292a09de 23922016-03-18 Jakub Jelinek <jakub@redhat.com>
2393
2394 PR c++/70267
2395 * g++.dg/ext/java-3.C: New test.
2396
efc86c4c 23972016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2398
2399 PR c++/70205
2400 * g++.dg/lookup/pr70205.C: New test.
2401
a28dd575 24022016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2403
2404 PR c++/70218
2405 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2406
92e7ab1e 24072016-03-17 Marek Polacek <polacek@redhat.com>
2408
2409 PR c/69407
2410 * gcc.dg/atomic-op-6.c: New test.
2411
7378dbfb 24122016-03-17 David Malcolm <dmalcolm@redhat.com>
2413
2414 PR c/70264
2415 * c-c++-common/pr70264.c: New test case.
2416
f7995d7d 24172016-03-17 Jakub Jelinek <jakub@redhat.com>
2418
e2895b76 2419 PR c++/70144
2420 * c-c++-common/pr70144-1.c: New test.
2421 * c-c++-common/pr70144-2.c: New test.
2422
f7995d7d 2423 PR c++/70272
2424 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2425 * g++.dg/opt/flifetime-dse6.C: New test.
2426 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2427
5ec4a949 24282016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2429
2430 PR driver/70192
2431 * gcc.dg/pic-1.c: New test.
2432 * gcc.dg/pic-2.c: Likewise.
2433 * gcc.dg/pic-3.c: Likewise.
2434 * gcc.dg/pic-4.c: Likewise.
2435 * gcc.dg/pie-1.c: Likewise.
2436 * gcc.dg/pie-2.c: Likewise.
2437 * gcc.dg/pie-3.c: Likewise.
2438 * gcc.dg/pie-4.c: Likewise.
2439 * gcc.dg/pie-5.c: Likewise.
2440 * gcc.dg/pie-6.c: Likewise.
2441
c28550e1 24422016-03-17 Tom de Vries <tom@codesourcery.com>
2443
2444 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2445 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2446
be3296cb 24472016-03-17 Richard Biener <rguenther@suse.de>
2448
2449 PR debug/70271
2450 * g++.dg/debug/pr70271.C: New testcase.
2451
9b60ef21 24522016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2453
2454 * gcc.target/i386/pr70251.c: New test.
2455
9a80bc1a 24562016-03-17 Marek Polacek <polacek@redhat.com>
2457
2458 PR c++/70194
2459 * g++.dg/warn/constexpr-70194.C: New test.
2460
733d7ff9 24612016-03-16 Richard Henderson <rth@redhat.com>
2462
2463 PR middle-end/70240
2464 * gcc.c-torture/compile/pr70240.c: New.
2465
3e6f12bf 24662016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2467
2468 * gcc.c-torture/compile/20151204.c: Skip for avr.
2469
867c9e99 24702016-03-16 Jakub Jelinek <jakub@redhat.com>
2471
2472 PR target/70245
2473 * g++.dg/opt/pr70245.C: New test.
2474 * g++.dg/opt/pr70245.h: New file.
2475 * g++.dg/opt/pr70245-aux.cc: New file.
2476
8ced6ab7 24772016-03-16 Martin Sebor <msebor@redhat.com>
2478
2479 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2480
37af779a 24812016-03-16 Richard Henderson <rth@redhat.com>
2482
2483 PR middle-end/70199
2484 * gcc.c-torture/compile/pr70199.c: New.
2485
78ed999c 24862016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2487
2488 * gcc.dg/uninit-19.c: Run dos2unix.
2489
462ca422 24902016-03-16 Marek Polacek <polacek@redhat.com>
2491
2492 PR c/70093
2493 * gcc.dg/nested-func-10.c: New test.
2494 * gcc.dg/nested-func-9.c: New test.
2495
fe58aacc 24962016-03-16 Jakub Jelinek <jakub@redhat.com>
2497
2498 PR tree-optimization/68714
2499 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2500
27a53872 25012016-03-16 Tom de Vries <tom@codesourcery.com>
2502
2503 PR tree-optimization/68715
2504 * gcc.dg/graphite/pr68715-2.c: New test.
2505 * gcc.dg/graphite/pr68715.c: New test.
2506 * gfortran.dg/graphite/pr68715.f90: New test.
2507
95049c3c 25082016-03-16 Tom de Vries <tom@codesourcery.com>
2509
2510 PR tree-optimization/68809
2511 * gcc.dg/graphite/pr68809-2.c: New test.
2512 * gcc.dg/graphite/pr68809.c: New test.
2513
09eddd70 25142016-03-16 Jakub Jelinek <jakub@redhat.com>
2515
81fc5915 2516 PR c++/70147
2517 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2518 method call to i () as argument. Adjust expected output.
2519
09eddd70 2520 PR c++/70147
2521 * g++.dg/ubsan/pr70147-1.C: New test.
2522 * g++.dg/ubsan/pr70147-2.C: New test.
2523
6373d2a2 25242016-03-15 Martin Sebor <msebor@redhat.com>
2525
2526 PR c++/58281
2527 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2528
d27a0c11 25292016-03-15 John David Anglin <danglin@gcc.gnu.org>
2530
9908039d 2531 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2532 hppa*-*-hpux*.
2533
45cdc3a6 2534 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2535
d27a0c11 2536 PR libfortran/69799
2537 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2538 libatomic_available.
2539
0dd1d57f 25402016-03-15 Marek Polacek <polacek@redhat.com>
2541
2542 PR c++/70209
2543 * g++.dg/ext/attribute-may-alias-4.C: New test.
2544
0ce02c07 25452016-03-15 Alexander Monakov <amonakov@ispras.ru>
2546
2547 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2548 -fvar-tracking-assignments-toggle flag.
2549
f6e39b30 25502016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2551
2552 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2553
167f93a2 25542016-03-15 Jakub Jelinek <jakub@redhat.com>
2555
2556 PR rtl-optimization/70222
2557 * gcc.c-torture/execute/pr70222-1.c: New test.
2558 * gcc.c-torture/execute/pr70222-2.c: New test.
2559
08a8af4a 25602016-03-15 Richard Henderson <rth@redhat.com>
2561
2562 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2563
738eb905 25642016-03-15 Andrey Belevantsev <abel@ispras.ru>
2565
2566 PR rtl-optimization/69032
2567 * gcc.dg/pr69032.c: New test.
2568
dd148b3a 25692016-03-15 Andrey Belevantsev <abel@ispras.ru>
2570
2571 PR rtl-optimization/63384
d9aa5a50 2572 * g++.dg/pr63384.C: New test.
dd148b3a 2573
acf58115 25742016-03-15 Andrey Belevantsev <abel@ispras.ru>
2575
2576 PR target/64411
2577 * gcc.target/i386/pr64411.C: New test.
2578
a2897dc4 25792016-03-15 Tom de Vries <tom@codesourcery.com>
2580
2581 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2582 * gfortran.dg/goacc/kernels-alias.f95: New test.
2583
7bad2faf 25842016-03-14 Martin Sebor <msebor@redhat.com>
2585
2586 PR c++/53792
2587 * g++.dg/cpp0x/constexpr-inline.C: New test.
2588 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2589
d65fa8d9 25902016-03-14 David Edelsohn <dje.gcc@gmail.com>
2591
2592 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2593
2b3c633f 25942016-03-14 Jakub Jelinek <jakub@redhat.com>
2595
2596 PR middle-end/70219
2597 * gcc.dg/pr70219.c: New test.
2598
e947f9c3 25992016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2600
2601 PR target/70083
2602 * gcc.dg/torture/pr70083.c: New test.
2603 * gcc.target/i386/pr70083.c: New test.
2604
74201dc2 26052016-03-14 Richard Biener <rguenther@suse.de>
2606
2607 PR tree-optimization/56365
2608 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2609
88aea41e 26102016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2611
2612 PR target/70098
2613 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2614 New function.
2615 * g++.dg/pr70098.C: New testcase.
2616
2617
1bd2aefd 26182016-03-14 Tom de Vries <tom@codesourcery.com>
2619
2620 PR tree-optimization/70045
2621 * gcc.dg/graphite/pr70045.c: New test.
2622
922c7033 26232016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2624
2625 PR fortran/69043
2626 * gfortran.dg/include_9.f90: New test.
2627
fd4ab6d9 26282016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2629
2630 PR fortran/45076
2631 gfortran.dg/prof/prof.exp: New script.
2632 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2633
7d7218d3 26342016-03-12 Andrey Belevantsev <abel@ispras.ru>
2635
2636 PR rtl-optimization/69307
2637 * gcc.dg/pr69307.c: New test.
2638
02ffd664 26392016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2640
2641 PR target/69614
2642 * gcc.target/arm/pr69614.c: New.
2643
76e207a9 26442016-03-12 Paul Thomas <pault@gcc.gnu.org>
2645
2646 PR fortran/70031
2647 * gfortran.dg/submodule_14.f08: New test
2648
2649 PR fortran/69524
2650 * gfortran.dg/submodule_15.f08: New test
2651
490ee78a 26522016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2653
2654 PR c++/70106
2655 * g++.dg/cpp1y/paren3.C: New test.
2656
04e137ff 26572016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2658
2659 PR target/70131
2660 * gcc.target/powerpc/ppc-round2.c: New test.
2661
27b2c1c4 26622016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2663
2664 PR target/70123
2665 * gcc.dg/torture/pr70123.c: New test.
2666
84116671 26672016-03-11 Jeff Law <law@redhat.com>
2668
2669 PR tree-optimization/70190
2670 * gcc.c-torture/compile/pr70190.c: New test.
2671
cfa58bc8 26722016-03-11 David Malcolm <dmalcolm@redhat.com>
2673
2674 PR c/68187
2675 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2676 case.
2677 (test43_b): Likewise.
2678 (test43_c): Likewise.
2679 (test43_d): Likewise.
2680 (test43_e): Likewise.
2681 (test43_f): Likewise.
2682 (test43_g): Likewise.
2683 (test44_a): Likewise.
2684 (test44_b): Likewise.
2685 (test44_c): Likewise.
2686 (test44_d): Likewise.
2687 (test44_e): Likewise.
2688
ce234f27 26892016-03-11 David Malcolm <dmalcolm@redhat.com>
2690
2691 PR c/70085
2692 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2693
e4756b48 26942016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2695
2696 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2697 dg-options.
2698
1f5ef87e 26992016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2700
2701 PR target/70002
2702 PR target/69245
2703 * gcc.target/aarch64/pr69245_2.c: New test.
2704
f9c352a1 27052016-03-11 Jakub Jelinek <jakub@redhat.com>
2706
2707 PR tree-optimization/70177
2708 * gcc.dg/pr70177.c: New test.
2709
4dd92ac6 27102016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2711
2712 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2713
331e4fdb 27142016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2715
2716 * gcc.dg/tree-ssa/sra-20.c: New.
2717
69262824 27182016-03-11 Jakub Jelinek <jakub@redhat.com>
2719
6f9a7425 2720 PR rtl-optimization/70174
2721 * gcc.dg/pr70174.c: New test.
2722
69262824 2723 PR tree-optimization/70169
2724 * gcc.dg/pr70169.c: New test.
2725
4637a847 27262016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2727
2728 PR target/70160
2729 * gcc.target/i386/pr70160.c: New test.
2730
5a86d754 27312016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2732
2733 * gcc.target/s390/dfp-1.c: New test.
2734
af4c8290 27352016-03-10 Nick Clifton <nickc@redhat.com>
2736
2737 PR target/70044
2738 * gcc.target/aarch64/pr70044.c: New test.
2739
98dfd328 27402016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2741 Jakub Jelinek <jakub@redhat.com>
2742
2743 PR c++/70001
2744 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2745 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2746 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2747
75e72311 27482016-03-10 Jan Hubicka <hubicka@ucw.cz>
2749
2750 PR lto/69589
2751 * g++.dg/lto/pr69589_0.C: New testcase
2752 * g++.dg/lto/pr69589_1.C: New testcase
2753
a2eb1271 27542016-03-10 Marek Polacek <polacek@redhat.com>
2755
2756 PR c++/70153
2757 * g++.dg/delayedfold/unary-plus1.C: New test.
2758
27592016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 2760
2761 * gcc.target/arm/pr45701-1.c: Escape brackets.
2762 * gcc.target/arm/pr45701-2.c: Likewise.
2763
5ab2987f 27642016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2765
2766 * gfortran.dg/unconstrained_commons.f: New.
2767
6972afac 27682016-03-10 Alan Modra <amodra@gmail.com>
2769
2770 * gcc.dg/pr69195.c: New.
2771 * gcc.dg/pr69238.c: New.
2772
c82c99ec 27732016-03-10 Tom de Vries <tom@codesourcery.com>
2774
2775 PR testsuite/68915
2776 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2777
a2389d4a 27782016-03-10 Richard Biener <rguenther@suse.de>
2779
2780 PR tree-optimization/70128
2781 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2782 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2783
c272412d 27842016-03-09 Jakub Jelinek <jakub@redhat.com>
2785
a0451069 2786 PR tree-optimization/70152
2787 * gcc.dg/pr70152.c: New test.
2788
c272412d 2789 PR target/70086
2790 * gcc.target/i386/pr70086-1.c: New test.
2791 * gcc.target/i386/pr70086-2.c: New test.
2792 * gcc.target/i386/pr70086-3.c: New test.
5f611068 2793
2794 PR tree-optimization/70127
2795 * gcc.c-torture/execute/pr70127.c: New test.
2796
27dcb7a8 27972016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2798
2799 * c-c++-common/goacc/combined-directives-2.c: New test.
2800
c24757cf 28012016-03-09 David Malcolm <dmalcolm@redhat.com>
2802
2803 PR c/68473
2804 PR c++/70105
2805 * g++.dg/diagnostic/pr70105.C: New test.
2806 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2807 (test_multiple_ordinary_maps): New test function.
2808
83108969 28092016-03-09 David Malcolm <dmalcolm@redhat.com>
2810
2811 PR c/68473
2812 PR c++/70105
2813 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2814 Drop range information from call to inform_at_rich_loc.
2815 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2816 New.
2817 (test_show_locus): Replace calls to rich_location::add_range with
2818 calls to add_range. Rewrite the tests that used the now-defunct
2819 rich_location ctor taking a source_range. Simplify other tests
2820 by replacing calls to COMBINE_LOCATION_DATA with calls to
2821 make_location.
2822
6733c0e8 28232016-03-09 Richard Biener <rguenther@suse.de>
2824 Jakub Jelinek <jakub@redhat.com>
2825
2826 PR tree-optimization/70138
2827 * gcc.dg/vect/pr70138-1.c: New testcase.
2828 * gcc.dg/vect/pr70138-2.c: Likewise.
2829
96abb9f5 28302016-03-09 Jakub Jelinek <jakub@redhat.com>
2831
2832 PR target/70049
2833 * gcc.target/i386/pr70049.c: New test.
2834
42bb3bfb 28352016-03-09 Richard Biener <rguenther@suse.de>
2836
2837 PR c/70143
2838 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2839 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2840 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2841
27527428 28422016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2843
2844 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2845 arm-*-*.
2846
248449f2 28472016-03-09 Jakub Jelinek <jakub@redhat.com>
2848
1bd49ced 2849 PR middle-end/67278
2850 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2851
248449f2 2852 PR target/67278
2853 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2854
2855 PR middle-end/70050
2856 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2857 in testcase comment.
2858
dfc460ff 28592016-03-09 Tom de Vries <tom@codesourcery.com>
2860
2861 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2862 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2863 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2864 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2865 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2866 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2867 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2868 * gfortran.dg/goacc/kernels-loop.f95: New test.
2869
0377fc7f 28702016-03-08 Martin Sebor <msebor@redhat.com>
2871
2872 PR c++/62096
2873 * g++.dg/warn/overflow-warn-7.C: New test.
2874
3556aa80 28752016-03-08 Jason Merrill <jason@redhat.com>
2876
2877 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2878 * lib/target-supports.exp (check_effective_target_concepts): New.
2879
e5096208 28802016-03-08 Jakub Jelinek <jakub@redhat.com>
2881
5370eb8d 2882 PR c++/70135
2883 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2884 * g++.dg/ubsan/pr70135.C: New test.
2885
e5096208 2886 PR target/70110
2887 * gcc.dg/pr70110.c: New test.
2888
cc37120d 28892016-03-07 Martin Jambor <mjambor@suse.cz>
2890
2891 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2892 * c-c++-common/gomp/if-1.c: Likewise.
2893 * c-c++-common/gomp/pr61486-2.c: Likewise.
2894 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2895 to dg-additional-options.
2896 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2897 * g++/gomp/target-teams-1.c: Likewise.
2898 * gcc.dg/gomp/gomp.exp: Likewise.
2899 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2900 dg-additional-options.
2901 * gfortran.dg/gomp/gomp.exp: Likewise.
2902 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2903 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2904 dg-additional-options.
2905 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2906
53c248d8 29072016-03-07 Martin Jambor <mjambor@suse.cz>
2908
2909 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2910 * c-c++-common/gomp/gridify-1.c: New test.
2911 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2912
541e79a0 29132016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2914
2915 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2916 trigger for cortex-r8, when scanning for register r8.
2917 * gcc.target/arm/pr45701-2.c: Likewise.
2918
4dfabd94 29192016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 2920 Jeff Law <law@redhat.com>
4dfabd94 2921
2922 PR tree-optimization/69740
2923 * gcc.c-torture/compile/pr69740-1.c: New test.
2924 * gcc.c-torture/compile/pr69740-2.c: New test.
2925
1b63a87b 29262016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2927
2928 * lib/target-supports.exp
2929 (check_effective_target_whole_vector_shift): Enable for PPC64.
2930
d33914da 29312016-03-07 Richard Biener <rguenther@suse.de>
2932
2933 PR tree-optimization/70115
2934 * gcc.dg/torture/pr70115.c: New testcase.
2935
584fba4b 29362016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2937
2938 PR middle-end/69916
2939 * c-c-++-common/goacc/pr69916.c: New.
2940
7f2f5ec0 29412016-03-07 Richard Henderson <rth@redhat.com>
2942
2943 * gcc.c-torture/compile/pr70061.c: New test.
2944
f530e7c4 29452016-03-07 Richard Biener <rguenther@suse.de>
2946
2947 PR testsuite/70109
2948 * gcc.dg/vect/O3-pr36098.c: New testcase.
2949
a3855fed 29502016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2951
2952 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2953
091ffc31 29542016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2955
2956 * gnat.dg/renaming9.ad[sb]: New testcase.
2957
2941b871 29582016-03-05 Jakub Jelinek <jakub@redhat.com>
2959
2960 PR c++/70084
2961 * g++.dg/expr/stdarg3.C: New test.
2962
5173ce42 29632016-03-04 Jeff Law <law@redhat.com>
2964
2965 PR tree-optimization/69196
2966 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2967 x86_64-*-*.
2968
2d1d2e55 29692016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2970
0e43078e 2971 PR c/69973
2972 * gcc.dg/pr69973.c: New test.
2973
d8ec06ae 2974 PR rtl-optimization/69941
2975 * gcc.dg/torture/pr69941.c: New test.
2976
2d1d2e55 2977 PR c/69824
2978 * gcc.dg/pr69824.c: New test.
2979
32f692e2 29802016-03-05 Tom de Vries <tom@codesourcery.com>
2981
2982 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2983 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2984 function.
2985
1c699e9a 29862016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2987
2988 PR c++/66786
2989 * g++.dg/cpp1y/var-templ48.C: New test.
2990 * g++.dg/cpp1y/var-templ49.C: New test.
2991
358448c6 29922016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2993
2994 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2995
01dc3c45 29962016-03-04 Jakub Jelinek <jakub@redhat.com>
2997
e968ff6d 2998 PR c++/70035
2999 * g++.dg/ubsan/pr70035.C: New test.
3000
01dc3c45 3001 PR target/70062
3002 * gcc.target/i386/pr70062.c: New test.
3003
3937d618 30042016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3005
3006 * g++.dg/template/typename21.C: Remove c++98_only.
3007
c58ac7f8 30082016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3009
3010 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3011
0060768a 30122016-03-04 David Malcolm <dmalcolm@redhat.com>
3013
3014 PR c/68187
3015 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3016 function.
3017 (fn_42_b): Likewise.
3018 (fn_42_c): Likewise.
3019
74c6fd40 30202016-03-04 David Malcolm <dmalcolm@redhat.com>
3021
3022 PR c/68187
3023 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3024 function.
3025 (fn_40_b): Likewise.
3026 (fn_41_a): Likewise.
3027 (fn_41_b): Likewise.
3028
31b11359 30292016-03-04 Jakub Jelinek <jakub@redhat.com>
3030
3031 PR target/70059
3032 * gcc.target/i386/avx512f-pr70059.c: New test.
3033 * gcc.target/i386/avx512dq-pr70059.c: New test.
3034
c5b93452 30352016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3036
3037 PR rtl-optimization/57676
3038 * gcc.dg/torture/pr57676.c: New test.
3039
268fbd56 30402016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3041
3042 * gcc.dg/pr70026.c: New test.
3043
6560d1ad 30442016-03-04 Marek Polacek <polacek@redhat.com>
3045
3046 PR c/69798
3047 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3048 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3049
cc7dfddf 30502016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3051
3052 PR target/70004
3053 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3054 Delete.
3055 (test_corners_sisd_si): Likewise.
3056 (main): Remove checks of the above.
3057 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3058
e9663bd4 30592016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3060
3061 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3062
dcdd684e 30632016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3064
3065 * gcc.dg/torture/pr69951.c: Accept argc==0.
3066
e692d332 30672016-03-04 Richard Biener <rguenther@suse.de>
3068
3069 PR c++/70054
3070 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3071 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3072
af77b7e6 30732016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3074
3075 PR testsuite/69766
3076 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3077 testing multiarch.
3078
290da96e 30792016-03-04 Jakub Jelinek <jakub@redhat.com>
3080
3081 PR debug/69947
3082 * gcc.dg/guality/pr69947.c: New test.
3083
e51ce713 30842016-03-03 Jakub Jelinek <jakub@redhat.com>
3085
3086 PR ada/70017
3087 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3088
1feed892 30892016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3090
3091 PR rtl-optimization/69904
3092 * gcc.target/arm/pr69904.c: New test.
3093
c32bda69 30942016-03-03 Jakub Jelinek <jakub@redhat.com>
3095
3096 PR target/70021
3097 * gcc.dg/vect/pr70021.c: New test.
3098 * gcc.target/i386/pr70021.c: New test.
3099
1bc579ed 31002016-03-03 Marek Polacek <polacek@redhat.com>
3101
3102 PR middle-end/70050
3103 * gcc.dg/pr70050.c: New test.
3104
cfa8d638 31052016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3106
3107 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3108
1b889259 31092016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3110
3111 PR tree-optimization/70043
3112 * gfortran.dg/vect/pr70043.f90: New test.
3113
f756dfa3 31142016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3115
3116 * gnat.dg/specs/task1.ads: New test.
3117
5cb4863d 31182016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3119
3120 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3121 Invoke gdb with -batch.
3122 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3123
5dd12e43 31242016-03-03 Richard Biener <rguenther@suse.de>
3125
3126 PR tree-optimization/55936
3127 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3128
d97ba4ca 31292016-03-02 Jeff Law <law@redhat.com>
3130
5d23c86f 3131 PR rtl-optimization/69942
3132 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3133 effects of argument promotions.
3134
d97ba4ca 3135 PR tree-optimization/69987
3136 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3137 target does not support -fprefetch-loop-arrays.
3138
901faaa0 31392016-03-02 Uros Bizjak <ubizjak@gmail.com>
3140
3141 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3142
51f6fdce 31432016-03-02 Bin Cheng <bin.cheng@arm.com>
3144
6bc7872f 3145 PR rtl-optimization/69052
51f6fdce 3146 * gcc.target/i386/pr69052.c: New test.
3147
31d31e07 31482016-03-02 Alan Modra <amodra@gmail.com>
3149
3150 * gcc.dg/pr69990.c: New.
3151
04faee95 31522016-03-02 Jakub Jelinek <jakub@redhat.com>
3153
270d0117 3154 PR c/68062
3155 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3156
3157 PR middle-end/70022
3158 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3159
04faee95 3160 PR target/70028
3161 * gcc.target/i386/pr70028.c: New test.
3162
a2cc9e8e 31632016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3164
3165 * c-c++-common/asan/swapcontext-test-1.c,
3166 * c-c++-common/tsan/thread_leak.c,
3167 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3168 * g++.dg/tsan/benign_race.C,
3169 * g++.dg/tsan/fd_close_norace.C,
3170 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3171 races with sanitizer output
3172
dd4bd263 31732016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 3174 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 3175
3176 PR target/67278
3177 * gcc.dg/simd-8.c: New testcase.
3178
b5fe3a49 31792016-03-02 Richard Biener <rguenther@suse.de>
3180
3181 PR middle-end/67278
3182 * gcc.dg/simd-7.c: New testcase.
3183
23601f67 31842016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3185
3186 * gcc.target/i386/pr70007.c: Tweak.
3187
f66f65e7 31882016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3189
3190 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3191
60773515 31922016-03-02 Marek Polacek <polacek@redhat.com>
3193
3194 PR c/67854
3195 * gcc.dg/pr67854.c: New test.
3196
6c094cb1 31972016-03-02 Jakub Jelinek <jakub@redhat.com>
3198
3199 PR middle-end/70025
3200 * gcc.dg/torture/pr70025.c: New test.
3201
7627bb56 32022016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3203
3204 PR tree-optimization/68621
3205 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3206
066c8e94 32072016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3208
3209 * gcc.target/i386/pr70007.c: New test.
3210
d3b819ad 32112016-03-01 Jeff Law <law@redhat.com>
3212
d4b9ad56 3213 PR tree-optimization/69196
7e217344 3214 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 3215
d3b819ad 3216 PR tree-optimization/69196
3217 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3218 duplicating code and spoiling the expected output.
3219
4f37285d 32202016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3221
3222 PR target/70033
3223 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3224 supports power9 before doing tests.
3225 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3226 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3227 * gcc.target/powerpc/p9-permute.c: Likewise.
3228
3e9c4f6c 32292016-03-01 Uros Bizjak <ubizjak@gmail.com>
3230
3231 PR target/70027
3232 * gcc.target/i386/pr70027.c: New test.
3233
e324729e 32342016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 3235
3236 * gcc.dg/pr70017.c: New test.
3237
40e9ce2d 32382016-03-01 Jakub Jelinek <jakub@redhat.com>
3239
3240 PR c/69796
3241 PR c/69974
3242 * gcc.dg/pr69796.c: New test.
3243 * gcc.dg/pr69974.c: New test.
3244
e8b016ea 32452016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3246
3247 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3248
24d3127c 32492016-02-29 Jeff Law <law@redhat.com>
3250
3251 PR tree-optimization/69987
3252 * gfortran.dg/pr69987.f90: New test.
3253
3254 PR tree-optimization/69989
3255 * gcc.c-torture/compile/pr69989-2.c: New test.
3256
12cc1225 32572016-03-01 Marek Polacek <polacek@redhat.com>
3258
3259 PR c++/69795
3260 * g++.dg/parse/invalid1.C: New test.
3261
d99a947c 32622016-03-01 Richard Biener <rguenther@suse.de>
3263
3264 PR middle-end/70022
3265 * gcc.dg/pr70022.c: New testcase.
3266
395dbc60 32672016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3268
3269 PR tree-optimization/69956
3270 * gcc.dg/pr69956.c: New test.
3271
40a35c55 32722016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3273
3274 PR target/70011
3275 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3276 XFAIL when hardware supports efficient unaligned storage access.
3277
4edc90b0 32782016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3279
3280 PR c++/69961
3281 * g++.dg/template/pr69961a.C: New test.
3282 * g++.dg/template/pr69961b.C: New test.
3283
1ed1f69a 32842016-02-29 David Malcolm <dmalcolm@redhat.com>
3285
3286 PR preprocessor/69985
3287 * gcc.dg/cpp/pr69985.c: New test case.
3288
01c5d15d 32892016-02-29 Jeff Law <law@redhat.com>
3290
3a4d3de5 3291 PR tree-optimization/70005
3292 * gcc.c-torture/execute/pr70005.c New test.
3293
01c5d15d 3294 PR tree-optimization/69999
3295 * gcc.c-torture/compile/pr69999.c: New test.
3296
1bf66b54 32972016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3298
3299 PR tree-optimization/69652
3300 * gcc.dg/torture/pr69652.c: Delete test.
3301 * gcc.dg/vect/pr69652.c: New test.
3302
b4d653d5 33032016-02-19 Richard Biener <rguenther@suse.de>
3304
3305 PR tree-optimization/69980
3306 * gfortran.dg/vect/pr69980.f90: New testcase.
3307
35bc4745 33082016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3309
3310 * gcc.target/sparc/20160229-1.c: New test.
3311
bb54a538 33122016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3313
3314 * gnat.dg/stack_usage3.adb: New test.
3315 * gnat.dg/stack_usage3_pkg.ads: New helper.
3316
95164e71 33172016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3318
3319 * gnat.dg/renaming8.adb: New test.
3320 * gnat.dg/renaming8_pkg1.ads: New helper.
3321 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3322 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3323
a890896f 33242016-02-29 Richard Biener <rguenther@suse.de>
3325
3326 PR tree-optimization/69720
3327 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3328
5c70403a 33292016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3330
3331 PR fortran/68147
3332 PR fortran/47674
3333 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3334
dfb6d139 33352016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 3336 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3337
3338 PR fortran/56007
3339 * gfortran.dg/coarray_8.f90: Adjust error message.
3340 * gfortran.dg/pr56007.f90: New test.
3341 * gfortran.dg/pr56007.f: New test.
3342
536508db 33432016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3344
3345 PR tree-optimization/69989
3346 * gcc.dg/torture/pr69989.c: New test.
3347
eec75e45 33482016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3349
3350 * gcc.target/i386/stack-realign-win.c: New test.
3351
0175e45a 33522016-02-28 Harald Anlauf <anlauf@gmx.de>
3353
3354 PR fortran/60126
3355 * gfortran.dg/pr60126.f90: New test.
3356
2a703589 33572016-02-27 Jeff Law <law@redhat.com>
3358
3359 Revert
3360 2016-02-26 Richard Biener <rguenther@suse.de>
3361 Jeff Law <law@redhat.com>
3362
3363 PR tree-optimization/69740
3364 * gcc.c-torture/compile/pr69740-1.c: New test.
3365 * gcc.c-torture/compile/pr69740-2.c: New test.
3366
359b4c18 33672016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3368
1c96765a 3369 PR fortran/69910
359b4c18 3370 * gfortran.dg/newunit_4.f90: New test.
3371
49462d93 33722016-02-27 Jakub Jelinek <jakub@redhat.com>
3373
3374 PR target/69613
3375 PR rtl-optimization/69886
3376 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3377 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3378 target.
3379
c4ac733e 33802016-02-26 Martin Sebor <msebor@redhat.com>
3381
3382 PR tree-optimization/15826
3383 * gcc.dg/tree-ssa/pr15826.c: New test.
3384
da8c4b5d 33852016-02-26 Jakub Jelinek <jakub@redhat.com>
3386
3387 PR target/69969
3388 * gcc.target/powerpc/pr69969.c: New test.
3389
0a4558eb 33902016-02-26 Martin Sebor <msebor@redhat.com>
3391
3392 PR c++/15766
3393 * g++.old-deja/g++.other/decl5.C: Add a test case.
3394
5b500299 33952016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3396
3397 PR target/69946
3398 * gcc.target/powerpc/pr69946.c: New file.
3399
565f533b 34002016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 3401 Jeff Law <law@redhat.com>
565f533b 3402
0a4558eb 3403 PR tree-optimization/69740
565f533b 3404 * gcc.c-torture/compile/pr69740-1.c: New test.
3405 * gcc.c-torture/compile/pr69740-2.c: New test.
3406
ff67cbea 34072016-02-26 Martin Jambor <mjambor@suse.cz>
3408
3409 PR middle-end/69920
3410 * gcc.dg/torture/pr69932.c: New test.
3411 * gcc.dg/torture/pr69936.c: Likewise.
3412
e400d817 34132016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3414
3415 PR target/69709
3416 * gcc.target/s390/pr69709.c: New test.
3417
126a5a2d 34182016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3419
3420 PR target/69245
3421 * gcc.target/aarch64/pr69245_1.c: New test.
3422
59c58860 34232016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3424
3425 PR target/69613
3426 * gcc.dg/torture/pr69613.c: New test.
3427
9441fa4e 34282016-02-26 Jakub Jelinek <jakub@redhat.com>
3429
3430 PR rtl-optimization/69891
3431 * gcc.target/i386/pr69891.c: New test.
3432
e48fcde0 34332016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 3434 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3435
35ed600a 3436 PR target/61397
f41208a1 3437 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3438 functionality for both 32-bit and 64-bit.
3439
c86aaa0e 34402016-02-26 Richard Biener <rguenther@suse.de>
3441
3442 PR tree-optimization/69551
3443 * gcc.dg/torture/pr69951.c: New testcase.
3444
38e71a65 34452016-02-25 Richard Biener <rguenther@suse.de>
3446
3447 PR tree-optimization/48795
3448 * gcc.dg/Warray-bounds-18.c: New testcase.
3449
03331e69 34502016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3451
3452 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3453
f14d8d6a 34542016-02-25 Jakub Jelinek <jakub@redhat.com>
3455
3456 PR rtl-optimization/69896
3457 * gcc.dg/pr69896.c: New test.
3458
4003c807 34592016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3460
3461 PR c++/69736
3462 * g++.dg/cpp1y/paren2.C: New test.
3463
a0573328 34642016-02-24 Martin Sebor <msebor@redhat.com>
3465
3466 PR c/51147
3467 * gcc.dg/enum-mode-2.c: New test.
3468
2cde02ad 34692016-02-24 Jakub Jelinek <jakub@redhat.com>
3470
3471 PR c++/69922
3472 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3473 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3474 * g++.dg/ubsan/pr69922.C: New test.
3475
f0ea75d1 34762016-02-24 Marek Polacek <polacek@redhat.com>
3477
3478 PR c/69819
3479 * gcc.dg/pr69819.c: New test.
3480
05027366 34812016-02-24 Martin Sebor <msebor@redhat.com>
3482
34ed562b 3483 PR c++/69912
3484 * g++.dg/ext/flexary15.C: New test.
3485
34862016-02-24 Martin Sebor <msebor@redhat.com>
3487
3488 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 3489 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 3490 * g++.dg/ext/builtin_alloca.C: Same.
05027366 3491
650c3ad5 34922016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3493 Charles Baylis <charles.baylis@linaro.org>
3494
3495 PR debug/61033
3496 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3497
596070e8 34982016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 3499 Jakub Jelinek <jakub@redhat.com>
596070e8 3500
3501 PR middle-end/69760
3502 * gcc.dg/torture/pr69760.c: New testcase.
3503
d6b92d9f 35042016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3505
3506 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3507 pattern on Solaris with as.
3508
90436d9d 35092016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3510
3511 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3512 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3513 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3514 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3515
7c749495 35162016-02-24 Jakub Jelinek <jakub@redhat.com>
3517
3518 PR middle-end/69915
3519 * gcc.dg/pr69915.c: New test.
3520
9c9680b5 35212016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3522
3523 PR rtl-optimization/69886
3524 * gcc.dg/torture/pr69886.c: New test.
3525
36d081ee 35262016-02-24 Richard Biener <rguenther@suse.de>
3527
3528 PR middle-end/68963
3529 * gcc.dg/torture/pr68963.c: New testcase.
3530
2a0accb9 35312016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3532
3533 PR target/69875
3534 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3535 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3536 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3537 * gcc.target/arm/atomic_loaddi_1.c: New test.
3538 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3539 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3540 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3541 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3542 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3543 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3544 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3545 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3546
f0e92ef1 35472016-02-24 Jakub Jelinek <jakub@redhat.com>
3548
3549 PR middle-end/69909
3550 * gcc.dg/torture/pr69909.c: New test.
3551
6907286f 35522016-02-24 Richard Biener <rguenther@suse.de>
3553
3554 PR tree-optimization/69907
3555 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3556 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3557 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3558
e6ab7475 35592016-02-24 Christian Bruel <christian.bruel@st.com>
3560
3561 * gcc.target/arm/pragma_cpp_fma.c: New test.
3562
47587450 35632016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3564
3565 PR fortran/61156
3566 * gfortran.dg/include_6.f90: Update test.
3567
d41ab738 35682016-02-23 Jakub Jelinek <jakub@redhat.com>
3569
3570 PR objc/69844
3571 * objc.dg/pr69844.m: New test.
3572
4772d9d5 35732016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3574
3575 PR libgfortran/69456
3576 * gfortran.dg/namelist_89.f90: New test.
3577 * gfortran.dg/pr59700.f90: Update test..
3578
8c38d887 35792016-02-23 Martin Sebor <msebor@redhat.com>
3580
3581 PR middle-end/69780
3582 * g++.dg/ext/builtin_alloca.C: New test.
3583 * gcc.dg/builtins-68.c: New test.
3584
ee1bfdb0 35852016-02-23 Richard Henderson <rth@redhat.com>
3586
3587 * gcc.target/i386/addr-space-3.c: Remove test.
3588
52609ec3 35892016-02-23 David Malcolm <dmalcolm@redhat.com>
3590
3591 PR preprocessor/69126
3592 PR preprocessor/69543
3593 * c-c++-common/pr69126-2-long.c: New test.
3594 * c-c++-common/pr69126-2-short.c: New test.
3595 * c-c++-common/pr69543-1.c: Remove xfail.
3596
d5bf2cc8 35972016-02-23 David Malcolm <dmalcolm@redhat.com>
3598
3599 PR preprocessor/69126
3600 PR preprocessor/69543
3601 PR preprocessor/69558
3602 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3603 (f): Rename to...
3604 (test_2): ...this, and add leading comment.
3605 (MACRO_3, test_3): New.
3606 (MACRO_4A, MACRO_4B, test_4): New.
3607 (MACRO): Rename to...
3608 (MACRO_5): ...this.
3609 (g): Rename to...
3610 (test_5): ...this, updating for renaming of MACRO, and
3611 add leading comment.
3612 * c-c++-common/pr69543-1.c: New.
3613 * c-c++-common/pr69543-2.c: New.
3614 * c-c++-common/pr69543-3.c: New.
3615 * c-c++-common/pr69543-4.c: New.
3616 * c-c++-common/pr69558-1.c: New.
3617 * c-c++-common/pr69558-2.c: New.
3618 * c-c++-common/pr69558-3.c: New.
3619 * c-c++-common/pr69558-4.c: New.
3620 * gcc.dg/pr69558.c: Move to...
3621 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3622 xfail for c++.
3623
3a37a410 36242016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3625
3626 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3627 to -ftree-parallelize-loops/-fopenacc changes.
3628 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3629 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3630 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3631 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3632 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3633 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3634 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3635 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3636 * c-c++-common/goacc/kernels-loop.c: Likewise.
3637 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3638 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3639 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3640 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3641
ecca180f 36422016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3643
3644 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3645
eec0fa3f 36462016-02-23 Jakub Jelinek <jakub@redhat.com>
3647
f1f91c07 3648 PR c++/69902
3649 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3650
eec0fa3f 3651 PR c/69900
3652 * gcc.dg/pr69900.c: New test.
3653
e045424d 36542016-02-23 Martin Jambor <mjambor@suse.cz>
3655
3656 PR tree-optimization/69666
3657 * gcc.dg/tree-ssa/pr69666.c: New test.
3658
f482dff6 36592016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3660
3661 PR fortran/67451
3662 * gfortran.dg/coarray_allocate_5.f08: New test.
3663
57ed698b 36642016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3665
3666 * gcc.target/s390/vcond-shift.c: Move to ...
3667 * gcc.target/s390/vector/vcond-shift.c: ... here.
3668
990e443c 36692016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3670
3671 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3672 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3673
296c5f01 36742016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3675
3676 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3677
e53f41d5 36782016-02-20 Mark Wielaard <mjw@redhat.com>
3679
3680 PR c/28901
3681 * gcc.dg/unused-variable-3.c: New test.
3682
13af201d 36832016-02-22 Jakub Jelinek <jakub@redhat.com>
3684
3685 PR target/69888
3686 * gcc.target/i386/pr69888.c: New test.
3687
682c90f9 36882016-02-22 Richard Biener <rguenther@suse.de>
3689
3690 PR tree-optimization/69882
3691 * gfortran.dg/vect/pr69882.f90: New testcase.
3692
b8cd18c3 36932016-02-22 Jakub Jelinek <jakub@redhat.com>
3694
3695 PR target/69885
3696 * gcc.dg/pr69885.c: New test.
3697
09343379 36982016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3699
3700 PR target/69806
3701 PR target/54089
3702 * gcc.target/sh/pr54089-10.c: New.
3703
b345a09f 37042016-02-20 Paul Thomas <pault@gcc.gnu.org>
3705
3706 PR fortran/69423
3707 * gfortran.dg/deferred_character_15.f90 : New test.
3708
51385aed 37092016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3710
3711 PR fortran/57365
3712 gfortran.dg/allocate_with_source_18.f03: New test.
3713
37142016-02-20 Harald Anlauf <anlauf@gmx.de>
3715
3716 PR fortran/52531
3717 gfortran.dg/gomp/pr52531.f90: New test.
3718
9cce8384 37192016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3720
3721 PR c++/69865
3722 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3723 -std=c++03.
3724
d91f5fbb 37252016-02-19 Jakub Jelinek <jakub@redhat.com>
3726
563d5cb8 3727 PR c++/69826
3728 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3729 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3730
0a04aac9 3731 PR c++/69850
3732 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3733
d91f5fbb 3734 PR c++/69851
3735 * g++.dg/torture/pr69851.C: New test.
3736
5fe1f282 37372016-02-19 Martin Sebor <msebor@redhat.com>
3738
3739 PR testsuite/69573
3740 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3741
a45bce11 37422016-02-19 Jakub Jelinek <jakub@redhat.com>
3743
6263dde1 3744 PR c++/69850
3745 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3746 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3747
a45bce11 3748 PR c++/67767
3749 * g++.dg/cpp0x/pr67767.C: New test.
3750
cf2ed1b7 37512016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3752
3753 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3754 for fp, simd, crypto, crc, lse.
3755 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3756 above.
3757 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3758 effective target check.
3759
f6cc34b0 37602016-02-19 Jakub Jelinek <jakub@redhat.com>
3761
3762 PR target/69820
3763 * gcc.target/i386/pr69820.c: New test.
3764
6c678e78 37652016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3766
3767 * gcc.target/s390/vector/int128-1.c: New test.
3768
b088ff4b 37692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3770
3771 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3772
b11e60a4 37732016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3774
3775 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3776 instruction pattern name to prevent the testcase from failing with
3777 -march=z13.
3778
664ff6a0 37792016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3780
3781 * gcc.target/s390/md/movstr-2.c: New test.
3782
e80be24b 37832016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3784
3785 * gcc.target/s390/morestack.c: New test.
3786
9839f350 37872016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3788
3789 PR target/69625
3790 * gcc.target/s390/pr69625.c: Add test case.
3791
4550fbd0 37922016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3793
3794 PR testsuite/68580
3795 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3796
57d00b6a 37972016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3798
3799 PR target/68404
3800 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3801 * gcc.target/powerpc/fusion3.c: Likewise.
3802
63ad69d6 38032016-02-18 Richard Biener <rguenther@suse.de>
3804
3805 PR middle-end/69553
3806 * g++.dg/torture/pr69553.C: New testcase.
3807
d92404ed 38082016-02-18 Nick Clifton <nickc@redhat.com>
3809
4550fbd0 3810 PR target/62254
3811 PR target/69610
3812 * gcc.target/arm/pr62554.c: New test.
3813 * gcc.target/arm/pr69610-1.c: New test.
3814 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 3815
0808dfce 38162016-02-18 Richard Biener <rguenther@suse.de>
3817
3818 PR middle-end/69854
3819 * gcc.dg/torture/pr69854.c: New testcase.
3820
fc3527e3 38212016-02-17 Jakub Jelinek <jakub@redhat.com>
3822
3823 PR c++/69850
3824 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3825
e3c24279 38262012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3827
3828 * gcc.target/powerpc/vec-cg.c: New test.
3829
c9732c2b 38302016-02-17 Richard Biener <rguenther@suse.de>
3831
3832 PR testsuite/69586
3833 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3834
51bf9f9b 38352016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3836
3837 PR target/69161
3838 * gcc.c-torture/compile/pr69161.c: New test.
3839
6baedca3 38402016-02-17 David Sherwood <david.sherwood@arm.com>
3841
3842 PR target/69532
3843 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3844 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3845
4f240715 38462016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3847
3848 * gcc.dg/ifcvt-4.c: Skip on Visium.
3849
e0c0515d 38502016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3851
3852 * gnat.dg/atomic8.adb: New test.
3853
7b319ee6 38542016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3855
3856 * gnat.dg/discr46.ad[sb]: New test.
3857
48a7e3d1 38582016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3859
3860 PR Target/48344
3861 * gcc.target/powerpc/pr48344-1.c: New test.
3862
3f844f15 38632015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3864
3865 PR fortran/69742
3866 * gfortran.dg/associate_21.f90: New test.
3867
7675e968 38682016-02-16 Jakub Jelinek <jakub@redhat.com>
3869
3870 PR c/69835
3871 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3872 -Wnonnull in dg-options.
3873 * c-c++-common/nonnull-2.c: New test.
3874
d6faee88 38752016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3876 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3877
3878 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3879
3a2a72aa 38802016-02-16 Jakub Jelinek <jakub@redhat.com>
3881
3882 PR middle-end/69801
3883 * gcc.dg/pr69801.c: Add empty dg-options.
3884
28072426 38852016-02-16 James Norris <jnorris@codesourcery.com>
3886
3887 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3888 * g++.dg/goacc/deviceptr-1.c: New file.
3889
37fffac2 38902016-02-16 Jakub Jelinek <jakub@redhat.com>
3891
3892 PR tree-optimization/69820
3893 * gcc.dg/vect/pr69820.c: New test.
3894
f72a5e61 38952016-02-16 Richard Biener <rguenther@suse.de>
3896
3897 PR tree-optimization/69776
3898 * gcc.dg/torture/pr69776-2.c: New testcase.
3899
50e0cd76 39002016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3901
3902 PR tree-optimization/69714
3903 * gcc.dg/torture/pr69714.c: New test.
3904
14a72c4e 39052016-02-16 Jakub Jelinek <jakub@redhat.com>
3906
3907 PR tree-optimization/69802
3908 * gcc.dg/pr69802.c: New test.
3909
fd808c11 39102016-02-16 Richard Biener <rguenther@suse.de>
3911
3912 PR middle-end/69801
3913 * gcc.dg/pr69801.c: New testcase.
3914
49a549ca 39152016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3916
3917 PR libgfortran/69651
3918 * gfortran.dg/read_bang.f90: New test.
3919 * gfortran.dg/read_bang4.f90: New test.
3920
77454e6e 39212016-02-15 Jakub Jelinek <jakub@redhat.com>
3922
2074f21c 3923 PR c++/69658
3924 * g++.dg/init/pr69658.C: New test.
3925
77454e6e 3926 PR c++/69797
3927 * c-c++-common/pr69797.c: New test.
3928
4ef4d764 39292016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3930
3931 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3932 check for aarch64*-*-*.
3933
4a45fe0f 39342016-02-15 Richard Biener <rguenther@suse.de>
3935
3936 PR tree-optimization/69783
3937 * gcc.dg/vect/pr69783.c: New testcase.
3938
0b3619e6 39392016-02-15 Richard Biener <rguenther@suse.de>
3940
3941 PR tree-optimization/69776
3942 * gcc.dg/torture/pr69776.c: New testcase.
3943
9b49c3cb 39442016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3945
3946 PR fortran/60526
3947 * gfortran.dg/type_decl_4.f90: Reinstated.
3948
e46faff9 39492016-02-14 John David Anglin <danglin@gcc.gnu.org>
3950
3951 PR fortran/68746
3952 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3953
a96c809a 39542016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3955
3956 PR fortran/60526
3957 PR bootstrap/69816
3958 * gfortran.dg/type_decl_4.f90: Removed.
3959
fdec7e88 39602016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3961
3962 PR fortran/60526
3963 * gfortran.dg/type_decl_4.f90: New test.
3964
a72095c4 39652016-02-14 Alan Modra <amodra@gmail.com>
3966
bc436924 3967 PR testsuite/68886
a72095c4 3968 * gcc.c-torture/execute/stkalign.c: Revise test.
3969
73bb5f8b 39702016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3971
3972 PR target/67260
3973 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3974
beb13161 39752016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3976
3977 PR target/67260
3978 * gcc.target/sh/torture/pr67260.c: New.
3979
67cab04e 39802016-02-12 John David Anglin <danglin@gcc.gnu.org>
3981
3982 * gcc.dg/pr67964.c: Add dg-require-alias.
3983
44a59bb1 39842016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3985
3986 PR target/67636
3987 PR target/64345
3988 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3989
38c9bd3a 39902016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3991
3992 PR libgfortran/69668
3993 * gfortran.dg/namelist_88.f90: New test.
3994
1774ff82 39952016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3996
3997 PR libgfortran/69668
3998 * gfortran.dg/namelist_38.f90: Update test.
3999 * gfortran.dg/namelist_84.f90: Update test.
4000
aec1f4bd 40012016-02-12 David Malcolm <dmalcolm@redhat.com>
4002
4003 PR other/69554
4004 * gcc.dg/pr69554-1.c: New test.
4005 * gfortran.dg/pr69554-1.F90: New test.
4006 * gfortran.dg/pr69554-2.F90: New test.
4007 * lib/gcc-dg.exp (proc dg-locus): New function.
4008 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4009 distinguish between the caret-printing and non-caret-printing
4010 cases. If caret-printing has been explicitly enabled, bail out
4011 without attempting to fix up the output.
4012
da7d5066 40132016-02-12 David Malcolm <dmalcolm@redhat.com>
4014
4015 PR driver/69265
4016 PR driver/69453
4017 * gcc.dg/spellcheck-options-3.c: New test case.
4018 * gcc.dg/spellcheck-options-4.c: New test case.
4019 * gcc.dg/spellcheck-options-5.c: New test case.
4020 * gcc.dg/spellcheck-options-6.c: New test case.
4021 * gcc.dg/spellcheck-options-7.c: New test case.
4022 * gcc.dg/spellcheck-options-8.c: New test case.
4023 * gcc.dg/spellcheck-options-9.c: New test case.
4024 * gcc.dg/spellcheck-options-10.c: New test case.
4025
fcce1b0b 40262016-02-12 Jakub Jelinek <jakub@redhat.com>
4027
4028 PR rtl-optimization/69764
4029 PR rtl-optimization/69771
4030 * c-c++-common/pr69764.c: New test.
4031 * gcc.dg/torture/pr69771.c: New test.
4032
6d609290 40332016-02-12 Marek Polacek <polacek@redhat.com>
4034
4035 * g++.dg/torture/init-list1.C: New.
4036
7d75fb56 40372016-02-12 Marek Polacek <polacek@redhat.com>
4038
4039 * gcc.dg/pr69522.c: Add empty dg-options.
4040
52543fda 40412016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4042
4043 * g++.dg/lto/lto.exp: Include and init mpx.
4044 * g++.dg/lto/pr69729_0.C: New test.
4045
34947478 40462016-02-12 Jakub Jelinek <jakub@redhat.com>
4047
9181a4ec 4048 PR ipa/69241
4049 * g++.dg/ipa/pr69241-4.C: New test.
4050
34947478 4051 PR ipa/68672
4052 * g++.dg/ipa/pr68672-1.C: New test.
4053 * g++.dg/ipa/pr68672-2.C: New test.
4054 * g++.dg/ipa/pr68672-3.C: New test.
4055
74a4140f 40562016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4057
4058 PR c/69522
50e0cd76 4059 * gcc.dg/pr69522.c: New test.
74a4140f 4060
9ddb20d6 40612016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4062
4063 PR c++/69098
4064 * g++.dg/cpp1y/69098.C: New test.
4065 * g++.dg/cpp1y/69098-2.C: New test.
4066
67cf9b55 40672016-02-12 Jakub Jelinek <jakub@redhat.com>
4068
4069 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4070 and neighbour -> neighbor.
4071 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4072 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4073 * c-c++-common/Wvarargs.c: Likewise.
4074 * c-c++-common/goacc/host_data-5.c: Likewise.
4075 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4076 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4077 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4078 * gcc.target/aarch64/pr60697.c: Likewise.
4079 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4080 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4081 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4082 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4083 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4084 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4085 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4086 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4087 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4088 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4089 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4090 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4091 * g++.dg/lookup/koenig5.C: Likewise.
4092 * g++.dg/ext/no-asm-2.C: Likewise.
4093 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4094 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4095 * gfortran.dg/used_types_16.f90: Likewise.
4096 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4097 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4098 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4099 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4100 * gfortran.dg/abstract_type_6.f03: Likewise.
4101 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4102 * gfortran.dg/used_types_15.f90: Likewise.
4103 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4104 * gfortran.dg/exit_3.f08: Likewise.
4105 * gfortran.dg/open_status_2.f90: Likewise.
4106 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4107 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4108 * gfortran.dg/associate_1.f03: Likewise.
4109 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4110 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4111 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4112 * gcc.dg/builtin-object-size-1.c: Likewise.
4113 * gcc.dg/noreturn-6.c: Likewise.
4114 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4115 * gcc.dg/globalalias.c: Likewise.
4116 * gcc.dg/builtins-config.h: Likewise.
4117 * gcc.dg/pr30457.c: Likewise.
4118 * gcc.c-torture/compile/volatile-1.c: Likewise.
4119 * gcc.c-torture/execute/20101011-1.c: Likewise.
4120 * c-c++-common/Waddress-1.c: Likewise.
4121
40b38ace 41222016-02-11 Jakub Jelinek <jakub@redhat.com>
4123
4124 PR c/69768
4125 * c-c++-common/Waddress-1.c: New test.
4126
42c87ca9 41272016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4128
4129 PR fortran/69296
4130 * gfortran.dg/associate_19.f03: New test.
4131 * gfortran.dg/associate_20.f03: New test.
4132
acb7939f 41332016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4134
4135 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4136
6defe3c5 41372016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4138
4139 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4140 .arch armv8-a\n. Add -dA to dg-options.
4141 * gcc.target/aarch64/assembler_arch_1.c: New test.
4142 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4143
63f63318 41442016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4145
4146 PR c++/68726
4147 * g++.dg/cpp0x/pr68726.C: New.
4148
1cddf457 41492016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4150
4151 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4152 test.
4153
b86fba37 41542016-02-11 Richard Biener <rguenther@suse.de>
4155
4156 * g++.dg/tree-ssa/pr61034.C: Adjust.
4157
ec4ec95a 41582016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4159
be7c31e9 4160 PR target/69148
ec4ec95a 4161 * gcc.target/s390/pr69148.c: New.
4162
f64416ca 41632016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4164
4165 PR tree-optimization/69652
4166 * gcc.dg/torture/pr69652.c: New test.
4167
e5d1ea31 41682016-02-10 Jakub Jelinek <jakub@redhat.com>
4169 Patrick Palka <ppalka@gcc.gnu.org>
4170
4171 PR ipa/69241
4172 PR c++/69649
4173 * g++.dg/ipa/pr69241-1.C: New test.
4174 * g++.dg/ipa/pr69241-2.C: New test.
4175 * g++.dg/ipa/pr69241-3.C: New test.
4176 * g++.dg/ipa/pr69649.C: New test.
4177
fa03b19d 41782016-02-10 Uros Bizjak <ubizjak@gmail.com>
4179
4180 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4181 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4182
14485c8a 41832016-02-10 Bin Cheng <bin.cheng@arm.com>
4184
4185 PR tree-optimization/68021
4186 * gcc.dg/tree-ssa/pr68021.c: New test.
4187
79f1ed25 41882016-02-10 Richard Biener <rguenther@suse.de>
4189
4190 PR tree-optimization/69726
4191 * gcc.dg/uninit-22.c: New testcase.
4192
58f74eff 41932016-02-09 Andrew Pinski <apinski@cavium.com>
4194
4195 PR tree-opt/69282
4196 * gcc.c-torture/compile/20160205-1.c: New testcase.
4197
600c00f7 41982016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4199
4200 PR target/68404
4201 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4202 instead accessing a really large arrray.
4203 * gcc.target/powerpc/fusion3.c: Likewise.
4204
0771836e 42052016-02-09 Charles Baylis <charles.baylis@linaro.org>
4206
4207 PR target/68532
4208 * gcc.c-torture/execute/pr68532.c: New test.
4209
4ccd644f 42102016-02-11 Alexandre Oliva <aoliva@redhat.com>
4211
4212 PR target/69634
4213 * gcc.dg/pr69634.c: New.
4214
2e980a39 42152016-02-09 Richard Biener <rguenther@suse.de>
4216
4217 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4218
aacf7102 42192016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 4220
aacf7102 4221 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4222
a1856ddf 42232016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4224
4225 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4226
d4d3da7e 42272016-02-09 Richard Biener <rguenther@suse.de>
4228
4229 PR tree-optimization/69715
4230 * gcc.dg/torture/pr69715.c: New testcase.
4231
9cc6714f 42322016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4233
4234 PR c++/69139
4235 * g++.dg/cpp0x/trailing12.C: New test.
4236 * g++.dg/cpp0x/trailing13.C: New test.
4237
83d5062b 42382016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4239
4240 PR c++/69283
4241 PR c++/67835
4242 * g++.dg/cpp1y/auto-fn29.C: New test.
4243 * g++.dg/cpp1y/auto-fn30.C: New test.
4244
394a86f3 42452016-02-08 Jakub Jelinek <jakub@redhat.com>
4246
4247 PR tree-optimization/69209
4248 * gcc.c-torture/compile/pr69209.c: New test.
4249
93b124b4 42502016-02-08 Jeff Law <law@redhat.com>
4251
4252 PR tree-optimization/68541
4253 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4254 of statements allowed in join block for path splitting.
4255
26abce13 42562016-02-08 Jakub Jelinek <jakub@redhat.com>
4257
0acb2d6e 4258 PR c++/59627
4259 * g++.dg/gomp/pr59627.C: New test.
4260
26abce13 4261 PR ipa/69239
4262 * g++.dg/ipa/pr69239.C: New test.
4263
86e0b129 42642016-02-08 David Malcolm <dmalcolm@redhat.com>
4265
4266 PR preprocessor/69664
4267 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4268 * gcc.dg/cpp/warn-comments.c: Likewise.
4269
f553d9f8 42702016-02-08 Marek Polacek <polacek@redhat.com>
4271
4272 PR c++/69688
4273 * g++.dg/init/const12.C: New test.
4274
600695e0 42752016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4276
4277 PR target/60410
4278 * gcc.dg/lto/pr55113_0.c: Remove test.
4279
c4f4b1e8 42802016-02-08 Richard Biener <rguenther@suse.de>
4281
4282 PR tree-optimization/69719
4283 * gcc.dg/torture/pr69719.c: New testcase.
4284
5a987d87 42852016-02-08 Richard Biener <rguenther@suse.de>
4286 Jeff Law <law@redhat.com>
4287
4288 PR target/68273
4289 * gcc.target/mips/pr68273.c: New testcase.
4290
0418e71d 42912016-02-08 Richard Biener <rguenther@suse.de>
4292
4293 PR rtl-optimization/69274
4294 * gcc.target/i386/addr-sel-1.c: XFAIL.
4295
07c0f1ca 42962016-02-08 Jeff Law <law@redhat.com>
4297
40d85f4c 4298 PR tree-optimization/68541
4299 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4300
140e093f 4301 PR tree-optimization/65917
07c0f1ca 4302 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4303
16430acf 43042016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4305
4306 PR fortran/50555
4307 * gfortran.dg/namelist_args.f90: New test.
4308
3f0ff0d8 43092016-02-05 Jeff Law <law@redhat.com>
4310
140e093f 4311 PR tree-optimization/68541
3f0ff0d8 4312 * gcc.dg/tree-ssa/split-path-2.c: New test.
4313 * gcc.dg/tree-ssa/split-path-3.c: New test.
4314 * gcc.dg/tree-ssa/split-path-4.c: New test.
4315 * gcc.dg/tree-ssa/split-path-5.c: New test.
4316 * gcc.dg/tree-ssa/split-path-6.c: New test.
4317 * gcc.dg/tree-ssa/split-path-7.c: New test.
4318
a7cc1f94 43192016-02-05 Martin Sebor <msebor@redhat.com>
4320
4321 PR c++/69662
4322 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4323 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4324
fcb25f28 43252016-02-06 Richard HEnderson <rth@redhat.com>
4326
4327 PR c/69643
4328 * gcc.target/i386/addr-space-4.c: New.
4329 * gcc.target/i386/addr-space-5.c: New.
4330
3a2545a1 43312016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4332
4333 PR fortran/66089
4334 * gfortran.dg/elemental_dependency_6.f90: New.
4335
1e302465 43362016-02-05 Jakub Jelinek <jakub@redhat.com>
4337
66feb54c 4338 PR rtl-optimization/69691
4339 * gcc.c-torture/execute/pr69691.c: New test.
4340
1e302465 4341 PR c++/69628
4342 * g++.dg/parse/pr69628.C: New test.
4343
9c28a298 43442016-02-05 Uros Bizjak <ubizjak@gmail.com>
4345
4346 * gcc.dg/sancov/asan.c: Move to ...
4347 * gcc.dg/asan/sancov-1.c: ... here.
4348
a854e286 43492016-02-05 Uros Bizjak <ubizjak@gmail.com>
4350
4351 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4352
d4f0b240 43532016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4354
4355 PR target/69677
4356 * gcc.target/i386/pr69677.c: New test.
4357
235d8723 43582016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4359
4360 PR c++/68948
4361 * g++.dg/template/pr68948.C: New test.
4362
f390cf65 43632016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4364
4365 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4366 (only necessary on s390x).
4367
ab99f104 43682016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4369
4370 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4371 -mno-accumulate-outgoing-args.
4372
f7ef5392 43732016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4374
4375 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4376
6b098e91 43772016-02-04 Jakub Jelinek <jakub@redhat.com>
4378
4379 PR c/69669
4380 * c-c++-common/pr69669.c: New test.
4381
f0146cf3 43822016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4383
4384 PR target/69667
4385 * g++.dg/pr69667.C: New file.
4386
08fd6cf5 43872016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4388
4389 PR target/69619
4390 * gcc.dg/pr69619.c: Add new test.
4391
a6f3f39f 43922016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4393
4394 PR rtl-optimization/69577
4395 * gcc.target/i386/pr69577.c: New test.
4396
774068a0 43972016-02-04 Martin Liska <mliska@suse.cz>
4398
4399 * g++.dg/asan/pr69276.C: New test.
4400
f50a7894 44012016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4402
4403 PR target/65932
4404 PR target/67714
4405 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4406 a single smulbb instruction.
4407 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4408 * gcc.target/amr/wmul-2.c: Likewise.
4409
6b722eb3 44102016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4411
4412 PR target/65932
4413 PR target/67714
4414 * gcc.c-torture/execute/pr67714.c: New test.
4415
1f1475a7 44162016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4417
4418 PR target/69454
4419 * gcc.target/i386/pr69454-1.c: New test.
4420 * gcc.target/i386/pr69454-2.c: New test.
4421
6b94e133 44222016-02-03 Martin Sebor <msebor@redhat.com>
4423
4424 PR c++/69251
4425 PR c++/69253
4426 PR c++/69290
4427 PR c++/69277
4428 PR c++/69349
4429 * g++.dg/ext/flexarray-mangle-2.C: New test.
4430 * g++.dg/ext/flexarray-mangle.C: New test.
4431 * g++.dg/ext/flexarray-subst.C: New test.
4432 * g++.dg/ext/flexary11.C: New test.
4433 * g++.dg/ext/flexary12.C: New test.
4434 * g++.dg/ext/flexary13.C: New test.
4435 * g++.dg/ext/flexary14.C: New test.
4436 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4437
342ed0ac 44382016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4439
4440 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4441 Define only if CHECK_FLOAT128 is defined.
4442 (main): Properly initialize u5.
4443
edf6c4d2 44442016-02-03 Jakub Jelinek <jakub@redhat.com>
4445
415d5641 4446 PR c/69627
4447 * gcc.dg/pr69627.c: New test.
4448
edf6c4d2 4449 PR target/69644
4450 * gcc.dg/pr69644.c: New test.
4451
cf8f3ba0 44522016-02-03 Mike Stump <mikestump@comcast.net>
4453
4454 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4455 support for struct-layout-1.exp.
4456
c90d55dd 44572016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4458
4459 PR c++/69056
f7ef5392 4460 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 4461
401bd0c8 44622016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4463 Alexandre Oliva <aoliva@redhat.com>
4464
4465 PR target/69461
4466 * gcc.target/powerpc/pr69461.c: New.
4467
277d9d1d 44682016-02-03 Uros Bizjak <ubizjak@gmail.com>
4469
4470 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4471 works from here ...
4472 (check_effective_target_fsanitize_thread): ... to here. Do not
4473 specify additional compile flags for the test source.
4474 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4475 specify additional compile flags for the test source.
4476
e69ad94a 44772016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4478
4479 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4480
a4454da2 44812016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4482
4483 PR fortran/67451
4484 PR fortran/69418
4485 * gfortran.dg/coarray_allocate_2.f08: New test.
4486 * gfortran.dg/coarray_allocate_3.f08: New test.
4487 * gfortran.dg/coarray_allocate_4.f08: New test.
4488
88cab2dd 44892016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4490
4491 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4492 use same scan-tree-dump-times on all platforms.
4493 * gcc.dg/vect/vect-outer-1.c: Likewise.
4494 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4495 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4496 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4497 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4498 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4499 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4500 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4501
66ea75c4 45022016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4503
4504 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4505 warning.
4506
4eef8df7 45072016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4508
4509 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4510
665fbc2f 45112016-02-02 James Norris <jnorris@codesourcery.com>
4512
4513 * c-c++-common/goacc/routine-5.c: Add tests.
4514
b10e3d47 45152016-02-02 Alexander Monakov <amonakov@ispras.ru>
4516
4517 * gcc.target/nvptx/unsigned-cmp.c: New test.
4518
12ad66dd 45192016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4520
4521 * gcc.target/aarch64/scalar_shift_1.c
4522 (test_corners_sisd_di): Improve force to SIMD register.
4523 (test_corners_sisd_si): Likewise.
4524 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4525 Remove scan-assembler check for ldr.
4526
f9ec342f 45272016-02-02 Richard Biener <rguenther@suse.de>
4528
4529 PR tree-optimization/69595
4530 * gcc.dg/Warray-bounds-17.c: New testcase.
4531
32f2925a 45322016-02-02 Richard Biener <rguenther@suse.de>
4533
4534 PR tree-optimization/69606
4535 * gcc.dg/torture/pr69606.c: New testcase.
4536
cfd9ca84 45372016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4538
4539 PR middle-end/68542
4540 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4541 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4542
19bf08e2 45432016-02-02 Alan Modra <amodra@gmail.com>
4544
4545 PR target/69548
4546 * gcc.target/powerpc/pr69548.c: New test.
4547
6f13b088 45482016-02-01 Jakub Jelinek <jakub@redhat.com>
4549
dcddc5af 4550 PR rtl-optimization/69592
4551 * gcc.dg/pr69592.c: New test.
4552
6f13b088 4553 PR preprocessor/69543
4554 PR c/69558
4555 * gcc.dg/pr69543.c: New test.
4556 * gcc.dg/pr69558.c: New test.
4557
d090e5c2 45582016-02-01 Uros Bizjak <ubizjak@gmail.com>
4559
fcb317c5 4560 PR testsuite/65940
4561 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 4562
aaf527dc 45632016-02-01 Martin Sebor <msebor@redhat.com>
4564
4565 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4566
1674217b 45672016-02-01 Bin Cheng <bin.cheng@arm.com>
4568
4569 PR tree-optimization/67921
4570 * c-c++-common/ubsan/pr67921.c: New test.
4571
b4007655 45722016-02-01 Richard Biener <rguenther@suse.de>
4573
4574 PR middle-end/69556
4575 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4576
88a477bb 45772016-02-01 Richard Biener <rguenther@suse.de>
4578
4579 PR tree-optimization/69574
4580 * gcc.dg/torture/pr69574.c: New testcase.
4581
2eaaa4e7 45822016-02-01 Richard Biener <rguenther@suse.de>
4583
4584 PR tree-optimization/69579
4585 * gcc.dg/setjmp-6.c: New testcase.
4586
e3882c44 45872016-02-01 Jakub Jelinek <jakub@redhat.com>
4588
4589 PR rtl-optimization/69570
4590 * g++.dg/opt/pr69570.C: New test.
4591
f80aff47 45922016-02-01 Richard Henderson <rth@redhat.com>
4593
4594 * gcc.dg/pr69535.c: New test.
4595
240568aa 45962016-01-31 John David Anglin <danglin@gcc.gnu.org>
4597
6009b3b8 4598 PR testsuite/69584
4599 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4600 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4601
1fdf7177 4602 PR debug/68244
4603 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4604
240568aa 4605 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4606
cb3e5ac0 46072016-01-31 Paul Thomas <pault@gcc.gnu.org>
4608
4609 PR fortran/67564
4610 * gfortran.dg/allocate_with_source_17.f03: New test.
4611
3b8b902b 46122016-01-30 Jakub Jelinek <jakub@redhat.com>
4613
4614 PR tree-optimization/69546
4615 * gcc.dg/torture/pr69546.c: New test.
4616
17985abe 46172016-01-30 Paul Thomas <pault@gcc.gnu.org>
4618
4619 PR fortran/69566
4620 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4621
b5239e80 46222016-01-30 Martin Sebor <msebor@redhat.com>
4623
4624 PR c++/68490
4625 * g++.dg/ext/flexary10.C: New test.
4626
e8f03010 46272016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4628
4629 PR fortran/66707
4630 gfortran.dg/common_23.f90: New test.
4631
dc93691a 46322016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4633
4634 PR target/65546
4635 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4636 condition being checked, and disable it when the target supports
4637 misaligned loads and stores.
4638
ff5e28e9 46392016-01-29 Jakub Jelinek <jakub@redhat.com>
4640
4641 PR debug/69518
4642 * gcc.dg/torture/pr69518.c: New test.
4643
b0d8930a 46442016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4645
4646 PR target/69530
4647 * gcc.target/i386/pr69530.c: New test.
4648
21601fc7 46492016-01-29 Steve Ellcey <sellcey@imgtec.com>
4650
4651 PR target/65604
4652 * gcc.target/mips/div-delay.c: New test.
4653
ca6c7317 46542016-01-29 Jakub Jelinek <jakub@redhat.com>
4655
4758dc39 4656 PR target/69551
4657 * gcc.target/i386/pr69551.c: New test.
4658
ca6c7317 4659 PR target/66137
4660 * gcc.target/i386/pr66137.c: New test.
4661
e3078da6 46622016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4663
4664 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4665 always built for p5600.
4666 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4667 isa=p5600 dg-option.
4668
b622ec25 46692016-01-29 Richard Biener <rguenther@suse.de>
4670
4671 PR tree-optimization/69547
4672 * g++.dg/tree-ssa/pr69547.C: New testcase.
4673
d2a60e99 46742016-01-29 Jakub Jelinek <jakub@redhat.com>
4675
4676 PR debug/66869
4677 * g++.dg/warn/Wunused-function2.C: New test.
4678
ae849d2b 46792016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4680
4681 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4682 support for test to succeed.
4683
ce6a6978 46842016-01-29 Marek Polacek <polacek@redhat.com>
4685
4686 PR c++/69509
4687 PR c++/69516
4688 * g++.dg/ext/constexpr-vla2.C: New test.
4689 * g++.dg/ext/constexpr-vla3.C: New test.
4690 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4691
7550d855 46922016-01-29 Richard Biener <rguenther@suse.de>
4693
4694 PR middle-end/69537
4695 * gcc.dg/uninit-21.c: New testcase.
4696
f11bb279 46972016-01-28 Uros Bizjak <ubizjak@gmail.com>
4698
4699 PR target/69459
4700 * gcc.target/i386/pr69459.c: New test.
4701
c80c12c8 47022016-01-28 Steve Ellcey <sellcey@imgtec.com>
4703
4704 PR target/68400
4705 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4706 * gcc.target/mips/pr68400.c: New test.
4707
c649bacc 47082016-01-28 Martin Sebor <msebor@redhat.com>
4709
4710 PR target/17381
4711 * gcc.target/powerpc/pr17381.c: New test.
4712
f4881661 47132016-01-28 Jakub Jelinek <jakub@redhat.com>
4714
4715 PR middle-end/69542
4716 * gcc.dg/torture/pr69542.c: New test.
4717
d66fdd75 47182016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4719
4720 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4721
d4a78818 47222016-01-28 David Edelsohn <dje.gcc@gmail.com>
4723
4724 * gcc.dg/pr65980.c: Skip on AIX.
4725 * gcc.dg/pr66688.c: Same.
4726
21329e97 47272016-01-28 David Edelsohn <dje.gcc@gmail.com>
4728
4729 PR target/63679
4730 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4731 * gcc.dg/tree-ssa/sra-18.c: Same.
4732
cc7124a6 47332016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4734
4735 PR fortran/62536
4736 * gfortran.dg/block_15.f08: New test.
4737 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4738 on incorrectly closed BLOCK.
4739
358dfcb4 47402016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4741
4742 * gcc.dg/declare-simd.c: New test.
e87502d6 47432016-01-28 Richard Biener <rguenther@suse.de>
4744
4745 PR tree-optimization/69466
4746 * gfortran.dg/vect/pr69466.f90: New testcase.
4747
44e7334b 47482016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4749
4750 * g++.dg/pr67989.C: Remove ARM-specific option.
4751 * gcc.target/arm/pr67989.C: New file.
4752
5ce8f551 47532016-01-27 Uros Bizjak <ubizjak@gmail.com>
4754
4755 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4756 and expm1 test for glibc < 2.11.
4757
fa6e6b15 47582016-01-27 Richard Henderson <rth@redhat.com>
4759
4760 * gcc.c-torture/execute/pr69447.c: New test.
4761
47622016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 4763
7b8122c6 4764 PR fortran/69422
147b2f9b 4765 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4766
78e516eb 47672016-01-27 Jakub Jelinek <jakub@redhat.com>
4768
4769 PR debug/66869
4770 * gcc.dg/pr66869.c: New test.
4771
9b849350 47722016-01-25 Jeff Law <law@redhat.com>
4773
4774 PR tree-optimization/68398
f11bb279 4775 PR tree-optimization/69196
9b849350 4776 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4777 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4778 path to avoid new heuristic allowing more irreducible regions
4779 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4780 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4781 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4782 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4783 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4784
fee5e491 47852016-01-27 Marek Polacek <polacek@redhat.com>
4786
4787 PR c/68062
4788 * c-c++-common/vector-compare-4.c: New test.
4789
eec96426 47902016-01-27 David Malcolm <dmalcolm@redhat.com>
4791
4792 PR preprocessor/69126
4793 * c-c++-common/pr69126.c: New test case.
4794
5068be18 47952016-01-27 Ian Lance Taylor <iant@google.com>
4796
4797 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4798
5fa82c11 47992016-01-27 Ryan Burn <contact@rnburn.com>
4800
4801 PR cilkplus/69267
4802 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4803
b3df0219 48042016-01-27 Uros Bizjak <ubizjak@gmail.com>
4805
4806 PR target/69512
4807 * gcc.target/i386/pr69512.c: New test.
4808
d46a16d4 48092016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4810
4811 PR ada/69488
4812 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4813
6a9b35ef 48142016-01-27 Marek Polacek <polacek@redhat.com>
4815
4816 PR c++/69379
4817 * g++.dg/pr69379.C: New test.
4818
18e9663b 48192016-01-27 Martin Sebor <msebor@redhat.com>
4820
4821 PR c++/69317
4822 * g++.dg/abi/Wabi-2-2.C: New test.
4823 * g++.dg/abi/Wabi-2-3.C: New test.
4824 * g++.dg/abi/Wabi-3-2.C: New test.
4825 * g++.dg/abi/Wabi-3-3.C: New test.
4826
c88301ad 48272016-01-27 Richard Biener <rguenther@suse.de>
4828
4829 PR tree-optimization/69166
4830 * gcc.dg/torture/pr69166.c: New testcase.
4831
8ca47550 48322016-01-27 Martin Jambor <mjambor@suse.cz>
4833
4834 PR tree-optimization/69355
4835 * gcc.dg/tree-ssa/pr69355.c: New test.
4836
5cb23e3c 48372016-01-27 Marek Polacek <polacek@redhat.com>
4838
4839 PR c++/69496
4840 * g++.dg/ext/constexpr-vla1.C: New test.
4841
7b0c1b6d 48422016-01-20 Christian Bruel <christian.bruel@st.com>
4843
4844 PR target/69245
4845 * gcc.target/arm/pr69245.c: New test.
4846
220112fc 48472016-01-27 Jakub Jelinek <jakub@redhat.com>
4848
4849 PR tree-optimization/69399
4850 * gcc.dg/torture/pr69399.c: New test.
4851
16294490 48522016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4853
4854 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4855
8abd3d0c 48562016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4857
4858 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4859
7cf9b895 48602016-01-26 Tom de Vries <tom@codesourcery.com>
4861
4862 PR tree-optimization/69110
4863 * gcc.dg/autopar/pr69110.c: New test.
4864
557c1942 48652016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4866 Sebastian Pop <s.pop@samsung.com>
557c1942 4867
4868 * gcc.dg/graphite/isl-ast-op-select.c: New.
4869
80adbd96 48702015-01-26 Paul Thomas <pault@gcc.gnu.org>
4871
4872 PR fortran/69385
4873 * gfortran.dg/allocate_error_6.f90: New test.
4874
c3f86f60 48752016-01-26 Richard Henderson <rth@redhat.com>
4876
4877 * gcc.dg/tm/pr60908.c: New test.
4878
3752e5b1 48792016-01-26 David Malcolm <dmalcolm@redhat.com>
4880
4881 PR other/69006
4882 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4883 directive.
4884 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4885 expected multiline output to reflect the colorization being
4886 disabled before newlines.
4887 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4888 (custom_diagnostic_finalizer): Replace call to
4889 pp_newline_and_flush with call to pp_flush.
4890 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4891 * gfortran.dg/implicit_class_1.f90: Likewise.
4892 * lib/gcc-dg.exp (allow_blank_lines): New global.
4893 (dg-allow-blank-lines-in-output): New procedure.
4894 (gcc-dg-prune): Complain about blank lines in the output, unless
4895 dg-allow-blank-lines-in-output was called.
4896 * lib/multiline.exp (_build_multiline_regex): Only support
4897 arbitrary followup text for non-blank-lines, not for blank lines.
4898
9bbfd060 48992016-01-26 Jakub Jelinek <jakub@redhat.com>
4900
4901 PR tree-optimization/69483
4902 * gcc.dg/pr69483.c: New test.
4903 * g++.dg/opt/pr69483.C: New test.
4904
53773057 49052016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4906
4907 PR target/68620
4908 * gcc.target/arm/pr68620.c: New test.
4909
442a556f 49102016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4911
4912 * gcc.target/i386/pr68986-2.c: Remove -m32.
4913
d513c683 49142016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4915
4916 PR target/68986
4917 * gcc.target/i386/pr68986-1.c: New test.
4918 * gcc.target/i386/pr68986-2.c: Likewise.
4919 * gcc.target/i386/pr68986-3.c: Likewise.
4920
976877a5 49212016-01-26 Christian Bruel <christian.bruel@st.com>
4922
4923 * lib/target-supports.exp
4924 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4925 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4926 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4927
2c7b2f88 49282016-01-26 Richard Biener <rguenther@suse.de>
4929
4930 PR tree-optimization/69452
4931 * gcc.dg/torture/pr69452.c: New testcase.
4932
f7fc06e7 49332016-01-26 Jakub Jelinek <jakub@redhat.com>
4934
4935 PR target/69442
4936 * gcc.dg/pr69442.c: New test.
4937
d1dae587 49382016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4939
4940 PR target/67896
4941 * gcc.target/aarch64/simd/pr67896.C: New.
4942
ef7be7f8 49432016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4944
4945 PR tree-optimization/69400
4946 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4947 function.
4948 (plugin_init): Call it.
4949 * gcc.dg/torture/pr69400.c: New test.
4950
648433a4 49512016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4952
4953 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4954
45fc5243 49552016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4956 Sebastian Pop <s.pop@samsung.com>
4957
4958 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4959 isl-0.15.
4960
c699f6a1 49612016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4962 Sebastian Pop <s.pop@samsung.com>
4963
4964 * gcc.dg/graphite/pr69292.c: New.
4965
b86e24ea 49662016-01-25 Jakub Jelinek <jakub@redhat.com>
4967
4968 * c-c++-common/goacc/use_device-1.c: New test.
4969
105cb8d7 49702016-01-25 Jeff Law <law@redhat.com>
4971
4972 PR tree-optimization/69196
4973 PR tree-optimization/68398
4974 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4975 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4976
44562749 49772016-01-25 David Edelsohn <dje.gcc@gmail.com>
4978
4979 PR target/69469
4980 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4981 Algorithm.
4982
6837fee7 49832016-01-25 Richard Biener <rguenther@suse.de>
4984
4985 PR testsuite/69380
4986 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4987
fe500d65 49882016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4989
4990 PR target/69421
4991 * gcc.dg/pr69421.c: New test.
4992
8eacba94 49932016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4994
4995 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4996 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4997 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4998 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4999 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5000 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5001 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5002 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5003 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5004 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5005
af09d40d 50062016-01-25 Richard Biener <rguenther@suse.de>
5007
5008 PR tree-optimization/69376
5009 * gcc.dg/torture/pr69376.c: New testcase.
5010
d65063f5 50112016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5012
5013 PR fortran/69397
5014 PR fortran/68442
5015 * gfortran.dg/interface_38.f90: New test.
5016 * gfortran.dg/interface_39.f90: New test.
80adbd96 5017
08c7bfb4 50182016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5019
5020 Revert:
5021 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5022
5023 PR c++/11858
5024 PR c++/24663
5025 PR c++/24664
5026 * g++.dg/template/pr11858.C: New test.
5027 * g++.dg/template/pr24663.C: New test.
5028 * g++.dg/template/unify12.C: New test.
5029 * g++.dg/template/unify13.C: New test.
5030 * g++.dg/template/unify14.C: New test.
5031 * g++.dg/template/unify15.C: New test.
5032 * g++.dg/template/unify16.C: New test.
5033 * g++.dg/template/unify17.C: New test.
5034
c2e7d2be 50352016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5036
5037 PR fortran/68283
5038 gfortran.dg/pr68283.f90: New test.
5039
9f2e8617 50402016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5041
5042 PR fortran/66094
5043 * gfortran.dg/inline_matmul_13.f90: New test.
5044 * gfortran.dg/matmul_bounds_8.f90: New test.
5045 * gfortran.dg/matmul_bounds_9.f90: New test.
5046 * gfortran.dg/matmul_bounds_10.f90: New test.
5047
a4838119 50482016-01-23 Tom de Vries <tom@codesourcery.com>
5049
5050 PR tree-optimization/69426
5051 * gcc.dg/autopar/pr69426.c: New test.
5052
feddf0dc 50532016-01-23 Martin Sebor <msebor@redhat.com>
5054
5055 PR c++/58109
5056 PR c++/69022
5057 * g++.dg/cpp0x/alignas5.C: New test.
5058 * g++.dg/ext/vector29.C: Same.
5059
132731fb 50602016-01-23 Uros Bizjak <ubizjak@gmail.com>
5061
5062 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5063 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5064 _GNU_SOURCE from compile flags to the source.
5065 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5066 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5067 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5068 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5069
51aec681 50702016-01-22 Jakub Jelinek <jakub@redhat.com>
5071
5072 PR target/69432
5073 * g++.dg/opt/pr69432.C: New test.
5074
147aa3e3 50752016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5076
5077 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5078 32-bit targets testing an -m64 multilib.
5079
4d04e35e 50802016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5081
5082 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5083 64-bit support.
5084
86f38d0c 50852016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5086
5087 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5088
f776e712 50892016-01-21 Christian Bruel <christian.bruel@st.com>
5090
5091 PR target/68674
5092 * gcc.target/i386/pr68674.c
5093 * gcc.target/aarch64/pr68674.c
5094 * gcc.target/arm/pr68674.c
5095
7b9de435 50962016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5097
5098 PR target/69403
5099 * gcc.c-torture/execute/pr69403.c: New test.
5100
9935a0ba 51012016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5102
5103 PR c++/55843
5104 * g++.dg/template/pr55843.C: New.
5105
06b94aa1 51062016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5107
5108 PR testsuite/66877
5109 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5110 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5111
b68773a8 51122016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5113
5114 PR testsuite/67489
132731fb 5115 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5116 from dg-do compile directive, and instead add
5117 { dg-require-effective-target int128 }.
b68773a8 5118
bbbbe8ab 51192016-01-20 Martin Sebor <msebor@redhat.com>
5120
5121 PR c/69405
5122 * gcc.dg/sync-fetch.c: New test.
5123
f3a6a26f 51242016-01-21 Martin Sebor <msebor@redhat.com>
5125
5126 PR target/69252
5127 * gcc.target/powerpc/pr69252.c: New test.
5128
d1565a03 51292016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5130
5131 PR fortran/65996
132731fb 5132 * gfortran.dg/pr65996.f90: New test.
d1565a03 5133
15a5a905 51342016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5135
5136 PR c++/68810
bbbbe8ab 5137 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 5138 expected to generate an error.
15a5a905 5139
e4538af5 51402016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5141
5142 PR middle-end/66178
5143 * gcc.dg/torture/pr66178.c: New test.
5144
4d4180ce 51452016-01-21 Anton Blanchard <anton@samba.org>
5146 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5147
5148 PR target/63354
5149 * gcc.target/powerpc/pr63354.c: New test.
5150
86e16058 51512016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5152
5153 PR rtl-optimization/68990
5154 * gcc.target/i386/pr68990: New.
5155
b11b85e4 51562016-01-21 Nick Clifton <nickc@redhat.com>
5157
5158 PR target/69129
5159 * gcc.target/mips/pr69129.c: New.
5160
62dd9f85 51612016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5162
5163 PR c++/58046
5164 * g++.dg/cpp0x/pr58046.C: New.
5165
ac7d424b 51662016-01-21 Jakub Jelinek <jakub@redhat.com>
5167
47c0bea3 5168 PR target/69187
5169 PR target/65624
5170 * gcc.target/arm/pr69187.c: New test.
5171
ac7d424b 5172 PR c++/69355
5173 * g++.dg/torture/pr69355.C: New test.
5174
9e18b252 51752016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5176 Sebastian Pop <s.pop@samsung.com>
5177
5178 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5179
de862e2f 51802016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5181 Sebastian Pop <s.pop@samsung.com>
5182
132731fb 5183 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 5184
f55f9344 51852016-01-21 Jakub Jelinek <jakub@redhat.com>
5186
5187 PR middle-end/67653
5188 * c-c++-common/pr67653.c: New test.
5189 * gcc.dg/torture/pr29119.c: Add dg-warning.
5190
62752e71 51912016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5192
5193 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5194
16d4186f 51952016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5196
5197 PR c/24293
5198 * gcc.dg/pr24293.c: New test.
5199 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5200 incomplete struct type.
5201 * gcc.dg/declspec-1.c: Likewise.
5202 * gcc.dg/pr63549.c: Likewise.
5203
58219d13 52042016-01-20 Jakub Jelinek <jakub@redhat.com>
5205
5206 PR tree-optimization/66612
5207 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5208 for bdn instruction.
5209
a7b5688a 52102016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5211
5212 * lib/target-supports.exp
5213 (check_effective_target_arm_fp_ok_nocache): New.
5214 (check_effective_target_arm_fp_ok): New.
5215 (add_options_for_arm_fp): New.
5216 (check_effective_target_arm_crypto_ok_nocache): Require
5217 target_arm_v8_neon_ok instead of arm32.
5218 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5219 (check_effective_target_arm_crypto_pragma_ok): New.
5220 (add_options_for_arm_vfp): New.
5221 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5222 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5223 target instead. Force initial fpu to vfp.
5224 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5225 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5226 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5227 dependency.
5228 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5229 use arm_vfp effective target instead. Force initial fpu to vfp.
5230 * gcc.target/arm/attr-neon3.c: Likewise.
5231 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5232 arm_vfp_ok.
5233 * gcc.target/arm/unsigned-float.c: Likewise.
5234 * gcc.target/arm/vfp-1.c: Likewise.
5235 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5236 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5237 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5238 * gcc.target/arm/vfp-ldmias.c: Likewise.
5239 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5240 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5241 * gcc.target/arm/vfp-stmiad.c: Likewise.
5242 * gcc.target/arm/vfp-stmias.c: Likewise.
5243 * gcc.target/arm/vnmul-1.c: Likewise.
5244 * gcc.target/arm/vnmul-2.c: Likewise.
5245 * gcc.target/arm/vnmul-3.c: Likewise.
5246 * gcc.target/arm/vnmul-4.c: Likewise.
5247
7ca56ca8 52482016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 5249
7fb75b57 5250 PR testsuite/69366
5251 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5252 the MPX run-time library, for compile-time MPX test.
5253 * gcc.target/i386/chkp-always_inline.c: Likewise.
5254 * gcc.target/i386/chkp-bndret.c: Likewise.
5255 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5256 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5257 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5258 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5259 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5260 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5261 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5262 * gcc.target/i386/chkp-label-address.c: Likewise.
5263 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5264 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5265 * gcc.target/i386/chkp-pr69044.c: Likewise.
5266 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5267 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5268 * gcc.target/i386/chkp-strchr.c: Likewise.
5269 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5270 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5271 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5272 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5273 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5274 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5275 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5276 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5277 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5278 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5279 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5280 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5281 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5282 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5283 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5284 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5285 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5286 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5287 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5288 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5289 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5290 * gcc.target/i386/pr63995-2.c: Likewise.
5291 * gcc.target/i386/pr64805.c: Likewise.
5292 * gcc.target/i386/pr65044.c: Likewise.
5293 * gcc.target/i386/pr65167.c: Likewise.
5294 * gcc.target/i386/pr65183.c: Likewise.
5295 * gcc.target/i386/pr65184.c: Likewise.
5296 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 5297
f2da0b99 52982016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5299
5300 PR tree-optimization/69328
5301 * gcc.dg/pr69328.c: New test.
5302
4d379676 53032016-01-20 Jeff Law <law@redhat.com>
5304
4a11f145 5305 PR target/25114
4d379676 5306 * gcc.target/m68k/pr25114.c: New test.
5307
0754bad1 53082016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5309
5310 * gcc.target/arm/memset-inline-10.c: Added
5311 dg-require-effective-target arm_thumb2_ok.
5312
63bd5c2d 53132016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5314
5315 * gcc.dg/debug/dwarf2/sso.c: New test.
5316
a9c01e81 53172016-01-19 Uros Bizjak <ubizjak@gmail.com>
5318
5319 PR testsuite/68820
5320 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5321 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5322 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5323
53fa0e54 53242016-01-19 Jan Hubicka <hubicka@ucw.cz>
5325
5326 PR ipa/66223
5327 * g++.dg/ipa/devirt-50.C: New testcase.
5328
e035a62c 53292016-01-19 Marek Polacek <polacek@redhat.com>
5330
5331 PR c++/68965
5332 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5333 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5334
885cc3ea 53352016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5336
5337 PR target/69135
5338 * gcc.target/arm/pr69135_1.c: New test.
5339
07bd240e 53402015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5341
5342 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5343
9f60d257 53442015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5345
5346 * gcc.target/aarch64/ccmp_1.c: New testcase.
5347
a0c919f7 53482016-01-19 Marek Polacek <polacek@redhat.com>
5349
5350 PR c++/68586
5351 * g++.dg/cpp0x/enum30.C: New test.
5352
dc5d6d17 53532016-01-19 Richard Biener <rguenther@suse.de>
5354
5355 PR tree-optimization/69336
5356 * g++.dg/tree-ssa/pr69336.C: New testcase.
5357
6dd156e0 53582016-01-19 Jakub Jelinek <jakub@redhat.com>
5359
5360 PR debug/65779
5361 * gcc.dg/pr65779.c: New test.
5362
3e0d45b9 53632016-01-19 Richard Biener <rguenther@suse.de>
5364
5365 PR tree-optimization/69352
5366 * gcc.dg/torture/pr69352.c: New testcase.
5367
7a3cf64d 53682016-01-19 Jakub Jelinek <jakub@redhat.com>
5369
5370 PR rtl-optimization/68955
5371 PR rtl-optimization/64557
5372 * gcc.dg/torture/pr68955.c: New test.
5373
8be55b33 53742016-01-19 Jan Hubicka <hubicka@ucw.cz>
5375
5376 PR lto/69136
5377 * g++.dg/torture/pr69136.C: New testcase.
5378
72a985d7 53792016-01-19 Jan Hubicka <hubicka@ucw.cz>
5380
5381 PR lto/69133
5382 * g++.dg/lto/pr69133_0.C: New testcase.
5383 * g++.dg/lto/pr69133_1.C: New testcase.
5384
56778b62 53852016-01-15 Jeff Law <law@redhat.com>
5386
5387 PR tree-optimization/69320
5388 * gcc.c-torture/pr69320-1.c: New test.
5389 * gcc.c-torture/pr69320-2.c: New test.
5390 * gcc.c-torture/pr69320-3.c: New test.
5391 * gcc.c-torture/pr69320-4.c: New test.
5392
ced41b93 53932016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5394
5395 PR c++/11858
5396 PR c++/24663
5397 PR c++/24664
5398 * g++.dg/template/pr11858.C: New test.
5399 * g++.dg/template/pr24663.C: New test.
5400 * g++.dg/template/unify12.C: New test.
5401 * g++.dg/template/unify13.C: New test.
5402 * g++.dg/template/unify14.C: New test.
5403 * g++.dg/template/unify15.C: New test.
5404 * g++.dg/template/unify16.C: New test.
5405 * g++.dg/template/unify17.C: New test.
5406
7f8cbcaf 54072016-01-18 David Malcolm <dmalcolm@redhat.com>
5408
5409 PR testsuite/69181
5410 * gcc.dg/pr69181-1.c: New test file.
5411 * gcc.dg/pr69181-2.c: New test file.
5412 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5413 globals by moving it to...
5414 (cleanup-after-saved-dg-test): ...this new function. Add
5415 "global additional_sources_used". Add reset of global
5416 multiline_expected_outputs to the empty list.
5417 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5418 global to...
5419 (multiline_expected_outputs): ...this, and updated comments to
5420 note that it is modified from gcc-dg.exp.
5421 (dg-end-multiline-output): Update for the above renaming.
5422 (handle-multiline-outputs): Likewise. Remove the clearing
5423 of the expected outputs to the empty list.
5424
3c7cbfc0 54252016-01-18 Richard Biener <rguenther@suse.de>
5426
5427 PR tree-optimization/69297
5428 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5429
81d49cc1 54302016-01-18 Joseph Myers <joseph@codesourcery.com>
5431
5432 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5433 dg-options.
5434 * gcc.target/mips/mips-3d-2.c: Likewise.
5435 * gcc.target/mips/mips-3d-3.c: Likewise.
5436 * gcc.target/mips/mips-3d-4.c: Likewise.
5437 * gcc.target/mips/mips-3d-5.c: Likewise.
5438 * gcc.target/mips/mips-3d-6.c: Likewise.
5439 * gcc.target/mips/mips-3d-7.c: Likewise.
5440 * gcc.target/mips/mips-3d-8.c: Likewise.
5441 * gcc.target/mips/mips-3d-9.c: Likewise.
5442 * gcc.target/mips/mips-ps-1.c: Likewise.
5443 * gcc.target/mips/mips-ps-2.c: Likewise.
5444 * gcc.target/mips/mips-ps-3.c: Likewise.
5445 * gcc.target/mips/mips-ps-4.c: Likewise.
5446 * gcc.target/mips/mips-ps-5.c: Likewise.
5447 * gcc.target/mips/mips-ps-6.c: Likewise.
5448 * gcc.target/mips/mips-ps-7.c: Likewise.
5449 * gcc.target/mips/mips-ps-type.c: Likewise.
5450 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5451 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5452
03c4ff3a 54532016-01-18 Tom de Vries <tom@codesourcery.com>
5454
5455 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5456 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5457 * c-c++-common/goacc/kernels-empty.c: New test.
5458 * c-c++-common/goacc/kernels-eternal.c: New test.
5459 * c-c++-common/goacc/kernels-loop-2.c: New test.
5460 * c-c++-common/goacc/kernels-loop-3.c: New test.
5461 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5462 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5463 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5464 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5465 * c-c++-common/goacc/kernels-loop-data.c: New test.
5466 * c-c++-common/goacc/kernels-loop-g.c: New test.
5467 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5468 * c-c++-common/goacc/kernels-loop-n.c: New test.
5469 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5470 * c-c++-common/goacc/kernels-loop.c: New test.
5471 * c-c++-common/goacc/kernels-noreturn.c: New test.
5472 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5473 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5474 * c-c++-common/goacc/kernels-reduction.c: New test.
5475
22e3dcee 54762016-01-18 Tom de Vries <tom@codesourcery.com>
5477
5478 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5479 * gcc.dg/autopar/outer-2.c: Same.
5480 * gcc.dg/autopar/outer-3.c: Same.
5481 * gcc.dg/autopar/outer-4.c: Same.
5482 * gcc.dg/autopar/outer-5.c: Same.
5483 * gcc.dg/autopar/outer-6.c: Same.
5484 * gcc.dg/autopar/parallelization-1.c: Same.
5485 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5486 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5487 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5488 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5489 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5490 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5491 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5492 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5493 * gcc.dg/autopar/pr39500-1.c: Same.
5494 * gcc.dg/autopar/pr39500-2.c: Same.
5495 * gcc.dg/autopar/pr46193.c: Same.
5496 * gcc.dg/autopar/pr46194.c: Same.
5497 * gcc.dg/autopar/pr49580.c: Same.
5498 * gcc.dg/autopar/pr49960-1.c: Same.
5499 * gcc.dg/autopar/pr49960.c: Same.
5500 * gcc.dg/autopar/pr68373.c: Same.
5501 * gcc.dg/autopar/reduc-1.c: Same.
5502 * gcc.dg/autopar/reduc-1char.c: Same.
5503 * gcc.dg/autopar/reduc-1short.c: Same.
5504 * gcc.dg/autopar/reduc-2.c: Same.
5505 * gcc.dg/autopar/reduc-2char.c: Same.
5506 * gcc.dg/autopar/reduc-2short.c: Same.
5507 * gcc.dg/autopar/reduc-3.c: Same.
5508 * gcc.dg/autopar/reduc-4.c: Same.
5509 * gcc.dg/autopar/reduc-6.c: Same.
5510 * gcc.dg/autopar/reduc-7.c: Same.
5511 * gcc.dg/autopar/reduc-8.c: Same.
5512 * gcc.dg/autopar/reduc-9.c: Same.
5513 * gcc.dg/autopar/uns-outer-4.c: Same.
5514 * gcc.dg/autopar/uns-outer-5.c: Same.
5515 * gcc.dg/autopar/uns-outer-6.c: Same.
5516 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5517 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5518
fd5cbe2f 55192016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5520
5521 PR target/63679
5522 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5523 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5524
fa75ab55 55252016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5526
5527 PR target/63679
5528 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5529 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5530 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5531
214b2582 55322016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5533
5534 PR target/63679
5535 * gcc.dg/tree-ssa/sra-17.c: New.
5536 * gcc.dg/tree-ssa/sra-18.c: New.
5537
13146837 55382016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5539
5540 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5541
6ccd18c2 55422016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5543
5544 * gnat.dg/inline12.adb: New test.
5545
8872b95f 55462016-01-18 Bin Cheng <bin.cheng@arm.com>
5547
5548 PR tree-optimization/66797
5549 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5550
971514e3 55512016-01-18 Richard Biener <rguenther@suse.de>
5552
5553 PR tree-optimization/69170
5554 * gcc.dg/torture/pr69170.c: New testcase.
5555
dfb6d139 55562016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 5557
5558 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5559
164d84c2 55602016-01-16 Tom de Vries <tom@codesourcery.com>
5561
5562 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5563
4c33b769 55642016-01-16 Tom de Vries <tom@codesourcery.com>
5565
5566 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5567 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5568 redundant dg-require-effective-target pthread.
5569 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5570 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5571 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5572 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5573 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5574 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5575 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5576
673441b0 55772016-01-16 David Edelsohn <dje.gcc@gmail.com>
5578
5579 PR target/68609
5580 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5581 * gcc.target/powerpc/recip-7.c: Same.
5582
90153ae7 55832016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5584
5585 PR c++/69091
5586 * g++.dg/template/pr69091.C: New test.
5587
bc24d01d 55882016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5589
5590 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5591 dump does not contain an error_mark_node.
5592 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5593 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5594
4067c0fd 55952016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5596
5597 PR c++/68936
5598 * g++.dg/template/pr68936.C: New test.
5599
27c6dbdd 56002016-01-15 David Edelsohn <dje.gcc@gmail.com>
5601
5602 PR target/68609
5603 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5604 * gcc.target/powerpc/recip-2.c: Same.
5605 * gcc.target/powerpc/recip-3.c: Same.
5606 * gcc.target/powerpc/recip-4.c: Same.
5607 * gcc.target/powerpc/recip-sqrtf.c: Same.
5608
e390c57d 56092016-01-15 Jeff Law <law@redhat.com>
5610
5611 PR tree-optimization/69270
5612 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5613 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5614
ddcfeaf1 56152016-01-15 Paul Thomas <pault@gcc.gnu.org>
5616
5617 PR fortran/49630
5618 * gfortran.dg/deferred_character_13.f90: New test for the fix
5619 of comment 3 of the PR.
5620
5621 PR fortran/54070
5622 * gfortran.dg/deferred_character_8.f90: New test
5623 * gfortran.dg/allocate_error_5.f90: New test
5624
5625 PR fortran/60593
5626 * gfortran.dg/deferred_character_10.f90: New test
5627
5628 PR fortran/60795
5629 * gfortran.dg/deferred_character_14.f90: New test
5630
5631 PR fortran/61147
5632 * gfortran.dg/deferred_character_11.f90: New test
5633
5634 PR fortran/64324
5635 * gfortran.dg/deferred_character_9.f90: New test
5636
81be349c 56372016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5638
5639 PR rtl-optimization/69030
5640 * gcc.target/i386/pr69030.c: New.
5641
998456c5 56422016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5643
5644 * gcc.target/aarch64/target_attr_17.c: New test.
5645
0d85be19 56462016-01-15 Richard Biener <rguenther@suse.de>
5647
5648 PR tree-optimization/66856
5649 * gcc.dg/torture/pr66856-1.c: New testcase.
5650 * gcc.dg/torture/pr66856-2.c: Likewise.
5651
321d36c8 56522016-01-15 Richard Biener <rguenther@suse.de>
5653
5654 PR debug/69137
5655 * g++.dg/lto/pr69137_0.C: New testcase.
5656
d94a1f53 56572016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5658
5659 PR middle-end/69246
5660 * gcc.target/i386/pr69246.c: New test.
5661
5fe9a861 56622016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5663
a9c01e81 5664 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 5665
3d05a5e9 56662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5667
5668 PR c++/56194
5669 * g++.dg/init/const9.C: Disable test on S/390.
5670
5e8132b5 56712016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5672
5673 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5674 * g++.dg/Wno-frame-address.C: Ditto.
5675
32307cdf 56762016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5677
5678 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5679
1ca28250 56802016-01-15 Richard Biener <rguenther@suse.de>
5681
5682 PR tree-optimization/68961
5683 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5684
6271bd93 56852016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5686
5687 * gcc.target/i386/pr65105-5.c: New test.
5688
dfb6d139 56892016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 5690
5691 * gcc.c-torture/execute/alias-4.c: New testcase.
5692
dfb6d139 56932016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 5694
5695 PR ipa/68148
5696 * g++.dg/ipa/devirt-49.C: New testcase.
5697
7bbac464 56982016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 5699
5700 PR target/65837
5701 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5702 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5703 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5704
4345b868 57052016-01-15 Richard Biener <rguenther@suse.de>
5706
5707 PR tree-optimization/69117
5708 * gcc.dg/torture/pr69117.c: New testcase.
5709
580357e7 57102015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 5711
5712 PR c++/69048
5713 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5714
612baa31 57152016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5716
5717 PR testsuite/67509
5718 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5719 range tests use 100 * maximum instead of maximum + 1.
5720
44e09bc4 57212016-01-14 Jakub Jelinek <jakub@redhat.com>
5722
5723 PR debug/69244
5724 * gcc.dg/guality/pr69244.c: New test.
5725
96962ae4 57262016-01-14 Uros Bizjak <ubizjak@gmail.com>
5727
5728 * lib/target-supports.exp (check_effective_target_issignaling):
5729 New procedure.
5730 * gcc.dg/pr61441.c: Require issignaling effective target.
5731
ab9c400b 57322016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5733
5734 PR target/68803
5735 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5736
a7ed4583 57372016-01-14 David Malcolm <dmalcolm@redhat.com>
5738
5739 PR c++/68819
5740 PR preprocessor/69177
5741 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5742 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5743 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5744 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5745
77f35cec 57462016-01-14 Marek Polacek <polacek@redhat.com>
5747
5748 PR c/69262
5749 * gcc.dg/array-15.c: New test.
5750
915d0950 57512016-01-14 Jakub Jelinek <jakub@redhat.com>
5752
5753 PR middle-end/68146
5754 PR tree-optimization/69155
5755 * gfortran.dg/pr68146.f: New test.
5756 * gfortran.dg/pr69155.f90: New test.
5757
24651fb7 57582016-01-14 Richard Biener <rguenther@suse.de>
5759
5760 PR tree-optimization/68060
5761 * gcc.dg/torture/pr68060-1.c: New testcase.
5762 * gcc.dg/torture/pr68060-2.c: Likewise.
5763
2f63f950 57642016-01-14 Nick Clifton <nickc@redhat.com>
5765
5766 * lib/target-supports.exp
5767 (check_effective_target_arm_neon_ok_nocache): Add an option
5768 sequence that includes setting the ARM architecture to ARMv7-A.
5769 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5770 command line options necessary to enable Neon support.
5771 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5772 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5773 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5774 * gcc.target/arm/pr69180.c: Likewise.
5775
3ce0acde 57762016-01-14 Jeff Law <law@redhat.com>
5777
5778 PR tree-optimization/69270
5779 * gcc.dg/tree-ssa/pr69270.c: New test.
5780
bda05c57 57812016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5782
5783 PR c/66208
5784 * c-c++-common/pr66208.c: New file.
5785
9b657cf1 57862016-01-13 Jakub Jelinek <jakub@redhat.com>
5787
5788 PR tree-optimization/69156
5789 * gcc.dg/pr69156.c: New test.
5790
58ba1b9d 57912016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5792
5793 * gcc.target/i386/pr69225-7.c: New test.
5794
e5fee0fe 57952016-01-13 Richard Henderson <rth@redhat.com>
5796
5797 * gcc.dg/tm/memopt-13.c: Update expected function.
5798 * gcc.dg/tm/memopt-6.c: Likewise.
5799
3f0e9745 58002016-01-13 Uros Bizjak <ubizjak@gmail.com>
5801
5802 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5803 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5804 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5805 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 5806
3f0e9745 58072016-01-13 Tom de Vries <tom@codesourcery.com>
5808
5809 PR tree-optimization/69169
7a6ddc0d 5810 * gcc.dg/pr69169.c: New test.
5811
9b657cf1 58122016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 5813
5814 PR target/69228
5815 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5816 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5817 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5818 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5819 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5820 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5821 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5822 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5823
f704d701 58242016-01-13 Jakub Jelinek <jakub@redhat.com>
5825
5826 PR target/69247
5827 * gcc.dg/pr69247.c: New test.
5828
e966d6b9 58292016-01-13 Richard Biener <rguenther@suse.de>
5830
5831 PR tree-optimization/69242
5832 * gcc.dg/torture/pr69242.c: New testcase.
5833
1ca1d9b2 58342016-01-13 Richard Biener <rguenther@suse.de>
5835
5836 PR tree-optimization/69186
5837 * gcc.dg/torture/pr69186.c: New testcase.
5838
d07cbccc 58392016-01-13 Jeff Law <law@redhat.com>
5840
5841 PR tree-optimization/67755
5842 * gcc.dg/tree-ssa/pr67755.c: New test.
5843
58442016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 5845
5846 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5847 pass number in output by a star.
5848
b95d41cf 58492016-01-12 Bin Cheng <bin.cheng@arm.com>
5850
5851 PR tree-optimization/68911
5852 * gcc.c-torture/execute/pr68911.c: New test.
5853
91d87e22 58542016-01-12 Marek Polacek <polacek@redhat.com>
5855
5856 PR c++/68979
5857 * g++.dg/warn/permissive-1.C: New test.
5858
8a9401a4 58592016-01-12 Jakub Jelinek <jakub@redhat.com>
5860
5861 PR objc++/68511
5862 PR c++/69213
5863 * g++.dg/opt/pr69213.C: New test.
5864
b9cb7a67 58652016-01-12 Christian Bruel <christian.bruel@st.com>
5866
5867 PR target/69180
5868 * gcc.target/arm/pr69180.c: New test.
5869
e4c96992 58702016-01-12 Richard Biener <rguenther@suse.de>
5871
5872 PR lto/69077
5873 * g++.dg/lto/pr69077_0.C: New testcase.
5874 * g++.dg/lto/pr69077_1.C: Likewise.
5875
90525f61 58762016-01-12 Jakub Jelinek <jakub@redhat.com>
5877
5878 PR target/69175
5879 * g++.dg/opt/pr69175.C: New test.
5880
9e7edfd3 58812016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5882
5883 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5884 rather than #including math.h & stdlib.h.
5885 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5886 * gcc.dg/vect/pr49771.c: Likewise.
5887 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5888 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5889 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5890 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5891 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5892 * gcc.dg/vect/pr44507.c: Likewise.
5893 * gcc.dg/vect/pr45902.c: Likewise.
5894 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5895 * gcc.dg/vect/vect-117.c: Likewise.
5896 * gcc.dg/vect/vect-99.c: Likewise.
5897 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5898 * gcc.dg/vect/vect-cond-1.c: Likewise.
5899 * gcc.dg/vect/vect-cond-2.c: Likewise.
5900 * gcc.dg/vect/vect-cond-3.c: Likewise.
5901 * gcc.dg/vect/vect-cond-4.c: Likewise.
5902 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5903 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5904 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5905 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5906 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5907 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5908 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5909 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5910 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5911 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5912 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5913 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5914 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5915 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5916 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5917 include of signal.h.
5918 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5919 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5920 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5921 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5922 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5923 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5924 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5925 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5926 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5927 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5928 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5929 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5930 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5931 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5932 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5933 * gcc.dg/vect/vect-outer-5.c: Likewise.
5934 * gcc.dg/vect/vect-outer-6.c: Likewise.
5935 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5936 include of stdio.h.
5937
3368873d 59382016-01-12 Nick Clifton <nickc@redhat.com>
5939
5940 PR target/68913
5941 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5942 to fread so that it will be found in all target runtimes.
5943
0464ea95 59442016-01-12 Richard Biener <rguenther@suse.de>
5945
5946 PR tree-optimization/69053
5947 * g++.dg/torture/pr69053.C: New testcase.
5948
7819730f 59492016-01-12 Richard Biener <rguenther@suse.de>
5950
5951 PR tree-optimization/69168
5952 * gcc.dg/torture/pr69168.c: New testcase.
5953
995bfebf 59542016-01-12 Richard Biener <rguenther@suse.de>
5955
5956 PR tree-optimization/69157
5957 * gcc.dg/torture/pr69157.c: New testcase.
5958
59592016-01-12 Richard Biener <rguenther@suse.de>
5960
5961 PR tree-optimization/69174
5962 * gcc.dg/torture/pr69174.c: New testcase.
5963
1d10d64c 59642016-01-12 Jakub Jelinek <jakub@redhat.com>
5965
5966 PR c++/66808
5967 PR c++/69000
5968 * g++.dg/tls/pr66808.C: New test.
5969 * g++.dg/tls/pr69000.C: New test.
5970
f0b79faf 59712016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5972
5973 * gcc.target/powerpc/swaps-p8-23.c: New test.
5974 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5975
04cf75a4 59762016-01-11 John David Anglin <danglin@gcc.gnu.org>
5977
5978 PR tree-optimization/68356
5979 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5980
0eb4264c 59812016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5982 Jim Wilson <jim.wilson@linaro.org>
5983
5984 PR target/69194
5985 * gcc.target/arm/pr69194.c: New test.
5986
2f66de64 59872016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5988
5989 PR target/69225
5990 * gcc.target/i386/pr69225-1.c: New test.
5991 * gcc.target/i386/pr69225-2.c: Likewise.
5992 * gcc.target/i386/pr69225-3.c: Likewise.
5993 * gcc.target/i386/pr69225-4.c: Likewise.
5994 * gcc.target/i386/pr69225-5.c: Likewise.
5995 * gcc.target/i386/pr69225-6.c: Likewise.
5996
36105e82 59972016-01-11 Jakub Jelinek <jakub@redhat.com>
5998
1c78ce2e 5999 PR target/67462
6000 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6001 if lp64.
6002
a4a87320 6003 PR target/69071
6004 * gcc.dg/pr69071.c: New test.
6005
91fbd04f 6006 PR c++/69211
6007 * g++.dg/opt/pr69211.C: New test.
6008
36105e82 6009 PR tree-optimization/69214
6010 * gcc.c-torture/compile/pr69214.c: New test.
6011
e934c380 60122016-01-11 Uros Bizjak <ubizjak@gmail.com>
6013
6014 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6015 * gcc.target/i386/pr66232-11.c: Ditto.
6016 * gcc.target/i386/pr66232-12.c: Ditto.
6017 * gcc.target/i386/pr66232-13.c: Ditto.
6018
3ff1b153 60192016-01-11 Richard Biener <rguenther@suse.de>
6020
6021 PR tree-optimization/69173
6022 * gcc.dg/torture/pr69173.c: New testcase.
6023
04e1504c 60242016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6025
6026 PR rtl-optimization/68796
6027 * gcc.target/aarch64/tst_5.c: New test.
6028 * gcc.target/aarch64/tst_6.c: Likewise.
6029
ae8718b5 60302016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6031
6032 PR rtl-optimization/68841
6033 * gcc.dg/pr68841.c: New test.
6034 * gcc.c-torture/execute/pr68841.c: New test.
6035
bd8bece2 60362016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6037
6038 PR rtl-optimization/68920
6039 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6040 for ix86 targets.
6041 * gcc.dg/ifcvt-5.c: New test.
6042
9b657cf1 60432016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 6044
6045 PR bootstrap/69123
6046 * g++.dg/pr69123.C: New.
6047
7a158352 60482016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6049
6050 PR target/69010
6051 * gcc.target/i386/pr69010.c: New test.
6052
ff375d11 60532016-01-11 Martin Jambor <mjambor@suse.cz>
6054
6055 PR ipa/69044
6056 * gcc.target/i386/chkp-pr69044.c: New test.
6057
9eb890f1 60582016-01-11 Tom de Vries <tom@codesourcery.com>
6059
6060 PR tree-optimization/69109
6061 * gcc.dg/autopar/pr69109-2.c: New test.
6062 * gcc.dg/autopar/pr69109.c: New test.
6063
c4157ee5 60642016-01-11 Tom de Vries <tom@codesourcery.com>
6065
6066 PR tree-optimization/69108
6067 * gcc.dg/autopar/pr69108.c: New test.
6068
b933e511 60692016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6070
6071 PR c++/69029
6072 * c-c++-common/Wisleading-indentation.c: Augment test.
6073
efb73de1 60742016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6075
6076 PR fortran/69154
6077 * gfortran.dg/inline_matmul_12.f90: New test.
6078
40c86c3b 60792016-01-10 Paul Thomas <pault@gcc.gnu.org>
6080
6081 PR fortran/67779
6082 * gfortran.dg/actual_array_offset_1: New test.
6083
a006c0bb 60842016-01-10 Tom de Vries <tom@codesourcery.com>
6085
6086 PR tree-optimization/69062
6087 * gcc.dg/autopar/pr69062.c: New test.
6088
880ed4be 60892016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6090
6091 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6092 * gcc.dg/vect/slp-perm-2.c: Likewise.
6093 * gcc.dg/vect/slp-perm-3.c: Likewise.
6094 * gcc.dg/vect/slp-perm-5.c: Likewise.
6095 * gcc.dg/vect/slp-perm-6.c: Likewise.
6096 * gcc.dg/vect/slp-perm-7.c: Likewise.
6097 * gcc.dg/vect/slp-perm-8.c: Likewise.
6098
d95e1856 60992016-01-10 Tom de Vries <tom@codesourcery.com>
6100
6101 PR tree-optimization/69039
6102 * gcc.dg/autopar/pr69039.c: New test.
6103
0f8f48d0 61042016-01-09 Marek Polacek <polacek@redhat.com>
6105
6106 PR c++/69113
6107 * g++.dg/pr69113.C: New test.
6108
7dff0499 61092016-01-09 Jakub Jelinek <jakub@redhat.com>
6110
6111 PR middle-end/50865
6112 PR tree-optimization/69097
6113 * gcc.c-torture/execute/pr50865.c: New test.
6114 * gcc.c-torture/execute/pr69097-1.c: New test.
6115 * gcc.c-torture/execute/pr69097-2.c: New test.
6116 * gcc.dg/pr69097-1.c: New test.
6117 * gcc.dg/pr69097-2.c: New test.
6118
18431e78 61192016-01-09 Jakub Jelinek <jakub@redhat.com>
6120
6121 PR c++/69164
6122 * g++.dg/opt/pr69164.C: New test.
6123
1943a4a2 61242016-01-08 Jakub Jelinek <jakub@redhat.com>
6125
6126 PR tree-optimization/69167
6127 * gcc.dg/pr69167.c: New test.
6128
a143e277 61292016-01-08 Marek Polacek <polacek@redhat.com>
6130
6131 PR c++/68449
6132 * g++.dg/pr68449.C: New.
6133
44c01906 61342016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6135
6136 PR tree-optimization/68707
6137 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6138 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6139 on platforms supporting it.
6140 * gcc.dg/vect/slp-perm-2.c: Likewise.
6141 * gcc.dg/vect/slp-perm-3.c: Likewise.
6142 * gcc.dg/vect/slp-perm-5.c: Likewise.
6143 * gcc.dg/vect/slp-perm-7.c: Likewise.
6144 * gcc.dg/vect/slp-perm-8.c: Likewise.
6145 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6146 on platforms supporting it.
6147
c437d1e8 61482016-01-08 Jakub Jelinek <jakub@redhat.com>
6149
c9595c51 6150 PR tree-optimization/69162
6151 * gcc.dg/pr69162.c: New test.
6152
c437d1e8 6153 PR tree-optimization/69172
6154 * gcc.dg/pr69172.c: New test.
6155
6a46a28c 61562016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6157
6158 PR tree-optimization/67781
6159 * gcc.c-torture/execute/pr67781.c: New file.
6160
62ad9a04 61612016-01-08 Jakub Jelinek <jakub@redhat.com>
6162
6163 PR tree-optimization/69083
6164 * gcc.dg/vect/pr69083.c: New test.
6165
9e0e8c2a 61662016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6167
6168 PR tree-optimization/61441
6169 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6170 Use -fexcess-precision=standard for compiler options.
6171 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6172
5d034e37 61732016-01-08 Jakub Jelinek <jakub@redhat.com>
6174
5013f740 6175 PR fortran/69128
6176 * gfortran.dg/gomp/pr69128.f90: New test.
6177
5d034e37 6178 PR c++/69145
6179 * g++.dg/ext/pr69145-1.C: New test.
6180 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6181 * g++.dg/ext/pr69145-2.h: New file.
6182
517906ff 61832016-01-07 Martin Sebor <msebor@redhat.com>
6184
6185 PR c/68966
6186 * gcc.dg/atomic-fetch-bool.c: New test.
6187 * gcc.dg/sync-fetch-bool.c: New test.
6188
cdbb524c 61892016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6190
6191 PR fortran/66680
6192 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6193
ec3aba9e 61942016-01-07 Nick Clifton <nickc@redhat.com>
6195
6196 PR target/66655
6197 * g++.dg/pr66655.C: New test.
6198 * g++.dg/pr66655_1.cc: Test support file.
6199 * g++.dg/pr66655.h: Test header file.
6200
9b657cf1 62012016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 6202
6203 PR fortran/66680
6204 gfortran.dg/gomp/pr66680.f90: New test.
6205
cd45d7a5 62062016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6207
6208 PR target/69171
6209 * gcc.target/i386/pr69171-1.c: New test.
6210 * gcc.target/i386/pr69171-2.c: Likewise.
6211 * gcc.target/i386/pr69171-3.c: Likewise.
6212 * gcc.target/i386/pr69171-4.c: Likewise.
6213 * gcc.target/i386/pr69171-5.c: Likewise.
6214 * gcc.target/i386/pr69171-6.c: Likewise.
6215
4a86a91a 62162015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6217
6218 PR middle-end/67639
6219 * c-c++-common/pr67639.c: New test.
6220
34c05552 62212016-01-07 Jakub Jelinek <jakub@redhat.com>
6222
6223 PR tree-optimization/69141
6224 * g++.dg/opt/pr69141.C: New test.
6225
f08d6895 62262016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6227
6228 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6229
32ec4173 62302016-01-06 Uros Bizjak <ubizjak@gmail.com>
6231
6232 PR target/69140
6233 * gcc.target/i386/pr69140.c: New test
6234
d74214f3 62352016-01-06 David Malcolm <dmalcolm@redhat.com>
6236
6237 * gcc.dg/bad-dereference.c: New test case.
6238
73991cab 62392015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6240
6241 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6242
fc8cc457 62432016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6244
6245 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6246
be3c9981 62472016-01-06 Marek Polacek <polacek@redhat.com>
6248
6249 PR sanitizer/69099
6250 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6251
2cb724f9 62522016-01-05 Marek Polacek <polacek@redhat.com>
6253
6254 PR c/69104
6255 * gcc.dg/atomic-invalid-2.c: New.
6256
233a53ed 62572016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6258
6259 PR target/68991
6260 * gcc.target/i386/pr68991.c: New test.
6261
ea87c5e3 62622016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6263
6264 PR target/68991
6265 * g++.dg/pr68991-1.C: New test.
6266 * g++.dg/pr68991-2.C: Likewise.
6267
1943a4a2 62682016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 6269
1943a4a2 6270 PR other/60465
afe82e5b 6271 * gcc.target/ia64/pr60465-gprel64.c: New test.
6272 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6273
1e9147dd 62742016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6275
6276 PR rtl-optimization/68651
6277 * gcc.target/aarch64/pr68651_1.c: New test.
6278
d42aa619 62792016-01-05 David Malcolm <dmalcolm@redhat.com>
6280
6281 PR c/69122
6282 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6283
1776de76 62842016-01-05 Nathan Sidwell <nathan@acm.org>
6285
2d7d361d 6286 PR c++/58583
6287 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6288
1776de76 6289 * gcc.dg/alias-15.c: New.
6290
5beb12c0 62912016-01-05 Nick Clifton <nickc@redhat.com>
6292
6293 PR target/68870
6294 * g++.dg/pr68770.C: New test.
6295
d8cca921 62962016-01-04 Mike Stump <mikestump@comcast.net>
6297
6298 * lib/target-supports.exp (check_effective_target_cilkplus):
6299 cilkplus targets require pthreads.
afc907ef 6300 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 6301
8427dff3 63022016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6303
6304 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6305 generation.
6306
f1717362 63072016-01-04 Jakub Jelinek <jakub@redhat.com>
6308
6309 Update copyright years.
6310
d7d6a3ab 63112016-01-04 Marek Polacek <polacek@redhat.com>
6312
6313 PR c/68908
6314 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6315 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6316 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6317
b8f4a5f9 63182016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6319
6320 * gcc.target/sparc/20160104-2.c: New test.
6321
6b5c028f 63222016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6323
6324 * gcc.target/sparc/20160104-1.c: New test.
6325
300e1002 63262016-01-03 Paul Thomas <pault@gcc.gnu.org>
6327
6328 PR fortran/65045
6329 * gfortran.dg/pr65045.f90: New test.
6330
855b105f 63312016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6332
6333 * gnat.dg/specs/debug1.ads: Delete.
6334
bdc177dc 63352016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6336
6337 PR libgfortran/68867
6338 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6339 expression.
6340
48aaffae 63412016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6342
6343 PR libgfortran/68867
6344 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6345 PowerPC.
6346
19a468b8 63472016-01-01 Paul Thomas <pault@gcc.gnu.org>
6348
6349 PR fortran/68864
6350 * gfortran.dg/pr68864.f90: New test.
6351
25371c91 63522016-01-01 Jakub Jelinek <jakub@redhat.com>
6353
2a659064 6354 PR tree-optimization/69070
6355 * gcc.dg/pr69070.c: New test.
6356
57aa9851 6357 PR sanitizer/69055
6358 * gfortran.dg/pr69055.f90: New test.
6359
25371c91 6360 PR target/69015
6361 * gcc.dg/pr69015.c: New test.
f1717362 6362\f
fb2c1edd 6363Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 6364
6365Copying and distribution of this file, with or without modification,
6366are permitted in any medium without royalty provided the copyright
6367notice and this notice are preserved.