]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
28adcc23 12016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2
3 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
4
2439931e 52016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6
7 PR target/70809
8 * gcc.target/aarch64/pr70809_1.c: New test.
9
5ec2ff80 102016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11
12 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
13 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
14 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
15 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
16
17fd1c7a 172016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
18 Ilya Enkovich <ilya.enkovich@intel.com>
19
20 PR target/71114
21 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
22
46729204 232016-05-16 Jan Hubicka <hubicka@ucw.cz>
24
25 * g++.dg/ipa/ivinline-7.C: Do not xfail.
26 * g++.dg/ipa/ivinline-9.C: Do not xfail.
27
2a1125d6 282016-05-16 Matthew Wahab <matthew.wahab@arm.com>
29
30 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
31 test for __ARM_FP16_ARGS.
32 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
33 * gcc.target/arm/aapcs/neon-vect10.c: New.
34 * gcc.target/arm/aapcs/neon-vect9.c: New.
35 * gcc.target/arm/aapcs/vfp18.c: New.
36 * gcc.target/arm/aapcs/vfp19.c: New.
37 * gcc.target/arm/aapcs/vfp20.c: New.
38 * gcc.target/arm/aapcs/vfp21.c: New.
39 * gcc.target/arm/fp16-aapcs-1.c: New.
40 * g++.target/arm/fp16-param-1.c: Update expected output. Add
41 test for __ARM_FP16_ARGS.
42 * g++.target/arm/fp16-return-1.c: Update expected output.
43
ea3d2d74 442016-05-16 Jiong Wang <jiong.wang@arm.com>
45
46 PR testsuite/70227
47 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
48
6989e05f 492016-05-15 Harald Anlauf <anlauf@gmx.de>
50
51 PR fortran/69603
52 * gfortran.dg/pr69603.f90: New testcase.
53
a5f52592 542016-05-14 Fritz Reese <fritzoreese@gmail.com>
55
56 * gfortran.dg/dec_union_4.f90: Fix endian issue.
57
88f949ab 582016-05-14 Fritz Reese <fritzoreese@gmail.com>
59
60 PR fortran/71047
61 * gfortran.dg/pr71047.f08: New test.
62
90c88567 632016-05-13 Joseph Myers <joseph@codesourcery.com>
64
65 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
66 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
67 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
68
00a690cc 692016-05-13 Martin Sebor <msebor@redhat.com>
70
71 PR c++/60049
72 * g++.dg/cpp0x/constexpr-60049.C: New test.
73
ec8b6af7 742016-05-13 Jakub Jelinek <jakub@redhat.com>
75
76 PR bootstrap/71071
77 * gcc.dg/pr71071.c: New test.
78
f54d1d7b 792016-05-13 Uros Bizjak <ubizjak@gmail.com>
80
81 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
82 remove XOP handling.
2f3af60f 83 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 84
a39a0392 852016-05-13 Nathan Sidwell <nathan@acm.org>
86
87 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
88 __atomic_is_lock_free declaration.
89
42333dd9 902016-05-13 Richard Biener <rguenther@suse.de>
91
92 PR tree-optimization/42587
93 * gcc.dg/optimize-bswapsi-4.c: New testcase.
94
c5442454 952016-05-13 Martin Liska <mliska@suse.cz>
96
97 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
98 the new format of dump output.
99
03a400fb 1002016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
101
102 * gcc.dg/pr71084.c: New test.
103
69278c3f 1042016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
105
106 PR target/53440
107 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
108
8138f11b 1092016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
110
111 * gcc.target/aarch64/struct_return.c: New test.
112
22a3f7bd 1132016-05-12 Marek Polacek <polacek@redhat.com>
114
115 PR c/70756
116 * c-c++-common/pr70756-2.c: New test.
117 * c-c++-common/pr70756.c: New test.
118
9bcd42cc 1192016-05-12 Richard Biener <rguenther@suse.de>
120
121 PR tree-optimization/71059
122 * gcc.dg/torture/pr71059.c: New testcase.
123
5ffb4a0d 1242016-05-12 Richard Biener <rguenther@suse.de>
125
126 PR tree-optimization/71062
127 * gcc.dg/torture/pr71062.c: New testcase.
128
2ab65c31 1292016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
130
131 PR tree-optimization/71006
132 * gcc.dg/pr71006.c: New test.
133
f0158fc0 1342016-05-12 Marek Polacek <polacek@redhat.com>
135
136 PR driver/71063
137 * gcc.dg/opts-7.c: New test.
138
0f56938b 1392016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
140
141 PR target/70830
142 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
143 Add -save-temps to dg-options.
144 Scan for ldmfd rather than pop instruction.
145 * gcc.target/arm/interrupt-2.c: Likewise.
146 * gcc.target/arm/pr70830.c: New test.
147
e10946d5 1482016-05-12 Jakub Jelinek <jakub@redhat.com>
149
9fa8e468 150 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
151 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
152
9ce62bbe 153 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
154 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
155 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
156
708ae1b1 157 PR target/71019
158 * gcc.target/i386/avx512vl-pack-1.c: New test.
159 * gcc.target/i386/avx512vl-pack-2.c: New test.
160 * gcc.target/i386/avx512bw-pack-2.c: New test.
161
a461f32e 162 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
163
e10946d5 164 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
165 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
166 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
167
f52a3ef6 1682016-05-12 Richard Biener <rguenther@suse.de>
169
170 PR tree-optimization/70986
171 * gcc.dg/torture/pr70986-1.c: New testcase.
172 * gcc.dg/torture/pr70986-2.c: Likewise.
173 * gcc.dg/torture/pr70986-3.c: Likewise.
174
54c4d22e 1752016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
176
177 PR c/43651
178 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
179 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
180
57215d5b 1812016-05-11 Uros Bizjak <ubizjak@gmail.com>
182
183 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
184 directive.
185 * gcc.target/i386/pr66746.c: Ditto.
186
67d3121c 1872016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
188
189 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
190 support.
191 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
192 warning when using -mvsx-timode.
193 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
194 * gcc.target/powerpc/dform-2.c: Likewise.
195 * gcc.target/powerpc/pr68805.c: Likewise.
196
7f8012a5 1972016-05-11 Marek Polacek <polacek@redhat.com>
198
199 PR c++/71024
200 * c-c++-common/attributes-3.c: New test.
201
3e8567ce 2022016-05-11 Nathan Sidwell <nathan@acm.org>
203
204 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
205 * gcc.c-torture/execute/pr68185.c: Likewise.
206 * gcc.dg/ipa/pr70306.c: Requires global constructors.
207 * gcc.dg/pr69634.c: Requires scheduling.
208 * gcc.dg/torture/pr66178.c: Require label values.
209 * gcc.dg/setjmp-6.c: Require indirect jumps.
210
3739ac00 2112016-05-11 Richard Biener <rguenther@suse.de>
212
213 PR tree-optimization/71055
214 * gcc.dg/torture/pr71055.c: New testcase.
215
1ff8b385 2162016-05-11 Richard Biener <rguenther@suse.de>
217
218 PR debug/71057
219 * g++.dg/debug/pr71057.C: New testcase.
220
77126efa 2212016-05-11 Jakub Jelinek <jakub@redhat.com>
222
223 PR fortran/70855
224 * gfortran.dg/gomp/pr70855.f90: New test.
225
6fcaaf9b 2262016-05-11 Richard Biener <rguenther@suse.de>
227
228 PR middle-end/71002
229 * g++.dg/torture/pr71002.C: New testcase.
230
bfa8ea12 2312016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
232
233 PR middle-end/70807
234 * gcc.dg/pr70807.c: New test.
235
87632549 2362016-05-10 Martin Sebor <msebor@redhat.com>
237
238 PR c++/38611
239 * g++.dg/Wattributes.C: New test.
240
f9153689 2412016-05-10 Marc Glisse <marc.glisse@inria.fr>
242
243 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
244 * gcc.dg/tree-ssa/pr69270.c: Adjust.
245 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
246
a44ed58a 2472016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
248
249 PR target/70799
250 * gcc.target/i386/pr70799-1.c: New test.
251
d6c90d89 2522016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
253
254 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
255
c1f73044 2562016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
257
258 PR middle-end/70877
259 * gcc.target/i386/pr70877.c: New test.
260
e66d763a 2612016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
262
263 PR tree-optimization/70786
264 * gcc.target/i386/pr70876.c: New test.
265
a30ff73a 2662016-05-10 Jakub Jelinek <jakub@redhat.com>
267
268 PR target/70927
269 * gcc.target/i386/avx512vl-logic-1.c: New test.
270 * gcc.target/i386/avx512vl-logic-2.c: New test.
271 * gcc.target/i386/avx512dq-logic-2.c: New test.
272
4b3fd38f 2732016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
274
275 PR target/70963
276 * gcc.target/powerpc/pr70963.c: New.
277
abf93a25 2782016-05-10 David Malcolm <dmalcolm@redhat.com>
279
280 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
281 (test_very_wide_line): Add ruler to expected output.
282 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
283 (test_very_wide_line): Likewise.
284 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
285 (test_show_locus): Within the handling of "test_very_wide_line",
286 enable show_ruler_p on the diagnostic context.
287
d614888f 2882016-05-10 Richard Biener <rguenther@suse.de>
289
290 PR tree-optimization/71039
291 * gcc.dg/torture/pr71039.c: New testcase.
292
dbca5ed9 2932016-05-10 Nathan Sidwell <nathan@acm.org>
294
295 * gcc.dg/nested-func-10.c: Requires alloca.
296 * gcc.dg/nested-func-9.c: Requires alloca.
297 * gcc.c-torture/execute/pr70460.c: Requires labels.
298 * gcc.c-torture/compile/pr70199.c: Requires labels.
299 * gcc.target/nvptx/decl.c: Compile only.
300 * gcc.target/nvptx/trailing-init.c: Compile only.
301 * gcc.target/nvptx/ary-init.c: Compile only.
302
3fa82609 3032016-05-10 Marek Polacek <polacek@redhat.com>
304
305 PR c/70255
306 * gcc.dg/attr-opt-1.c: New test.
307
76825907 3082016-05-10 Richard Biener <rguenther@suse.de>
309
310 PR tree-optimization/70497
311 PR tree-optimization/28367
312 * gcc.dg/torture/20160404-1.c: New testcase.
313 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
314 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
315
68255819 3162016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
317
318 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
319
d9aa8cdb 3202016-05-09 Uros Bizjak <ubizjak@gmail.com>
321
322 * gcc.target/i386/fabsneg-1.c New test.
323
7cc16f50 3242016-05-09 Alan Modra <amodra@gmail.com>
325
326 PR testsuite/70826
327 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
328
a83b7b63 3292016-05-09 Richard Biener <rguenther@suse.de>
330
331 PR tree-optimization/70985
332 * gcc.dg/torture/pr70985.c: New testcase.
333
189d0706 3342016-05-09 Bin Cheng <bin.cheng@arm.com>
335
336 * gcc.dg/tree-ssa/ifc-9.c: New test.
337 * gcc.dg/tree-ssa/ifc-10.c: New test.
338 * gcc.dg/tree-ssa/ifc-11.c: New test.
339 * gcc.dg/tree-ssa/ifc-12.c: New test.
340 * gcc.dg/vect/pr61194.c: Remove XFAIL.
341 * gcc.dg/vect/vect-23.c: Remove XFAIL.
342 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
343
1ec957b0 3442016-05-09 Richard Biener <rguenther@suse.de>
345
346 PR fortran/70937
347 * gfortran.dg/pr70937.f90: New testcase.
348
923c7714 3492016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
350
351 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
352
d7cd448a 3532016-05-07 Fritz Reese <fritzoreese@gmail.com>
354
355 PR fortran/56226
356 * gfortran.dg/dec_structure_1.f90: New testcase.
357 * gfortran.dg/dec_structure_2.f90: Ditto.
358 * gfortran.dg/dec_structure_3.f90: Ditto.
359 * gfortran.dg/dec_structure_4.f90: Ditto.
360 * gfortran.dg/dec_structure_5.f90: Ditto.
361 * gfortran.dg/dec_structure_6.f90: Ditto.
362 * gfortran.dg/dec_structure_7.f90: Ditto.
363 * gfortran.dg/dec_structure_8.f90: Ditto.
364 * gfortran.dg/dec_structure_9.f90: Ditto.
365 * gfortran.dg/dec_structure_10.f90: Ditto.
366 * gfortran.dg/dec_structure_11.f90: Ditto.
367 * gfortran.dg/dec_union_1.f90: Ditto.
368 * gfortran.dg/dec_union_2.f90: Ditto.
369 * gfortran.dg/dec_union_3.f90: Ditto.
370 * gfortran.dg/dec_union_4.f90: Ditto.
371 * gfortran.dg/dec_union_5.f90: Ditto.
372 * gfortran.dg/dec_union_6.f90: Ditto.
373 * gfortran.dg/dec_union_7.f90: Ditto.
374
f681e29b 3752016-05-07 Tom de Vries <tom@codesourcery.com>
376
377 PR tree-optimization/70956
378 * gcc.dg/graphite/pr70956.c: New test.
379
68d7f375 3802016-05-06 Jakub Jelinek <jakub@redhat.com>
381
faf39348 382 PR middle-end/70941
383 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
384 (a, b, c, d): Change type from char to signed char.
385 (main): Compare against (signed char) -1634678893 instead of
386 hardcoded -109. Use __builtin_abort instead of abort.
387
b768b13a 388 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
389 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
390
68d7f375 391 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
392
5dda16ea 3932016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
394
395 PR debug/70935
396 * gcc.dg/torture/pr70935.c: New test.
397
13ede1b5 3982016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
399
400 PR target/58219
7fc878c4 401 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 402
96d94be2 4032016-05-06 Richard Biener <rguenther@suse.de>
404
405 PR tree-optimization/70960
406 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
407
e5d9f15d 4082016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
409
410 PR target/52933
411 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
412 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
413 Adjust expected instruction counts.
414 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
415
2dd7705f 4162016-05-06 Marek Polacek <polacek@redhat.com>
417
418 PR sanitizer/70875
419 * gcc.dg/ubsan/bounds-3.c: New test.
420
cb8bc632 4212016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
422
423 PR target/54089
424 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
425
b343c173 4262016-05-06 Richard Biener <rguenther@suse.de>
427
428 PR middle-end/70931
429 * gfortran.dg/pr70931.f90: New testcase.
430
1e3db0b1 4312016-05-06 Richard Biener <rguenther@suse.de>
432
433 PR middle-end/70941
434 * gcc.dg/torture/pr70941.c: New testcase.
435
bdd54b6d 4362016-05-05 Bin Cheng <bin.cheng@arm.com>
437
438 PR tree-optimization/57206
439 * gcc.dg/vect/pr57206.c: New test.
440
499adcfd 4412016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
442
443 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
444
871164c4 4452016-05-05 Jakub Jelinek <jakub@redhat.com>
446
ecb23e00 447 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
448
871164c4 449 * c-c++-common/Wdangling-else-4.c: New test.
450
70cf83ba 4512016-05-04 Jakub Jelinek <jakub@redhat.com>
452
858c9470 453 PR c++/70906
454 PR c++/70933
455 * g++.dg/opt/pr70906.C: New test.
456 * g++.dg/opt/pr70933.C: New test.
457
70cf83ba 458 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
459
aaa36a78 4602016-05-04 Jan Hubicka <hubicka@ucw.cz>
461
462 * gcc.dg/ipa/pure-const-3.c: New testcase.
463
1d52c456 4642016-05-04 Marek Polacek <polacek@redhat.com>
465
466 * c-c++-common/Wdangling-else-1.c: New test.
467 * c-c++-common/Wdangling-else-2.c: New test.
468 * c-c++-common/Wdangling-else-3.c: New test.
469
dc581573 4702016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
471
472 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
473 flag is present.
474
a64030fe 4752016-05-04 Marek Polacek <polacek@redhat.com>
476
477 PR c/48778
478 * gcc.dg/Waddress-2.c: New test.
479
b461b04a 4802016-05-04 Alan Modra <amodra@gmail.com>
481
482 * gcc.target/powerpc/pr70866.c: New.
483
c388a0cf 4842016-05-03 Martin Sebor <msebor@redhat.com>
485
486 PR c++/66561
487 * c-c++-common/builtin_location.c: New test.
488 * g++.dg/cpp1y/builtin_location.C: New test.
489
5d4db8ef 4902016-05-03 Marek Polacek <polacek@redhat.com>
491
492 PR c/70859
493 * gcc.dg/pr70859.c: New test.
494 * gcc.dg/pr70859-2.c: New test.
495
ca938765 4962016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
497
498 * gnat.dg/debug5.adb: New testcase.
499
60b27d5f 5002016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
501
502 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
503 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
504 Procedure to check for z10 instruction set.
505
5ab325d0 5062016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
507
508 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
509
c548a0ad 5102016-05-03 Alan Modra <amodra@gmail.com>
511
512 * gcc.target/powerpc/savres.c: Add func using a single gpr.
513
d5ecd946 5142016-05-03 Jakub Jelinek <jakub@redhat.com>
515
516 * gcc.target/i386/avx512f-cvt-1.c: New test.
517
35b0a053 5182016-05-03 H.J. Lu <hongjiu.lu@intel.com>
519
520 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
521 -fdump-tree-vrp-details.
522
9ae1b28a 5232016-05-03 Richard Biener <rguenther@suse.de>
524
525 * gcc.dg/pr30172-1.c: Adjust.
526 * gcc.dg/pr63743.c: Likewise.
527 * gcc.dg/tm/pr51696.c: Likewise.
528 * c-c++-common/tm/safe-1.c: Likewise.
529 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
530 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
531 * g++.dg/plugin/self-assign-test-1.C: Likewise.
532 * g++.dg/plugin/self-assign-test-2.C: Likewise.
533
9c1a31e4 5342016-05-03 Jakub Jelinek <jakub@redhat.com>
535
fe69bcb9 536 PR rtl-optimization/70467
537 * gcc.target/i386/pr70467-3.c: New test.
538 * gcc.target/i386/pr70467-4.c: New test.
539
9082c4a4 540 PR tree-optimization/70916
541 * gcc.c-torture/compile/pr70916.c: New test.
542
9c1a31e4 543 PR target/49244
544 * gcc.target/i386/pr49244-1.c: New test.
545 * gcc.target/i386/pr49244-2.c: New test.
546
69105acc 5472016-05-03 Bernd Schmidt <bschmidt@redhat.com>
548
549 PR rtl-optimization/44281
550 * gcc.target/i386/pr44281.c: New test.
551
9ab8df54 5522016-05-03 bin cheng <bin.cheng@arm.com>
553
554 PR tree-optimization/56541
555 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
556 * gcc.dg/vect/pr56541.c: new test.
557
3c62cae0 5582016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
559
560 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
561 __float128.
562 * gcc.target/powerpc/float128-complex-2.c: Likewise.
563
91abc161 5642016-05-02 H.J. Lu <hongjiu.lu@intel.com>
565
566 PR testsuite/70520
567 * c-c++-common/asan/clone-test-1.c (main): Align child process
568 stack to 16 bytes.
569
aa3d1155 5702016-05-02 David Malcolm <dmalcolm@redhat.com>
571
572 PR c++/62314
573 * g++.dg/spellcheck-fields-2.C: New test case.
574
002c3f28 5752016-05-02 David Malcolm <dmalcolm@redhat.com>
576
577 PR c++/62314
578 * g++.dg/pr62314.C: New test case.
579
46e5dccc 5802016-05-02 Jan Hubicka <hubicka@ucw.cz>
581
582 * gcc.dg/ipa/inline-8.c: New testcase.
583
663f4248 5842016-05-02 Jakub Jelinek <jakub@redhat.com>
585
586 PR rtl-optimization/70467
587 * gcc.target/i386/pr70467-1.c: New test.
588
efe8bdf5 5892016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
590
591 * gcc.dg/spec-options.c: Run the test on all targets.
592 * gcc.dg/foo.specs: Use cpp_unique_options.
593
47ef9633 5942016-05-02 Marc Glisse <marc.glisse@inria.fr>
595
596 * gcc.dg/tree-ssa/unord.c: New testcase.
597
eb1a077c 5982016-05-02 Marc Glisse <marc.glisse@inria.fr>
599
600 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
601
28e869d0 6022016-05-02 Nathan Sidwell <nathan@codesourcery.com>
603
604 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
605
dd185f6e 6062016-05-02 Marek Polacek <polacek@redhat.com>
607
608 PR c/70851
609 * gcc.dg/enum-incomplete-3.c: New test.
610
773d09b9 6112016-05-02 Marek Polacek <polacek@redhat.com>
612 Tom de Vries <tom@codesourcery.com>
613
614 PR tree-optimization/70700
615 * gcc.dg/pr70700.c: New test.
616
f0dc3286 6172016-05-01 Uros Bizjak <ubizjak@gmail.com>
618
619 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
620 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
621 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
622 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
623 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
624
7f931827 6252016-04-30 Eric Botcazou <ebotcazou@adacore.com>
626
627 * ada/acats/run_acats: Rename into...
628 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
629 * ada/acats/run_all.sh: Remove redundant test.
630 (target_run): Move around.
631 (target_gnatchop): Use newly built executable.
632 (target_gnatmake): Likewise.
633 Check that the compilation of impbit succeeds.
634
1c492b4e 6352016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
636
637 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
638 * gcc.dg/20021029-1.c: Likewise.
639 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
640 * gcc.target/sh/attr-isr-trapa.c: Likewise.
641 * gcc.target/sh/cmpstr.c: Likewise.
642 * gcc.target/sh/cmpstrn.c: Likewise.
643 * gcc.target/sh/memset.c: Likewise.
644 * gcc.target/sh/pr21255-2-mb.c: Likewise.
645 * gcc.target/sh/pr21255-2-ml.c: Likewise.
646 * gcc.target/sh/pr39423-1.c: Likewise.
647 * gcc.target/sh/pr49468-di.c: Likewise.
648 * gcc.target/sh/pr49468-si.c: Likewise.
649 * gcc.target/sh/pr49880-1.c: Likewise.
650 * gcc.target/sh/pr49880-2.c: Likewise.
651 * gcc.target/sh/pr49880-3.c: Likewise.
652 * gcc.target/sh/pr50751-1.c: Likewise.
653 * gcc.target/sh/pr50751-4.c: Likewise.
654 * gcc.target/sh/pr50751-7.c: Likewise.
655 * gcc.target/sh/pr51244-1.c: Likewise.
656 * gcc.target/sh/pr51244-10.c: Likewise.
657 * gcc.target/sh/pr51244-11.c: Likewise.
658 * gcc.target/sh/pr51244-12.c: Likewise.
659 * gcc.target/sh/pr51244-13.c: Likewise.
660 * gcc.target/sh/pr51244-14.c: Likewise.
661 * gcc.target/sh/pr51244-17.c: Likewise.
662 * gcc.target/sh/pr51244-18.c: Likewise.
663 * gcc.target/sh/pr51244-19.c: Likewise.
664 * gcc.target/sh/pr51244-4.c: Likewise.
665 * gcc.target/sh/pr51244-5.c: Likewise.
666 * gcc.target/sh/pr51244-7.c: Likewise.
667 * gcc.target/sh/pr51244-8.c: Likewise.
668 * gcc.target/sh/pr51244-9.c: Likewise.
669 * gcc.target/sh/pr51697.c: Likewise.
670 * gcc.target/sh/pr52483-1.c: Likewise.
671 * gcc.target/sh/pr52483-2.c: Likewise.
672 * gcc.target/sh/pr52483-3.c: Likewise.
673 * gcc.target/sh/pr52483-5.c: Likewise.
674 * gcc.target/sh/pr52933-1.c: Likewise.
675 * gcc.target/sh/pr52933-2.c: Likewise.
676 * gcc.target/sh/pr52933-3.c: Likewise.
677 * gcc.target/sh/pr53568-1.c: Likewise.
678 * gcc.target/sh/pr53976-1.c: Likewise.
679 * gcc.target/sh/pr53988-1.c: Likewise.
680 * gcc.target/sh/pr53988.c: Likewise.
681 * gcc.target/sh/pr54089-1.c: Likewise.
682 * gcc.target/sh/pr54089-6.c: Likewise.
683 * gcc.target/sh/pr54089-7.c: Likewise.
684 * gcc.target/sh/pr54089-8.c: Likewise.
685 * gcc.target/sh/pr54089-9.c: Likewise.
686 * gcc.target/sh/pr54236-1.c: Likewise.
687 * gcc.target/sh/pr54236-2.c: Likewise.
688 * gcc.target/sh/pr54236-3.c: Likewise.
689 * gcc.target/sh/pr54236-4.c: Likewise.
690 * gcc.target/sh/pr54386.c: Likewise.
691 * gcc.target/sh/pr54602-1.c: Likewise.
692 * gcc.target/sh/pr54685.c: Likewise.
693 * gcc.target/sh/pr54760-1.c: Likewise.
694 * gcc.target/sh/pr54760-2.c: Likewise.
695 * gcc.target/sh/pr54760-3.c: Likewise.
696 * gcc.target/sh/pr54760-4.c: Likewise.
697 * gcc.target/sh/pr54760-5.c: Likewise.
698 * gcc.target/sh/pr54760-6.c: Likewise.
699 * gcc.target/sh/pr55146.c: Likewise.
700 * gcc.target/sh/pr55160.c: Likewise.
701 * gcc.target/sh/pr59278.c: Likewise.
702 * gcc.target/sh/pr59401-1.c: Likewise.
703 * gcc.target/sh/pr59533-1.c: Likewise.
704 * gcc.target/sh/pr63260.c: Likewise.
705 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
706 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
707 * gcc.target/sh/strlen.c: Likewise.
708 * gcc.target/sh/torture/pr30807.c: Likewise.
709 * gcc.target/sh/torture/pr34777.c: Likewise.
710 * gcc.target/sh/torture/pr64652.c: Likewise.
711 * gcc.target/sh/torture/pr65505.c: Likewise.
712 * gcc.target/sh/torture/pragma-isr.c: Likewise.
713 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
714
0c4005be 7152016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
716
717 PR c++/66644
718 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
719
d94e6223 7202016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
721
722 * gcc.target/powerpc/vsx-elemrev-1.c: New.
723 * gcc.target/powerpc/vsx-elemrev-2.c: New.
724 * gcc.target/powerpc/vsx-elemrev-3.c: New.
725 * gcc.target/powerpc/vsx-elemrev-4.c: New.
726
46f37836 7272016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
728
729 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
730 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
731
4d0a8bac 7322016-04-29 Cesar Philippidis <cesar@codesourcery.com>
733
734 PR middle-end/70626
735 * c-c++-common/goacc/combined-reduction.c: New test.
736 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
737
b98e0db3 7382016-04-29 H.J. Lu <hongjiu.lu@intel.com>
739
740 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
741 *movdi_internal pattern only if PIC off.
742 * gcc.target/i386/pr70155-2.c: Likewise.
743 * gcc.target/i386/pr70155-3.c: Likewise.
744 * gcc.target/i386/pr70155-4.c: Likewise.
745 * gcc.target/i386/pr70155-5.c: Likewise.
746 * gcc.target/i386/pr70155-6.c: Likewise.
747 * gcc.target/i386/pr70155-7.c: Likewise.
748 * gcc.target/i386/pr70155-8.c: Likewise.
749 * gcc.target/i386/pr70155-15.c: Likewise.
750 * gcc.target/i386/pr70155-17.c: Likewise.
751 * gcc.target/i386/pr70155-22.c: Likewise.
752
8b066242 7532016-04-29 Bin Cheng <bin.cheng@arm.com>
754
755 PR tree-optimization/70803
756 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
757
22912e73 7582016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
759
760 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
761 optimization of vector loop.
762 * gcc.target/i386/vect-unpack-3.c: New test.
763 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
764 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
765 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
766
568128c6 7672016-04-29 Marek Polacek <polacek@redhat.com>
768
769 PR sanitizer/70342
770 * g++.dg/ubsan/null-7.C: New test.
771
025dd1e0 772 PR c/70852
773 * gcc.dg/pr70852.c: New test.
774
eb16928e 7752016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
776
777 PR/69089
778 * g++.dg/cpp0x/alignas6.C: New test.
779
d7377ee9 7802016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
781
782 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
783 dg-do.
784 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
785 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
786 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
787 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
788 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
789 * gcc.target/arc/mxy.c: Likewise.
790 * gcc.target/arc/mswape.c: Likewise.
791 * gcc.target/arc/mrtsc.c: Likewise.
792 * gcc.target/arc/mcrc.c: Likewise.
793 * gcc.target/arc/mdsp-packa.c: Likewise.
794 * gcc.target/arc/mdvbf.c: Likewise.
795 * gcc.target/arc/mlock.c: Likewise.
796 * gcc.target/arc/mmac-24.c: Likewise.
797 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
798
efa1b7ab 7992016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
800 Matthijs Kooijman <matthijs@stdin.nl>
801 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
802
803 PR target/60040
804 * gcc.target/avr/pr60040-1.c: New.
805 * gcc.target/avr/pr60040-2.c: New.
806
00371d68 8072016-04-29 Richard Biener <rguenther@suse.de>
808
809 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
810
73447cc5 8112016-04-29 Richard Biener <rguenther@suse.de>
812
813 PR tree-optimization/13962
814 PR tree-optimization/65686
815 * gcc.dg/uninit-pr65686.c: New testcase.
816
c2087b56 8172016-04-29 Jakub Jelinek <jakub@redhat.com>
818
819 PR middle-end/70843
820 * gcc.dg/pr70843.c: New test.
821
cdd06d5a 8222016-04-28 Jakub Jelinek <jakub@redhat.com>
823
824 PR target/70858
825 * gcc.target/i386/pr70858.c: New test.
826
1a60079e 8272016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
828
829 * gcc.target/arc/nps400-1.c: New file.
830
11bc2894 8312016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
832 Andrew Burgess <andrew.burgess@embecosm.com>
833
834 * gcc.target/arc/movh_cl-1.c: New file.
835
dd9bf0b5 8362016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
837 Andrew Burgess <andrew.burgess@embecosm.com>
838
839 * gcc.target/arc/extzv-1.c: New file.
840 * gcc.target/arc/insv-1.c: New file.
841 * gcc.target/arc/insv-2.c: New file.
842 * gcc.target/arc/movb-1.c: New file.
843 * gcc.target/arc/movb-2.c: New file.
844 * gcc.target/arc/movb-3.c: New file.
845 * gcc.target/arc/movb-4.c: New file.
846 * gcc.target/arc/movb-5.c: New file.
847 * gcc.target/arc/movb_cl-1.c: New file.
848 * gcc.target/arc/movb_cl-2.c: New file.
849 * gcc.target/arc/movbi_cl-1.c: New file.
850 * gcc.target/arc/movl-1.c: New file.
851
a22e4209 8522016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
853 Andrew Burgess <andrew.burgess@embecosm.com>
854
855 * gcc.target/arc/cmem-1.c: New file.
856 * gcc.target/arc/cmem-2.c: New file.
857 * gcc.target/arc/cmem-3.c: New file.
858 * gcc.target/arc/cmem-4.c: New file.
859 * gcc.target/arc/cmem-5.c: New file.
860 * gcc.target/arc/cmem-6.c: New file.
861 * gcc.target/arc/cmem-7.c: New file.
862 * gcc.target/arc/cmem-ld.inc: New file.
863 * gcc.target/arc/cmem-st.inc: New file.
864
287c3982 8652016-04-28 Jakub Jelinek <jakub@redhat.com>
866
867 PR target/70821
868 * gcc.target/i386/pr70821.c: New test.
869
e40e5340 8702016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
871
872 * gcc.target/powerpc/vec-adde.c: New test.
873 * gcc.target/powerpc/vec-adde-int128.c: New test.
874
cf977d50 8752016-04-28 Jakub Jelinek <jakub@redhat.com>
876
877 * gcc.target/i386/avx-vround-1.c: New test.
878 * gcc.target/i386/avx-vround-2.c: New test.
879 * gcc.target/i386/avx512vl-vround-1.c: New test.
880 * gcc.target/i386/avx512vl-vround-2.c: New test.
881
572f8300 8822016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
883
884 PR testsuite/70595
885 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
886 (check_effective_target_cilkplus_runtime): ... this.
887 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
888 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
889
890 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
891 Require cilkplus_runtime.
892 Don't add -lcilkrts.
893 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
894 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
895 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
896 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
897 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
898 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
899 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
900 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
901 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
902 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
903 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
904 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
905 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
906 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
907 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
908 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
909 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
910 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
911 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
912 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
913 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
914 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
915 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
916 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
917 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
918 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
919 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
920 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
921 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
922
923 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
924 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
925
926 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
927
928 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
929 cilkplus_runtime.
930
dfba0905 9312016-04-27 Marc Glisse <marc.glisse@inria.fr>
932
933 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
934 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
935
605a4556 9362015-04-27 Ryan Burn <contact@rnburn.com>
937
938 PR c++/69024
939 PR c++/68997
940 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
941 diagnostic.
942 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
943 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
944
6a1231a5 9452016-04-27 Eric Botcazou <ebotcazou@adacore.com>
946
947 * gnat.dg/limited_with4.ad[sb]: New test.
948 * gnat.dg/limited_with4_pkg.ads: New helper.
949
4dad9e09 9502016-04-27 H.J. Lu <hongjiu.lu@intel.com>
951
952 PR target/70155
953 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
954 and movv1ti_internal patterns
955 * gcc.target/i386/pr70155-1.c: New test.
956 * gcc.target/i386/pr70155-2.c: Likewise.
957 * gcc.target/i386/pr70155-3.c: Likewise.
958 * gcc.target/i386/pr70155-4.c: Likewise.
959 * gcc.target/i386/pr70155-5.c: Likewise.
960 * gcc.target/i386/pr70155-6.c: Likewise.
961 * gcc.target/i386/pr70155-7.c: Likewise.
962 * gcc.target/i386/pr70155-8.c: Likewise.
963 * gcc.target/i386/pr70155-9.c: Likewise.
964 * gcc.target/i386/pr70155-10.c: Likewise.
965 * gcc.target/i386/pr70155-11.c: Likewise.
966 * gcc.target/i386/pr70155-12.c: Likewise.
967 * gcc.target/i386/pr70155-13.c: Likewise.
968 * gcc.target/i386/pr70155-14.c: Likewise.
969 * gcc.target/i386/pr70155-15.c: Likewise.
970 * gcc.target/i386/pr70155-16.c: Likewise.
971 * gcc.target/i386/pr70155-17.c: Likewise.
972 * gcc.target/i386/pr70155-18.c: Likewise.
973 * gcc.target/i386/pr70155-19.c: Likewise.
974 * gcc.target/i386/pr70155-20.c: Likewise.
975 * gcc.target/i386/pr70155-21.c: Likewise.
976 * gcc.target/i386/pr70155-22.c: Likewise.
977
a80f3f45 9782016-04-27 H.J. Lu <hongjiu.lu@intel.com>
979
980 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
981 ".{5,6}".
982
279305d1 9832016-04-27 Bin Cheng <bin.cheng@arm.com>
984
985 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
986 * gcc.dg/tree-ssa/scev-9.c: Ditto.
987 * gcc.dg/tree-ssa/scev-10.c: Ditto.
988 * gcc.dg/tree-ssa/scev-11.c: Ditto.
989 * gcc.dg/tree-ssa/scev-12.c: Ditto.
990
8974b625 9912016-04-27 Richard Biener <rguenther@suse.de>
992
993 PR ipa/70760
994 * g++.dg/ipa/ipa-pta-2.C: New testcase.
995 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
996
886d5463 9972016-04-27 Nathan Sidwell <nathan@acm.org>
998
999 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1000 * g++.dg/ubsan/pr63956.C: Adjust error location.
1001
f0e35aa9 10022016-04-27 Nick Clifton <nickc@redhat.com>
1003
1004 PR middle-end/49889
1005 * gcc.dg/pr49889.c: New test.
1006
40385231 10072016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1008
1009 * c-c++-common/memset-array.c: New test.
1010
37229a71 10112016-04-26 Martin Sebor <msebor@redhat.com>
1012
1013 PR c++/66639
1014 * g++.dg/cpp1y/func_constexpr.C: New test.
1015
3eedf9bd 10162016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1017
1018 PR c++/70241
1019 * g++.dg/cpp0x/enum32.C: New test.
1020 * g++.dg/cpp0x/enum33.C: New test.
1021
10222016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 1023
1024 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1025 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1026 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1027 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1028 * gcc.c-torture/execute/pr38151.c: Likewise.
1029 * gcc.c-torture/execute/pr66556.c: Likewise.
1030 * gcc.c-torture/execute/pr67781.c: Likewise.
1031 * gcc.c-torture/execute/pr68648.c: Likewise.
1032
8c51f92f 10332016-04-26 Marc Glisse <marc.glisse@inria.fr>
1034
1035 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1036
fa20ebd3 10372016-04-26 Marek Polacek <polacek@redhat.com>
1038
1039 PR c/67784
1040 * gcc.dg/pr67784-3.c: New test.
1041 * gcc.dg/pr67784-4.c: New test.
1042 * gcc.dg/pr67784-5.c: New test.
1043
9db47803 1044 PR c/70791
1045 * gcc.dg/Wnested-externs-2.c: New test.
1046
bff407f2 10472016-04-26 Marc Glisse <marc.glisse@inria.fr>
1048
1049 * gcc.dg/fold-plusmult.c: Adjust.
1050 * gcc.dg/no-strict-overflow-6.c: Adjust.
1051 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1052
78d0c69e 10532016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1054
1055 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1056 number scans.
1057 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1058 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1059 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1060 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1061 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1062 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1063 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1064 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1065 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1066 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1067 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1068 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1069 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1070 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1071 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1072 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1073 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1074 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1075 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1076 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1077 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1078 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1079 scans.
1080 * gcc.target/i386/pr32219-4.c: Likewise.
1081 * gcc.target/i386/pr32219-6.c: Likewise.
1082 * gcc.target/i386/pr32219-8.c: Likewise.
1083
221d6722 10842016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1085
1086 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1087 associated options.
1088
514727a9 10892016-04-26 Marek Polacek <polacek@redhat.com>
1090
1091 PR c++/70744
1092 * g++.dg/ext/cond2.C: New test.
1093
e6ee4c61 10942016-04-26 Bin Cheng <bin.cheng@arm.com>
1095
1096 PR tree-optimization/70771
1097 PR tree-optimization/70775
1098 * gcc.dg/pr70771.c: New test.
3730828c 1099 * gcc.dg/pr70775.c: New test.
e6ee4c61 1100
b3d72796 11012016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1102
1103 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1104
c11ece29 11052016-04-25 Richard Biener <rguenther@suse.de>
1106
1107 PR tree-optimization/70780
1108 * gcc.dg/torture/pr70780.c: New testcase.
1109
d40b10b2 11102016-04-25 Michael Collison <michael.collison@arm.com>
1111
1112 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1113 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1114 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1115 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1116 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1117 * testsuite/lib/target-supports.exp
1118 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1119 that arm neon support vector widen sum of HImode TO SImode.
1120
4bbfd6c2 11212016-04-23 Jakub Jelinek <jakub@redhat.com>
1122
1123 PR sanitizer/70712
1124 * c-c++-common/asan/pr70712.c: New test.
1125
524df596 11262016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1127
1128 * .gitattributes: New file.
1129
426c75c3 11302016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1131
1132 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1133
c052a8d5 11342016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1135
1136 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1137 * gfortran.dg/submodule_15.f08: Likewise.
1138
c08d4612 11392016-04-22 Richard Biener <rguenther@suse.de>
1140
1141 PR tree-optimization/70740
1142 * gcc.dg/torture/pr70740.c: New testcase.
1143
fd3211e1 11442016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1145
1146 PR target/70750
1147 * gcc.target/i386/pr70750-1.c: New test.
1148 * gcc.target/i386/pr70750-2.c: Likewise.
1149
15acd78c 11502016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1151
1152 PR c++/70540
1153 * g++.dg/cpp0x/auto48.C: New.
1154
192bf59c 11552016-04-21 Marek Polacek <polacek@redhat.com>
1156
1157 PR c++/70513
1158 * g++.dg/cpp0x/forw_enum12.C: New test.
1159 * g++.dg/cpp0x/forw_enum13.C: New test.
1160
5d429e99 11612016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1162
1163 PR target/70728
1164 * gcc.target/i386/pr70728.c: New test.
1165
06777d85 11662016-04-21 Richard Biener <rguenther@suse.de>
1167
1168 PR middle-end/70747
1169 * gcc.dg/pr70747.c: New testcase.
1170
7434c6fb 11712016-04-21 Bin Cheng <bin.cheng@arm.com>
1172
1173 PR tree-optimization/70715
1174 * gcc.dg/tree-ssa/scev-13.c: New test.
1175
f3ec0970 11762016-04-21 Marc Glisse <marc.glisse@inria.fr>
1177
1178 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1179
523f3a9d 11802016-04-21 Marc Glisse <marc.glisse@inria.fr>
1181
1182 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1183
ace7bf06 11842016-04-20 Jan Hubicka <jh@suse.cz>
1185
1186 PR ipa/70018
1187 * g++.dg/ipa/nothrow-1.C: New testcase.
1188
2b073aa6 11892016-04-20 Nathan Sidwell <nathan@acm.org>
1190
1191 PR c++/55635
1192 * g++.dg/eh/delete1.C: New.
1193
8a574c11 11942016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1195
1196 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1197 -mtune-ctrl=sse_typeless_stores.
1198
e3400750 11992016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1200
1201 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1202
4bd8a059 12032016-04-20 Bin Cheng <bin.cheng@arm.com>
1204
1205 PR tree-optimization/69489
1206 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1207
70574e60 12082016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1209
1210 PR c++/69363
1211 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1212 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1213 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1214
bd6f374c 12152016-04-20 Bin Cheng <bin.cheng@arm.com>
1216
1217 PR tree-optimization/56625
1218 PR tree-optimization/69489
1219 * gcc.dg/vect/pr56625.c: New test.
1220 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1221
482539ee 12222016-04-20 Andrew Pinski <apinski@cavium.com>
1223
1224 PR target/64971
1225 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1226
b4672800 12272016-04-20 Arnaud Charlet <charlet@adacore.com>
1228
1229 * gnat.dg/self1.adb: Remove now incorrect test.
1230
4fb48737 12312016-04-20 Bin Cheng <bin.cheng@arm.com>
1232
1233 * gcc.dg/tree-ssa/scev-11.c: New test.
1234 * gcc.dg/tree-ssa/scev-12.c: New test.
1235
97efb92e 12362016-04-20 Marek Polacek <polacek@redhat.com>
1237
1238 PR tree-optimization/70725
1239 * gcc.dg/pr70725.c: New test.
1240
9d2d4060 12412016-04-20 Richard Biener <rguenther@suse.de>
1242
1243 PR tree-optimization/70726
1244 * g++.dg/vect/pr70726.cc: New testcase.
1245
54530437 12462016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1247
1248 PR target/70674
1249 * gcc.target/s390/pr70674.c: New test.
1250
acda2210 12512016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1252
1253 PR libgfortran/70684
1254 * gfortran.dg/list_read_14.f90: New test.
1255
b7040bb0 12562016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1257
1258 PR target/69201
1259 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1260 extern to force it misaligned.
1261 (b): Likewise.
1262 (c): Likewise.
1263 (d): Likewise.
1264 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1265 Don't check `*' before movv4sf_internal.
1266 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1267 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1268 Don't check `*' before movv16qi_internal.
1269 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1270 extern to force it misaligned.
1271 (b): Likewise.
1272 (c): Likewise.
1273 (d): Likewise.
1274 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1275 Don't check `*' before movv2df_internal.
1276 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1277 extern to force it misaligned.
1278 (b): Likewise.
1279 (c): Likewise.
1280 (d): Likewise.
1281 Check movv8sf_internal instead of avx_storeups256.
1282 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1283
263b5475 12842016-04-19 Richard Biener <rguenther@suse.de>
1285
1286 PR tree-optimization/70171
1287 * g++.dg/tree-ssa/pr70171.C: New testcase.
1288
222ac318 12892016-04-19 Richard Biener <rguenther@suse.de>
1290
1291 PR tree-optimization/70724
1292 * gcc.dg/torture/pr70724.c: New testcase.
1293
003000a4 12942016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1295
1296 PR middle-end/70689
1297 * testsuite/gcc.target/i386/pr70689.c: New.
1298
3f6e13de 12992016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1300
1301 PR target/70708
1302 * gcc.target/i386/pr70708.c: New test.
1303
10abddbd 13042016-04-18 Richard Biener <rguenther@suse.de>
1305
1306 PR tree-optimization/43434
1307 * gcc.dg/vect/pr43434.c: New testcase.
1308 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1309 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1310 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1311 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1312 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1313 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1314 * gcc.dg/gomp/pr68640.c: Likewise.
1315 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1316 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1317
950db54a 13182016-04-18 Richard Biener <rguenther@suse.de>
1319
1320 PR tree-optimization/70701
1321 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1322
67ccbf39 13232016-04-18 Tom de Vries <tom@codesourcery.com>
1324
1325 PR testsuite/70699
1326 * gcc.dg/pr70161.c: Add dot-file scans.
1327 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1328 instead of after last dot char.
1329
021ad2f3 13302016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1331
1332 * c-c++-common/dump-ada-spec-3.c: New test.
1333 * c-c++-common/dump-ada-spec-4.c: Likewise.
1334
d572fcfd 13352016-04-17 Tom de Vries <tom@codesourcery.com>
1336
1337 PR other/70183
1338 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1339
8b4ee73c 13402016-04-15 Jan Hubicka <jh@suse.cz>
1341
1342 PR ipa/70018
1343 * g++.dg/ipa/pure-const-1.C: New testcase.
1344 * g++.dg/ipa/pure-const-2.C: New testcase.
1345 * g++.dg/ipa/pure-const-3.C: New testcase.
1346
eac243e7 13472016-04-15 Marek Polacek <polacek@redhat.com>
1348
1349 PR c/70671
1350 * gcc.dg/bitfld-22.c: New test.
1351
64c1df32 13522016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1353
1354 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1355 x86_64.
1356
926f9422 13572016-04-15 Marek Polacek <polacek@redhat.com>
1358
1359 PR c/70651
1360 * c-c++-common/pr70651.c: New test.
1361
309bbaa3 13622016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1363
1364 PR rtl-optimization/70681
1365 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1366 dump scan on arm and powerpc.
1367 * gcc.dg/pr10474.c: Likewise.
1368
b4ba8358 13692016-04-15 Jakub Jelinek <jakub@redhat.com>
1370
ed92874a 1371 PR c++/69517
1372 PR c++/70019
1373 PR c++/70588
1374 * g++.dg/cpp1y/vla11.C: Revert for real.
1375
b4ba8358 1376 PR c/70436
1377 * c-c++-common/Wparentheses-1.c: New test.
1378 * c-c++-common/gomp/Wparentheses-1.c: New test.
1379 * c-c++-common/gomp/Wparentheses-2.c: New test.
1380 * c-c++-common/gomp/Wparentheses-3.c: New test.
1381 * c-c++-common/gomp/Wparentheses-4.c: New test.
1382 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1383 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1384 * c-c++-common/goacc/Wparentheses-1.c: New test.
1385
65717bb5 13862016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1387
1388 PR target/70662
1389 * gcc.target/i386/pr70662.c: New test.
1390
ca1a4077 13912016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 1392 Alan Modra <amodra@gmail.com>
ca1a4077 1393
1394 PR tree-optimization/70130
1395 * gcc.dg/vect/O3-pr70130.c: New testcase.
1396
dbe1794c 13972016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1398
11836644 1399 PR target/70669
1400 * gcc.target/powerpc/pr70669.c: New test.
1401
dbe1794c 1402 PR target/70640
1403 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1404 a power7 system that does not have an assembler that supports
1405 power8.
1406
4c1007f1 14072016-04-14 Martin Sebor <msebor@redhat.com>
1408
1409 PR c++/69517
1410 PR c++/70019
1411 PR c++/70588
1412 * c-c++-common/ubsan/vla-1.c: Revert.
1413 * g++.dg/cpp1y/vla11.C: Same.
1414 * g++.dg/cpp1y/vla12.C: Same.
1415 * g++.dg/cpp1y/vla13.C: Same.
1416 * g++.dg/cpp1y/vla14.C: Same.
1417 * g++.dg/cpp1y/vla3.C: Same.
1418 * gcc/testsuite/g++.dg/init/array24.C: Same.
1419 * g++.dg/ubsan/vla-1.C: Same.
1420
22dcab66 14212016-04-14 Marek Polacek <polacek@redhat.com>
1422 Jan Hubicka <hubicka@ucw.cz>
1423
1424 PR c++/70029
1425 * g++.dg/torture/pr70029.C: New test.
1426
3e74b025 14272016-04-14 Martin Sebor <msebor@redhat.com>
1428
1429 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1430 type size to prevent failures on targets with very low maximum
1431 alignment.
1432
1d2e0f2a 14332016-04-14 Richard Biener <rguenther@suse.de>
1434
1435 PR tree-optimization/70623
1436 * gcc.dg/torture/pr70623.c: New testcase.
1437 * gcc.dg/torture/pr70623-2.c: Likewise.
1438
9aed0626 14392016-04-13 Martin Sebor <msebor@redhat.com>
1440
1441 PR c++/69517
1442 PR c++/70019
1443 PR c++/70588
1444 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1445 * g++.dg/cpp1y/vla11.C: New test.
1446 * g++.dg/cpp1y/vla12.C: New test.
1447 * g++.dg/cpp1y/vla13.C: New test.
1448 * g++.dg/cpp1y/vla14.C: New test.
1449 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1450 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1451 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1452
fd499010 14532016-04-13 Jakub Jelinek <jakub@redhat.com>
1454
1455 PR c++/70641
1456 * g++.dg/opt/pr70641.C: New test.
1457
87fa7252 14582016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1459
1460 PR rtl-optimization/68749
1461 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1462 effects of argument promotions.
1463 Remove default args to dg-skip-if.
1464
6c40e18b 14652016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1466
1467 PR c++/70635
1468 * g++.dg/parse/pr70635.C: New.
1469
92c53257 14702016-04-13 Marek Polacek <polacek@redhat.com>
1471
1472 PR c++/70639
1473 * c-c++-common/Wmisleading-indentation-4.c: New test.
1474
0241e4dc 14752016-04-13 Marek Polacek <polacek@redhat.com>
1476
1477 PR c/70436
1478 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1479 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1480
92bda444 14812016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1482
1483 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1484 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1485 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1486
38ea8a26 14872016-04-13 Jakub Jelinek <jakub@redhat.com>
1488
d08aa032 1489 PR middle-end/70633
1490 * gcc.c-torture/compile/pr70633.c: New test.
1491
38ea8a26 1492 PR debug/70628
1493 * gcc.dg/torture/pr70628.c: New test.
1494
9231d5c2 14952016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1496
1497 PR c++/70610
1498 * g++.dg/template/pr70610.C: New test.
1499 * g++.dg/template/pr70610-2.C: New test.
1500 * g++.dg/template/pr70610-3.C: New test.
1501 * g++.dg/template/pr70610-4.C: New test.
1502
249ca944 15032016-04-12 Jakub Jelinek <jakub@redhat.com>
1504
7f2ea2fb 1505 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1506 128 instead of 32.
1507
249ca944 1508 PR c++/70571
1509 * g++.dg/ext/pr70571.C: New test.
1510
8ca5a97d 15112016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1512
bf32a52d 1513 PR target/70640
8ca5a97d 1514 * gcc.target/powerpc/pr70640.c: New test.
1515
e971b45f 15162016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1517
1518 PR c++/68722
1519 * g++.dg/parse/pr68722.C: New.
1520
0b54d964 15212016-04-12 Jakub Jelinek <jakub@redhat.com>
1522
1523 PR rtl-optimization/70596
1524 * gcc.target/i386/pr70596.c: New test.
1525
d2dd85e3 15262016-04-12 Nathan Sidwell <nathan@acm.org>
1527
1528 PR c++/70501
1529 * g++.dg/init/pr70501.C: New.
1530
2d0001b0 15312016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1532
1533 * gcc.target/i386/asm-flag-6.c: New test.
1534
6c4df0d1 15352016-04-12 Tom de Vries <tom@codesourcery.com>
1536
1537 PR tree-optimization/68756
1538 * gcc.dg/graphite/pr68756.c: New test.
1539
0d60da57 15402016-04-12 Jakub Jelinek <jakub@redhat.com>
1541
1542 PR tree-optimization/70602
1543 * gcc.c-torture/execute/pr70602.c: New test.
1544
62735984 15452016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1546
1547 PR target/70381
1548 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1549 __float128 emulator is built and runs.
1550 * gcc.target/powerpc/float128-1.c: Likewise.
1551
1552 * lib/target-supports.exp (check_ppc_float128_sw_available):
1553 Rework tests for __float128 software and hardware
1554 availability. Fix exit condition to return 0 on success.
1555
a702492c 15562016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1557
1558 PR target/70133
1559 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1560 * gcc.target/aarch64/target_attr_15.c: Likewise.
1561
a8c5ce92 15622016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1563
1564 PR c++/69066
1565 * g++.dg/cpp1y/pr69066.C: New.
1566
5ecab913 15672016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1568
1569 PR fortran/68566
1570 * gfortran.dg/pr36192.f90: Update test.
1571 * gfortran.dg/pr36192_1.f90: Update test.
1572 * gfortran.dg/real_dimension_1.f: Update test.
1573 * gfortran.dg/parameter_array_init_7.f90: New test.
1574
6cb5ef70 15752016-04-09 John David Anglin <danglin@gcc.gnu.org>
1576
4edfdd23 1577 PR testsuite/64039
1578 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1579
964f71e3 1580 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1581
5d61c198 1582 PR rtl-optimization/66669
1583 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1584
16eaaf58 1585 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1586
0b68802d 1587 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1588 * gcc.dg/pie-1.c: Likewise.
1589 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1590 * gcc.dg/pic-4.c: Likewise.
1591 * gcc.dg/pie-3.c: Likewise.
1592 * gcc.dg/pie-4.c: Likewise.
1593
9c0dd509 1594 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1595
03b2d3c1 1596 PR tree-optimization/68644
1597 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1598
6cb5ef70 1599 PR rtl-optimization/64886
1600 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1601
07de41ba 16022016-04-09 Tom de Vries <tom@codesourcery.com>
1603
1604 PR tree-optimization/68953
1605 * gcc.dg/graphite/pr68953.c: New test.
1606
d294e3fb 16072016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1608
1609 PR fortran/70592
1610 * gfortran.dg/deferred_character_16.f90: New test.
1611
3cb15094 16122016-04-09 Jakub Jelinek <jakub@redhat.com>
1613
1614 PR tree-optimization/70586
1615 * gcc.c-torture/execute/pr70586.c: New test.
1616
a02dc66f 16172016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1618
1619 PR sanitizer/70573
1620 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1621 with __builtin_memset
1622 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1623
0c302595 16242016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1625
1626 PR lto/70289
1627 PR ipa/70348
1628 PR tree-optimization/70373
1629 PR middle-end/70533
1630 PR middle-end/70534
1631 PR middle-end/70535
1632 * c-c++-common/goacc/reduction-5.c: New test.
1633 * c-c++-common/goacc/reduction-promotions.c: New test.
1634 * gfortran.dg/goacc/reduction-3.f95: New test.
1635 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1636
c6c0523b 16372016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1638
1639 PR c++/70590
1640 PR c++/70452
1641 * g++.dg/pr70590.C: New test.
1642 * g++.dg/pr70590-2.C: New test.
1643
3ac399da 16442016-04-08 Jakub Jelinek <jakub@redhat.com>
1645
e97d1706 1646 PR middle-end/70593
1647 * gcc.target/i386/pr70593.c: New test.
1648
3ac399da 1649 PR rtl-optimization/70574
1650 * gcc.target/i386/avx2-pr70574.c: New test.
1651
fcfbb129 16522016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1653
1654 PR sanitizer/70541
1655 * c-c++-common/asan/pr70541.c: New test.
1656
0aabcddf 16572016-04-08 Tom de Vries <tom@codesourcery.com>
1658
1659 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1660 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1661
bec0c1e8 16622016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1663
1664 PR target/70566
1665 * gcc.c-torture/execute/pr70566.c: New test.
1666
87c791f5 16672016-04-08 Tom de Vries <tom@codesourcery.com>
1668
1669 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1670 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1671
7f38718f 16722016-04-08 Alan Modra <amodra@gmail.com>
1673
1674 * gcc.target/powerpc/pr70117.c: New.
1675
a96a7710 16762016-04-07 Jakub Jelinek <jakub@redhat.com>
1677
7a6265d1 1678 PR testsuite/70581
1679 * gcc.dg/lto/simd-function_0.c: New test.
1680
a96a7710 1681 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1682 clones.
1683 * c-c++-common/attr-simd-2.c: Likewise.
1684 * c-c++-common/attr-simd-4.c: Likewise.
1685 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1686 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1687
508dd607 16882016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1689
1690 PR testsuite/70553
1691 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1692
1b61585a 16932016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1694 Tom de Vries <tom@codesourcery.com>
1695
1696 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1697 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1698 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1699 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1700 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1701 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1702 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1703 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1704
5f060aa8 17052016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1706
1707 PR c/70436
1708 * g++.dg/warn/Wparentheses-29.C: New test.
1709
d3831f71 17102016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1711
1712 PR c/70436
1713 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1714 explicit braces to resolve a future -Wparentheses warning.
1715
382ece2d 17162016-04-06 Richard Henderson <rth@redhat.com>
1717
1718 * gcc.dg/pr61817-1.c: New test.
1719 * gcc.dg/pr61817-2.c: New test.
1720 * gcc.dg/pr69391-1.c: New test.
1721 * gcc.dg/pr69391-2.c: New test.
1722
72234ee9 17232016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1724
1725 PR rtl-optimization/70398
1726 * testsuite/gcc.target/aarch64/pr70398.c: New.
1727
5547150a 17282016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1729
1730 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1731
15b70121 17322016-04-06 Yvan Roux <yvan.roux@linaro.org>
1733 Pedro Alves <palves@redhat.com>
1734
1735 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1736
585aefbb 17372016-04-06 Jakub Jelinek <jakub@redhat.com>
1738
0cbb513b 1739 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1740 Check for avx512f effective targets instead of avx2.
1741 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1742 for AVX512F clones.
1743 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1744 * g++.dg/gomp/declare-simd-1.C: Likewise.
1745 * g++.dg/gomp/declare-simd-3.C: Likewise.
1746 * g++.dg/gomp/declare-simd-4.C: Likewise.
1747
585aefbb 1748 PR middle-end/70550
1749 * c-c++-common/gomp/pr70550-1.c: New test.
1750 * c-c++-common/gomp/pr70550-2.c: New test.
1751
0b91cceb 17522016-04-05 Nathan Sidwell <nathan@acm.org>
1753
1754 PR c++/70512
1755 * g++.dg/ext/attribute-may-alias-5.C: New.
1756
645a9d8e 17572016-04-05 Jakub Jelinek <jakub@redhat.com>
1758
1759 PR c++/70336
1760 * c-c++-common/pr70336.c: New test.
1761 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1762 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1763
bdf23925 17642016-04-05 Jan Hubicka <hubicka@ucw.cz>
1765
1766 PR ipa/66223
1767 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1768
aaff837c 17692016-04-05 Jakub Jelinek <jakub@redhat.com>
1770
1771 PR rtl-optimization/70542
1772 * gcc.dg/torture/pr70542.c: New test.
1773 * gcc.target/i386/avx2-pr70542.c: New test.
1774
2eac58a0 17752016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1776
1777 PR tree-optimization/70509
1778 * gcc.target/i386/avx512bw-pr70509.c: New test.
1779
4f7ebe46 17802016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1781
1782 PR c++/70452
1783 * g++.dg/ext/constexpr-vla4.C: New test.
1784
305d86a0 17852016-04-05 Uros Bizjak <ubizjak@gmail.com>
1786
1787 PR target/70510
1788 * gcc.target/i386/pr70510.c: New test.
1789
eec3b789 17902016-04-05 Richard Biener <rguenther@suse.de>
1791
1792 PR tree-optimization/70526
1793 * g++.dg/torture/pr70526.C: New testcase.
1794
ca943582 17952016-04-05 Jakub Jelinek <jakub@redhat.com>
1796
1797 PR target/70525
1798 * gcc.target/i386/pr70525.c: New test.
1799
87825cd5 18002016-04-05 Richard Biener <rguenther@suse.de>
1801
1802 PR middle-end/70499
1803 * g++.dg/torture/pr70499.C: New testcase.
1804
14638828 18052016-04-05 Richard Biener <rguenther@suse.de>
1806
1807 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1808 remove XFAIL.
1809
967a90d5 18102016-04-04 Jakub Jelinek <jakub@redhat.com>
1811
1812 PR middle-end/70307
1813 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1814 rs6000 ABI warnings.
1815
d374a3a3 18162016-04-04 Jan Hubicka <hubicka@ucw.cz>
1817
1818 PR ipa/66223
1819 * g++.dg/ipa/devirt-51.C: New testcase.
1820
8ff377a6 18212016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1822 Jakub Jelinek <jakub@redhat.com>
1823
1824 PR middle-end/70457
1825 * gcc.dg/torture/pr70457.c: New.
1826
f567b44f 18272016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1828
1829 PR fortran/67538
1830 * gfortran.dg/allocate_with_source_19.f08: New test.
1831
89d4ebfa 18322016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1833
1834 PR fortran/65795
1835 * gfortran.dg/coarray_allocate_6.f08: New test.
1836
68ab33a6 18372016-04-04 Richard Biener <rguenther@suse.de>
1838
1839 PR rtl-optimization/70484
1840 * gcc.dg/torture/pr70484.c: New testcase.
1841
c4f5465d 18422016-04-04 Marek Polacek <polacek@redhat.com>
1843
1844 PR c/70307
1845 * gcc.dg/torture/pr70307.c: New test.
1846
bfec6609 18472016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1848
1849 PR target/70416
1850 PR target/67391
1851 * gcc.target/sh/torture/pr70416.c: New.
1852
40df9099 18532016-04-02 Martin Sebor <msebor@redhat.com>
1854
1855 PR c++/67376
1856 PR c++/70170
1857 PR c++/70172
1858 PR c++/70228
1859 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1860 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1861 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1862 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1863 * g++.dg/cpp0x/constexpr-string.C: Same.
1864 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1865 * g++.dg/cpp0x/pr65398.C: Same.
1866 * g++.dg/ext/constexpr-vla1.C: Same.
1867 * g++.dg/ext/constexpr-vla2.C: Same.
1868 * g++.dg/ext/constexpr-vla3.C: Same.
1869 * g++.dg/ubsan/pr63956.C: Same.
1870
0edb9bfe 18712016-04-01 Jakub Jelinek <jakub@redhat.com>
1872
1873 PR rtl-optimization/70467
1874 * gcc.target/i386/pr70467-2.c: New test.
1875
e5b1a1d9 18762016-04-01 Jakub Jelinek <jakub@redhat.com>
1877 Marek Polacek <polacek@redhat.com>
1878
1879 PR c++/70488
1880 * g++.dg/init/new47.C: New test.
1881
b2ca3fb0 18822016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1883
1884 PR target/70496
1885 * gcc.target/arm/pr70496.c: New test.
1886
4c3bd1e3 18872016-04-01 Nathan Sidwell <nathan@acm.org>
1888
47de69ad 1889 PR c++/68475
1890 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1891
313d569f 18922016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1893
1894 PR target/69890
1895 * gcc.dg/strlenopt.h (memmove): New.
1896 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1897 instead of "string.h".
1898 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1899 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1900 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1901 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1902 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1903 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1904 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1905 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1906 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1907 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1908 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1909 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1910 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1911 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1912 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1913 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1914 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1915 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1916 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1917 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1918
5469facd 19192016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1920
1921 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1922 (Holder::foo): Reflect this.
1923
503de754 19242016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1925
1926 PR target/70442
1927 * gcc.dg/pr70442.c: New test.
1928
13ee2de7 19292016-03-31 Nathan Sidwell <nathan@acm.org>
1930
1931 PR c++/70393
1932 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1933
5e0d03a8 19342016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1935
1936 PR target/70453
1937 * gcc.target/i386/pr70453.c: New test.
1938
8cb82ed4 19392016-03-31 Andrey Belevantsev <abel@ispras.ru>
1940
1941 PR target/70292
1942 * gcc.c-torture/pr70292.c: New test.
1943
7952b661 19442016-03-31 Marek Polacek <polacek@redhat.com>
1945
1946 PR c/70297
1947 * c-c++-common/pr70297.c: New test.
1948 * g++.dg/cpp0x/typedef-redecl.C: New test.
1949 * gcc.dg/typedef-redecl2.c: New test.
1950
1607cc74 19512016-03-31 Jakub Jelinek <jakub@redhat.com>
1952
1953 PR rtl-optimization/70460
1954 * gcc.c-torture/execute/pr70460.c: New test.
1955
c689c252 19562016-03-31 Richard Biener <rguenther@suse.de>
1957
1958 PR c++/70430
1959 * g++.dg/ext/vector30.C: New testcase.
1960
91c9586d 19612016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1962 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1963
1964 * gfortran.dg/fmt_pf.f90: New test.
1965
afa5c1b8 19662016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1967
1968 Forward-port from 5 branch
1969 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1970
1971 PR testsuite/70356
1972 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1973 dg-require-effective-target after dg-do.
1974
1975 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1976
1977 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1978
6a5dcab3 19792016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1980 Julian Brown <julian@codesourcery.com>
1981 Chung-Lin Tang <cltang@codesourcery.com>
1982 Cesar Philippidis <cesar@codesourcery.com>
1983 James Norris <jnorris@codesourcery.com>
1984 Tom de Vries <tom@codesourcery.com>
1985 Nathan Sidwell <nathan@codesourcery.com>
1986
305d86a0 1987 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 1988 * c-c++-common/goacc/loop-clauses.c: Likewise.
1989 * g++.dg/goacc/template.C: Likewise.
1990 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1991 * gfortran.dg/goacc/loop-1.f95: Likewise.
1992 * gfortran.dg/goacc/loop-5.f95: Likewise.
1993 * gfortran.dg/goacc/loop-6.f95: Likewise.
1994 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1995 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1996 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1997 * c-c++-common/goacc/clauses-fail.c: Likewise.
1998 * c-c++-common/goacc/parallel-1.c: Likewise.
1999 * c-c++-common/goacc/reduction-1.c: Likewise.
2000 * c-c++-common/goacc/reduction-2.c: Likewise.
2001 * c-c++-common/goacc/reduction-3.c: Likewise.
2002 * c-c++-common/goacc/reduction-4.c: Likewise.
2003 * c-c++-common/goacc/routine-3.c: Likewise.
2004 * c-c++-common/goacc/routine-4.c: Likewise.
2005 * c-c++-common/goacc/routine-5.c: Likewise.
2006 * c-c++-common/goacc/tile.c: Likewise.
2007 * g++.dg/goacc/template.C: Likewise.
2008 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2009 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2010 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2011 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2012 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2013 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2014 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2015 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2016 * c-c++-common/goacc/use_device-1.c: ... this file.
2017 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2018 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2019 * c-c++-common/goacc/host_data-6.c: ... this file.
2020 * c-c++-common/goacc/loop-2-kernels.c: New file.
2021 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2022 * c-c++-common/goacc/loop-3.c: Likewise.
2023 * g++.dg/goacc/reference.C: Likewise.
2024 * g++.dg/goacc/routine-1.C: Likewise.
2025 * g++.dg/goacc/routine-2.C: Likewise.
2026
932c0baa 20272016-03-30 Richard Biener <rguenther@suse.de>
2028
2029 PR middle-end/70450
2030 * gcc.dg/torture/pr70450.c: New testcase.
2031
7f7c4659 20322016-03-30 Jakub Jelinek <jakub@redhat.com>
2033
2034 PR target/70421
2035 * gcc.dg/torture/pr70421.c: New test.
2036 * gcc.target/i386/avx512f-pr70421.c: New test.
2037
9cbfe80c 20382016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2039
2040 PR testsuite/70364
2041 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2042 (check): New function.
2043 (bar): Call check.
2044 (foo): Align stack to 16 bytes when calling bar.
2045 * gcc.target/i386/cleanup-2.c: Likewise.
2046
f56c7d36 20472016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2048
2049 PR tree-optimization/59124
2050 * gcc.dg/Warray-bounds-19.c: New test.
2051
0275bf9b 20522016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2053
2054 * lib/prune.exp (escape_regex_chars): New.
2055 (prune_file_path): Update to quote metcharacters for regexp.
2056
a3daa269 20572016-03-29 Jakub Jelinek <jakub@redhat.com>
2058
24e1ba3d 2059 PR rtl-optimization/70429
2060 * gcc.c-torture/execute/pr70429.c: New test.
2061
a3daa269 2062 PR tree-optimization/70405
2063 * gcc.dg/pr70405.c: New test.
2064
3ef41a6e 20652016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2066
2067 PR fortran/70397
2068 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2069 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2070
4abd9410 20712016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2072
2073 PR testsuite/64177
2074 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2075 __cilkrts_set_param to set two workers.
2076 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2077 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2078
b58e5f0f 20792016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2080
305d86a0 2081 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2082
bff53658 20832016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2084
2085 PR target/70406
305d86a0 2086 * gcc.target/i386/pr70406.c: New test.
bff53658 2087
bb2c9c15 20882016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2089
2090 * gnat.dg/specs/double_record_extension3.ads: New test.
2091
f12c84ab 20922016-03-25 Richard Henderson <rth@redhat.com>
2093
2094 PR target/70120
2095 * gcc.target/aarch64/pr70120-1.c: New.
2096 * gcc.target/aarch64/pr70120-2.c: New.
2097 * gcc.target/aarch64/pr70120-3.c: New.
2098
b0bf58c4 20992016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2100
2101 PR c++/62212
2102 * g++.dg/template/mangle2.C: The dg-do directive should be
2103 "compile" not "assemble".
2104
f175ba0f 21052016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2106
2107 PR lto/69650
2108 * gcc.dg/pr69650.c: New test.
2109
4cc3295f 21102016-03-25 David Edelsohn <dje.gcc@gmail.com>
2111
2112 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2113
0cf40600 21142016-03-25 Alan Modra <amodra@gmail.com>
2115
2116 * gcc.dg/dfp/pr70052.c: New test.
2117
3aebf099 21182016-03-24 Richard Henderson <rth@redhat.com>
2119
2120 PR middle-end/69845
2121 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2122 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2123
83245bd3 21242016-03-24 Tom de Vries <tom@codesourcery.com>
2125
2126 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2127
108e7ee4 21282016-03-24 Tom de Vries <tom@codesourcery.com>
2129
2130 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2131 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2132
17af0b14 21332016-03-24 Tom de Vries <tom@codesourcery.com>
2134
2135 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2136 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2137
6c8770ee 21382016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2139
2140 PR c++/62212
2141 * g++.dg/template/mangle2.C: New test.
2142
a7e21b7b 21432016-03-24 Richard Biener <rguenther@suse.de>
2144
2145 PR tree-optimization/70396
2146 * gcc.dg/torture/pr70396.c: New testcase.
2147
f365d297 21482016-03-24 Richard Biener <rguenther@suse.de>
2149
2150 PR middle-end/70370
2151 * gcc.dg/torture/pr70370.c: New testcase.
2152
da7aeb13 21532016-03-24 Tom de Vries <tom@codesourcery.com>
2154
2155 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2156 * gfortran.dg/goacc/kernels-tree.f95: Same.
2157 * gfortran.dg/goacc/parallel-tree.f95: Same.
2158
80b30de0 21592016-03-24 Tom de Vries <tom@codesourcery.com>
2160
2161 * c-c++-common/goacc/uninit-if-clause.c: New test.
2162 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2163
cb9b6b99 21642016-03-24 Jakub Jelinek <jakub@redhat.com>
2165
2166 PR target/70290
305d86a0 2167 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2168 Fix formatting.
cb9b6b99 2169
a4225fff 21702016-03-24 Richard Biener <rguenther@suse.de>
2171
2172 PR tree-optimization/70372
2173 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2174
5a869ab8 21752016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2176
2177 PR c++/70347
2178 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2179
36ce5faa 21802016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2181
2182 PR c++/70332
2183 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2184
c4fa85c9 21852016-03-23 Jakub Jelinek <jakub@redhat.com>
2186
d9377ad5 2187 PR c++/70001
2188 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2189 * g++.dg/cpp1y/pr70001.C: New test.
2190
c4fa85c9 2191 PR c++/70323
2192 * g++.dg/cpp0x/constexpr-70323.C: New test.
2193
0a2062da 21942016-03-23 Alexandre Oliva <aoliva@redhat.com>
2195 Jason Merrill <jason@redhat.com>
2196 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR c++/69315
2199 * g++.dg/cpp0x/constexpr-69315.C: New test.
2200 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2201
62d2a6dc 22022016-03-23 Marek Polacek <polacek@redhat.com>
2203
2204 PR c++/69884
2205 * g++.dg/warn/Wignored-attributes-1.C: New test.
2206 * g++.dg/warn/Wignored-attributes-2.C: New test.
2207
a82d6246 22082016-03-23 Tom de Vries <tom@codesourcery.com>
2209
2210 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2211 initialization.
2212 * gfortran.dg/goacc/private-3.f95 (test): Same.
2213 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2214 missing use param.
2215
dc834ba1 22162016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2217
2218 * lib/target-supports.exp: Remove v7ve entry from loop
2219 creating effective target checks.
2220 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2221 (add_options_for_arm_arch_v7ve): Likewise.
2222
7e83fd1f 22232016-03-23 Jakub Jelinek <jakub@redhat.com>
2224
2225 PR tree-optimization/70354
2226 * gcc.dg/vect/pr70354-1.c: New test.
2227 * gcc.dg/vect/pr70354-2.c: New test.
2228 * gcc.target/i386/avx2-pr70354-1.c: New test.
2229 * gcc.target/i386/avx2-pr70354-2.c: New test.
2230
4e4da058 22312016-03-22 Jeff Law <law@redhat.com>
2232
2233 PR target/70232
2234 * gcc.dg/tree-ssa/pr70232.c: New test.
2235
6855137b 22362016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2237
2238 PR target/70302
2239 * gcc.target/i386/pr70302.c: New test.
2240
19db1ec8 22412016-03-22 Richard Biener <rguenther@suse.de>
2242
2243 PR middle-end/70251
2244 * g++.dg/torture/pr70251.C: New testcase.
2245
4baec9f2 22462016-03-22 David Malcolm <dmalcolm@redhat.com>
2247
2248 PR c/69993
2249 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2250 Wmisleading-indentation.c.
2251 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2252 reflect change to diagnostic text and order of messages.
2253 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2254
fcfec126 22552016-03-22 David Edelsohn <dje.gcc@gmail.com>
2256
2257 * g++.dg/ext/java-3.C: Don't compile on AIX.
2258
aa30728a 22592016-03-22 Richard Biener <rguenther@suse.de>
2260
2261 PR middle-end/70333
2262 * gcc.dg/torture/pr70333.c: New testcase.
2263
46ec4eb4 22642016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2265
2266 * g++.dg/ext/pr70290.C: New test.
2267
4880f878 22682016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2269
2270 PR target/70325
2271 * gcc.target/i386/pr70325.c: New test.
2272
3d78ea44 22732016-03-22 Jakub Jelinek <jakub@redhat.com>
2274
5934fb8f 2275 PR target/70329
2276 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2277 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2278
b6436f79 2279 PR target/70300
2280 * gcc.target/i386/pr70300.c: New test.
2281
3d78ea44 2282 PR c++/70295
2283 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2284 (func2): New function for cond with parens, xfail warning for c++.
2285 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2286
b60244f6 22872016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2288
2289 PR c++/70096
2290 * g++.dg/template/ptrmem30.C: New test.
2291
c8e3e744 22922016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2293
2294 PR c++/70204
2295 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2296 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2297
2715f63a 22982016-03-21 Jakub Jelinek <jakub@redhat.com>
2299
2300 PR middle-end/70326
2301 * gcc.dg/pr70326.c: New test.
2302
2daa2cda 23032016-03-21 Marc Glisse <marc.glisse@inria.fr>
2304 Jakub Jelinek <jakub@redhat.com>
2305
2306 PR tree-optimization/70317
2307 * gcc.dg/pr70317.c: New test.
2308
d9aa5a50 23092016-03-21 Uros Bizjak <ubizjak@gmail.com>
2310
2311 PR target/70327
2312 * gcc.target/i386/pr70327.c: New test.
2313
e1a88bf4 23142016-03-21 Martin Liska <mliska@suse.cz>
2315
61941425 2316 PR ipa/70306
e1a88bf4 2317 * gcc.dg/ipa/pr70306.c: New test.
2318
d9aa5a50 23192016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 2320
2321 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2322 * gcc.target/arm/attr-align3.c: Likewise.
2323 * gcc.target/arm/attr_arm.c: Likewise.
2324 * gcc.target/arm/flip-thumb.c: Likewise.
2325
afdde20c 23262016-03-21 Jakub Jelinek <jakub@redhat.com>
2327
2328 PR target/70296
2329 * gcc.target/powerpc/altivec-36.c: New test.
2330
3f2ef661 23312016-03-21 Richard Biener <rguenther@suse.de>
2332
2333 PR tree-optimization/70310
2334 * gcc.dg/torture/pr70310.c: New testcase.
2335
08b2b692 23362016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2337
2338 PR target/70293
2339 * gcc.target/i386/pr70293.c: New test.
2340
93505d22 23412016-03-21 Richard Biener <rguenther@suse.de>
2342
2343 PR tree-optimization/70288
2344 * gcc.dg/torture/pr70288-1.c: New testcase.
2345 * gcc.dg/torture/pr70288-2.c: Likewise.
2346
06fd1914 23472016-03-21 Andrey Belevantsev <abel@ispras.ru>
2348
2349 PR rtl-optimization/69307
2350 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 2351
b628775e 23522016-03-21 Andrey Belevantsev <abel@ispras.ru>
2353
2354 PR rtl-optimization/69102
2355 * gcc.c-torture/compile/pr69102.c: New test.
2356
1421f43c 23572016-03-18 Jeff Law <law@redhat.com>
2358
2359 PR rtl-optimization/70263
2360 * gcc.c-torture/compile/pr70263-1.c: New test.
2361 * gcc.target/i386/pr70263-2.c: New test.
2362
e7142ce1 23632016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2364
2365 PR rtl-optimization/70278
2366 * gcc.dg/torture/pr70278.c: New test.
2367 * gcc.target/arm/pr70278.c: New test.
2368
5539bc70 23692016-03-18 David Malcolm <dmalcolm@redhat.com>
2370
2371 PR c/70281
2372 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2373 (test_builtin_types_compatible_p): New test function.
2374 * gcc.dg/pr70281.c: New test case.
2375
296a290a 23762016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2377
2378 PR target/70113
2379 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2380
666094f0 23812016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2382
2383 PR tree-optimization/70252
2384 * gcc.dg/pr70252.c: New test.
2385
350514e8 23862016-03-18 Tom de Vries <tom@codesourcery.com>
2387
2388 * gcc.dg/pr70161-2.c: New test.
2389 * gcc.dg/pr70161.c: New test.
2390
011e0cea 23912016-03-18 Tom de Vries <tom@codesourcery.com>
2392
2393 PR ipa/70269
2394 * gcc.dg/pr70269.c: New test.
2395
292a09de 23962016-03-18 Jakub Jelinek <jakub@redhat.com>
2397
2398 PR c++/70267
2399 * g++.dg/ext/java-3.C: New test.
2400
efc86c4c 24012016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2402
2403 PR c++/70205
2404 * g++.dg/lookup/pr70205.C: New test.
2405
a28dd575 24062016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2407
2408 PR c++/70218
2409 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2410
92e7ab1e 24112016-03-17 Marek Polacek <polacek@redhat.com>
2412
2413 PR c/69407
2414 * gcc.dg/atomic-op-6.c: New test.
2415
7378dbfb 24162016-03-17 David Malcolm <dmalcolm@redhat.com>
2417
2418 PR c/70264
2419 * c-c++-common/pr70264.c: New test case.
2420
f7995d7d 24212016-03-17 Jakub Jelinek <jakub@redhat.com>
2422
e2895b76 2423 PR c++/70144
2424 * c-c++-common/pr70144-1.c: New test.
2425 * c-c++-common/pr70144-2.c: New test.
2426
f7995d7d 2427 PR c++/70272
2428 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2429 * g++.dg/opt/flifetime-dse6.C: New test.
2430 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2431
5ec4a949 24322016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2433
2434 PR driver/70192
2435 * gcc.dg/pic-1.c: New test.
2436 * gcc.dg/pic-2.c: Likewise.
2437 * gcc.dg/pic-3.c: Likewise.
2438 * gcc.dg/pic-4.c: Likewise.
2439 * gcc.dg/pie-1.c: Likewise.
2440 * gcc.dg/pie-2.c: Likewise.
2441 * gcc.dg/pie-3.c: Likewise.
2442 * gcc.dg/pie-4.c: Likewise.
2443 * gcc.dg/pie-5.c: Likewise.
2444 * gcc.dg/pie-6.c: Likewise.
2445
c28550e1 24462016-03-17 Tom de Vries <tom@codesourcery.com>
2447
2448 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2449 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2450
be3296cb 24512016-03-17 Richard Biener <rguenther@suse.de>
2452
2453 PR debug/70271
2454 * g++.dg/debug/pr70271.C: New testcase.
2455
9b60ef21 24562016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2457
2458 * gcc.target/i386/pr70251.c: New test.
2459
9a80bc1a 24602016-03-17 Marek Polacek <polacek@redhat.com>
2461
2462 PR c++/70194
2463 * g++.dg/warn/constexpr-70194.C: New test.
2464
733d7ff9 24652016-03-16 Richard Henderson <rth@redhat.com>
2466
2467 PR middle-end/70240
2468 * gcc.c-torture/compile/pr70240.c: New.
2469
3e6f12bf 24702016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2471
2472 * gcc.c-torture/compile/20151204.c: Skip for avr.
2473
867c9e99 24742016-03-16 Jakub Jelinek <jakub@redhat.com>
2475
2476 PR target/70245
2477 * g++.dg/opt/pr70245.C: New test.
2478 * g++.dg/opt/pr70245.h: New file.
2479 * g++.dg/opt/pr70245-aux.cc: New file.
2480
8ced6ab7 24812016-03-16 Martin Sebor <msebor@redhat.com>
2482
2483 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2484
37af779a 24852016-03-16 Richard Henderson <rth@redhat.com>
2486
2487 PR middle-end/70199
2488 * gcc.c-torture/compile/pr70199.c: New.
2489
78ed999c 24902016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2491
2492 * gcc.dg/uninit-19.c: Run dos2unix.
2493
462ca422 24942016-03-16 Marek Polacek <polacek@redhat.com>
2495
2496 PR c/70093
2497 * gcc.dg/nested-func-10.c: New test.
2498 * gcc.dg/nested-func-9.c: New test.
2499
fe58aacc 25002016-03-16 Jakub Jelinek <jakub@redhat.com>
2501
2502 PR tree-optimization/68714
2503 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2504
27a53872 25052016-03-16 Tom de Vries <tom@codesourcery.com>
2506
2507 PR tree-optimization/68715
2508 * gcc.dg/graphite/pr68715-2.c: New test.
2509 * gcc.dg/graphite/pr68715.c: New test.
2510 * gfortran.dg/graphite/pr68715.f90: New test.
2511
95049c3c 25122016-03-16 Tom de Vries <tom@codesourcery.com>
2513
2514 PR tree-optimization/68809
2515 * gcc.dg/graphite/pr68809-2.c: New test.
2516 * gcc.dg/graphite/pr68809.c: New test.
2517
09eddd70 25182016-03-16 Jakub Jelinek <jakub@redhat.com>
2519
81fc5915 2520 PR c++/70147
2521 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2522 method call to i () as argument. Adjust expected output.
2523
09eddd70 2524 PR c++/70147
2525 * g++.dg/ubsan/pr70147-1.C: New test.
2526 * g++.dg/ubsan/pr70147-2.C: New test.
2527
6373d2a2 25282016-03-15 Martin Sebor <msebor@redhat.com>
2529
2530 PR c++/58281
2531 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2532
d27a0c11 25332016-03-15 John David Anglin <danglin@gcc.gnu.org>
2534
9908039d 2535 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2536 hppa*-*-hpux*.
2537
45cdc3a6 2538 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2539
d27a0c11 2540 PR libfortran/69799
2541 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2542 libatomic_available.
2543
0dd1d57f 25442016-03-15 Marek Polacek <polacek@redhat.com>
2545
2546 PR c++/70209
2547 * g++.dg/ext/attribute-may-alias-4.C: New test.
2548
0ce02c07 25492016-03-15 Alexander Monakov <amonakov@ispras.ru>
2550
2551 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2552 -fvar-tracking-assignments-toggle flag.
2553
f6e39b30 25542016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2555
2556 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2557
167f93a2 25582016-03-15 Jakub Jelinek <jakub@redhat.com>
2559
2560 PR rtl-optimization/70222
2561 * gcc.c-torture/execute/pr70222-1.c: New test.
2562 * gcc.c-torture/execute/pr70222-2.c: New test.
2563
08a8af4a 25642016-03-15 Richard Henderson <rth@redhat.com>
2565
2566 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2567
738eb905 25682016-03-15 Andrey Belevantsev <abel@ispras.ru>
2569
2570 PR rtl-optimization/69032
2571 * gcc.dg/pr69032.c: New test.
2572
dd148b3a 25732016-03-15 Andrey Belevantsev <abel@ispras.ru>
2574
2575 PR rtl-optimization/63384
d9aa5a50 2576 * g++.dg/pr63384.C: New test.
dd148b3a 2577
acf58115 25782016-03-15 Andrey Belevantsev <abel@ispras.ru>
2579
2580 PR target/64411
2581 * gcc.target/i386/pr64411.C: New test.
2582
a2897dc4 25832016-03-15 Tom de Vries <tom@codesourcery.com>
2584
2585 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2586 * gfortran.dg/goacc/kernels-alias.f95: New test.
2587
7bad2faf 25882016-03-14 Martin Sebor <msebor@redhat.com>
2589
2590 PR c++/53792
2591 * g++.dg/cpp0x/constexpr-inline.C: New test.
2592 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2593
d65fa8d9 25942016-03-14 David Edelsohn <dje.gcc@gmail.com>
2595
2596 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2597
2b3c633f 25982016-03-14 Jakub Jelinek <jakub@redhat.com>
2599
2600 PR middle-end/70219
2601 * gcc.dg/pr70219.c: New test.
2602
e947f9c3 26032016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2604
2605 PR target/70083
2606 * gcc.dg/torture/pr70083.c: New test.
2607 * gcc.target/i386/pr70083.c: New test.
2608
74201dc2 26092016-03-14 Richard Biener <rguenther@suse.de>
2610
2611 PR tree-optimization/56365
2612 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2613
88aea41e 26142016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2615
2616 PR target/70098
2617 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2618 New function.
2619 * g++.dg/pr70098.C: New testcase.
2620
2621
1bd2aefd 26222016-03-14 Tom de Vries <tom@codesourcery.com>
2623
2624 PR tree-optimization/70045
2625 * gcc.dg/graphite/pr70045.c: New test.
2626
922c7033 26272016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2628
2629 PR fortran/69043
2630 * gfortran.dg/include_9.f90: New test.
2631
fd4ab6d9 26322016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2633
2634 PR fortran/45076
2635 gfortran.dg/prof/prof.exp: New script.
2636 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2637
7d7218d3 26382016-03-12 Andrey Belevantsev <abel@ispras.ru>
2639
2640 PR rtl-optimization/69307
2641 * gcc.dg/pr69307.c: New test.
2642
02ffd664 26432016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2644
2645 PR target/69614
2646 * gcc.target/arm/pr69614.c: New.
2647
76e207a9 26482016-03-12 Paul Thomas <pault@gcc.gnu.org>
2649
2650 PR fortran/70031
2651 * gfortran.dg/submodule_14.f08: New test
2652
2653 PR fortran/69524
2654 * gfortran.dg/submodule_15.f08: New test
2655
490ee78a 26562016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2657
2658 PR c++/70106
2659 * g++.dg/cpp1y/paren3.C: New test.
2660
04e137ff 26612016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2662
2663 PR target/70131
2664 * gcc.target/powerpc/ppc-round2.c: New test.
2665
27b2c1c4 26662016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2667
2668 PR target/70123
2669 * gcc.dg/torture/pr70123.c: New test.
2670
84116671 26712016-03-11 Jeff Law <law@redhat.com>
2672
2673 PR tree-optimization/70190
2674 * gcc.c-torture/compile/pr70190.c: New test.
2675
cfa58bc8 26762016-03-11 David Malcolm <dmalcolm@redhat.com>
2677
2678 PR c/68187
2679 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2680 case.
2681 (test43_b): Likewise.
2682 (test43_c): Likewise.
2683 (test43_d): Likewise.
2684 (test43_e): Likewise.
2685 (test43_f): Likewise.
2686 (test43_g): Likewise.
2687 (test44_a): Likewise.
2688 (test44_b): Likewise.
2689 (test44_c): Likewise.
2690 (test44_d): Likewise.
2691 (test44_e): Likewise.
2692
ce234f27 26932016-03-11 David Malcolm <dmalcolm@redhat.com>
2694
2695 PR c/70085
2696 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2697
e4756b48 26982016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2699
2700 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2701 dg-options.
2702
1f5ef87e 27032016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2704
2705 PR target/70002
2706 PR target/69245
2707 * gcc.target/aarch64/pr69245_2.c: New test.
2708
f9c352a1 27092016-03-11 Jakub Jelinek <jakub@redhat.com>
2710
2711 PR tree-optimization/70177
2712 * gcc.dg/pr70177.c: New test.
2713
4dd92ac6 27142016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2715
2716 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2717
331e4fdb 27182016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2719
2720 * gcc.dg/tree-ssa/sra-20.c: New.
2721
69262824 27222016-03-11 Jakub Jelinek <jakub@redhat.com>
2723
6f9a7425 2724 PR rtl-optimization/70174
2725 * gcc.dg/pr70174.c: New test.
2726
69262824 2727 PR tree-optimization/70169
2728 * gcc.dg/pr70169.c: New test.
2729
4637a847 27302016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2731
2732 PR target/70160
2733 * gcc.target/i386/pr70160.c: New test.
2734
5a86d754 27352016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2736
2737 * gcc.target/s390/dfp-1.c: New test.
2738
af4c8290 27392016-03-10 Nick Clifton <nickc@redhat.com>
2740
2741 PR target/70044
2742 * gcc.target/aarch64/pr70044.c: New test.
2743
98dfd328 27442016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2745 Jakub Jelinek <jakub@redhat.com>
2746
2747 PR c++/70001
2748 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2749 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2750 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2751
75e72311 27522016-03-10 Jan Hubicka <hubicka@ucw.cz>
2753
2754 PR lto/69589
2755 * g++.dg/lto/pr69589_0.C: New testcase
2756 * g++.dg/lto/pr69589_1.C: New testcase
2757
a2eb1271 27582016-03-10 Marek Polacek <polacek@redhat.com>
2759
2760 PR c++/70153
2761 * g++.dg/delayedfold/unary-plus1.C: New test.
2762
27632016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 2764
2765 * gcc.target/arm/pr45701-1.c: Escape brackets.
2766 * gcc.target/arm/pr45701-2.c: Likewise.
2767
5ab2987f 27682016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2769
2770 * gfortran.dg/unconstrained_commons.f: New.
2771
6972afac 27722016-03-10 Alan Modra <amodra@gmail.com>
2773
2774 * gcc.dg/pr69195.c: New.
2775 * gcc.dg/pr69238.c: New.
2776
c82c99ec 27772016-03-10 Tom de Vries <tom@codesourcery.com>
2778
2779 PR testsuite/68915
2780 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2781
a2389d4a 27822016-03-10 Richard Biener <rguenther@suse.de>
2783
2784 PR tree-optimization/70128
2785 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2786 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2787
c272412d 27882016-03-09 Jakub Jelinek <jakub@redhat.com>
2789
a0451069 2790 PR tree-optimization/70152
2791 * gcc.dg/pr70152.c: New test.
2792
c272412d 2793 PR target/70086
2794 * gcc.target/i386/pr70086-1.c: New test.
2795 * gcc.target/i386/pr70086-2.c: New test.
2796 * gcc.target/i386/pr70086-3.c: New test.
5f611068 2797
2798 PR tree-optimization/70127
2799 * gcc.c-torture/execute/pr70127.c: New test.
2800
27dcb7a8 28012016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2802
2803 * c-c++-common/goacc/combined-directives-2.c: New test.
2804
c24757cf 28052016-03-09 David Malcolm <dmalcolm@redhat.com>
2806
2807 PR c/68473
2808 PR c++/70105
2809 * g++.dg/diagnostic/pr70105.C: New test.
2810 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2811 (test_multiple_ordinary_maps): New test function.
2812
83108969 28132016-03-09 David Malcolm <dmalcolm@redhat.com>
2814
2815 PR c/68473
2816 PR c++/70105
2817 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2818 Drop range information from call to inform_at_rich_loc.
2819 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2820 New.
2821 (test_show_locus): Replace calls to rich_location::add_range with
2822 calls to add_range. Rewrite the tests that used the now-defunct
2823 rich_location ctor taking a source_range. Simplify other tests
2824 by replacing calls to COMBINE_LOCATION_DATA with calls to
2825 make_location.
2826
6733c0e8 28272016-03-09 Richard Biener <rguenther@suse.de>
2828 Jakub Jelinek <jakub@redhat.com>
2829
2830 PR tree-optimization/70138
2831 * gcc.dg/vect/pr70138-1.c: New testcase.
2832 * gcc.dg/vect/pr70138-2.c: Likewise.
2833
96abb9f5 28342016-03-09 Jakub Jelinek <jakub@redhat.com>
2835
2836 PR target/70049
2837 * gcc.target/i386/pr70049.c: New test.
2838
42bb3bfb 28392016-03-09 Richard Biener <rguenther@suse.de>
2840
2841 PR c/70143
2842 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2843 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2844 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2845
27527428 28462016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2847
2848 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2849 arm-*-*.
2850
248449f2 28512016-03-09 Jakub Jelinek <jakub@redhat.com>
2852
1bd49ced 2853 PR middle-end/67278
2854 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2855
248449f2 2856 PR target/67278
2857 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2858
2859 PR middle-end/70050
2860 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2861 in testcase comment.
2862
dfc460ff 28632016-03-09 Tom de Vries <tom@codesourcery.com>
2864
2865 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2866 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2867 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2868 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2869 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2870 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2871 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2872 * gfortran.dg/goacc/kernels-loop.f95: New test.
2873
0377fc7f 28742016-03-08 Martin Sebor <msebor@redhat.com>
2875
2876 PR c++/62096
2877 * g++.dg/warn/overflow-warn-7.C: New test.
2878
3556aa80 28792016-03-08 Jason Merrill <jason@redhat.com>
2880
2881 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2882 * lib/target-supports.exp (check_effective_target_concepts): New.
2883
e5096208 28842016-03-08 Jakub Jelinek <jakub@redhat.com>
2885
5370eb8d 2886 PR c++/70135
2887 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2888 * g++.dg/ubsan/pr70135.C: New test.
2889
e5096208 2890 PR target/70110
2891 * gcc.dg/pr70110.c: New test.
2892
cc37120d 28932016-03-07 Martin Jambor <mjambor@suse.cz>
2894
2895 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2896 * c-c++-common/gomp/if-1.c: Likewise.
2897 * c-c++-common/gomp/pr61486-2.c: Likewise.
2898 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2899 to dg-additional-options.
2900 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2901 * g++/gomp/target-teams-1.c: Likewise.
2902 * gcc.dg/gomp/gomp.exp: Likewise.
2903 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2904 dg-additional-options.
2905 * gfortran.dg/gomp/gomp.exp: Likewise.
2906 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2907 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2908 dg-additional-options.
2909 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2910
53c248d8 29112016-03-07 Martin Jambor <mjambor@suse.cz>
2912
2913 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2914 * c-c++-common/gomp/gridify-1.c: New test.
2915 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2916
541e79a0 29172016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2918
2919 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2920 trigger for cortex-r8, when scanning for register r8.
2921 * gcc.target/arm/pr45701-2.c: Likewise.
2922
4dfabd94 29232016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 2924 Jeff Law <law@redhat.com>
4dfabd94 2925
2926 PR tree-optimization/69740
2927 * gcc.c-torture/compile/pr69740-1.c: New test.
2928 * gcc.c-torture/compile/pr69740-2.c: New test.
2929
1b63a87b 29302016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2931
2932 * lib/target-supports.exp
2933 (check_effective_target_whole_vector_shift): Enable for PPC64.
2934
d33914da 29352016-03-07 Richard Biener <rguenther@suse.de>
2936
2937 PR tree-optimization/70115
2938 * gcc.dg/torture/pr70115.c: New testcase.
2939
584fba4b 29402016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2941
2942 PR middle-end/69916
2943 * c-c-++-common/goacc/pr69916.c: New.
2944
7f2f5ec0 29452016-03-07 Richard Henderson <rth@redhat.com>
2946
2947 * gcc.c-torture/compile/pr70061.c: New test.
2948
f530e7c4 29492016-03-07 Richard Biener <rguenther@suse.de>
2950
2951 PR testsuite/70109
2952 * gcc.dg/vect/O3-pr36098.c: New testcase.
2953
a3855fed 29542016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2955
2956 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2957
091ffc31 29582016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2959
2960 * gnat.dg/renaming9.ad[sb]: New testcase.
2961
2941b871 29622016-03-05 Jakub Jelinek <jakub@redhat.com>
2963
2964 PR c++/70084
2965 * g++.dg/expr/stdarg3.C: New test.
2966
5173ce42 29672016-03-04 Jeff Law <law@redhat.com>
2968
2969 PR tree-optimization/69196
2970 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2971 x86_64-*-*.
2972
2d1d2e55 29732016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2974
0e43078e 2975 PR c/69973
2976 * gcc.dg/pr69973.c: New test.
2977
d8ec06ae 2978 PR rtl-optimization/69941
2979 * gcc.dg/torture/pr69941.c: New test.
2980
2d1d2e55 2981 PR c/69824
2982 * gcc.dg/pr69824.c: New test.
2983
32f692e2 29842016-03-05 Tom de Vries <tom@codesourcery.com>
2985
2986 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2987 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2988 function.
2989
1c699e9a 29902016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2991
2992 PR c++/66786
2993 * g++.dg/cpp1y/var-templ48.C: New test.
2994 * g++.dg/cpp1y/var-templ49.C: New test.
2995
358448c6 29962016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2997
2998 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2999
01dc3c45 30002016-03-04 Jakub Jelinek <jakub@redhat.com>
3001
e968ff6d 3002 PR c++/70035
3003 * g++.dg/ubsan/pr70035.C: New test.
3004
01dc3c45 3005 PR target/70062
3006 * gcc.target/i386/pr70062.c: New test.
3007
3937d618 30082016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3009
3010 * g++.dg/template/typename21.C: Remove c++98_only.
3011
c58ac7f8 30122016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3013
3014 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3015
0060768a 30162016-03-04 David Malcolm <dmalcolm@redhat.com>
3017
3018 PR c/68187
3019 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3020 function.
3021 (fn_42_b): Likewise.
3022 (fn_42_c): Likewise.
3023
74c6fd40 30242016-03-04 David Malcolm <dmalcolm@redhat.com>
3025
3026 PR c/68187
3027 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3028 function.
3029 (fn_40_b): Likewise.
3030 (fn_41_a): Likewise.
3031 (fn_41_b): Likewise.
3032
31b11359 30332016-03-04 Jakub Jelinek <jakub@redhat.com>
3034
3035 PR target/70059
3036 * gcc.target/i386/avx512f-pr70059.c: New test.
3037 * gcc.target/i386/avx512dq-pr70059.c: New test.
3038
c5b93452 30392016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3040
3041 PR rtl-optimization/57676
3042 * gcc.dg/torture/pr57676.c: New test.
3043
268fbd56 30442016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3045
3046 * gcc.dg/pr70026.c: New test.
3047
6560d1ad 30482016-03-04 Marek Polacek <polacek@redhat.com>
3049
3050 PR c/69798
3051 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3052 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3053
cc7dfddf 30542016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3055
3056 PR target/70004
3057 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3058 Delete.
3059 (test_corners_sisd_si): Likewise.
3060 (main): Remove checks of the above.
3061 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3062
e9663bd4 30632016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3064
3065 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3066
dcdd684e 30672016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3068
3069 * gcc.dg/torture/pr69951.c: Accept argc==0.
3070
e692d332 30712016-03-04 Richard Biener <rguenther@suse.de>
3072
3073 PR c++/70054
3074 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3075 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3076
af77b7e6 30772016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3078
3079 PR testsuite/69766
3080 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3081 testing multiarch.
3082
290da96e 30832016-03-04 Jakub Jelinek <jakub@redhat.com>
3084
3085 PR debug/69947
3086 * gcc.dg/guality/pr69947.c: New test.
3087
e51ce713 30882016-03-03 Jakub Jelinek <jakub@redhat.com>
3089
3090 PR ada/70017
3091 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3092
1feed892 30932016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3094
3095 PR rtl-optimization/69904
3096 * gcc.target/arm/pr69904.c: New test.
3097
c32bda69 30982016-03-03 Jakub Jelinek <jakub@redhat.com>
3099
3100 PR target/70021
3101 * gcc.dg/vect/pr70021.c: New test.
3102 * gcc.target/i386/pr70021.c: New test.
3103
1bc579ed 31042016-03-03 Marek Polacek <polacek@redhat.com>
3105
3106 PR middle-end/70050
3107 * gcc.dg/pr70050.c: New test.
3108
cfa8d638 31092016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3110
3111 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3112
1b889259 31132016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3114
3115 PR tree-optimization/70043
3116 * gfortran.dg/vect/pr70043.f90: New test.
3117
f756dfa3 31182016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3119
3120 * gnat.dg/specs/task1.ads: New test.
3121
5cb4863d 31222016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3123
3124 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3125 Invoke gdb with -batch.
3126 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3127
5dd12e43 31282016-03-03 Richard Biener <rguenther@suse.de>
3129
3130 PR tree-optimization/55936
3131 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3132
d97ba4ca 31332016-03-02 Jeff Law <law@redhat.com>
3134
5d23c86f 3135 PR rtl-optimization/69942
3136 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3137 effects of argument promotions.
3138
d97ba4ca 3139 PR tree-optimization/69987
3140 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3141 target does not support -fprefetch-loop-arrays.
3142
901faaa0 31432016-03-02 Uros Bizjak <ubizjak@gmail.com>
3144
3145 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3146
51f6fdce 31472016-03-02 Bin Cheng <bin.cheng@arm.com>
3148
6bc7872f 3149 PR rtl-optimization/69052
51f6fdce 3150 * gcc.target/i386/pr69052.c: New test.
3151
31d31e07 31522016-03-02 Alan Modra <amodra@gmail.com>
3153
3154 * gcc.dg/pr69990.c: New.
3155
04faee95 31562016-03-02 Jakub Jelinek <jakub@redhat.com>
3157
270d0117 3158 PR c/68062
3159 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3160
3161 PR middle-end/70022
3162 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3163
04faee95 3164 PR target/70028
3165 * gcc.target/i386/pr70028.c: New test.
3166
a2cc9e8e 31672016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3168
3169 * c-c++-common/asan/swapcontext-test-1.c,
3170 * c-c++-common/tsan/thread_leak.c,
3171 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3172 * g++.dg/tsan/benign_race.C,
3173 * g++.dg/tsan/fd_close_norace.C,
3174 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3175 races with sanitizer output
3176
dd4bd263 31772016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 3178 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 3179
3180 PR target/67278
3181 * gcc.dg/simd-8.c: New testcase.
3182
b5fe3a49 31832016-03-02 Richard Biener <rguenther@suse.de>
3184
3185 PR middle-end/67278
3186 * gcc.dg/simd-7.c: New testcase.
3187
23601f67 31882016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3189
3190 * gcc.target/i386/pr70007.c: Tweak.
3191
f66f65e7 31922016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3193
3194 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3195
60773515 31962016-03-02 Marek Polacek <polacek@redhat.com>
3197
3198 PR c/67854
3199 * gcc.dg/pr67854.c: New test.
3200
6c094cb1 32012016-03-02 Jakub Jelinek <jakub@redhat.com>
3202
3203 PR middle-end/70025
3204 * gcc.dg/torture/pr70025.c: New test.
3205
7627bb56 32062016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3207
3208 PR tree-optimization/68621
3209 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3210
066c8e94 32112016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3212
3213 * gcc.target/i386/pr70007.c: New test.
3214
d3b819ad 32152016-03-01 Jeff Law <law@redhat.com>
3216
d4b9ad56 3217 PR tree-optimization/69196
7e217344 3218 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 3219
d3b819ad 3220 PR tree-optimization/69196
3221 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3222 duplicating code and spoiling the expected output.
3223
4f37285d 32242016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3225
3226 PR target/70033
3227 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3228 supports power9 before doing tests.
3229 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3230 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3231 * gcc.target/powerpc/p9-permute.c: Likewise.
3232
3e9c4f6c 32332016-03-01 Uros Bizjak <ubizjak@gmail.com>
3234
3235 PR target/70027
3236 * gcc.target/i386/pr70027.c: New test.
3237
e324729e 32382016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 3239
3240 * gcc.dg/pr70017.c: New test.
3241
40e9ce2d 32422016-03-01 Jakub Jelinek <jakub@redhat.com>
3243
3244 PR c/69796
3245 PR c/69974
3246 * gcc.dg/pr69796.c: New test.
3247 * gcc.dg/pr69974.c: New test.
3248
e8b016ea 32492016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3250
3251 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3252
24d3127c 32532016-02-29 Jeff Law <law@redhat.com>
3254
3255 PR tree-optimization/69987
3256 * gfortran.dg/pr69987.f90: New test.
3257
3258 PR tree-optimization/69989
3259 * gcc.c-torture/compile/pr69989-2.c: New test.
3260
12cc1225 32612016-03-01 Marek Polacek <polacek@redhat.com>
3262
3263 PR c++/69795
3264 * g++.dg/parse/invalid1.C: New test.
3265
d99a947c 32662016-03-01 Richard Biener <rguenther@suse.de>
3267
3268 PR middle-end/70022
3269 * gcc.dg/pr70022.c: New testcase.
3270
395dbc60 32712016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3272
3273 PR tree-optimization/69956
3274 * gcc.dg/pr69956.c: New test.
3275
40a35c55 32762016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3277
3278 PR target/70011
3279 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3280 XFAIL when hardware supports efficient unaligned storage access.
3281
4edc90b0 32822016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3283
3284 PR c++/69961
3285 * g++.dg/template/pr69961a.C: New test.
3286 * g++.dg/template/pr69961b.C: New test.
3287
1ed1f69a 32882016-02-29 David Malcolm <dmalcolm@redhat.com>
3289
3290 PR preprocessor/69985
3291 * gcc.dg/cpp/pr69985.c: New test case.
3292
01c5d15d 32932016-02-29 Jeff Law <law@redhat.com>
3294
3a4d3de5 3295 PR tree-optimization/70005
3296 * gcc.c-torture/execute/pr70005.c New test.
3297
01c5d15d 3298 PR tree-optimization/69999
3299 * gcc.c-torture/compile/pr69999.c: New test.
3300
1bf66b54 33012016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3302
3303 PR tree-optimization/69652
3304 * gcc.dg/torture/pr69652.c: Delete test.
3305 * gcc.dg/vect/pr69652.c: New test.
3306
b4d653d5 33072016-02-19 Richard Biener <rguenther@suse.de>
3308
3309 PR tree-optimization/69980
3310 * gfortran.dg/vect/pr69980.f90: New testcase.
3311
35bc4745 33122016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3313
3314 * gcc.target/sparc/20160229-1.c: New test.
3315
bb54a538 33162016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3317
3318 * gnat.dg/stack_usage3.adb: New test.
3319 * gnat.dg/stack_usage3_pkg.ads: New helper.
3320
95164e71 33212016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3322
3323 * gnat.dg/renaming8.adb: New test.
3324 * gnat.dg/renaming8_pkg1.ads: New helper.
3325 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3326 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3327
a890896f 33282016-02-29 Richard Biener <rguenther@suse.de>
3329
3330 PR tree-optimization/69720
3331 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3332
5c70403a 33332016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3334
3335 PR fortran/68147
3336 PR fortran/47674
3337 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3338
dfb6d139 33392016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 3340 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3341
3342 PR fortran/56007
3343 * gfortran.dg/coarray_8.f90: Adjust error message.
3344 * gfortran.dg/pr56007.f90: New test.
3345 * gfortran.dg/pr56007.f: New test.
3346
536508db 33472016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3348
3349 PR tree-optimization/69989
3350 * gcc.dg/torture/pr69989.c: New test.
3351
eec75e45 33522016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3353
3354 * gcc.target/i386/stack-realign-win.c: New test.
3355
0175e45a 33562016-02-28 Harald Anlauf <anlauf@gmx.de>
3357
3358 PR fortran/60126
3359 * gfortran.dg/pr60126.f90: New test.
3360
2a703589 33612016-02-27 Jeff Law <law@redhat.com>
3362
3363 Revert
3364 2016-02-26 Richard Biener <rguenther@suse.de>
3365 Jeff Law <law@redhat.com>
3366
3367 PR tree-optimization/69740
3368 * gcc.c-torture/compile/pr69740-1.c: New test.
3369 * gcc.c-torture/compile/pr69740-2.c: New test.
3370
359b4c18 33712016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3372
1c96765a 3373 PR fortran/69910
359b4c18 3374 * gfortran.dg/newunit_4.f90: New test.
3375
49462d93 33762016-02-27 Jakub Jelinek <jakub@redhat.com>
3377
3378 PR target/69613
3379 PR rtl-optimization/69886
3380 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3381 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3382 target.
3383
c4ac733e 33842016-02-26 Martin Sebor <msebor@redhat.com>
3385
3386 PR tree-optimization/15826
3387 * gcc.dg/tree-ssa/pr15826.c: New test.
3388
da8c4b5d 33892016-02-26 Jakub Jelinek <jakub@redhat.com>
3390
3391 PR target/69969
3392 * gcc.target/powerpc/pr69969.c: New test.
3393
0a4558eb 33942016-02-26 Martin Sebor <msebor@redhat.com>
3395
3396 PR c++/15766
3397 * g++.old-deja/g++.other/decl5.C: Add a test case.
3398
5b500299 33992016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3400
3401 PR target/69946
3402 * gcc.target/powerpc/pr69946.c: New file.
3403
565f533b 34042016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 3405 Jeff Law <law@redhat.com>
565f533b 3406
0a4558eb 3407 PR tree-optimization/69740
565f533b 3408 * gcc.c-torture/compile/pr69740-1.c: New test.
3409 * gcc.c-torture/compile/pr69740-2.c: New test.
3410
ff67cbea 34112016-02-26 Martin Jambor <mjambor@suse.cz>
3412
3413 PR middle-end/69920
3414 * gcc.dg/torture/pr69932.c: New test.
3415 * gcc.dg/torture/pr69936.c: Likewise.
3416
e400d817 34172016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3418
3419 PR target/69709
3420 * gcc.target/s390/pr69709.c: New test.
3421
126a5a2d 34222016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3423
3424 PR target/69245
3425 * gcc.target/aarch64/pr69245_1.c: New test.
3426
59c58860 34272016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3428
3429 PR target/69613
3430 * gcc.dg/torture/pr69613.c: New test.
3431
9441fa4e 34322016-02-26 Jakub Jelinek <jakub@redhat.com>
3433
3434 PR rtl-optimization/69891
3435 * gcc.target/i386/pr69891.c: New test.
3436
e48fcde0 34372016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 3438 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3439
35ed600a 3440 PR target/61397
f41208a1 3441 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3442 functionality for both 32-bit and 64-bit.
3443
c86aaa0e 34442016-02-26 Richard Biener <rguenther@suse.de>
3445
3446 PR tree-optimization/69551
3447 * gcc.dg/torture/pr69951.c: New testcase.
3448
38e71a65 34492016-02-25 Richard Biener <rguenther@suse.de>
3450
3451 PR tree-optimization/48795
3452 * gcc.dg/Warray-bounds-18.c: New testcase.
3453
03331e69 34542016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3455
3456 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3457
f14d8d6a 34582016-02-25 Jakub Jelinek <jakub@redhat.com>
3459
3460 PR rtl-optimization/69896
3461 * gcc.dg/pr69896.c: New test.
3462
4003c807 34632016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3464
3465 PR c++/69736
3466 * g++.dg/cpp1y/paren2.C: New test.
3467
a0573328 34682016-02-24 Martin Sebor <msebor@redhat.com>
3469
3470 PR c/51147
3471 * gcc.dg/enum-mode-2.c: New test.
3472
2cde02ad 34732016-02-24 Jakub Jelinek <jakub@redhat.com>
3474
3475 PR c++/69922
3476 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3477 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3478 * g++.dg/ubsan/pr69922.C: New test.
3479
f0ea75d1 34802016-02-24 Marek Polacek <polacek@redhat.com>
3481
3482 PR c/69819
3483 * gcc.dg/pr69819.c: New test.
3484
05027366 34852016-02-24 Martin Sebor <msebor@redhat.com>
3486
34ed562b 3487 PR c++/69912
3488 * g++.dg/ext/flexary15.C: New test.
3489
34902016-02-24 Martin Sebor <msebor@redhat.com>
3491
3492 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 3493 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 3494 * g++.dg/ext/builtin_alloca.C: Same.
05027366 3495
650c3ad5 34962016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3497 Charles Baylis <charles.baylis@linaro.org>
3498
3499 PR debug/61033
3500 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3501
596070e8 35022016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 3503 Jakub Jelinek <jakub@redhat.com>
596070e8 3504
3505 PR middle-end/69760
3506 * gcc.dg/torture/pr69760.c: New testcase.
3507
d6b92d9f 35082016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3509
3510 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3511 pattern on Solaris with as.
3512
90436d9d 35132016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3514
3515 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3516 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3517 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3518 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3519
7c749495 35202016-02-24 Jakub Jelinek <jakub@redhat.com>
3521
3522 PR middle-end/69915
3523 * gcc.dg/pr69915.c: New test.
3524
9c9680b5 35252016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3526
3527 PR rtl-optimization/69886
3528 * gcc.dg/torture/pr69886.c: New test.
3529
36d081ee 35302016-02-24 Richard Biener <rguenther@suse.de>
3531
3532 PR middle-end/68963
3533 * gcc.dg/torture/pr68963.c: New testcase.
3534
2a0accb9 35352016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3536
3537 PR target/69875
3538 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3539 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3540 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3541 * gcc.target/arm/atomic_loaddi_1.c: New test.
3542 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3543 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3544 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3545 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3546 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3547 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3548 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3549 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3550
f0e92ef1 35512016-02-24 Jakub Jelinek <jakub@redhat.com>
3552
3553 PR middle-end/69909
3554 * gcc.dg/torture/pr69909.c: New test.
3555
6907286f 35562016-02-24 Richard Biener <rguenther@suse.de>
3557
3558 PR tree-optimization/69907
3559 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3560 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3561 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3562
e6ab7475 35632016-02-24 Christian Bruel <christian.bruel@st.com>
3564
3565 * gcc.target/arm/pragma_cpp_fma.c: New test.
3566
47587450 35672016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3568
3569 PR fortran/61156
3570 * gfortran.dg/include_6.f90: Update test.
3571
d41ab738 35722016-02-23 Jakub Jelinek <jakub@redhat.com>
3573
3574 PR objc/69844
3575 * objc.dg/pr69844.m: New test.
3576
4772d9d5 35772016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3578
3579 PR libgfortran/69456
3580 * gfortran.dg/namelist_89.f90: New test.
3581 * gfortran.dg/pr59700.f90: Update test..
3582
8c38d887 35832016-02-23 Martin Sebor <msebor@redhat.com>
3584
3585 PR middle-end/69780
3586 * g++.dg/ext/builtin_alloca.C: New test.
3587 * gcc.dg/builtins-68.c: New test.
3588
ee1bfdb0 35892016-02-23 Richard Henderson <rth@redhat.com>
3590
3591 * gcc.target/i386/addr-space-3.c: Remove test.
3592
52609ec3 35932016-02-23 David Malcolm <dmalcolm@redhat.com>
3594
3595 PR preprocessor/69126
3596 PR preprocessor/69543
3597 * c-c++-common/pr69126-2-long.c: New test.
3598 * c-c++-common/pr69126-2-short.c: New test.
3599 * c-c++-common/pr69543-1.c: Remove xfail.
3600
d5bf2cc8 36012016-02-23 David Malcolm <dmalcolm@redhat.com>
3602
3603 PR preprocessor/69126
3604 PR preprocessor/69543
3605 PR preprocessor/69558
3606 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3607 (f): Rename to...
3608 (test_2): ...this, and add leading comment.
3609 (MACRO_3, test_3): New.
3610 (MACRO_4A, MACRO_4B, test_4): New.
3611 (MACRO): Rename to...
3612 (MACRO_5): ...this.
3613 (g): Rename to...
3614 (test_5): ...this, updating for renaming of MACRO, and
3615 add leading comment.
3616 * c-c++-common/pr69543-1.c: New.
3617 * c-c++-common/pr69543-2.c: New.
3618 * c-c++-common/pr69543-3.c: New.
3619 * c-c++-common/pr69543-4.c: New.
3620 * c-c++-common/pr69558-1.c: New.
3621 * c-c++-common/pr69558-2.c: New.
3622 * c-c++-common/pr69558-3.c: New.
3623 * c-c++-common/pr69558-4.c: New.
3624 * gcc.dg/pr69558.c: Move to...
3625 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3626 xfail for c++.
3627
3a37a410 36282016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3629
3630 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3631 to -ftree-parallelize-loops/-fopenacc changes.
3632 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3633 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3634 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3635 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3636 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3637 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3638 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3639 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3640 * c-c++-common/goacc/kernels-loop.c: Likewise.
3641 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3642 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3643 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3644 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3645
ecca180f 36462016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3647
3648 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3649
eec0fa3f 36502016-02-23 Jakub Jelinek <jakub@redhat.com>
3651
f1f91c07 3652 PR c++/69902
3653 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3654
eec0fa3f 3655 PR c/69900
3656 * gcc.dg/pr69900.c: New test.
3657
e045424d 36582016-02-23 Martin Jambor <mjambor@suse.cz>
3659
3660 PR tree-optimization/69666
3661 * gcc.dg/tree-ssa/pr69666.c: New test.
3662
f482dff6 36632016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3664
3665 PR fortran/67451
3666 * gfortran.dg/coarray_allocate_5.f08: New test.
3667
57ed698b 36682016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3669
3670 * gcc.target/s390/vcond-shift.c: Move to ...
3671 * gcc.target/s390/vector/vcond-shift.c: ... here.
3672
990e443c 36732016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3674
3675 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3676 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3677
296c5f01 36782016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3679
3680 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3681
e53f41d5 36822016-02-20 Mark Wielaard <mjw@redhat.com>
3683
3684 PR c/28901
3685 * gcc.dg/unused-variable-3.c: New test.
3686
13af201d 36872016-02-22 Jakub Jelinek <jakub@redhat.com>
3688
3689 PR target/69888
3690 * gcc.target/i386/pr69888.c: New test.
3691
682c90f9 36922016-02-22 Richard Biener <rguenther@suse.de>
3693
3694 PR tree-optimization/69882
3695 * gfortran.dg/vect/pr69882.f90: New testcase.
3696
b8cd18c3 36972016-02-22 Jakub Jelinek <jakub@redhat.com>
3698
3699 PR target/69885
3700 * gcc.dg/pr69885.c: New test.
3701
09343379 37022016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3703
3704 PR target/69806
3705 PR target/54089
3706 * gcc.target/sh/pr54089-10.c: New.
3707
b345a09f 37082016-02-20 Paul Thomas <pault@gcc.gnu.org>
3709
3710 PR fortran/69423
3711 * gfortran.dg/deferred_character_15.f90 : New test.
3712
51385aed 37132016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3714
3715 PR fortran/57365
3716 gfortran.dg/allocate_with_source_18.f03: New test.
3717
37182016-02-20 Harald Anlauf <anlauf@gmx.de>
3719
3720 PR fortran/52531
3721 gfortran.dg/gomp/pr52531.f90: New test.
3722
9cce8384 37232016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3724
3725 PR c++/69865
3726 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3727 -std=c++03.
3728
d91f5fbb 37292016-02-19 Jakub Jelinek <jakub@redhat.com>
3730
563d5cb8 3731 PR c++/69826
3732 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3733 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3734
0a04aac9 3735 PR c++/69850
3736 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3737
d91f5fbb 3738 PR c++/69851
3739 * g++.dg/torture/pr69851.C: New test.
3740
5fe1f282 37412016-02-19 Martin Sebor <msebor@redhat.com>
3742
3743 PR testsuite/69573
3744 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3745
a45bce11 37462016-02-19 Jakub Jelinek <jakub@redhat.com>
3747
6263dde1 3748 PR c++/69850
3749 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3750 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3751
a45bce11 3752 PR c++/67767
3753 * g++.dg/cpp0x/pr67767.C: New test.
3754
cf2ed1b7 37552016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3756
3757 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3758 for fp, simd, crypto, crc, lse.
3759 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3760 above.
3761 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3762 effective target check.
3763
f6cc34b0 37642016-02-19 Jakub Jelinek <jakub@redhat.com>
3765
3766 PR target/69820
3767 * gcc.target/i386/pr69820.c: New test.
3768
6c678e78 37692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3770
3771 * gcc.target/s390/vector/int128-1.c: New test.
3772
b088ff4b 37732016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3774
3775 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3776
b11e60a4 37772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3778
3779 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3780 instruction pattern name to prevent the testcase from failing with
3781 -march=z13.
3782
664ff6a0 37832016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3784
3785 * gcc.target/s390/md/movstr-2.c: New test.
3786
e80be24b 37872016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3788
3789 * gcc.target/s390/morestack.c: New test.
3790
9839f350 37912016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3792
3793 PR target/69625
3794 * gcc.target/s390/pr69625.c: Add test case.
3795
4550fbd0 37962016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3797
3798 PR testsuite/68580
3799 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3800
57d00b6a 38012016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3802
3803 PR target/68404
3804 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3805 * gcc.target/powerpc/fusion3.c: Likewise.
3806
63ad69d6 38072016-02-18 Richard Biener <rguenther@suse.de>
3808
3809 PR middle-end/69553
3810 * g++.dg/torture/pr69553.C: New testcase.
3811
d92404ed 38122016-02-18 Nick Clifton <nickc@redhat.com>
3813
4550fbd0 3814 PR target/62254
3815 PR target/69610
3816 * gcc.target/arm/pr62554.c: New test.
3817 * gcc.target/arm/pr69610-1.c: New test.
3818 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 3819
0808dfce 38202016-02-18 Richard Biener <rguenther@suse.de>
3821
3822 PR middle-end/69854
3823 * gcc.dg/torture/pr69854.c: New testcase.
3824
fc3527e3 38252016-02-17 Jakub Jelinek <jakub@redhat.com>
3826
3827 PR c++/69850
3828 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3829
e3c24279 38302012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3831
3832 * gcc.target/powerpc/vec-cg.c: New test.
3833
c9732c2b 38342016-02-17 Richard Biener <rguenther@suse.de>
3835
3836 PR testsuite/69586
3837 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3838
51bf9f9b 38392016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3840
3841 PR target/69161
3842 * gcc.c-torture/compile/pr69161.c: New test.
3843
6baedca3 38442016-02-17 David Sherwood <david.sherwood@arm.com>
3845
3846 PR target/69532
3847 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3848 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3849
4f240715 38502016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3851
3852 * gcc.dg/ifcvt-4.c: Skip on Visium.
3853
e0c0515d 38542016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3855
3856 * gnat.dg/atomic8.adb: New test.
3857
7b319ee6 38582016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3859
3860 * gnat.dg/discr46.ad[sb]: New test.
3861
48a7e3d1 38622016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3863
3864 PR Target/48344
3865 * gcc.target/powerpc/pr48344-1.c: New test.
3866
3f844f15 38672015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3868
3869 PR fortran/69742
3870 * gfortran.dg/associate_21.f90: New test.
3871
7675e968 38722016-02-16 Jakub Jelinek <jakub@redhat.com>
3873
3874 PR c/69835
3875 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3876 -Wnonnull in dg-options.
3877 * c-c++-common/nonnull-2.c: New test.
3878
d6faee88 38792016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3880 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3881
3882 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3883
3a2a72aa 38842016-02-16 Jakub Jelinek <jakub@redhat.com>
3885
3886 PR middle-end/69801
3887 * gcc.dg/pr69801.c: Add empty dg-options.
3888
28072426 38892016-02-16 James Norris <jnorris@codesourcery.com>
3890
3891 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3892 * g++.dg/goacc/deviceptr-1.c: New file.
3893
37fffac2 38942016-02-16 Jakub Jelinek <jakub@redhat.com>
3895
3896 PR tree-optimization/69820
3897 * gcc.dg/vect/pr69820.c: New test.
3898
f72a5e61 38992016-02-16 Richard Biener <rguenther@suse.de>
3900
3901 PR tree-optimization/69776
3902 * gcc.dg/torture/pr69776-2.c: New testcase.
3903
50e0cd76 39042016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3905
3906 PR tree-optimization/69714
3907 * gcc.dg/torture/pr69714.c: New test.
3908
14a72c4e 39092016-02-16 Jakub Jelinek <jakub@redhat.com>
3910
3911 PR tree-optimization/69802
3912 * gcc.dg/pr69802.c: New test.
3913
fd808c11 39142016-02-16 Richard Biener <rguenther@suse.de>
3915
3916 PR middle-end/69801
3917 * gcc.dg/pr69801.c: New testcase.
3918
49a549ca 39192016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3920
3921 PR libgfortran/69651
3922 * gfortran.dg/read_bang.f90: New test.
3923 * gfortran.dg/read_bang4.f90: New test.
3924
77454e6e 39252016-02-15 Jakub Jelinek <jakub@redhat.com>
3926
2074f21c 3927 PR c++/69658
3928 * g++.dg/init/pr69658.C: New test.
3929
77454e6e 3930 PR c++/69797
3931 * c-c++-common/pr69797.c: New test.
3932
4ef4d764 39332016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3934
3935 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3936 check for aarch64*-*-*.
3937
4a45fe0f 39382016-02-15 Richard Biener <rguenther@suse.de>
3939
3940 PR tree-optimization/69783
3941 * gcc.dg/vect/pr69783.c: New testcase.
3942
0b3619e6 39432016-02-15 Richard Biener <rguenther@suse.de>
3944
3945 PR tree-optimization/69776
3946 * gcc.dg/torture/pr69776.c: New testcase.
3947
9b49c3cb 39482016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3949
3950 PR fortran/60526
3951 * gfortran.dg/type_decl_4.f90: Reinstated.
3952
e46faff9 39532016-02-14 John David Anglin <danglin@gcc.gnu.org>
3954
3955 PR fortran/68746
3956 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3957
a96c809a 39582016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3959
3960 PR fortran/60526
3961 PR bootstrap/69816
3962 * gfortran.dg/type_decl_4.f90: Removed.
3963
fdec7e88 39642016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3965
3966 PR fortran/60526
3967 * gfortran.dg/type_decl_4.f90: New test.
3968
a72095c4 39692016-02-14 Alan Modra <amodra@gmail.com>
3970
bc436924 3971 PR testsuite/68886
a72095c4 3972 * gcc.c-torture/execute/stkalign.c: Revise test.
3973
73bb5f8b 39742016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3975
3976 PR target/67260
3977 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3978
beb13161 39792016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3980
3981 PR target/67260
3982 * gcc.target/sh/torture/pr67260.c: New.
3983
67cab04e 39842016-02-12 John David Anglin <danglin@gcc.gnu.org>
3985
3986 * gcc.dg/pr67964.c: Add dg-require-alias.
3987
44a59bb1 39882016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3989
3990 PR target/67636
3991 PR target/64345
3992 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3993
38c9bd3a 39942016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3995
3996 PR libgfortran/69668
3997 * gfortran.dg/namelist_88.f90: New test.
3998
1774ff82 39992016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4000
4001 PR libgfortran/69668
4002 * gfortran.dg/namelist_38.f90: Update test.
4003 * gfortran.dg/namelist_84.f90: Update test.
4004
aec1f4bd 40052016-02-12 David Malcolm <dmalcolm@redhat.com>
4006
4007 PR other/69554
4008 * gcc.dg/pr69554-1.c: New test.
4009 * gfortran.dg/pr69554-1.F90: New test.
4010 * gfortran.dg/pr69554-2.F90: New test.
4011 * lib/gcc-dg.exp (proc dg-locus): New function.
4012 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4013 distinguish between the caret-printing and non-caret-printing
4014 cases. If caret-printing has been explicitly enabled, bail out
4015 without attempting to fix up the output.
4016
da7d5066 40172016-02-12 David Malcolm <dmalcolm@redhat.com>
4018
4019 PR driver/69265
4020 PR driver/69453
4021 * gcc.dg/spellcheck-options-3.c: New test case.
4022 * gcc.dg/spellcheck-options-4.c: New test case.
4023 * gcc.dg/spellcheck-options-5.c: New test case.
4024 * gcc.dg/spellcheck-options-6.c: New test case.
4025 * gcc.dg/spellcheck-options-7.c: New test case.
4026 * gcc.dg/spellcheck-options-8.c: New test case.
4027 * gcc.dg/spellcheck-options-9.c: New test case.
4028 * gcc.dg/spellcheck-options-10.c: New test case.
4029
fcce1b0b 40302016-02-12 Jakub Jelinek <jakub@redhat.com>
4031
4032 PR rtl-optimization/69764
4033 PR rtl-optimization/69771
4034 * c-c++-common/pr69764.c: New test.
4035 * gcc.dg/torture/pr69771.c: New test.
4036
6d609290 40372016-02-12 Marek Polacek <polacek@redhat.com>
4038
4039 * g++.dg/torture/init-list1.C: New.
4040
7d75fb56 40412016-02-12 Marek Polacek <polacek@redhat.com>
4042
4043 * gcc.dg/pr69522.c: Add empty dg-options.
4044
52543fda 40452016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4046
4047 * g++.dg/lto/lto.exp: Include and init mpx.
4048 * g++.dg/lto/pr69729_0.C: New test.
4049
34947478 40502016-02-12 Jakub Jelinek <jakub@redhat.com>
4051
9181a4ec 4052 PR ipa/69241
4053 * g++.dg/ipa/pr69241-4.C: New test.
4054
34947478 4055 PR ipa/68672
4056 * g++.dg/ipa/pr68672-1.C: New test.
4057 * g++.dg/ipa/pr68672-2.C: New test.
4058 * g++.dg/ipa/pr68672-3.C: New test.
4059
74a4140f 40602016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4061
4062 PR c/69522
50e0cd76 4063 * gcc.dg/pr69522.c: New test.
74a4140f 4064
9ddb20d6 40652016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4066
4067 PR c++/69098
4068 * g++.dg/cpp1y/69098.C: New test.
4069 * g++.dg/cpp1y/69098-2.C: New test.
4070
67cf9b55 40712016-02-12 Jakub Jelinek <jakub@redhat.com>
4072
4073 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4074 and neighbour -> neighbor.
4075 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4076 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4077 * c-c++-common/Wvarargs.c: Likewise.
4078 * c-c++-common/goacc/host_data-5.c: Likewise.
4079 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4080 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4081 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4082 * gcc.target/aarch64/pr60697.c: Likewise.
4083 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4084 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4085 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4086 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4087 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4088 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4089 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4090 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4091 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4092 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4093 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4094 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4095 * g++.dg/lookup/koenig5.C: Likewise.
4096 * g++.dg/ext/no-asm-2.C: Likewise.
4097 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4098 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4099 * gfortran.dg/used_types_16.f90: Likewise.
4100 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4101 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4102 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4103 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4104 * gfortran.dg/abstract_type_6.f03: Likewise.
4105 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4106 * gfortran.dg/used_types_15.f90: Likewise.
4107 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4108 * gfortran.dg/exit_3.f08: Likewise.
4109 * gfortran.dg/open_status_2.f90: Likewise.
4110 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4111 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4112 * gfortran.dg/associate_1.f03: Likewise.
4113 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4114 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4115 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4116 * gcc.dg/builtin-object-size-1.c: Likewise.
4117 * gcc.dg/noreturn-6.c: Likewise.
4118 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4119 * gcc.dg/globalalias.c: Likewise.
4120 * gcc.dg/builtins-config.h: Likewise.
4121 * gcc.dg/pr30457.c: Likewise.
4122 * gcc.c-torture/compile/volatile-1.c: Likewise.
4123 * gcc.c-torture/execute/20101011-1.c: Likewise.
4124 * c-c++-common/Waddress-1.c: Likewise.
4125
40b38ace 41262016-02-11 Jakub Jelinek <jakub@redhat.com>
4127
4128 PR c/69768
4129 * c-c++-common/Waddress-1.c: New test.
4130
42c87ca9 41312016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4132
4133 PR fortran/69296
4134 * gfortran.dg/associate_19.f03: New test.
4135 * gfortran.dg/associate_20.f03: New test.
4136
acb7939f 41372016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4138
4139 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4140
6defe3c5 41412016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4142
4143 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4144 .arch armv8-a\n. Add -dA to dg-options.
4145 * gcc.target/aarch64/assembler_arch_1.c: New test.
4146 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4147
63f63318 41482016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4149
4150 PR c++/68726
4151 * g++.dg/cpp0x/pr68726.C: New.
4152
1cddf457 41532016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4154
4155 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4156 test.
4157
b86fba37 41582016-02-11 Richard Biener <rguenther@suse.de>
4159
4160 * g++.dg/tree-ssa/pr61034.C: Adjust.
4161
ec4ec95a 41622016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4163
be7c31e9 4164 PR target/69148
ec4ec95a 4165 * gcc.target/s390/pr69148.c: New.
4166
f64416ca 41672016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4168
4169 PR tree-optimization/69652
4170 * gcc.dg/torture/pr69652.c: New test.
4171
e5d1ea31 41722016-02-10 Jakub Jelinek <jakub@redhat.com>
4173 Patrick Palka <ppalka@gcc.gnu.org>
4174
4175 PR ipa/69241
4176 PR c++/69649
4177 * g++.dg/ipa/pr69241-1.C: New test.
4178 * g++.dg/ipa/pr69241-2.C: New test.
4179 * g++.dg/ipa/pr69241-3.C: New test.
4180 * g++.dg/ipa/pr69649.C: New test.
4181
fa03b19d 41822016-02-10 Uros Bizjak <ubizjak@gmail.com>
4183
4184 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4185 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4186
14485c8a 41872016-02-10 Bin Cheng <bin.cheng@arm.com>
4188
4189 PR tree-optimization/68021
4190 * gcc.dg/tree-ssa/pr68021.c: New test.
4191
79f1ed25 41922016-02-10 Richard Biener <rguenther@suse.de>
4193
4194 PR tree-optimization/69726
4195 * gcc.dg/uninit-22.c: New testcase.
4196
58f74eff 41972016-02-09 Andrew Pinski <apinski@cavium.com>
4198
4199 PR tree-opt/69282
4200 * gcc.c-torture/compile/20160205-1.c: New testcase.
4201
600c00f7 42022016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4203
4204 PR target/68404
4205 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4206 instead accessing a really large arrray.
4207 * gcc.target/powerpc/fusion3.c: Likewise.
4208
0771836e 42092016-02-09 Charles Baylis <charles.baylis@linaro.org>
4210
4211 PR target/68532
4212 * gcc.c-torture/execute/pr68532.c: New test.
4213
4ccd644f 42142016-02-11 Alexandre Oliva <aoliva@redhat.com>
4215
4216 PR target/69634
4217 * gcc.dg/pr69634.c: New.
4218
2e980a39 42192016-02-09 Richard Biener <rguenther@suse.de>
4220
4221 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4222
aacf7102 42232016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 4224
aacf7102 4225 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4226
a1856ddf 42272016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4228
4229 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4230
d4d3da7e 42312016-02-09 Richard Biener <rguenther@suse.de>
4232
4233 PR tree-optimization/69715
4234 * gcc.dg/torture/pr69715.c: New testcase.
4235
9cc6714f 42362016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4237
4238 PR c++/69139
4239 * g++.dg/cpp0x/trailing12.C: New test.
4240 * g++.dg/cpp0x/trailing13.C: New test.
4241
83d5062b 42422016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4243
4244 PR c++/69283
4245 PR c++/67835
4246 * g++.dg/cpp1y/auto-fn29.C: New test.
4247 * g++.dg/cpp1y/auto-fn30.C: New test.
4248
394a86f3 42492016-02-08 Jakub Jelinek <jakub@redhat.com>
4250
4251 PR tree-optimization/69209
4252 * gcc.c-torture/compile/pr69209.c: New test.
4253
93b124b4 42542016-02-08 Jeff Law <law@redhat.com>
4255
4256 PR tree-optimization/68541
4257 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4258 of statements allowed in join block for path splitting.
4259
26abce13 42602016-02-08 Jakub Jelinek <jakub@redhat.com>
4261
0acb2d6e 4262 PR c++/59627
4263 * g++.dg/gomp/pr59627.C: New test.
4264
26abce13 4265 PR ipa/69239
4266 * g++.dg/ipa/pr69239.C: New test.
4267
86e0b129 42682016-02-08 David Malcolm <dmalcolm@redhat.com>
4269
4270 PR preprocessor/69664
4271 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4272 * gcc.dg/cpp/warn-comments.c: Likewise.
4273
f553d9f8 42742016-02-08 Marek Polacek <polacek@redhat.com>
4275
4276 PR c++/69688
4277 * g++.dg/init/const12.C: New test.
4278
600695e0 42792016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4280
4281 PR target/60410
4282 * gcc.dg/lto/pr55113_0.c: Remove test.
4283
c4f4b1e8 42842016-02-08 Richard Biener <rguenther@suse.de>
4285
4286 PR tree-optimization/69719
4287 * gcc.dg/torture/pr69719.c: New testcase.
4288
5a987d87 42892016-02-08 Richard Biener <rguenther@suse.de>
4290 Jeff Law <law@redhat.com>
4291
4292 PR target/68273
4293 * gcc.target/mips/pr68273.c: New testcase.
4294
0418e71d 42952016-02-08 Richard Biener <rguenther@suse.de>
4296
4297 PR rtl-optimization/69274
4298 * gcc.target/i386/addr-sel-1.c: XFAIL.
4299
07c0f1ca 43002016-02-08 Jeff Law <law@redhat.com>
4301
40d85f4c 4302 PR tree-optimization/68541
4303 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4304
140e093f 4305 PR tree-optimization/65917
07c0f1ca 4306 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4307
16430acf 43082016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4309
4310 PR fortran/50555
4311 * gfortran.dg/namelist_args.f90: New test.
4312
3f0ff0d8 43132016-02-05 Jeff Law <law@redhat.com>
4314
140e093f 4315 PR tree-optimization/68541
3f0ff0d8 4316 * gcc.dg/tree-ssa/split-path-2.c: New test.
4317 * gcc.dg/tree-ssa/split-path-3.c: New test.
4318 * gcc.dg/tree-ssa/split-path-4.c: New test.
4319 * gcc.dg/tree-ssa/split-path-5.c: New test.
4320 * gcc.dg/tree-ssa/split-path-6.c: New test.
4321 * gcc.dg/tree-ssa/split-path-7.c: New test.
4322
a7cc1f94 43232016-02-05 Martin Sebor <msebor@redhat.com>
4324
4325 PR c++/69662
4326 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4327 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4328
fcb25f28 43292016-02-06 Richard HEnderson <rth@redhat.com>
4330
4331 PR c/69643
4332 * gcc.target/i386/addr-space-4.c: New.
4333 * gcc.target/i386/addr-space-5.c: New.
4334
3a2545a1 43352016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4336
4337 PR fortran/66089
4338 * gfortran.dg/elemental_dependency_6.f90: New.
4339
1e302465 43402016-02-05 Jakub Jelinek <jakub@redhat.com>
4341
66feb54c 4342 PR rtl-optimization/69691
4343 * gcc.c-torture/execute/pr69691.c: New test.
4344
1e302465 4345 PR c++/69628
4346 * g++.dg/parse/pr69628.C: New test.
4347
9c28a298 43482016-02-05 Uros Bizjak <ubizjak@gmail.com>
4349
4350 * gcc.dg/sancov/asan.c: Move to ...
4351 * gcc.dg/asan/sancov-1.c: ... here.
4352
a854e286 43532016-02-05 Uros Bizjak <ubizjak@gmail.com>
4354
4355 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4356
d4f0b240 43572016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4358
4359 PR target/69677
4360 * gcc.target/i386/pr69677.c: New test.
4361
235d8723 43622016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4363
4364 PR c++/68948
4365 * g++.dg/template/pr68948.C: New test.
4366
f390cf65 43672016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4368
4369 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4370 (only necessary on s390x).
4371
ab99f104 43722016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4373
4374 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4375 -mno-accumulate-outgoing-args.
4376
f7ef5392 43772016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4378
4379 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4380
6b098e91 43812016-02-04 Jakub Jelinek <jakub@redhat.com>
4382
4383 PR c/69669
4384 * c-c++-common/pr69669.c: New test.
4385
f0146cf3 43862016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4387
4388 PR target/69667
4389 * g++.dg/pr69667.C: New file.
4390
08fd6cf5 43912016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4392
4393 PR target/69619
4394 * gcc.dg/pr69619.c: Add new test.
4395
a6f3f39f 43962016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4397
4398 PR rtl-optimization/69577
4399 * gcc.target/i386/pr69577.c: New test.
4400
774068a0 44012016-02-04 Martin Liska <mliska@suse.cz>
4402
4403 * g++.dg/asan/pr69276.C: New test.
4404
f50a7894 44052016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4406
4407 PR target/65932
4408 PR target/67714
4409 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4410 a single smulbb instruction.
4411 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4412 * gcc.target/amr/wmul-2.c: Likewise.
4413
6b722eb3 44142016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4415
4416 PR target/65932
4417 PR target/67714
4418 * gcc.c-torture/execute/pr67714.c: New test.
4419
1f1475a7 44202016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4421
4422 PR target/69454
4423 * gcc.target/i386/pr69454-1.c: New test.
4424 * gcc.target/i386/pr69454-2.c: New test.
4425
6b94e133 44262016-02-03 Martin Sebor <msebor@redhat.com>
4427
4428 PR c++/69251
4429 PR c++/69253
4430 PR c++/69290
4431 PR c++/69277
4432 PR c++/69349
4433 * g++.dg/ext/flexarray-mangle-2.C: New test.
4434 * g++.dg/ext/flexarray-mangle.C: New test.
4435 * g++.dg/ext/flexarray-subst.C: New test.
4436 * g++.dg/ext/flexary11.C: New test.
4437 * g++.dg/ext/flexary12.C: New test.
4438 * g++.dg/ext/flexary13.C: New test.
4439 * g++.dg/ext/flexary14.C: New test.
4440 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4441
342ed0ac 44422016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4443
4444 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4445 Define only if CHECK_FLOAT128 is defined.
4446 (main): Properly initialize u5.
4447
edf6c4d2 44482016-02-03 Jakub Jelinek <jakub@redhat.com>
4449
415d5641 4450 PR c/69627
4451 * gcc.dg/pr69627.c: New test.
4452
edf6c4d2 4453 PR target/69644
4454 * gcc.dg/pr69644.c: New test.
4455
cf8f3ba0 44562016-02-03 Mike Stump <mikestump@comcast.net>
4457
4458 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4459 support for struct-layout-1.exp.
4460
c90d55dd 44612016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4462
4463 PR c++/69056
f7ef5392 4464 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 4465
401bd0c8 44662016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4467 Alexandre Oliva <aoliva@redhat.com>
4468
4469 PR target/69461
4470 * gcc.target/powerpc/pr69461.c: New.
4471
277d9d1d 44722016-02-03 Uros Bizjak <ubizjak@gmail.com>
4473
4474 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4475 works from here ...
4476 (check_effective_target_fsanitize_thread): ... to here. Do not
4477 specify additional compile flags for the test source.
4478 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4479 specify additional compile flags for the test source.
4480
e69ad94a 44812016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4482
4483 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4484
a4454da2 44852016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4486
4487 PR fortran/67451
4488 PR fortran/69418
4489 * gfortran.dg/coarray_allocate_2.f08: New test.
4490 * gfortran.dg/coarray_allocate_3.f08: New test.
4491 * gfortran.dg/coarray_allocate_4.f08: New test.
4492
88cab2dd 44932016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4494
4495 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4496 use same scan-tree-dump-times on all platforms.
4497 * gcc.dg/vect/vect-outer-1.c: Likewise.
4498 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4499 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4500 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4501 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4502 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4503 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4504 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4505
66ea75c4 45062016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4507
4508 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4509 warning.
4510
4eef8df7 45112016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4512
4513 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4514
665fbc2f 45152016-02-02 James Norris <jnorris@codesourcery.com>
4516
4517 * c-c++-common/goacc/routine-5.c: Add tests.
4518
b10e3d47 45192016-02-02 Alexander Monakov <amonakov@ispras.ru>
4520
4521 * gcc.target/nvptx/unsigned-cmp.c: New test.
4522
12ad66dd 45232016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4524
4525 * gcc.target/aarch64/scalar_shift_1.c
4526 (test_corners_sisd_di): Improve force to SIMD register.
4527 (test_corners_sisd_si): Likewise.
4528 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4529 Remove scan-assembler check for ldr.
4530
f9ec342f 45312016-02-02 Richard Biener <rguenther@suse.de>
4532
4533 PR tree-optimization/69595
4534 * gcc.dg/Warray-bounds-17.c: New testcase.
4535
32f2925a 45362016-02-02 Richard Biener <rguenther@suse.de>
4537
4538 PR tree-optimization/69606
4539 * gcc.dg/torture/pr69606.c: New testcase.
4540
cfd9ca84 45412016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4542
4543 PR middle-end/68542
4544 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4545 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4546
19bf08e2 45472016-02-02 Alan Modra <amodra@gmail.com>
4548
4549 PR target/69548
4550 * gcc.target/powerpc/pr69548.c: New test.
4551
6f13b088 45522016-02-01 Jakub Jelinek <jakub@redhat.com>
4553
dcddc5af 4554 PR rtl-optimization/69592
4555 * gcc.dg/pr69592.c: New test.
4556
6f13b088 4557 PR preprocessor/69543
4558 PR c/69558
4559 * gcc.dg/pr69543.c: New test.
4560 * gcc.dg/pr69558.c: New test.
4561
d090e5c2 45622016-02-01 Uros Bizjak <ubizjak@gmail.com>
4563
fcb317c5 4564 PR testsuite/65940
4565 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 4566
aaf527dc 45672016-02-01 Martin Sebor <msebor@redhat.com>
4568
4569 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4570
1674217b 45712016-02-01 Bin Cheng <bin.cheng@arm.com>
4572
4573 PR tree-optimization/67921
4574 * c-c++-common/ubsan/pr67921.c: New test.
4575
b4007655 45762016-02-01 Richard Biener <rguenther@suse.de>
4577
4578 PR middle-end/69556
4579 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4580
88a477bb 45812016-02-01 Richard Biener <rguenther@suse.de>
4582
4583 PR tree-optimization/69574
4584 * gcc.dg/torture/pr69574.c: New testcase.
4585
2eaaa4e7 45862016-02-01 Richard Biener <rguenther@suse.de>
4587
4588 PR tree-optimization/69579
4589 * gcc.dg/setjmp-6.c: New testcase.
4590
e3882c44 45912016-02-01 Jakub Jelinek <jakub@redhat.com>
4592
4593 PR rtl-optimization/69570
4594 * g++.dg/opt/pr69570.C: New test.
4595
f80aff47 45962016-02-01 Richard Henderson <rth@redhat.com>
4597
4598 * gcc.dg/pr69535.c: New test.
4599
240568aa 46002016-01-31 John David Anglin <danglin@gcc.gnu.org>
4601
6009b3b8 4602 PR testsuite/69584
4603 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4604 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4605
1fdf7177 4606 PR debug/68244
4607 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4608
240568aa 4609 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4610
cb3e5ac0 46112016-01-31 Paul Thomas <pault@gcc.gnu.org>
4612
4613 PR fortran/67564
4614 * gfortran.dg/allocate_with_source_17.f03: New test.
4615
3b8b902b 46162016-01-30 Jakub Jelinek <jakub@redhat.com>
4617
4618 PR tree-optimization/69546
4619 * gcc.dg/torture/pr69546.c: New test.
4620
17985abe 46212016-01-30 Paul Thomas <pault@gcc.gnu.org>
4622
4623 PR fortran/69566
4624 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4625
b5239e80 46262016-01-30 Martin Sebor <msebor@redhat.com>
4627
4628 PR c++/68490
4629 * g++.dg/ext/flexary10.C: New test.
4630
e8f03010 46312016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4632
4633 PR fortran/66707
4634 gfortran.dg/common_23.f90: New test.
4635
dc93691a 46362016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4637
4638 PR target/65546
4639 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4640 condition being checked, and disable it when the target supports
4641 misaligned loads and stores.
4642
ff5e28e9 46432016-01-29 Jakub Jelinek <jakub@redhat.com>
4644
4645 PR debug/69518
4646 * gcc.dg/torture/pr69518.c: New test.
4647
b0d8930a 46482016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4649
4650 PR target/69530
4651 * gcc.target/i386/pr69530.c: New test.
4652
21601fc7 46532016-01-29 Steve Ellcey <sellcey@imgtec.com>
4654
4655 PR target/65604
4656 * gcc.target/mips/div-delay.c: New test.
4657
ca6c7317 46582016-01-29 Jakub Jelinek <jakub@redhat.com>
4659
4758dc39 4660 PR target/69551
4661 * gcc.target/i386/pr69551.c: New test.
4662
ca6c7317 4663 PR target/66137
4664 * gcc.target/i386/pr66137.c: New test.
4665
e3078da6 46662016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4667
4668 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4669 always built for p5600.
4670 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4671 isa=p5600 dg-option.
4672
b622ec25 46732016-01-29 Richard Biener <rguenther@suse.de>
4674
4675 PR tree-optimization/69547
4676 * g++.dg/tree-ssa/pr69547.C: New testcase.
4677
d2a60e99 46782016-01-29 Jakub Jelinek <jakub@redhat.com>
4679
4680 PR debug/66869
4681 * g++.dg/warn/Wunused-function2.C: New test.
4682
ae849d2b 46832016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4684
4685 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4686 support for test to succeed.
4687
ce6a6978 46882016-01-29 Marek Polacek <polacek@redhat.com>
4689
4690 PR c++/69509
4691 PR c++/69516
4692 * g++.dg/ext/constexpr-vla2.C: New test.
4693 * g++.dg/ext/constexpr-vla3.C: New test.
4694 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4695
7550d855 46962016-01-29 Richard Biener <rguenther@suse.de>
4697
4698 PR middle-end/69537
4699 * gcc.dg/uninit-21.c: New testcase.
4700
f11bb279 47012016-01-28 Uros Bizjak <ubizjak@gmail.com>
4702
4703 PR target/69459
4704 * gcc.target/i386/pr69459.c: New test.
4705
c80c12c8 47062016-01-28 Steve Ellcey <sellcey@imgtec.com>
4707
4708 PR target/68400
4709 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4710 * gcc.target/mips/pr68400.c: New test.
4711
c649bacc 47122016-01-28 Martin Sebor <msebor@redhat.com>
4713
4714 PR target/17381
4715 * gcc.target/powerpc/pr17381.c: New test.
4716
f4881661 47172016-01-28 Jakub Jelinek <jakub@redhat.com>
4718
4719 PR middle-end/69542
4720 * gcc.dg/torture/pr69542.c: New test.
4721
d66fdd75 47222016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4723
4724 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4725
d4a78818 47262016-01-28 David Edelsohn <dje.gcc@gmail.com>
4727
4728 * gcc.dg/pr65980.c: Skip on AIX.
4729 * gcc.dg/pr66688.c: Same.
4730
21329e97 47312016-01-28 David Edelsohn <dje.gcc@gmail.com>
4732
4733 PR target/63679
4734 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4735 * gcc.dg/tree-ssa/sra-18.c: Same.
4736
cc7124a6 47372016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4738
4739 PR fortran/62536
4740 * gfortran.dg/block_15.f08: New test.
4741 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4742 on incorrectly closed BLOCK.
4743
358dfcb4 47442016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4745
4746 * gcc.dg/declare-simd.c: New test.
e87502d6 47472016-01-28 Richard Biener <rguenther@suse.de>
4748
4749 PR tree-optimization/69466
4750 * gfortran.dg/vect/pr69466.f90: New testcase.
4751
44e7334b 47522016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4753
4754 * g++.dg/pr67989.C: Remove ARM-specific option.
4755 * gcc.target/arm/pr67989.C: New file.
4756
5ce8f551 47572016-01-27 Uros Bizjak <ubizjak@gmail.com>
4758
4759 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4760 and expm1 test for glibc < 2.11.
4761
fa6e6b15 47622016-01-27 Richard Henderson <rth@redhat.com>
4763
4764 * gcc.c-torture/execute/pr69447.c: New test.
4765
47662016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 4767
7b8122c6 4768 PR fortran/69422
147b2f9b 4769 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4770
78e516eb 47712016-01-27 Jakub Jelinek <jakub@redhat.com>
4772
4773 PR debug/66869
4774 * gcc.dg/pr66869.c: New test.
4775
9b849350 47762016-01-25 Jeff Law <law@redhat.com>
4777
4778 PR tree-optimization/68398
f11bb279 4779 PR tree-optimization/69196
9b849350 4780 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4781 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4782 path to avoid new heuristic allowing more irreducible regions
4783 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4784 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4785 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4786 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4787 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4788
fee5e491 47892016-01-27 Marek Polacek <polacek@redhat.com>
4790
4791 PR c/68062
4792 * c-c++-common/vector-compare-4.c: New test.
4793
eec96426 47942016-01-27 David Malcolm <dmalcolm@redhat.com>
4795
4796 PR preprocessor/69126
4797 * c-c++-common/pr69126.c: New test case.
4798
5068be18 47992016-01-27 Ian Lance Taylor <iant@google.com>
4800
4801 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4802
5fa82c11 48032016-01-27 Ryan Burn <contact@rnburn.com>
4804
4805 PR cilkplus/69267
4806 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4807
b3df0219 48082016-01-27 Uros Bizjak <ubizjak@gmail.com>
4809
4810 PR target/69512
4811 * gcc.target/i386/pr69512.c: New test.
4812
d46a16d4 48132016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4814
4815 PR ada/69488
4816 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4817
6a9b35ef 48182016-01-27 Marek Polacek <polacek@redhat.com>
4819
4820 PR c++/69379
4821 * g++.dg/pr69379.C: New test.
4822
18e9663b 48232016-01-27 Martin Sebor <msebor@redhat.com>
4824
4825 PR c++/69317
4826 * g++.dg/abi/Wabi-2-2.C: New test.
4827 * g++.dg/abi/Wabi-2-3.C: New test.
4828 * g++.dg/abi/Wabi-3-2.C: New test.
4829 * g++.dg/abi/Wabi-3-3.C: New test.
4830
c88301ad 48312016-01-27 Richard Biener <rguenther@suse.de>
4832
4833 PR tree-optimization/69166
4834 * gcc.dg/torture/pr69166.c: New testcase.
4835
8ca47550 48362016-01-27 Martin Jambor <mjambor@suse.cz>
4837
4838 PR tree-optimization/69355
4839 * gcc.dg/tree-ssa/pr69355.c: New test.
4840
5cb23e3c 48412016-01-27 Marek Polacek <polacek@redhat.com>
4842
4843 PR c++/69496
4844 * g++.dg/ext/constexpr-vla1.C: New test.
4845
7b0c1b6d 48462016-01-20 Christian Bruel <christian.bruel@st.com>
4847
4848 PR target/69245
4849 * gcc.target/arm/pr69245.c: New test.
4850
220112fc 48512016-01-27 Jakub Jelinek <jakub@redhat.com>
4852
4853 PR tree-optimization/69399
4854 * gcc.dg/torture/pr69399.c: New test.
4855
16294490 48562016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4857
4858 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4859
8abd3d0c 48602016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4861
4862 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4863
7cf9b895 48642016-01-26 Tom de Vries <tom@codesourcery.com>
4865
4866 PR tree-optimization/69110
4867 * gcc.dg/autopar/pr69110.c: New test.
4868
557c1942 48692016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4870 Sebastian Pop <s.pop@samsung.com>
557c1942 4871
4872 * gcc.dg/graphite/isl-ast-op-select.c: New.
4873
80adbd96 48742015-01-26 Paul Thomas <pault@gcc.gnu.org>
4875
4876 PR fortran/69385
4877 * gfortran.dg/allocate_error_6.f90: New test.
4878
c3f86f60 48792016-01-26 Richard Henderson <rth@redhat.com>
4880
4881 * gcc.dg/tm/pr60908.c: New test.
4882
3752e5b1 48832016-01-26 David Malcolm <dmalcolm@redhat.com>
4884
4885 PR other/69006
4886 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4887 directive.
4888 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4889 expected multiline output to reflect the colorization being
4890 disabled before newlines.
4891 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4892 (custom_diagnostic_finalizer): Replace call to
4893 pp_newline_and_flush with call to pp_flush.
4894 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4895 * gfortran.dg/implicit_class_1.f90: Likewise.
4896 * lib/gcc-dg.exp (allow_blank_lines): New global.
4897 (dg-allow-blank-lines-in-output): New procedure.
4898 (gcc-dg-prune): Complain about blank lines in the output, unless
4899 dg-allow-blank-lines-in-output was called.
4900 * lib/multiline.exp (_build_multiline_regex): Only support
4901 arbitrary followup text for non-blank-lines, not for blank lines.
4902
9bbfd060 49032016-01-26 Jakub Jelinek <jakub@redhat.com>
4904
4905 PR tree-optimization/69483
4906 * gcc.dg/pr69483.c: New test.
4907 * g++.dg/opt/pr69483.C: New test.
4908
53773057 49092016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4910
4911 PR target/68620
4912 * gcc.target/arm/pr68620.c: New test.
4913
442a556f 49142016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4915
4916 * gcc.target/i386/pr68986-2.c: Remove -m32.
4917
d513c683 49182016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4919
4920 PR target/68986
4921 * gcc.target/i386/pr68986-1.c: New test.
4922 * gcc.target/i386/pr68986-2.c: Likewise.
4923 * gcc.target/i386/pr68986-3.c: Likewise.
4924
976877a5 49252016-01-26 Christian Bruel <christian.bruel@st.com>
4926
4927 * lib/target-supports.exp
4928 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4929 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4930 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4931
2c7b2f88 49322016-01-26 Richard Biener <rguenther@suse.de>
4933
4934 PR tree-optimization/69452
4935 * gcc.dg/torture/pr69452.c: New testcase.
4936
f7fc06e7 49372016-01-26 Jakub Jelinek <jakub@redhat.com>
4938
4939 PR target/69442
4940 * gcc.dg/pr69442.c: New test.
4941
d1dae587 49422016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4943
4944 PR target/67896
4945 * gcc.target/aarch64/simd/pr67896.C: New.
4946
ef7be7f8 49472016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4948
4949 PR tree-optimization/69400
4950 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4951 function.
4952 (plugin_init): Call it.
4953 * gcc.dg/torture/pr69400.c: New test.
4954
648433a4 49552016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4956
4957 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4958
45fc5243 49592016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4960 Sebastian Pop <s.pop@samsung.com>
4961
4962 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4963 isl-0.15.
4964
c699f6a1 49652016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4966 Sebastian Pop <s.pop@samsung.com>
4967
4968 * gcc.dg/graphite/pr69292.c: New.
4969
b86e24ea 49702016-01-25 Jakub Jelinek <jakub@redhat.com>
4971
4972 * c-c++-common/goacc/use_device-1.c: New test.
4973
105cb8d7 49742016-01-25 Jeff Law <law@redhat.com>
4975
4976 PR tree-optimization/69196
4977 PR tree-optimization/68398
4978 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4979 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4980
44562749 49812016-01-25 David Edelsohn <dje.gcc@gmail.com>
4982
4983 PR target/69469
4984 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4985 Algorithm.
4986
6837fee7 49872016-01-25 Richard Biener <rguenther@suse.de>
4988
4989 PR testsuite/69380
4990 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4991
fe500d65 49922016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4993
4994 PR target/69421
4995 * gcc.dg/pr69421.c: New test.
4996
8eacba94 49972016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4998
4999 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5000 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5001 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5002 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5003 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5004 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5005 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5006 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5007 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5008 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5009
af09d40d 50102016-01-25 Richard Biener <rguenther@suse.de>
5011
5012 PR tree-optimization/69376
5013 * gcc.dg/torture/pr69376.c: New testcase.
5014
d65063f5 50152016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5016
5017 PR fortran/69397
5018 PR fortran/68442
5019 * gfortran.dg/interface_38.f90: New test.
5020 * gfortran.dg/interface_39.f90: New test.
80adbd96 5021
08c7bfb4 50222016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5023
5024 Revert:
5025 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5026
5027 PR c++/11858
5028 PR c++/24663
5029 PR c++/24664
5030 * g++.dg/template/pr11858.C: New test.
5031 * g++.dg/template/pr24663.C: New test.
5032 * g++.dg/template/unify12.C: New test.
5033 * g++.dg/template/unify13.C: New test.
5034 * g++.dg/template/unify14.C: New test.
5035 * g++.dg/template/unify15.C: New test.
5036 * g++.dg/template/unify16.C: New test.
5037 * g++.dg/template/unify17.C: New test.
5038
c2e7d2be 50392016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5040
5041 PR fortran/68283
5042 gfortran.dg/pr68283.f90: New test.
5043
9f2e8617 50442016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5045
5046 PR fortran/66094
5047 * gfortran.dg/inline_matmul_13.f90: New test.
5048 * gfortran.dg/matmul_bounds_8.f90: New test.
5049 * gfortran.dg/matmul_bounds_9.f90: New test.
5050 * gfortran.dg/matmul_bounds_10.f90: New test.
5051
a4838119 50522016-01-23 Tom de Vries <tom@codesourcery.com>
5053
5054 PR tree-optimization/69426
5055 * gcc.dg/autopar/pr69426.c: New test.
5056
feddf0dc 50572016-01-23 Martin Sebor <msebor@redhat.com>
5058
5059 PR c++/58109
5060 PR c++/69022
5061 * g++.dg/cpp0x/alignas5.C: New test.
5062 * g++.dg/ext/vector29.C: Same.
5063
132731fb 50642016-01-23 Uros Bizjak <ubizjak@gmail.com>
5065
5066 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5067 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5068 _GNU_SOURCE from compile flags to the source.
5069 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5070 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5071 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5072 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5073
51aec681 50742016-01-22 Jakub Jelinek <jakub@redhat.com>
5075
5076 PR target/69432
5077 * g++.dg/opt/pr69432.C: New test.
5078
147aa3e3 50792016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5080
5081 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5082 32-bit targets testing an -m64 multilib.
5083
4d04e35e 50842016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5085
5086 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5087 64-bit support.
5088
86f38d0c 50892016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5090
5091 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5092
f776e712 50932016-01-21 Christian Bruel <christian.bruel@st.com>
5094
5095 PR target/68674
5096 * gcc.target/i386/pr68674.c
5097 * gcc.target/aarch64/pr68674.c
5098 * gcc.target/arm/pr68674.c
5099
7b9de435 51002016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5101
5102 PR target/69403
5103 * gcc.c-torture/execute/pr69403.c: New test.
5104
9935a0ba 51052016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5106
5107 PR c++/55843
5108 * g++.dg/template/pr55843.C: New.
5109
06b94aa1 51102016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5111
5112 PR testsuite/66877
5113 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5114 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5115
b68773a8 51162016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5117
5118 PR testsuite/67489
132731fb 5119 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5120 from dg-do compile directive, and instead add
5121 { dg-require-effective-target int128 }.
b68773a8 5122
bbbbe8ab 51232016-01-20 Martin Sebor <msebor@redhat.com>
5124
5125 PR c/69405
5126 * gcc.dg/sync-fetch.c: New test.
5127
f3a6a26f 51282016-01-21 Martin Sebor <msebor@redhat.com>
5129
5130 PR target/69252
5131 * gcc.target/powerpc/pr69252.c: New test.
5132
d1565a03 51332016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5134
5135 PR fortran/65996
132731fb 5136 * gfortran.dg/pr65996.f90: New test.
d1565a03 5137
15a5a905 51382016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5139
5140 PR c++/68810
bbbbe8ab 5141 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 5142 expected to generate an error.
15a5a905 5143
e4538af5 51442016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5145
5146 PR middle-end/66178
5147 * gcc.dg/torture/pr66178.c: New test.
5148
4d4180ce 51492016-01-21 Anton Blanchard <anton@samba.org>
5150 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5151
5152 PR target/63354
5153 * gcc.target/powerpc/pr63354.c: New test.
5154
86e16058 51552016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5156
5157 PR rtl-optimization/68990
5158 * gcc.target/i386/pr68990: New.
5159
b11b85e4 51602016-01-21 Nick Clifton <nickc@redhat.com>
5161
5162 PR target/69129
5163 * gcc.target/mips/pr69129.c: New.
5164
62dd9f85 51652016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5166
5167 PR c++/58046
5168 * g++.dg/cpp0x/pr58046.C: New.
5169
ac7d424b 51702016-01-21 Jakub Jelinek <jakub@redhat.com>
5171
47c0bea3 5172 PR target/69187
5173 PR target/65624
5174 * gcc.target/arm/pr69187.c: New test.
5175
ac7d424b 5176 PR c++/69355
5177 * g++.dg/torture/pr69355.C: New test.
5178
9e18b252 51792016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5180 Sebastian Pop <s.pop@samsung.com>
5181
5182 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5183
de862e2f 51842016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5185 Sebastian Pop <s.pop@samsung.com>
5186
132731fb 5187 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 5188
f55f9344 51892016-01-21 Jakub Jelinek <jakub@redhat.com>
5190
5191 PR middle-end/67653
5192 * c-c++-common/pr67653.c: New test.
5193 * gcc.dg/torture/pr29119.c: Add dg-warning.
5194
62752e71 51952016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5196
5197 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5198
16d4186f 51992016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5200
5201 PR c/24293
5202 * gcc.dg/pr24293.c: New test.
5203 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5204 incomplete struct type.
5205 * gcc.dg/declspec-1.c: Likewise.
5206 * gcc.dg/pr63549.c: Likewise.
5207
58219d13 52082016-01-20 Jakub Jelinek <jakub@redhat.com>
5209
5210 PR tree-optimization/66612
5211 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5212 for bdn instruction.
5213
a7b5688a 52142016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5215
5216 * lib/target-supports.exp
5217 (check_effective_target_arm_fp_ok_nocache): New.
5218 (check_effective_target_arm_fp_ok): New.
5219 (add_options_for_arm_fp): New.
5220 (check_effective_target_arm_crypto_ok_nocache): Require
5221 target_arm_v8_neon_ok instead of arm32.
5222 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5223 (check_effective_target_arm_crypto_pragma_ok): New.
5224 (add_options_for_arm_vfp): New.
5225 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5226 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5227 target instead. Force initial fpu to vfp.
5228 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5229 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5230 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5231 dependency.
5232 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5233 use arm_vfp effective target instead. Force initial fpu to vfp.
5234 * gcc.target/arm/attr-neon3.c: Likewise.
5235 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5236 arm_vfp_ok.
5237 * gcc.target/arm/unsigned-float.c: Likewise.
5238 * gcc.target/arm/vfp-1.c: Likewise.
5239 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5240 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5241 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5242 * gcc.target/arm/vfp-ldmias.c: Likewise.
5243 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5244 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5245 * gcc.target/arm/vfp-stmiad.c: Likewise.
5246 * gcc.target/arm/vfp-stmias.c: Likewise.
5247 * gcc.target/arm/vnmul-1.c: Likewise.
5248 * gcc.target/arm/vnmul-2.c: Likewise.
5249 * gcc.target/arm/vnmul-3.c: Likewise.
5250 * gcc.target/arm/vnmul-4.c: Likewise.
5251
7ca56ca8 52522016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 5253
7fb75b57 5254 PR testsuite/69366
5255 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5256 the MPX run-time library, for compile-time MPX test.
5257 * gcc.target/i386/chkp-always_inline.c: Likewise.
5258 * gcc.target/i386/chkp-bndret.c: Likewise.
5259 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5260 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5261 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5262 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5263 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5264 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5265 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5266 * gcc.target/i386/chkp-label-address.c: Likewise.
5267 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5268 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5269 * gcc.target/i386/chkp-pr69044.c: Likewise.
5270 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5271 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5272 * gcc.target/i386/chkp-strchr.c: Likewise.
5273 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5274 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5275 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5276 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5277 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5278 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5279 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5280 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5281 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5282 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5283 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5284 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5285 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5286 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5287 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5288 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5289 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5290 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5291 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5292 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5293 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5294 * gcc.target/i386/pr63995-2.c: Likewise.
5295 * gcc.target/i386/pr64805.c: Likewise.
5296 * gcc.target/i386/pr65044.c: Likewise.
5297 * gcc.target/i386/pr65167.c: Likewise.
5298 * gcc.target/i386/pr65183.c: Likewise.
5299 * gcc.target/i386/pr65184.c: Likewise.
5300 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 5301
f2da0b99 53022016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5303
5304 PR tree-optimization/69328
5305 * gcc.dg/pr69328.c: New test.
5306
4d379676 53072016-01-20 Jeff Law <law@redhat.com>
5308
4a11f145 5309 PR target/25114
4d379676 5310 * gcc.target/m68k/pr25114.c: New test.
5311
0754bad1 53122016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5313
5314 * gcc.target/arm/memset-inline-10.c: Added
5315 dg-require-effective-target arm_thumb2_ok.
5316
63bd5c2d 53172016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5318
5319 * gcc.dg/debug/dwarf2/sso.c: New test.
5320
a9c01e81 53212016-01-19 Uros Bizjak <ubizjak@gmail.com>
5322
5323 PR testsuite/68820
5324 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5325 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5326 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5327
53fa0e54 53282016-01-19 Jan Hubicka <hubicka@ucw.cz>
5329
5330 PR ipa/66223
5331 * g++.dg/ipa/devirt-50.C: New testcase.
5332
e035a62c 53332016-01-19 Marek Polacek <polacek@redhat.com>
5334
5335 PR c++/68965
5336 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5337 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5338
885cc3ea 53392016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5340
5341 PR target/69135
5342 * gcc.target/arm/pr69135_1.c: New test.
5343
07bd240e 53442015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5345
5346 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5347
9f60d257 53482015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5349
5350 * gcc.target/aarch64/ccmp_1.c: New testcase.
5351
a0c919f7 53522016-01-19 Marek Polacek <polacek@redhat.com>
5353
5354 PR c++/68586
5355 * g++.dg/cpp0x/enum30.C: New test.
5356
dc5d6d17 53572016-01-19 Richard Biener <rguenther@suse.de>
5358
5359 PR tree-optimization/69336
5360 * g++.dg/tree-ssa/pr69336.C: New testcase.
5361
6dd156e0 53622016-01-19 Jakub Jelinek <jakub@redhat.com>
5363
5364 PR debug/65779
5365 * gcc.dg/pr65779.c: New test.
5366
3e0d45b9 53672016-01-19 Richard Biener <rguenther@suse.de>
5368
5369 PR tree-optimization/69352
5370 * gcc.dg/torture/pr69352.c: New testcase.
5371
7a3cf64d 53722016-01-19 Jakub Jelinek <jakub@redhat.com>
5373
5374 PR rtl-optimization/68955
5375 PR rtl-optimization/64557
5376 * gcc.dg/torture/pr68955.c: New test.
5377
8be55b33 53782016-01-19 Jan Hubicka <hubicka@ucw.cz>
5379
5380 PR lto/69136
5381 * g++.dg/torture/pr69136.C: New testcase.
5382
72a985d7 53832016-01-19 Jan Hubicka <hubicka@ucw.cz>
5384
5385 PR lto/69133
5386 * g++.dg/lto/pr69133_0.C: New testcase.
5387 * g++.dg/lto/pr69133_1.C: New testcase.
5388
56778b62 53892016-01-15 Jeff Law <law@redhat.com>
5390
5391 PR tree-optimization/69320
5392 * gcc.c-torture/pr69320-1.c: New test.
5393 * gcc.c-torture/pr69320-2.c: New test.
5394 * gcc.c-torture/pr69320-3.c: New test.
5395 * gcc.c-torture/pr69320-4.c: New test.
5396
ced41b93 53972016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5398
5399 PR c++/11858
5400 PR c++/24663
5401 PR c++/24664
5402 * g++.dg/template/pr11858.C: New test.
5403 * g++.dg/template/pr24663.C: New test.
5404 * g++.dg/template/unify12.C: New test.
5405 * g++.dg/template/unify13.C: New test.
5406 * g++.dg/template/unify14.C: New test.
5407 * g++.dg/template/unify15.C: New test.
5408 * g++.dg/template/unify16.C: New test.
5409 * g++.dg/template/unify17.C: New test.
5410
7f8cbcaf 54112016-01-18 David Malcolm <dmalcolm@redhat.com>
5412
5413 PR testsuite/69181
5414 * gcc.dg/pr69181-1.c: New test file.
5415 * gcc.dg/pr69181-2.c: New test file.
5416 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5417 globals by moving it to...
5418 (cleanup-after-saved-dg-test): ...this new function. Add
5419 "global additional_sources_used". Add reset of global
5420 multiline_expected_outputs to the empty list.
5421 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5422 global to...
5423 (multiline_expected_outputs): ...this, and updated comments to
5424 note that it is modified from gcc-dg.exp.
5425 (dg-end-multiline-output): Update for the above renaming.
5426 (handle-multiline-outputs): Likewise. Remove the clearing
5427 of the expected outputs to the empty list.
5428
3c7cbfc0 54292016-01-18 Richard Biener <rguenther@suse.de>
5430
5431 PR tree-optimization/69297
5432 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5433
81d49cc1 54342016-01-18 Joseph Myers <joseph@codesourcery.com>
5435
5436 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5437 dg-options.
5438 * gcc.target/mips/mips-3d-2.c: Likewise.
5439 * gcc.target/mips/mips-3d-3.c: Likewise.
5440 * gcc.target/mips/mips-3d-4.c: Likewise.
5441 * gcc.target/mips/mips-3d-5.c: Likewise.
5442 * gcc.target/mips/mips-3d-6.c: Likewise.
5443 * gcc.target/mips/mips-3d-7.c: Likewise.
5444 * gcc.target/mips/mips-3d-8.c: Likewise.
5445 * gcc.target/mips/mips-3d-9.c: Likewise.
5446 * gcc.target/mips/mips-ps-1.c: Likewise.
5447 * gcc.target/mips/mips-ps-2.c: Likewise.
5448 * gcc.target/mips/mips-ps-3.c: Likewise.
5449 * gcc.target/mips/mips-ps-4.c: Likewise.
5450 * gcc.target/mips/mips-ps-5.c: Likewise.
5451 * gcc.target/mips/mips-ps-6.c: Likewise.
5452 * gcc.target/mips/mips-ps-7.c: Likewise.
5453 * gcc.target/mips/mips-ps-type.c: Likewise.
5454 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5455 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5456
03c4ff3a 54572016-01-18 Tom de Vries <tom@codesourcery.com>
5458
5459 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5460 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5461 * c-c++-common/goacc/kernels-empty.c: New test.
5462 * c-c++-common/goacc/kernels-eternal.c: New test.
5463 * c-c++-common/goacc/kernels-loop-2.c: New test.
5464 * c-c++-common/goacc/kernels-loop-3.c: New test.
5465 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5466 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5467 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5468 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5469 * c-c++-common/goacc/kernels-loop-data.c: New test.
5470 * c-c++-common/goacc/kernels-loop-g.c: New test.
5471 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5472 * c-c++-common/goacc/kernels-loop-n.c: New test.
5473 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5474 * c-c++-common/goacc/kernels-loop.c: New test.
5475 * c-c++-common/goacc/kernels-noreturn.c: New test.
5476 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5477 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5478 * c-c++-common/goacc/kernels-reduction.c: New test.
5479
22e3dcee 54802016-01-18 Tom de Vries <tom@codesourcery.com>
5481
5482 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5483 * gcc.dg/autopar/outer-2.c: Same.
5484 * gcc.dg/autopar/outer-3.c: Same.
5485 * gcc.dg/autopar/outer-4.c: Same.
5486 * gcc.dg/autopar/outer-5.c: Same.
5487 * gcc.dg/autopar/outer-6.c: Same.
5488 * gcc.dg/autopar/parallelization-1.c: Same.
5489 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5490 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5491 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5492 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5493 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5494 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5495 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5496 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5497 * gcc.dg/autopar/pr39500-1.c: Same.
5498 * gcc.dg/autopar/pr39500-2.c: Same.
5499 * gcc.dg/autopar/pr46193.c: Same.
5500 * gcc.dg/autopar/pr46194.c: Same.
5501 * gcc.dg/autopar/pr49580.c: Same.
5502 * gcc.dg/autopar/pr49960-1.c: Same.
5503 * gcc.dg/autopar/pr49960.c: Same.
5504 * gcc.dg/autopar/pr68373.c: Same.
5505 * gcc.dg/autopar/reduc-1.c: Same.
5506 * gcc.dg/autopar/reduc-1char.c: Same.
5507 * gcc.dg/autopar/reduc-1short.c: Same.
5508 * gcc.dg/autopar/reduc-2.c: Same.
5509 * gcc.dg/autopar/reduc-2char.c: Same.
5510 * gcc.dg/autopar/reduc-2short.c: Same.
5511 * gcc.dg/autopar/reduc-3.c: Same.
5512 * gcc.dg/autopar/reduc-4.c: Same.
5513 * gcc.dg/autopar/reduc-6.c: Same.
5514 * gcc.dg/autopar/reduc-7.c: Same.
5515 * gcc.dg/autopar/reduc-8.c: Same.
5516 * gcc.dg/autopar/reduc-9.c: Same.
5517 * gcc.dg/autopar/uns-outer-4.c: Same.
5518 * gcc.dg/autopar/uns-outer-5.c: Same.
5519 * gcc.dg/autopar/uns-outer-6.c: Same.
5520 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5521 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5522
fd5cbe2f 55232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5524
5525 PR target/63679
5526 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5527 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5528
fa75ab55 55292016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5530
5531 PR target/63679
5532 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5533 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5534 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5535
214b2582 55362016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5537
5538 PR target/63679
5539 * gcc.dg/tree-ssa/sra-17.c: New.
5540 * gcc.dg/tree-ssa/sra-18.c: New.
5541
13146837 55422016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5543
5544 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5545
6ccd18c2 55462016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5547
5548 * gnat.dg/inline12.adb: New test.
5549
8872b95f 55502016-01-18 Bin Cheng <bin.cheng@arm.com>
5551
5552 PR tree-optimization/66797
5553 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5554
971514e3 55552016-01-18 Richard Biener <rguenther@suse.de>
5556
5557 PR tree-optimization/69170
5558 * gcc.dg/torture/pr69170.c: New testcase.
5559
dfb6d139 55602016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 5561
5562 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5563
164d84c2 55642016-01-16 Tom de Vries <tom@codesourcery.com>
5565
5566 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5567
4c33b769 55682016-01-16 Tom de Vries <tom@codesourcery.com>
5569
5570 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5571 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5572 redundant dg-require-effective-target pthread.
5573 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5574 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5575 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5576 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5577 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5578 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5579 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5580
673441b0 55812016-01-16 David Edelsohn <dje.gcc@gmail.com>
5582
5583 PR target/68609
5584 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5585 * gcc.target/powerpc/recip-7.c: Same.
5586
90153ae7 55872016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5588
5589 PR c++/69091
5590 * g++.dg/template/pr69091.C: New test.
5591
bc24d01d 55922016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5593
5594 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5595 dump does not contain an error_mark_node.
5596 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5597 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5598
4067c0fd 55992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5600
5601 PR c++/68936
5602 * g++.dg/template/pr68936.C: New test.
5603
27c6dbdd 56042016-01-15 David Edelsohn <dje.gcc@gmail.com>
5605
5606 PR target/68609
5607 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5608 * gcc.target/powerpc/recip-2.c: Same.
5609 * gcc.target/powerpc/recip-3.c: Same.
5610 * gcc.target/powerpc/recip-4.c: Same.
5611 * gcc.target/powerpc/recip-sqrtf.c: Same.
5612
e390c57d 56132016-01-15 Jeff Law <law@redhat.com>
5614
5615 PR tree-optimization/69270
5616 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5617 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5618
ddcfeaf1 56192016-01-15 Paul Thomas <pault@gcc.gnu.org>
5620
5621 PR fortran/49630
5622 * gfortran.dg/deferred_character_13.f90: New test for the fix
5623 of comment 3 of the PR.
5624
5625 PR fortran/54070
5626 * gfortran.dg/deferred_character_8.f90: New test
5627 * gfortran.dg/allocate_error_5.f90: New test
5628
5629 PR fortran/60593
5630 * gfortran.dg/deferred_character_10.f90: New test
5631
5632 PR fortran/60795
5633 * gfortran.dg/deferred_character_14.f90: New test
5634
5635 PR fortran/61147
5636 * gfortran.dg/deferred_character_11.f90: New test
5637
5638 PR fortran/64324
5639 * gfortran.dg/deferred_character_9.f90: New test
5640
81be349c 56412016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5642
5643 PR rtl-optimization/69030
5644 * gcc.target/i386/pr69030.c: New.
5645
998456c5 56462016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5647
5648 * gcc.target/aarch64/target_attr_17.c: New test.
5649
0d85be19 56502016-01-15 Richard Biener <rguenther@suse.de>
5651
5652 PR tree-optimization/66856
5653 * gcc.dg/torture/pr66856-1.c: New testcase.
5654 * gcc.dg/torture/pr66856-2.c: Likewise.
5655
321d36c8 56562016-01-15 Richard Biener <rguenther@suse.de>
5657
5658 PR debug/69137
5659 * g++.dg/lto/pr69137_0.C: New testcase.
5660
d94a1f53 56612016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5662
5663 PR middle-end/69246
5664 * gcc.target/i386/pr69246.c: New test.
5665
5fe9a861 56662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5667
a9c01e81 5668 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 5669
3d05a5e9 56702016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5671
5672 PR c++/56194
5673 * g++.dg/init/const9.C: Disable test on S/390.
5674
5e8132b5 56752016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5676
5677 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5678 * g++.dg/Wno-frame-address.C: Ditto.
5679
32307cdf 56802016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5681
5682 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5683
1ca28250 56842016-01-15 Richard Biener <rguenther@suse.de>
5685
5686 PR tree-optimization/68961
5687 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5688
6271bd93 56892016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5690
5691 * gcc.target/i386/pr65105-5.c: New test.
5692
dfb6d139 56932016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 5694
5695 * gcc.c-torture/execute/alias-4.c: New testcase.
5696
dfb6d139 56972016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 5698
5699 PR ipa/68148
5700 * g++.dg/ipa/devirt-49.C: New testcase.
5701
7bbac464 57022016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 5703
5704 PR target/65837
5705 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5706 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5707 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5708
4345b868 57092016-01-15 Richard Biener <rguenther@suse.de>
5710
5711 PR tree-optimization/69117
5712 * gcc.dg/torture/pr69117.c: New testcase.
5713
580357e7 57142015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 5715
5716 PR c++/69048
5717 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5718
612baa31 57192016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5720
5721 PR testsuite/67509
5722 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5723 range tests use 100 * maximum instead of maximum + 1.
5724
44e09bc4 57252016-01-14 Jakub Jelinek <jakub@redhat.com>
5726
5727 PR debug/69244
5728 * gcc.dg/guality/pr69244.c: New test.
5729
96962ae4 57302016-01-14 Uros Bizjak <ubizjak@gmail.com>
5731
5732 * lib/target-supports.exp (check_effective_target_issignaling):
5733 New procedure.
5734 * gcc.dg/pr61441.c: Require issignaling effective target.
5735
ab9c400b 57362016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5737
5738 PR target/68803
5739 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5740
a7ed4583 57412016-01-14 David Malcolm <dmalcolm@redhat.com>
5742
5743 PR c++/68819
5744 PR preprocessor/69177
5745 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5746 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5747 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5748 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5749
77f35cec 57502016-01-14 Marek Polacek <polacek@redhat.com>
5751
5752 PR c/69262
5753 * gcc.dg/array-15.c: New test.
5754
915d0950 57552016-01-14 Jakub Jelinek <jakub@redhat.com>
5756
5757 PR middle-end/68146
5758 PR tree-optimization/69155
5759 * gfortran.dg/pr68146.f: New test.
5760 * gfortran.dg/pr69155.f90: New test.
5761
24651fb7 57622016-01-14 Richard Biener <rguenther@suse.de>
5763
5764 PR tree-optimization/68060
5765 * gcc.dg/torture/pr68060-1.c: New testcase.
5766 * gcc.dg/torture/pr68060-2.c: Likewise.
5767
2f63f950 57682016-01-14 Nick Clifton <nickc@redhat.com>
5769
5770 * lib/target-supports.exp
5771 (check_effective_target_arm_neon_ok_nocache): Add an option
5772 sequence that includes setting the ARM architecture to ARMv7-A.
5773 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5774 command line options necessary to enable Neon support.
5775 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5776 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5777 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5778 * gcc.target/arm/pr69180.c: Likewise.
5779
3ce0acde 57802016-01-14 Jeff Law <law@redhat.com>
5781
5782 PR tree-optimization/69270
5783 * gcc.dg/tree-ssa/pr69270.c: New test.
5784
bda05c57 57852016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5786
5787 PR c/66208
5788 * c-c++-common/pr66208.c: New file.
5789
9b657cf1 57902016-01-13 Jakub Jelinek <jakub@redhat.com>
5791
5792 PR tree-optimization/69156
5793 * gcc.dg/pr69156.c: New test.
5794
58ba1b9d 57952016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5796
5797 * gcc.target/i386/pr69225-7.c: New test.
5798
e5fee0fe 57992016-01-13 Richard Henderson <rth@redhat.com>
5800
5801 * gcc.dg/tm/memopt-13.c: Update expected function.
5802 * gcc.dg/tm/memopt-6.c: Likewise.
5803
3f0e9745 58042016-01-13 Uros Bizjak <ubizjak@gmail.com>
5805
5806 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5807 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5808 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5809 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 5810
3f0e9745 58112016-01-13 Tom de Vries <tom@codesourcery.com>
5812
5813 PR tree-optimization/69169
7a6ddc0d 5814 * gcc.dg/pr69169.c: New test.
5815
9b657cf1 58162016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 5817
5818 PR target/69228
5819 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5820 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5821 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5822 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5823 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5824 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5825 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5826 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5827
f704d701 58282016-01-13 Jakub Jelinek <jakub@redhat.com>
5829
5830 PR target/69247
5831 * gcc.dg/pr69247.c: New test.
5832
e966d6b9 58332016-01-13 Richard Biener <rguenther@suse.de>
5834
5835 PR tree-optimization/69242
5836 * gcc.dg/torture/pr69242.c: New testcase.
5837
1ca1d9b2 58382016-01-13 Richard Biener <rguenther@suse.de>
5839
5840 PR tree-optimization/69186
5841 * gcc.dg/torture/pr69186.c: New testcase.
5842
d07cbccc 58432016-01-13 Jeff Law <law@redhat.com>
5844
5845 PR tree-optimization/67755
5846 * gcc.dg/tree-ssa/pr67755.c: New test.
5847
58482016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 5849
5850 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5851 pass number in output by a star.
5852
b95d41cf 58532016-01-12 Bin Cheng <bin.cheng@arm.com>
5854
5855 PR tree-optimization/68911
5856 * gcc.c-torture/execute/pr68911.c: New test.
5857
91d87e22 58582016-01-12 Marek Polacek <polacek@redhat.com>
5859
5860 PR c++/68979
5861 * g++.dg/warn/permissive-1.C: New test.
5862
8a9401a4 58632016-01-12 Jakub Jelinek <jakub@redhat.com>
5864
5865 PR objc++/68511
5866 PR c++/69213
5867 * g++.dg/opt/pr69213.C: New test.
5868
b9cb7a67 58692016-01-12 Christian Bruel <christian.bruel@st.com>
5870
5871 PR target/69180
5872 * gcc.target/arm/pr69180.c: New test.
5873
e4c96992 58742016-01-12 Richard Biener <rguenther@suse.de>
5875
5876 PR lto/69077
5877 * g++.dg/lto/pr69077_0.C: New testcase.
5878 * g++.dg/lto/pr69077_1.C: Likewise.
5879
90525f61 58802016-01-12 Jakub Jelinek <jakub@redhat.com>
5881
5882 PR target/69175
5883 * g++.dg/opt/pr69175.C: New test.
5884
9e7edfd3 58852016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5886
5887 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5888 rather than #including math.h & stdlib.h.
5889 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5890 * gcc.dg/vect/pr49771.c: Likewise.
5891 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5892 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5893 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5894 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5895 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5896 * gcc.dg/vect/pr44507.c: Likewise.
5897 * gcc.dg/vect/pr45902.c: Likewise.
5898 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5899 * gcc.dg/vect/vect-117.c: Likewise.
5900 * gcc.dg/vect/vect-99.c: Likewise.
5901 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5902 * gcc.dg/vect/vect-cond-1.c: Likewise.
5903 * gcc.dg/vect/vect-cond-2.c: Likewise.
5904 * gcc.dg/vect/vect-cond-3.c: Likewise.
5905 * gcc.dg/vect/vect-cond-4.c: Likewise.
5906 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5907 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5908 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5909 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5910 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5911 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5912 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5913 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5914 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5915 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5916 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5917 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5918 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5919 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5920 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5921 include of signal.h.
5922 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5923 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5924 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5925 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5926 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5927 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5928 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5929 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5930 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5931 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5932 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5933 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5934 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5935 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5936 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5937 * gcc.dg/vect/vect-outer-5.c: Likewise.
5938 * gcc.dg/vect/vect-outer-6.c: Likewise.
5939 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5940 include of stdio.h.
5941
3368873d 59422016-01-12 Nick Clifton <nickc@redhat.com>
5943
5944 PR target/68913
5945 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5946 to fread so that it will be found in all target runtimes.
5947
0464ea95 59482016-01-12 Richard Biener <rguenther@suse.de>
5949
5950 PR tree-optimization/69053
5951 * g++.dg/torture/pr69053.C: New testcase.
5952
7819730f 59532016-01-12 Richard Biener <rguenther@suse.de>
5954
5955 PR tree-optimization/69168
5956 * gcc.dg/torture/pr69168.c: New testcase.
5957
995bfebf 59582016-01-12 Richard Biener <rguenther@suse.de>
5959
5960 PR tree-optimization/69157
5961 * gcc.dg/torture/pr69157.c: New testcase.
5962
59632016-01-12 Richard Biener <rguenther@suse.de>
5964
5965 PR tree-optimization/69174
5966 * gcc.dg/torture/pr69174.c: New testcase.
5967
1d10d64c 59682016-01-12 Jakub Jelinek <jakub@redhat.com>
5969
5970 PR c++/66808
5971 PR c++/69000
5972 * g++.dg/tls/pr66808.C: New test.
5973 * g++.dg/tls/pr69000.C: New test.
5974
f0b79faf 59752016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5976
5977 * gcc.target/powerpc/swaps-p8-23.c: New test.
5978 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5979
04cf75a4 59802016-01-11 John David Anglin <danglin@gcc.gnu.org>
5981
5982 PR tree-optimization/68356
5983 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5984
0eb4264c 59852016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5986 Jim Wilson <jim.wilson@linaro.org>
5987
5988 PR target/69194
5989 * gcc.target/arm/pr69194.c: New test.
5990
2f66de64 59912016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5992
5993 PR target/69225
5994 * gcc.target/i386/pr69225-1.c: New test.
5995 * gcc.target/i386/pr69225-2.c: Likewise.
5996 * gcc.target/i386/pr69225-3.c: Likewise.
5997 * gcc.target/i386/pr69225-4.c: Likewise.
5998 * gcc.target/i386/pr69225-5.c: Likewise.
5999 * gcc.target/i386/pr69225-6.c: Likewise.
6000
36105e82 60012016-01-11 Jakub Jelinek <jakub@redhat.com>
6002
1c78ce2e 6003 PR target/67462
6004 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6005 if lp64.
6006
a4a87320 6007 PR target/69071
6008 * gcc.dg/pr69071.c: New test.
6009
91fbd04f 6010 PR c++/69211
6011 * g++.dg/opt/pr69211.C: New test.
6012
36105e82 6013 PR tree-optimization/69214
6014 * gcc.c-torture/compile/pr69214.c: New test.
6015
e934c380 60162016-01-11 Uros Bizjak <ubizjak@gmail.com>
6017
6018 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6019 * gcc.target/i386/pr66232-11.c: Ditto.
6020 * gcc.target/i386/pr66232-12.c: Ditto.
6021 * gcc.target/i386/pr66232-13.c: Ditto.
6022
3ff1b153 60232016-01-11 Richard Biener <rguenther@suse.de>
6024
6025 PR tree-optimization/69173
6026 * gcc.dg/torture/pr69173.c: New testcase.
6027
04e1504c 60282016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6029
6030 PR rtl-optimization/68796
6031 * gcc.target/aarch64/tst_5.c: New test.
6032 * gcc.target/aarch64/tst_6.c: Likewise.
6033
ae8718b5 60342016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6035
6036 PR rtl-optimization/68841
6037 * gcc.dg/pr68841.c: New test.
6038 * gcc.c-torture/execute/pr68841.c: New test.
6039
bd8bece2 60402016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6041
6042 PR rtl-optimization/68920
6043 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6044 for ix86 targets.
6045 * gcc.dg/ifcvt-5.c: New test.
6046
9b657cf1 60472016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 6048
6049 PR bootstrap/69123
6050 * g++.dg/pr69123.C: New.
6051
7a158352 60522016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6053
6054 PR target/69010
6055 * gcc.target/i386/pr69010.c: New test.
6056
ff375d11 60572016-01-11 Martin Jambor <mjambor@suse.cz>
6058
6059 PR ipa/69044
6060 * gcc.target/i386/chkp-pr69044.c: New test.
6061
9eb890f1 60622016-01-11 Tom de Vries <tom@codesourcery.com>
6063
6064 PR tree-optimization/69109
6065 * gcc.dg/autopar/pr69109-2.c: New test.
6066 * gcc.dg/autopar/pr69109.c: New test.
6067
c4157ee5 60682016-01-11 Tom de Vries <tom@codesourcery.com>
6069
6070 PR tree-optimization/69108
6071 * gcc.dg/autopar/pr69108.c: New test.
6072
b933e511 60732016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6074
6075 PR c++/69029
6076 * c-c++-common/Wisleading-indentation.c: Augment test.
6077
efb73de1 60782016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6079
6080 PR fortran/69154
6081 * gfortran.dg/inline_matmul_12.f90: New test.
6082
40c86c3b 60832016-01-10 Paul Thomas <pault@gcc.gnu.org>
6084
6085 PR fortran/67779
6086 * gfortran.dg/actual_array_offset_1: New test.
6087
a006c0bb 60882016-01-10 Tom de Vries <tom@codesourcery.com>
6089
6090 PR tree-optimization/69062
6091 * gcc.dg/autopar/pr69062.c: New test.
6092
880ed4be 60932016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6094
6095 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6096 * gcc.dg/vect/slp-perm-2.c: Likewise.
6097 * gcc.dg/vect/slp-perm-3.c: Likewise.
6098 * gcc.dg/vect/slp-perm-5.c: Likewise.
6099 * gcc.dg/vect/slp-perm-6.c: Likewise.
6100 * gcc.dg/vect/slp-perm-7.c: Likewise.
6101 * gcc.dg/vect/slp-perm-8.c: Likewise.
6102
d95e1856 61032016-01-10 Tom de Vries <tom@codesourcery.com>
6104
6105 PR tree-optimization/69039
6106 * gcc.dg/autopar/pr69039.c: New test.
6107
0f8f48d0 61082016-01-09 Marek Polacek <polacek@redhat.com>
6109
6110 PR c++/69113
6111 * g++.dg/pr69113.C: New test.
6112
7dff0499 61132016-01-09 Jakub Jelinek <jakub@redhat.com>
6114
6115 PR middle-end/50865
6116 PR tree-optimization/69097
6117 * gcc.c-torture/execute/pr50865.c: New test.
6118 * gcc.c-torture/execute/pr69097-1.c: New test.
6119 * gcc.c-torture/execute/pr69097-2.c: New test.
6120 * gcc.dg/pr69097-1.c: New test.
6121 * gcc.dg/pr69097-2.c: New test.
6122
18431e78 61232016-01-09 Jakub Jelinek <jakub@redhat.com>
6124
6125 PR c++/69164
6126 * g++.dg/opt/pr69164.C: New test.
6127
1943a4a2 61282016-01-08 Jakub Jelinek <jakub@redhat.com>
6129
6130 PR tree-optimization/69167
6131 * gcc.dg/pr69167.c: New test.
6132
a143e277 61332016-01-08 Marek Polacek <polacek@redhat.com>
6134
6135 PR c++/68449
6136 * g++.dg/pr68449.C: New.
6137
44c01906 61382016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6139
6140 PR tree-optimization/68707
6141 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6142 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6143 on platforms supporting it.
6144 * gcc.dg/vect/slp-perm-2.c: Likewise.
6145 * gcc.dg/vect/slp-perm-3.c: Likewise.
6146 * gcc.dg/vect/slp-perm-5.c: Likewise.
6147 * gcc.dg/vect/slp-perm-7.c: Likewise.
6148 * gcc.dg/vect/slp-perm-8.c: Likewise.
6149 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6150 on platforms supporting it.
6151
c437d1e8 61522016-01-08 Jakub Jelinek <jakub@redhat.com>
6153
c9595c51 6154 PR tree-optimization/69162
6155 * gcc.dg/pr69162.c: New test.
6156
c437d1e8 6157 PR tree-optimization/69172
6158 * gcc.dg/pr69172.c: New test.
6159
6a46a28c 61602016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6161
6162 PR tree-optimization/67781
6163 * gcc.c-torture/execute/pr67781.c: New file.
6164
62ad9a04 61652016-01-08 Jakub Jelinek <jakub@redhat.com>
6166
6167 PR tree-optimization/69083
6168 * gcc.dg/vect/pr69083.c: New test.
6169
9e0e8c2a 61702016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6171
6172 PR tree-optimization/61441
6173 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6174 Use -fexcess-precision=standard for compiler options.
6175 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6176
5d034e37 61772016-01-08 Jakub Jelinek <jakub@redhat.com>
6178
5013f740 6179 PR fortran/69128
6180 * gfortran.dg/gomp/pr69128.f90: New test.
6181
5d034e37 6182 PR c++/69145
6183 * g++.dg/ext/pr69145-1.C: New test.
6184 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6185 * g++.dg/ext/pr69145-2.h: New file.
6186
517906ff 61872016-01-07 Martin Sebor <msebor@redhat.com>
6188
6189 PR c/68966
6190 * gcc.dg/atomic-fetch-bool.c: New test.
6191 * gcc.dg/sync-fetch-bool.c: New test.
6192
cdbb524c 61932016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6194
6195 PR fortran/66680
6196 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6197
ec3aba9e 61982016-01-07 Nick Clifton <nickc@redhat.com>
6199
6200 PR target/66655
6201 * g++.dg/pr66655.C: New test.
6202 * g++.dg/pr66655_1.cc: Test support file.
6203 * g++.dg/pr66655.h: Test header file.
6204
9b657cf1 62052016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 6206
6207 PR fortran/66680
6208 gfortran.dg/gomp/pr66680.f90: New test.
6209
cd45d7a5 62102016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6211
6212 PR target/69171
6213 * gcc.target/i386/pr69171-1.c: New test.
6214 * gcc.target/i386/pr69171-2.c: Likewise.
6215 * gcc.target/i386/pr69171-3.c: Likewise.
6216 * gcc.target/i386/pr69171-4.c: Likewise.
6217 * gcc.target/i386/pr69171-5.c: Likewise.
6218 * gcc.target/i386/pr69171-6.c: Likewise.
6219
4a86a91a 62202015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6221
6222 PR middle-end/67639
6223 * c-c++-common/pr67639.c: New test.
6224
34c05552 62252016-01-07 Jakub Jelinek <jakub@redhat.com>
6226
6227 PR tree-optimization/69141
6228 * g++.dg/opt/pr69141.C: New test.
6229
f08d6895 62302016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6231
6232 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6233
32ec4173 62342016-01-06 Uros Bizjak <ubizjak@gmail.com>
6235
6236 PR target/69140
6237 * gcc.target/i386/pr69140.c: New test
6238
d74214f3 62392016-01-06 David Malcolm <dmalcolm@redhat.com>
6240
6241 * gcc.dg/bad-dereference.c: New test case.
6242
73991cab 62432015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6244
6245 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6246
fc8cc457 62472016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6248
6249 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6250
be3c9981 62512016-01-06 Marek Polacek <polacek@redhat.com>
6252
6253 PR sanitizer/69099
6254 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6255
2cb724f9 62562016-01-05 Marek Polacek <polacek@redhat.com>
6257
6258 PR c/69104
6259 * gcc.dg/atomic-invalid-2.c: New.
6260
233a53ed 62612016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6262
6263 PR target/68991
6264 * gcc.target/i386/pr68991.c: New test.
6265
ea87c5e3 62662016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6267
6268 PR target/68991
6269 * g++.dg/pr68991-1.C: New test.
6270 * g++.dg/pr68991-2.C: Likewise.
6271
1943a4a2 62722016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 6273
1943a4a2 6274 PR other/60465
afe82e5b 6275 * gcc.target/ia64/pr60465-gprel64.c: New test.
6276 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6277
1e9147dd 62782016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6279
6280 PR rtl-optimization/68651
6281 * gcc.target/aarch64/pr68651_1.c: New test.
6282
d42aa619 62832016-01-05 David Malcolm <dmalcolm@redhat.com>
6284
6285 PR c/69122
6286 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6287
1776de76 62882016-01-05 Nathan Sidwell <nathan@acm.org>
6289
2d7d361d 6290 PR c++/58583
6291 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6292
1776de76 6293 * gcc.dg/alias-15.c: New.
6294
5beb12c0 62952016-01-05 Nick Clifton <nickc@redhat.com>
6296
6297 PR target/68870
6298 * g++.dg/pr68770.C: New test.
6299
d8cca921 63002016-01-04 Mike Stump <mikestump@comcast.net>
6301
6302 * lib/target-supports.exp (check_effective_target_cilkplus):
6303 cilkplus targets require pthreads.
afc907ef 6304 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 6305
8427dff3 63062016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6307
6308 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6309 generation.
6310
f1717362 63112016-01-04 Jakub Jelinek <jakub@redhat.com>
6312
6313 Update copyright years.
6314
d7d6a3ab 63152016-01-04 Marek Polacek <polacek@redhat.com>
6316
6317 PR c/68908
6318 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6319 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6320 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6321
b8f4a5f9 63222016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6323
6324 * gcc.target/sparc/20160104-2.c: New test.
6325
6b5c028f 63262016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6327
6328 * gcc.target/sparc/20160104-1.c: New test.
6329
300e1002 63302016-01-03 Paul Thomas <pault@gcc.gnu.org>
6331
6332 PR fortran/65045
6333 * gfortran.dg/pr65045.f90: New test.
6334
855b105f 63352016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6336
6337 * gnat.dg/specs/debug1.ads: Delete.
6338
bdc177dc 63392016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6340
6341 PR libgfortran/68867
6342 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6343 expression.
6344
48aaffae 63452016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6346
6347 PR libgfortran/68867
6348 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6349 PowerPC.
6350
19a468b8 63512016-01-01 Paul Thomas <pault@gcc.gnu.org>
6352
6353 PR fortran/68864
6354 * gfortran.dg/pr68864.f90: New test.
6355
25371c91 63562016-01-01 Jakub Jelinek <jakub@redhat.com>
6357
2a659064 6358 PR tree-optimization/69070
6359 * gcc.dg/pr69070.c: New test.
6360
57aa9851 6361 PR sanitizer/69055
6362 * gfortran.dg/pr69055.f90: New test.
6363
25371c91 6364 PR target/69015
6365 * gcc.dg/pr69015.c: New test.
f1717362 6366\f
fb2c1edd 6367Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 6368
6369Copying and distribution of this file, with or without modification,
6370are permitted in any medium without royalty provided the copyright
6371notice and this notice are preserved.