]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR70674: S/390: Add memory barrier to stack pointer restore from fpr.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
82c6f58a
AK
12016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2
3 PR target/70674
4 * gcc.target/s390/pr70674.c: New test.
5
90eeab20
JD
62016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7
8 PR libgfortran/70684
9 * gfortran.dg/list_read_14.f90: New test.
10
fc9cf6da
L
112016-04-19 H.J. Lu <hongjiu.lu@intel.com>
12
13 PR target/69201
14 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
15 extern to force it misaligned.
16 (b): Likewise.
17 (c): Likewise.
18 (d): Likewise.
19 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
20 Don't check `*' before movv4sf_internal.
21 * gcc.target/i386/avx256-unaligned-store-2.c: Check
22 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
23 Don't check `*' before movv16qi_internal.
24 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
25 extern to force it misaligned.
26 (b): Likewise.
27 (c): Likewise.
28 (d): Likewise.
29 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
30 Don't check `*' before movv2df_internal.
31 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
32 extern to force it misaligned.
33 (b): Likewise.
34 (c): Likewise.
35 (d): Likewise.
36 Check movv8sf_internal instead of avx_storeups256.
37 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
38
ea8927ea
RB
392016-04-19 Richard Biener <rguenther@suse.de>
40
41 PR tree-optimization/70171
42 * g++.dg/tree-ssa/pr70171.C: New testcase.
43
65f52ee9
RB
442016-04-19 Richard Biener <rguenther@suse.de>
45
46 PR tree-optimization/70724
47 * gcc.dg/torture/pr70724.c: New testcase.
48
987b67f1
VM
492016-04-18 Vladimir Makarov <vmakarov@redhat.com>
50
51 PR middle-end/70689
52 * testsuite/gcc.target/i386/pr70689.c: New.
53
91a47c39
L
542016-04-18 H.J. Lu <hongjiu.lu@intel.com>
55
56 PR target/70708
57 * gcc.target/i386/pr70708.c: New test.
58
8270b82d
RB
592016-04-18 Richard Biener <rguenther@suse.de>
60
61 PR tree-optimization/43434
62 * gcc.dg/vect/pr43434.c: New testcase.
63 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
64 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
65 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
66 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
67 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
68 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
69 * gcc.dg/gomp/pr68640.c: Likewise.
70 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
71 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
72
edd048e2
RB
732016-04-18 Richard Biener <rguenther@suse.de>
74
75 PR tree-optimization/70701
76 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
77
bd5c7330
TV
782016-04-18 Tom de Vries <tom@codesourcery.com>
79
80 PR testsuite/70699
81 * gcc.dg/pr70161.c: Add dot-file scans.
82 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
83 instead of after last dot char.
84
23f2660f
EB
852016-04-17 Eric Botcazou <ebotcazou@adacore.com>
86
87 * c-c++-common/dump-ada-spec-3.c: New test.
88 * c-c++-common/dump-ada-spec-4.c: Likewise.
89
da152c9f
TV
902016-04-17 Tom de Vries <tom@codesourcery.com>
91
92 PR other/70183
93 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
94
cc950f98
JH
952016-04-15 Jan Hubicka <jh@suse.cz>
96
97 PR ipa/70018
98 * g++.dg/ipa/pure-const-1.C: New testcase.
99 * g++.dg/ipa/pure-const-2.C: New testcase.
100 * g++.dg/ipa/pure-const-3.C: New testcase.
101
949505a9
MP
1022016-04-15 Marek Polacek <polacek@redhat.com>
103
104 PR c/70671
105 * gcc.dg/bitfld-22.c: New test.
106
10e547d6
BS
1072016-04-15 Bernd Schmidt <bschmidt@redhat.com>
108
109 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
110 x86_64.
111
1e77281b
MP
1122016-04-15 Marek Polacek <polacek@redhat.com>
113
114 PR c/70651
115 * c-c++-common/pr70651.c: New test.
116
e501fa8e
KT
1172016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
118
119 PR rtl-optimization/70681
120 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
121 dump scan on arm and powerpc.
122 * gcc.dg/pr10474.c: Likewise.
123
dda1bf61
JJ
1242016-04-15 Jakub Jelinek <jakub@redhat.com>
125
ca4ef1ff
JJ
126 PR c++/69517
127 PR c++/70019
128 PR c++/70588
129 * g++.dg/cpp1y/vla11.C: Revert for real.
130
dda1bf61
JJ
131 PR c/70436
132 * c-c++-common/Wparentheses-1.c: New test.
133 * c-c++-common/gomp/Wparentheses-1.c: New test.
134 * c-c++-common/gomp/Wparentheses-2.c: New test.
135 * c-c++-common/gomp/Wparentheses-3.c: New test.
136 * c-c++-common/gomp/Wparentheses-4.c: New test.
137 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
138 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
139 * c-c++-common/goacc/Wparentheses-1.c: New test.
140
1355e62c
KY
1412016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
142
143 PR target/70662
144 * gcc.target/i386/pr70662.c: New test.
145
0ab34b9e 1462016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 147 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
148
149 PR tree-optimization/70130
150 * gcc.dg/vect/O3-pr70130.c: New testcase.
151
bc773aad
MM
1522016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
153
6e9b2286
MM
154 PR target/70669
155 * gcc.target/powerpc/pr70669.c: New test.
156
bc773aad
MM
157 PR target/70640
158 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
159 a power7 system that does not have an assembler that supports
160 power8.
161
d8747845
MS
1622016-04-14 Martin Sebor <msebor@redhat.com>
163
164 PR c++/69517
165 PR c++/70019
166 PR c++/70588
167 * c-c++-common/ubsan/vla-1.c: Revert.
168 * g++.dg/cpp1y/vla11.C: Same.
169 * g++.dg/cpp1y/vla12.C: Same.
170 * g++.dg/cpp1y/vla13.C: Same.
171 * g++.dg/cpp1y/vla14.C: Same.
172 * g++.dg/cpp1y/vla3.C: Same.
173 * gcc/testsuite/g++.dg/init/array24.C: Same.
174 * g++.dg/ubsan/vla-1.C: Same.
175
85128559
MP
1762016-04-14 Marek Polacek <polacek@redhat.com>
177 Jan Hubicka <hubicka@ucw.cz>
178
179 PR c++/70029
180 * g++.dg/torture/pr70029.C: New test.
181
52fbb073
MS
1822016-04-14 Martin Sebor <msebor@redhat.com>
183
184 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
185 type size to prevent failures on targets with very low maximum
186 alignment.
187
6db61d6f
RB
1882016-04-14 Richard Biener <rguenther@suse.de>
189
190 PR tree-optimization/70623
191 * gcc.dg/torture/pr70623.c: New testcase.
192 * gcc.dg/torture/pr70623-2.c: Likewise.
193
342fac95
MS
1942016-04-13 Martin Sebor <msebor@redhat.com>
195
196 PR c++/69517
197 PR c++/70019
198 PR c++/70588
199 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
200 * g++.dg/cpp1y/vla11.C: New test.
201 * g++.dg/cpp1y/vla12.C: New test.
202 * g++.dg/cpp1y/vla13.C: New test.
203 * g++.dg/cpp1y/vla14.C: New test.
204 * g++.dg/cpp1y/vla3.C: Restore deleted test.
205 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
206 * g++.dg/ubsan/vla-1.C: Disable exceptions.
207
d93c452f
JJ
2082016-04-13 Jakub Jelinek <jakub@redhat.com>
209
210 PR c++/70641
211 * g++.dg/opt/pr70641.C: New test.
212
85115fb6
RO
2132016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
214
215 PR rtl-optimization/68749
216 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
217 effects of argument promotions.
218 Remove default args to dg-skip-if.
219
545a4139
PC
2202016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
221
222 PR c++/70635
223 * g++.dg/parse/pr70635.C: New.
224
b3a77f21
MP
2252016-04-13 Marek Polacek <polacek@redhat.com>
226
227 PR c++/70639
228 * c-c++-common/Wmisleading-indentation-4.c: New test.
229
99cd9857
MP
2302016-04-13 Marek Polacek <polacek@redhat.com>
231
232 PR c/70436
233 * testsuite/gcc.dg/Wparentheses-12.c: New test.
234 * testsuite/gcc.dg/Wparentheses-13.c: New test.
235
75ca93ec
IE
2362016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
237
238 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
239 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
240 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
241
3d3f9e7e
JJ
2422016-04-13 Jakub Jelinek <jakub@redhat.com>
243
37947cd0
JJ
244 PR middle-end/70633
245 * gcc.c-torture/compile/pr70633.c: New test.
246
3d3f9e7e
JJ
247 PR debug/70628
248 * gcc.dg/torture/pr70628.c: New test.
249
92886d3e
PP
2502016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
251
252 PR c++/70610
253 * g++.dg/template/pr70610.C: New test.
254 * g++.dg/template/pr70610-2.C: New test.
255 * g++.dg/template/pr70610-3.C: New test.
256 * g++.dg/template/pr70610-4.C: New test.
257
13bd7c2b
JJ
2582016-04-12 Jakub Jelinek <jakub@redhat.com>
259
6512fa6d
JJ
260 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
261 128 instead of 32.
262
13bd7c2b
JJ
263 PR c++/70571
264 * g++.dg/ext/pr70571.C: New test.
265
20b9851c
MM
2662016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
267
8a434ada 268 PR target/70640
20b9851c
MM
269 * gcc.target/powerpc/pr70640.c: New test.
270
2b2f52bc
PC
2712016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
272
273 PR c++/68722
274 * g++.dg/parse/pr68722.C: New.
275
5901e56a
JJ
2762016-04-12 Jakub Jelinek <jakub@redhat.com>
277
278 PR rtl-optimization/70596
279 * gcc.target/i386/pr70596.c: New test.
280
d4619dc1
NS
2812016-04-12 Nathan Sidwell <nathan@acm.org>
282
283 PR c++/70501
284 * g++.dg/init/pr70501.C: New.
285
3df530d3
DW
2862016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
287
288 * gcc.target/i386/asm-flag-6.c: New test.
289
b7a120d7
TV
2902016-04-12 Tom de Vries <tom@codesourcery.com>
291
292 PR tree-optimization/68756
293 * gcc.dg/graphite/pr68756.c: New test.
294
4e0eea75
JJ
2952016-04-12 Jakub Jelinek <jakub@redhat.com>
296
297 PR tree-optimization/70602
298 * gcc.c-torture/execute/pr70602.c: New test.
299
35fbda43
MM
3002016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
301
302 PR target/70381
303 * gcc.target/powerpc/float128-1.c: New tests to make sure the
304 __float128 emulator is built and runs.
305 * gcc.target/powerpc/float128-1.c: Likewise.
306
307 * lib/target-supports.exp (check_ppc_float128_sw_available):
308 Rework tests for __float128 software and hardware
309 availability. Fix exit condition to return 0 on success.
310
04a99ebe
JG
3112016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
312
313 PR target/70133
314 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
315 * gcc.target/aarch64/target_attr_15.c: Likewise.
316
47cd5a85
PC
3172016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
318
319 PR c++/69066
320 * g++.dg/cpp1y/pr69066.C: New.
321
a5edb32e
JD
3222016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
323
324 PR fortran/68566
325 * gfortran.dg/pr36192.f90: Update test.
326 * gfortran.dg/pr36192_1.f90: Update test.
327 * gfortran.dg/real_dimension_1.f: Update test.
328 * gfortran.dg/parameter_array_init_7.f90: New test.
329
8ef378f8
JDA
3302016-04-09 John David Anglin <danglin@gcc.gnu.org>
331
c532c871
JDA
332 PR testsuite/64039
333 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
334
d34f706f
JDA
335 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
336
75e1dd9e
JDA
337 PR rtl-optimization/66669
338 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
339
8a976f5f
JDA
340 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
341
da04822a
JDA
342 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
343 * gcc.dg/pie-1.c: Likewise.
344 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
345 * gcc.dg/pic-4.c: Likewise.
346 * gcc.dg/pie-3.c: Likewise.
347 * gcc.dg/pie-4.c: Likewise.
348
adfabcf9
JDA
349 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
350
4a020adf
JDA
351 PR tree-optimization/68644
352 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
353
8ef378f8
JDA
354 PR rtl-optimization/64886
355 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
356
09bf990e
TV
3572016-04-09 Tom de Vries <tom@codesourcery.com>
358
359 PR tree-optimization/68953
360 * gcc.dg/graphite/pr68953.c: New test.
361
138c3c1a
DH
3622016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
363
364 PR fortran/70592
365 * gfortran.dg/deferred_character_16.f90: New test.
366
f55460af
JJ
3672016-04-09 Jakub Jelinek <jakub@redhat.com>
368
369 PR tree-optimization/70586
370 * gcc.c-torture/execute/pr70586.c: New test.
371
0b77bbf3
DH
3722016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
373
374 PR sanitizer/70573
375 * c-c++-common/asan/halt_on_error-1.c: Replace memset
376 with __builtin_memset
377 * c-c++-common/asan/halt_on_error-2.c: Likewise.
378
c42cfb5c
CP
3792016-04-08 Cesar Philippidis <cesar@codesourcery.com>
380
381 PR lto/70289
382 PR ipa/70348
383 PR tree-optimization/70373
384 PR middle-end/70533
385 PR middle-end/70534
386 PR middle-end/70535
387 * c-c++-common/goacc/reduction-5.c: New test.
388 * c-c++-common/goacc/reduction-promotions.c: New test.
389 * gfortran.dg/goacc/reduction-3.f95: New test.
390 * gfortran.dg/goacc/reduction-promotions.f90: New test.
391
56cfb596
PP
3922016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
393
394 PR c++/70590
395 PR c++/70452
396 * g++.dg/pr70590.C: New test.
397 * g++.dg/pr70590-2.C: New test.
398
1a13c0a2
JJ
3992016-04-08 Jakub Jelinek <jakub@redhat.com>
400
abc0647a
JJ
401 PR middle-end/70593
402 * gcc.target/i386/pr70593.c: New test.
403
1a13c0a2
JJ
404 PR rtl-optimization/70574
405 * gcc.target/i386/avx2-pr70574.c: New test.
406
c3da4956
MO
4072016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
408
409 PR sanitizer/70541
410 * c-c++-common/asan/pr70541.c: New test.
411
9f1b833b
TV
4122016-04-08 Tom de Vries <tom@codesourcery.com>
413
414 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
415 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
416
bae7adda
KT
4172016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
418
419 PR target/70566
420 * gcc.c-torture/execute/pr70566.c: New test.
421
211f3d57
TV
4222016-04-08 Tom de Vries <tom@codesourcery.com>
423
424 * c-c++-common/goacc/uninit-copy-clause.c: New test.
425 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
426
02cf2861
AM
4272016-04-08 Alan Modra <amodra@gmail.com>
428
429 * gcc.target/powerpc/pr70117.c: New.
430
5f490f9f
JJ
4312016-04-07 Jakub Jelinek <jakub@redhat.com>
432
56e9b710
JJ
433 PR testsuite/70581
434 * gcc.dg/lto/simd-function_0.c: New test.
435
5f490f9f
JJ
436 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
437 clones.
438 * c-c++-common/attr-simd-2.c: Likewise.
439 * c-c++-common/attr-simd-4.c: Likewise.
440 * gcc.dg/gomp/simd-clones-2.c: Likewise.
441 * gcc.dg/gomp/simd-clones-3.c: Likewise.
442
e4ebc74d
TP
4432016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
444
445 PR testsuite/70553
446 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
447
9817ae35
TS
4482016-04-07 Thomas Schwinge <thomas@codesourcery.com>
449 Tom de Vries <tom@codesourcery.com>
450
451 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
452 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
453 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
454 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
455 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
456 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
457 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
458 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
459
e292f64d
PP
4602016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
461
462 PR c/70436
463 * g++.dg/warn/Wparentheses-29.C: New test.
464
6b37bdaf
PP
4652016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
466
467 PR c/70436
468 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
469 explicit braces to resolve a future -Wparentheses warning.
470
64824205
RH
4712016-04-06 Richard Henderson <rth@redhat.com>
472
473 * gcc.dg/pr61817-1.c: New test.
474 * gcc.dg/pr61817-2.c: New test.
475 * gcc.dg/pr69391-1.c: New test.
476 * gcc.dg/pr69391-2.c: New test.
477
bc2fc1f3
VM
4782016-04-06 Vladimir Makarov <vmakarov@redhat.com>
479
480 PR rtl-optimization/70398
481 * testsuite/gcc.target/aarch64/pr70398.c: New.
482
41414a02
EB
4832016-04-06 Eric Botcazou <ebotcazou@adacore.com>
484
485 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
486
4066ea8a
YR
4872016-04-06 Yvan Roux <yvan.roux@linaro.org>
488 Pedro Alves <palves@redhat.com>
489
490 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
491
ec35ea45
JJ
4922016-04-06 Jakub Jelinek <jakub@redhat.com>
493
3866f8dd
JJ
494 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
495 Check for avx512f effective targets instead of avx2.
496 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
497 for AVX512F clones.
498 * gcc.dg/gomp/declare-simd-3.c: Likewise.
499 * g++.dg/gomp/declare-simd-1.C: Likewise.
500 * g++.dg/gomp/declare-simd-3.C: Likewise.
501 * g++.dg/gomp/declare-simd-4.C: Likewise.
502
ec35ea45
JJ
503 PR middle-end/70550
504 * c-c++-common/gomp/pr70550-1.c: New test.
505 * c-c++-common/gomp/pr70550-2.c: New test.
506
c08d28ac
NS
5072016-04-05 Nathan Sidwell <nathan@acm.org>
508
509 PR c++/70512
510 * g++.dg/ext/attribute-may-alias-5.C: New.
511
1d510e04
JJ
5122016-04-05 Jakub Jelinek <jakub@redhat.com>
513
514 PR c++/70336
515 * c-c++-common/pr70336.c: New test.
516 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
517 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
518
84278ed9
JH
5192016-04-05 Jan Hubicka <hubicka@ucw.cz>
520
521 PR ipa/66223
522 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
523
268a0ec4
JJ
5242016-04-05 Jakub Jelinek <jakub@redhat.com>
525
526 PR rtl-optimization/70542
527 * gcc.dg/torture/pr70542.c: New test.
528 * gcc.target/i386/avx2-pr70542.c: New test.
529
5e8c2eb1
ZS
5302016-04-05 Zdenek Sojka <zsojka@seznam.cz>
531
532 PR tree-optimization/70509
533 * gcc.target/i386/avx512bw-pr70509.c: New test.
534
c0daf32d
PP
5352016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
536
537 PR c++/70452
538 * g++.dg/ext/constexpr-vla4.C: New test.
539
bf867841
UB
5402016-04-05 Uros Bizjak <ubizjak@gmail.com>
541
542 PR target/70510
543 * gcc.target/i386/pr70510.c: New test.
544
3022186a
RB
5452016-04-05 Richard Biener <rguenther@suse.de>
546
547 PR tree-optimization/70526
548 * g++.dg/torture/pr70526.C: New testcase.
549
55fc79b2
JJ
5502016-04-05 Jakub Jelinek <jakub@redhat.com>
551
552 PR target/70525
553 * gcc.target/i386/pr70525.c: New test.
554
62b233f2
RB
5552016-04-05 Richard Biener <rguenther@suse.de>
556
557 PR middle-end/70499
558 * g++.dg/torture/pr70499.C: New testcase.
559
cc05759d
RB
5602016-04-05 Richard Biener <rguenther@suse.de>
561
562 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
563 remove XFAIL.
564
f23f16d4
JJ
5652016-04-04 Jakub Jelinek <jakub@redhat.com>
566
567 PR middle-end/70307
568 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
569 rs6000 ABI warnings.
570
d27ecc49
JH
5712016-04-04 Jan Hubicka <hubicka@ucw.cz>
572
573 PR ipa/66223
574 * g++.dg/ipa/devirt-51.C: New testcase.
575
c974c96e
BS
5762016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
577 Jakub Jelinek <jakub@redhat.com>
578
579 PR middle-end/70457
580 * gcc.dg/torture/pr70457.c: New.
581
7a85da89
AV
5822016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
583
584 PR fortran/67538
585 * gfortran.dg/allocate_with_source_19.f08: New test.
586
de517e64
AV
5872016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
588
589 PR fortran/65795
590 * gfortran.dg/coarray_allocate_6.f08: New test.
591
43b9f499
RB
5922016-04-04 Richard Biener <rguenther@suse.de>
593
594 PR rtl-optimization/70484
595 * gcc.dg/torture/pr70484.c: New testcase.
596
f13355da
MP
5972016-04-04 Marek Polacek <polacek@redhat.com>
598
599 PR c/70307
600 * gcc.dg/torture/pr70307.c: New test.
601
6cc6ed50
OE
6022016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
603
604 PR target/70416
605 PR target/67391
606 * gcc.target/sh/torture/pr70416.c: New.
607
abdc16c8
MS
6082016-04-02 Martin Sebor <msebor@redhat.com>
609
610 PR c++/67376
611 PR c++/70170
612 PR c++/70172
613 PR c++/70228
614 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
615 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
616 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
617 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
618 * g++.dg/cpp0x/constexpr-string.C: Same.
619 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
620 * g++.dg/cpp0x/pr65398.C: Same.
621 * g++.dg/ext/constexpr-vla1.C: Same.
622 * g++.dg/ext/constexpr-vla2.C: Same.
623 * g++.dg/ext/constexpr-vla3.C: Same.
624 * g++.dg/ubsan/pr63956.C: Same.
625
763cd859
JJ
6262016-04-01 Jakub Jelinek <jakub@redhat.com>
627
628 PR rtl-optimization/70467
629 * gcc.target/i386/pr70467-2.c: New test.
630
0f875435
JJ
6312016-04-01 Jakub Jelinek <jakub@redhat.com>
632 Marek Polacek <polacek@redhat.com>
633
634 PR c++/70488
635 * g++.dg/init/new47.C: New test.
636
41d14659
RR
6372016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
638
639 PR target/70496
640 * gcc.target/arm/pr70496.c: New test.
641
f9bf89bb
NS
6422016-04-01 Nathan Sidwell <nathan@acm.org>
643
73b9085d
NS
644 PR c++/68475
645 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
646
4afdcfaa
IE
6472016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
648
649 PR target/69890
650 * gcc.dg/strlenopt.h (memmove): New.
651 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
652 instead of "string.h".
653 * gcc.target/i386/chkp-strlen-2.c: Likewise.
654 * gcc.target/i386/chkp-strlen-3.c: Likewise.
655 * gcc.target/i386/chkp-strlen-4.c: Likewise.
656 * gcc.target/i386/chkp-strlen-5.c: Likewise.
657 * gcc.target/i386/chkp-stropt-1.c: Likewise.
658 * gcc.target/i386/chkp-stropt-10.c: Likewise.
659 * gcc.target/i386/chkp-stropt-11.c: Likewise.
660 * gcc.target/i386/chkp-stropt-12.c: Likewise.
661 * gcc.target/i386/chkp-stropt-13.c: Likewise.
662 * gcc.target/i386/chkp-stropt-14.c: Likewise.
663 * gcc.target/i386/chkp-stropt-15.c: Likewise.
664 * gcc.target/i386/chkp-stropt-16.c: Likewise.
665 * gcc.target/i386/chkp-stropt-2.c: Likewise.
666 * gcc.target/i386/chkp-stropt-3.c: Likewise.
667 * gcc.target/i386/chkp-stropt-4.c: Likewise.
668 * gcc.target/i386/chkp-stropt-5.c: Likewise.
669 * gcc.target/i386/chkp-stropt-6.c: Likewise.
670 * gcc.target/i386/chkp-stropt-7.c: Likewise.
671 * gcc.target/i386/chkp-stropt-8.c: Likewise.
672 * gcc.target/i386/chkp-stropt-9.c: Likewise.
673
b5d7a29c
RO
6742016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
675
676 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
677 (Holder::foo): Reflect this.
678
b660f9ec
IE
6792016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
680
681 PR target/70442
682 * gcc.dg/pr70442.c: New test.
683
88504f34
NS
6842016-03-31 Nathan Sidwell <nathan@acm.org>
685
686 PR c++/70393
687 * g++.dg/cpp0x/constexpr-virtual6.C: New.
688
95d34b96
KY
6892016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
690
691 PR target/70453
692 * gcc.target/i386/pr70453.c: New test.
693
b4c4967c
AB
6942016-03-31 Andrey Belevantsev <abel@ispras.ru>
695
696 PR target/70292
697 * gcc.c-torture/pr70292.c: New test.
698
5fde6a45
MP
6992016-03-31 Marek Polacek <polacek@redhat.com>
700
701 PR c/70297
702 * c-c++-common/pr70297.c: New test.
703 * g++.dg/cpp0x/typedef-redecl.C: New test.
704 * gcc.dg/typedef-redecl2.c: New test.
705
97eb24c4
JJ
7062016-03-31 Jakub Jelinek <jakub@redhat.com>
707
708 PR rtl-optimization/70460
709 * gcc.c-torture/execute/pr70460.c: New test.
710
efc3536f
RB
7112016-03-31 Richard Biener <rguenther@suse.de>
712
713 PR c++/70430
714 * g++.dg/ext/vector30.C: New testcase.
715
e0876e21
DH
7162016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
717 Jerry DeLisle <jvdelisle@gcc.gnu.org>
718
719 * gfortran.dg/fmt_pf.f90: New test.
720
e9bff8c6
RO
7212016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
722
723 Forward-port from 5 branch
724 2016-03-30 Jakub Jelinek <jakub@redhat.com>
725
726 PR testsuite/70356
727 * gcc.target/i386/avx-vextractf128-256-5.c: Move
728 dg-require-effective-target after dg-do.
729
730 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
731
732 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
733
2620c80d
TS
7342016-03-30 Thomas Schwinge <thomas@codesourcery.com>
735 Julian Brown <julian@codesourcery.com>
736 Chung-Lin Tang <cltang@codesourcery.com>
737 Cesar Philippidis <cesar@codesourcery.com>
738 James Norris <jnorris@codesourcery.com>
739 Tom de Vries <tom@codesourcery.com>
740 Nathan Sidwell <nathan@codesourcery.com>
741
bf867841 742 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
743 * c-c++-common/goacc/loop-clauses.c: Likewise.
744 * g++.dg/goacc/template.C: Likewise.
745 * gfortran.dg/goacc/combined-directives.f90: Likewise.
746 * gfortran.dg/goacc/loop-1.f95: Likewise.
747 * gfortran.dg/goacc/loop-5.f95: Likewise.
748 * gfortran.dg/goacc/loop-6.f95: Likewise.
749 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
750 * c-c++-common/goacc-gomp/nesting-1.c: Update.
751 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
752 * c-c++-common/goacc/clauses-fail.c: Likewise.
753 * c-c++-common/goacc/parallel-1.c: Likewise.
754 * c-c++-common/goacc/reduction-1.c: Likewise.
755 * c-c++-common/goacc/reduction-2.c: Likewise.
756 * c-c++-common/goacc/reduction-3.c: Likewise.
757 * c-c++-common/goacc/reduction-4.c: Likewise.
758 * c-c++-common/goacc/routine-3.c: Likewise.
759 * c-c++-common/goacc/routine-4.c: Likewise.
760 * c-c++-common/goacc/routine-5.c: Likewise.
761 * c-c++-common/goacc/tile.c: Likewise.
762 * g++.dg/goacc/template.C: Likewise.
763 * gfortran.dg/goacc/combined-directives.f90: Likewise.
764 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
765 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
766 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
767 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
768 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
769 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
770 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
771 * c-c++-common/goacc/use_device-1.c: ... this file.
772 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
773 * c-c++-common/goacc/host_data-5.c: ... this file, and...
774 * c-c++-common/goacc/host_data-6.c: ... this file.
775 * c-c++-common/goacc/loop-2-kernels.c: New file.
776 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
777 * c-c++-common/goacc/loop-3.c: Likewise.
778 * g++.dg/goacc/reference.C: Likewise.
779 * g++.dg/goacc/routine-1.C: Likewise.
780 * g++.dg/goacc/routine-2.C: Likewise.
781
f6d2d066
RB
7822016-03-30 Richard Biener <rguenther@suse.de>
783
784 PR middle-end/70450
785 * gcc.dg/torture/pr70450.c: New testcase.
786
d43242b9
JJ
7872016-03-30 Jakub Jelinek <jakub@redhat.com>
788
789 PR target/70421
790 * gcc.dg/torture/pr70421.c: New test.
791 * gcc.target/i386/avx512f-pr70421.c: New test.
792
5ce43b77
L
7932016-03-30 H.J. Lu <hongjiu.lu@intel.com>
794
795 PR testsuite/70364
796 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
797 (check): New function.
798 (bar): Call check.
799 (foo): Align stack to 16 bytes when calling bar.
800 * gcc.target/i386/cleanup-2.c: Likewise.
801
d014a712
PP
8022016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
803
804 PR tree-optimization/59124
805 * gcc.dg/Warray-bounds-19.c: New test.
806
13f0e8c7
ZW
8072016-03-29 Zachary T Welch <zwelch@codesourcery.com>
808
809 * lib/prune.exp (escape_regex_chars): New.
810 (prune_file_path): Update to quote metcharacters for regexp.
811
3336c6e0
JJ
8122016-03-29 Jakub Jelinek <jakub@redhat.com>
813
a362f023
JJ
814 PR rtl-optimization/70429
815 * gcc.c-torture/execute/pr70429.c: New test.
816
3336c6e0
JJ
817 PR tree-optimization/70405
818 * gcc.dg/pr70405.c: New test.
819
728557fd
AV
8202016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
821
822 PR fortran/70397
823 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
824 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
825
bef977d4
TS
8262016-03-29 Thomas Schwinge <thomas@codesourcery.com>
827
828 PR testsuite/64177
829 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
830 __cilkrts_set_param to set two workers.
831 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
832 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
833
6f6d25c9
DH
8342016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
835
bf867841 836 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 837
45733562
KY
8382016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
839
840 PR target/70406
bf867841 841 * gcc.target/i386/pr70406.c: New test.
45733562 842
a1799e5e
EB
8432016-03-27 Eric Botcazou <ebotcazou@adacore.com>
844
845 * gnat.dg/specs/double_record_extension3.ads: New test.
846
5fca7b66
RH
8472016-03-25 Richard Henderson <rth@redhat.com>
848
849 PR target/70120
850 * gcc.target/aarch64/pr70120-1.c: New.
851 * gcc.target/aarch64/pr70120-2.c: New.
852 * gcc.target/aarch64/pr70120-3.c: New.
853
31ce75c6
PP
8542016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
855
856 PR c++/62212
857 * g++.dg/template/mangle2.C: The dg-do directive should be
858 "compile" not "assemble".
859
3caf0ca1
BS
8602016-03-25 Bernd Schmidt <bschmidt@redhat.com>
861
862 PR lto/69650
863 * gcc.dg/pr69650.c: New test.
864
634035b6
DE
8652016-03-25 David Edelsohn <dje.gcc@gmail.com>
866
867 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
868
45d34276
AM
8692016-03-25 Alan Modra <amodra@gmail.com>
870
871 * gcc.dg/dfp/pr70052.c: New test.
872
8f085166
RH
8732016-03-24 Richard Henderson <rth@redhat.com>
874
875 PR middle-end/69845
876 * gcc.dg/tree-ssa/pr69845-1.c: New test.
877 * gcc.dg/tree-ssa/pr69845-2.c: New test.
878
011e5ec3
TV
8792016-03-24 Tom de Vries <tom@codesourcery.com>
880
881 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
882
9e3f4551
TV
8832016-03-24 Tom de Vries <tom@codesourcery.com>
884
885 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
886 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
887
45780041
TV
8882016-03-24 Tom de Vries <tom@codesourcery.com>
889
890 * c-c++-common/goacc/uninit-dim-clause.c: New test.
891 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
892
887ab4e5
PP
8932016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
894
895 PR c++/62212
896 * g++.dg/template/mangle2.C: New test.
897
69a9a66f
RB
8982016-03-24 Richard Biener <rguenther@suse.de>
899
900 PR tree-optimization/70396
901 * gcc.dg/torture/pr70396.c: New testcase.
902
ed87de55
RB
9032016-03-24 Richard Biener <rguenther@suse.de>
904
905 PR middle-end/70370
906 * gcc.dg/torture/pr70370.c: New testcase.
907
ea064934
TV
9082016-03-24 Tom de Vries <tom@codesourcery.com>
909
910 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
911 * gfortran.dg/goacc/kernels-tree.f95: Same.
912 * gfortran.dg/goacc/parallel-tree.f95: Same.
913
b2a4dd1d
TV
9142016-03-24 Tom de Vries <tom@codesourcery.com>
915
916 * c-c++-common/goacc/uninit-if-clause.c: New test.
917 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
918
72e7cd6e
JJ
9192016-03-24 Jakub Jelinek <jakub@redhat.com>
920
921 PR target/70290
bf867841
UB
922 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
923 Fix formatting.
72e7cd6e 924
ce9d0c03
RB
9252016-03-24 Richard Biener <rguenther@suse.de>
926
927 PR tree-optimization/70372
928 * gcc.dg/tree-ssa/pr70372.c: New testcase.
929
426b9428
PP
9302016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
931
932 PR c++/70347
933 * g++.dg/cpp1y/nsdmi-union1.C: New test.
934
cd1588c4
PP
9352016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
936
937 PR c++/70332
938 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
939
61637db3
JJ
9402016-03-23 Jakub Jelinek <jakub@redhat.com>
941
928af3bf
JJ
942 PR c++/70001
943 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
944 * g++.dg/cpp1y/pr70001.C: New test.
945
61637db3
JJ
946 PR c++/70323
947 * g++.dg/cpp0x/constexpr-70323.C: New test.
948
05aca4e7
AO
9492016-03-23 Alexandre Oliva <aoliva@redhat.com>
950 Jason Merrill <jason@redhat.com>
951 Jakub Jelinek <jakub@redhat.com>
952
953 PR c++/69315
954 * g++.dg/cpp0x/constexpr-69315.C: New test.
955 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
956
fbdb6baf
MP
9572016-03-23 Marek Polacek <polacek@redhat.com>
958
959 PR c++/69884
960 * g++.dg/warn/Wignored-attributes-1.C: New test.
961 * g++.dg/warn/Wignored-attributes-2.C: New test.
962
d79ee524
TV
9632016-03-23 Tom de Vries <tom@codesourcery.com>
964
965 * c-c++-common/goacc/kernels-default.c (foo): Add missing
966 initialization.
967 * gfortran.dg/goacc/private-3.f95 (test): Same.
968 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
969 missing use param.
970
a59f0bef
KT
9712016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
972
973 * lib/target-supports.exp: Remove v7ve entry from loop
974 creating effective target checks.
975 (check_effective_target_arm_arch_v7ve_ok): New procedure.
976 (add_options_for_arm_arch_v7ve): Likewise.
977
0179520a
JJ
9782016-03-23 Jakub Jelinek <jakub@redhat.com>
979
980 PR tree-optimization/70354
981 * gcc.dg/vect/pr70354-1.c: New test.
982 * gcc.dg/vect/pr70354-2.c: New test.
983 * gcc.target/i386/avx2-pr70354-1.c: New test.
984 * gcc.target/i386/avx2-pr70354-2.c: New test.
985
75bb14d7
JL
9862016-03-22 Jeff Law <law@redhat.com>
987
988 PR target/70232
989 * gcc.dg/tree-ssa/pr70232.c: New test.
990
72c9526d
IE
9912016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
992
993 PR target/70302
994 * gcc.target/i386/pr70302.c: New test.
995
a3ca1bc5
RB
9962016-03-22 Richard Biener <rguenther@suse.de>
997
998 PR middle-end/70251
999 * g++.dg/torture/pr70251.C: New testcase.
1000
5c240f4d
DM
10012016-03-22 David Malcolm <dmalcolm@redhat.com>
1002
1003 PR c/69993
1004 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1005 Wmisleading-indentation.c.
1006 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1007 reflect change to diagnostic text and order of messages.
1008 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1009
80f6631b
DE
10102016-03-22 David Edelsohn <dje.gcc@gmail.com>
1011
1012 * g++.dg/ext/java-3.C: Don't compile on AIX.
1013
9a10956c
RB
10142016-03-22 Richard Biener <rguenther@suse.de>
1015
1016 PR middle-end/70333
1017 * gcc.dg/torture/pr70333.c: New testcase.
1018
6cedf922
IE
10192016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1020
1021 * g++.dg/ext/pr70290.C: New test.
1022
cd6c27ac
KY
10232016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1024
1025 PR target/70325
1026 * gcc.target/i386/pr70325.c: New test.
1027
4cde512c
JJ
10282016-03-22 Jakub Jelinek <jakub@redhat.com>
1029
b01915ed
JJ
1030 PR target/70329
1031 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1032 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1033
4e3e2cf1
JJ
1034 PR target/70300
1035 * gcc.target/i386/pr70300.c: New test.
1036
4cde512c
JJ
1037 PR c++/70295
1038 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1039 (func2): New function for cond with parens, xfail warning for c++.
1040 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1041
16f6d7dc
PP
10422016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1043
1044 PR c++/70096
1045 * g++.dg/template/ptrmem30.C: New test.
1046
a3e2b438
PP
10472016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1048
1049 PR c++/70204
1050 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1051 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1052
11b6a02e
JJ
10532016-03-21 Jakub Jelinek <jakub@redhat.com>
1054
1055 PR middle-end/70326
1056 * gcc.dg/pr70326.c: New test.
1057
b9407883
MG
10582016-03-21 Marc Glisse <marc.glisse@inria.fr>
1059 Jakub Jelinek <jakub@redhat.com>
1060
1061 PR tree-optimization/70317
1062 * gcc.dg/pr70317.c: New test.
1063
4a148e19
UB
10642016-03-21 Uros Bizjak <ubizjak@gmail.com>
1065
1066 PR target/70327
1067 * gcc.target/i386/pr70327.c: New test.
1068
2a85ddbb
ML
10692016-03-21 Martin Liska <mliska@suse.cz>
1070
7d36fe98 1071 PR ipa/70306
2a85ddbb
ML
1072 * gcc.dg/ipa/pr70306.c: New test.
1073
4a148e19 10742016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1075
1076 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1077 * gcc.target/arm/attr-align3.c: Likewise.
1078 * gcc.target/arm/attr_arm.c: Likewise.
1079 * gcc.target/arm/flip-thumb.c: Likewise.
1080
6b366948
JJ
10812016-03-21 Jakub Jelinek <jakub@redhat.com>
1082
1083 PR target/70296
1084 * gcc.target/powerpc/altivec-36.c: New test.
1085
2fac8c14
RB
10862016-03-21 Richard Biener <rguenther@suse.de>
1087
1088 PR tree-optimization/70310
1089 * gcc.dg/torture/pr70310.c: New testcase.
1090
e9bde854
KY
10912016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1092
1093 PR target/70293
1094 * gcc.target/i386/pr70293.c: New test.
1095
56bbfaf6
RB
10962016-03-21 Richard Biener <rguenther@suse.de>
1097
1098 PR tree-optimization/70288
1099 * gcc.dg/torture/pr70288-1.c: New testcase.
1100 * gcc.dg/torture/pr70288-2.c: Likewise.
1101
3eee49ed
AB
11022016-03-21 Andrey Belevantsev <abel@ispras.ru>
1103
1104 PR rtl-optimization/69307
1105 * gcc.target/arm/pr69307.c: New test.
4a148e19 1106
8e7816b4
AB
11072016-03-21 Andrey Belevantsev <abel@ispras.ru>
1108
1109 PR rtl-optimization/69102
1110 * gcc.c-torture/compile/pr69102.c: New test.
1111
14d7d4be
JL
11122016-03-18 Jeff Law <law@redhat.com>
1113
1114 PR rtl-optimization/70263
1115 * gcc.c-torture/compile/pr70263-1.c: New test.
1116 * gcc.target/i386/pr70263-2.c: New test.
1117
5c6a601c
BS
11182016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1119
1120 PR rtl-optimization/70278
1121 * gcc.dg/torture/pr70278.c: New test.
1122 * gcc.target/arm/pr70278.c: New test.
1123
4bbf545b
DM
11242016-03-18 David Malcolm <dmalcolm@redhat.com>
1125
1126 PR c/70281
1127 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1128 (test_builtin_types_compatible_p): New test function.
1129 * gcc.dg/pr70281.c: New test case.
1130
dc28bb68
CL
11312016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1132
1133 PR target/70113
1134 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1135
5e8d6dff
IE
11362016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1137
1138 PR tree-optimization/70252
1139 * gcc.dg/pr70252.c: New test.
1140
d0e7e403
TV
11412016-03-18 Tom de Vries <tom@codesourcery.com>
1142
1143 * gcc.dg/pr70161-2.c: New test.
1144 * gcc.dg/pr70161.c: New test.
1145
fa22501a
TV
11462016-03-18 Tom de Vries <tom@codesourcery.com>
1147
1148 PR ipa/70269
1149 * gcc.dg/pr70269.c: New test.
1150
dd125026
JJ
11512016-03-18 Jakub Jelinek <jakub@redhat.com>
1152
1153 PR c++/70267
1154 * g++.dg/ext/java-3.C: New test.
1155
91914f0a
PP
11562016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1157
1158 PR c++/70205
1159 * g++.dg/lookup/pr70205.C: New test.
1160
753a8910
PP
11612016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1162
1163 PR c++/70218
1164 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1165
14ba7b28
MP
11662016-03-17 Marek Polacek <polacek@redhat.com>
1167
1168 PR c/69407
1169 * gcc.dg/atomic-op-6.c: New test.
1170
ded60913
DM
11712016-03-17 David Malcolm <dmalcolm@redhat.com>
1172
1173 PR c/70264
1174 * c-c++-common/pr70264.c: New test case.
1175
a3aad0e6
JJ
11762016-03-17 Jakub Jelinek <jakub@redhat.com>
1177
17366700
JJ
1178 PR c++/70144
1179 * c-c++-common/pr70144-1.c: New test.
1180 * c-c++-common/pr70144-2.c: New test.
1181
a3aad0e6
JJ
1182 PR c++/70272
1183 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1184 * g++.dg/opt/flifetime-dse6.C: New test.
1185 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1186
b57e6e18
L
11872016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1188
1189 PR driver/70192
1190 * gcc.dg/pic-1.c: New test.
1191 * gcc.dg/pic-2.c: Likewise.
1192 * gcc.dg/pic-3.c: Likewise.
1193 * gcc.dg/pic-4.c: Likewise.
1194 * gcc.dg/pie-1.c: Likewise.
1195 * gcc.dg/pie-2.c: Likewise.
1196 * gcc.dg/pie-3.c: Likewise.
1197 * gcc.dg/pie-4.c: Likewise.
1198 * gcc.dg/pie-5.c: Likewise.
1199 * gcc.dg/pie-6.c: Likewise.
1200
b38ba58b
TV
12012016-03-17 Tom de Vries <tom@codesourcery.com>
1202
1203 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1204 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1205
6931b3b7
RB
12062016-03-17 Richard Biener <rguenther@suse.de>
1207
1208 PR debug/70271
1209 * g++.dg/debug/pr70271.C: New testcase.
1210
0c8b64cb
IE
12112016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1212
1213 * gcc.target/i386/pr70251.c: New test.
1214
b1970801
MP
12152016-03-17 Marek Polacek <polacek@redhat.com>
1216
1217 PR c++/70194
1218 * g++.dg/warn/constexpr-70194.C: New test.
1219
820c5eaa
RH
12202016-03-16 Richard Henderson <rth@redhat.com>
1221
1222 PR middle-end/70240
1223 * gcc.c-torture/compile/pr70240.c: New.
1224
da0ad263
SKS
12252016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1226
1227 * gcc.c-torture/compile/20151204.c: Skip for avr.
1228
c73d295c
JJ
12292016-03-16 Jakub Jelinek <jakub@redhat.com>
1230
1231 PR target/70245
1232 * g++.dg/opt/pr70245.C: New test.
1233 * g++.dg/opt/pr70245.h: New file.
1234 * g++.dg/opt/pr70245-aux.cc: New file.
1235
b2794066
MS
12362016-03-16 Martin Sebor <msebor@redhat.com>
1237
1238 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1239
aa43616c
RH
12402016-03-16 Richard Henderson <rth@redhat.com>
1241
1242 PR middle-end/70199
1243 * gcc.c-torture/compile/pr70199.c: New.
1244
59608fe5
L
12452016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1246
1247 * gcc.dg/uninit-19.c: Run dos2unix.
1248
ab4c578f
MP
12492016-03-16 Marek Polacek <polacek@redhat.com>
1250
1251 PR c/70093
1252 * gcc.dg/nested-func-10.c: New test.
1253 * gcc.dg/nested-func-9.c: New test.
1254
f5387e76
JJ
12552016-03-16 Jakub Jelinek <jakub@redhat.com>
1256
1257 PR tree-optimization/68714
1258 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1259
7662b718
TV
12602016-03-16 Tom de Vries <tom@codesourcery.com>
1261
1262 PR tree-optimization/68715
1263 * gcc.dg/graphite/pr68715-2.c: New test.
1264 * gcc.dg/graphite/pr68715.c: New test.
1265 * gfortran.dg/graphite/pr68715.f90: New test.
1266
be7ce7ae
TV
12672016-03-16 Tom de Vries <tom@codesourcery.com>
1268
1269 PR tree-optimization/68809
1270 * gcc.dg/graphite/pr68809-2.c: New test.
1271 * gcc.dg/graphite/pr68809.c: New test.
1272
1935f250
JJ
12732016-03-16 Jakub Jelinek <jakub@redhat.com>
1274
6651c93e
JJ
1275 PR c++/70147
1276 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1277 method call to i () as argument. Adjust expected output.
1278
1935f250
JJ
1279 PR c++/70147
1280 * g++.dg/ubsan/pr70147-1.C: New test.
1281 * g++.dg/ubsan/pr70147-2.C: New test.
1282
ab1caa6e
MS
12832016-03-15 Martin Sebor <msebor@redhat.com>
1284
1285 PR c++/58281
1286 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1287
5c2a1bbb
JDA
12882016-03-15 John David Anglin <danglin@gcc.gnu.org>
1289
cb5d8ad1
JDA
1290 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1291 hppa*-*-hpux*.
1292
b440dd40
JDA
1293 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1294
5c2a1bbb
JDA
1295 PR libfortran/69799
1296 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1297 libatomic_available.
1298
42c729c5
MP
12992016-03-15 Marek Polacek <polacek@redhat.com>
1300
1301 PR c++/70209
1302 * g++.dg/ext/attribute-may-alias-4.C: New test.
1303
82b1c550
AM
13042016-03-15 Alexander Monakov <amonakov@ispras.ru>
1305
1306 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1307 -fvar-tracking-assignments-toggle flag.
1308
4ccbf3a6
PH
13092016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1310
1311 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1312
c39858bd
JJ
13132016-03-15 Jakub Jelinek <jakub@redhat.com>
1314
1315 PR rtl-optimization/70222
1316 * gcc.c-torture/execute/pr70222-1.c: New test.
1317 * gcc.c-torture/execute/pr70222-2.c: New test.
1318
8be119c1
RH
13192016-03-15 Richard Henderson <rth@redhat.com>
1320
1321 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1322
6598bb55
AB
13232016-03-15 Andrey Belevantsev <abel@ispras.ru>
1324
1325 PR rtl-optimization/69032
1326 * gcc.dg/pr69032.c: New test.
1327
81fa2944
AB
13282016-03-15 Andrey Belevantsev <abel@ispras.ru>
1329
1330 PR rtl-optimization/63384
4a148e19 1331 * g++.dg/pr63384.C: New test.
81fa2944 1332
74ea9ab6
AB
13332016-03-15 Andrey Belevantsev <abel@ispras.ru>
1334
1335 PR target/64411
1336 * gcc.target/i386/pr64411.C: New test.
1337
045d5055
TV
13382016-03-15 Tom de Vries <tom@codesourcery.com>
1339
1340 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1341 * gfortran.dg/goacc/kernels-alias.f95: New test.
1342
3ea33585
MS
13432016-03-14 Martin Sebor <msebor@redhat.com>
1344
1345 PR c++/53792
1346 * g++.dg/cpp0x/constexpr-inline.C: New test.
1347 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1348
1df7b330
DE
13492016-03-14 David Edelsohn <dje.gcc@gmail.com>
1350
1351 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1352
79b57d18
JJ
13532016-03-14 Jakub Jelinek <jakub@redhat.com>
1354
1355 PR middle-end/70219
1356 * gcc.dg/pr70219.c: New test.
1357
3cbf012a
BS
13582016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1359
1360 PR target/70083
1361 * gcc.dg/torture/pr70083.c: New test.
1362 * gcc.target/i386/pr70083.c: New test.
1363
a9fee7cd
RB
13642016-03-14 Richard Biener <rguenther@suse.de>
1365
1366 PR tree-optimization/56365
1367 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1368
4799603f
SB
13692016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1370
1371 PR target/70098
1372 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1373 New function.
1374 * g++.dg/pr70098.C: New testcase.
1375
1376
760ca967
TV
13772016-03-14 Tom de Vries <tom@codesourcery.com>
1378
1379 PR tree-optimization/70045
1380 * gcc.dg/graphite/pr70045.c: New test.
1381
44e66a77
JD
13822016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1383
1384 PR fortran/69043
1385 * gfortran.dg/include_9.f90: New test.
1386
a18e0fe1
DH
13872016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1388
1389 PR fortran/45076
1390 gfortran.dg/prof/prof.exp: New script.
1391 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1392
d0aca6ab
AB
13932016-03-12 Andrey Belevantsev <abel@ispras.ru>
1394
1395 PR rtl-optimization/69307
1396 * gcc.dg/pr69307.c: New test.
1397
cefe08a4
VM
13982016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1399
1400 PR target/69614
1401 * gcc.target/arm/pr69614.c: New.
1402
70112e2a
PT
14032016-03-12 Paul Thomas <pault@gcc.gnu.org>
1404
1405 PR fortran/70031
1406 * gfortran.dg/submodule_14.f08: New test
1407
1408 PR fortran/69524
1409 * gfortran.dg/submodule_15.f08: New test
1410
3f1e5d3a
PP
14112016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1412
1413 PR c++/70106
1414 * g++.dg/cpp1y/paren3.C: New test.
1415
a3f6d680
MM
14162016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1417
1418 PR target/70131
1419 * gcc.target/powerpc/ppc-round2.c: New test.
1420
92348f09
BS
14212016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1422
1423 PR target/70123
1424 * gcc.dg/torture/pr70123.c: New test.
1425
cebde9e9
JL
14262016-03-11 Jeff Law <law@redhat.com>
1427
1428 PR tree-optimization/70190
1429 * gcc.c-torture/compile/pr70190.c: New test.
1430
3edc5da4
DM
14312016-03-11 David Malcolm <dmalcolm@redhat.com>
1432
1433 PR c/68187
1434 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1435 case.
1436 (test43_b): Likewise.
1437 (test43_c): Likewise.
1438 (test43_d): Likewise.
1439 (test43_e): Likewise.
1440 (test43_f): Likewise.
1441 (test43_g): Likewise.
1442 (test44_a): Likewise.
1443 (test44_b): Likewise.
1444 (test44_c): Likewise.
1445 (test44_d): Likewise.
1446 (test44_e): Likewise.
1447
318c1204
DM
14482016-03-11 David Malcolm <dmalcolm@redhat.com>
1449
1450 PR c/70085
1451 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1452
bc062234
KT
14532016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1454
1455 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1456 dg-options.
1457
acfc1ac1
KT
14582016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1459
1460 PR target/70002
1461 PR target/69245
1462 * gcc.target/aarch64/pr69245_2.c: New test.
1463
d1e2bb2d
JJ
14642016-03-11 Jakub Jelinek <jakub@redhat.com>
1465
1466 PR tree-optimization/70177
1467 * gcc.dg/pr70177.c: New test.
1468
07350627
AL
14692016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1470
1471 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1472
5c6706f7
AL
14732016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1474
1475 * gcc.dg/tree-ssa/sra-20.c: New.
1476
02d472a2
JJ
14772016-03-11 Jakub Jelinek <jakub@redhat.com>
1478
686d390a
JJ
1479 PR rtl-optimization/70174
1480 * gcc.dg/pr70174.c: New test.
1481
02d472a2
JJ
1482 PR tree-optimization/70169
1483 * gcc.dg/pr70169.c: New test.
1484
0f9befa1
IE
14852016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1486
1487 PR target/70160
1488 * gcc.target/i386/pr70160.c: New test.
1489
432d4670
AK
14902016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1491
1492 * gcc.target/s390/dfp-1.c: New test.
1493
a3dc8760
NC
14942016-03-10 Nick Clifton <nickc@redhat.com>
1495
1496 PR target/70044
1497 * gcc.target/aarch64/pr70044.c: New test.
1498
b87a8d7d
PP
14992016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1500 Jakub Jelinek <jakub@redhat.com>
1501
1502 PR c++/70001
1503 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1504 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1505 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1506
4f4ada6a
JH
15072016-03-10 Jan Hubicka <hubicka@ucw.cz>
1508
1509 PR lto/69589
1510 * g++.dg/lto/pr69589_0.C: New testcase
1511 * g++.dg/lto/pr69589_1.C: New testcase
1512
d49b0aa0
MP
15132016-03-10 Marek Polacek <polacek@redhat.com>
1514
1515 PR c++/70153
1516 * g++.dg/delayedfold/unary-plus1.C: New test.
1517
15182016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1519
1520 * gcc.target/arm/pr45701-1.c: Escape brackets.
1521 * gcc.target/arm/pr45701-2.c: Likewise.
1522
71017a7b
AL
15232016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1524
1525 * gfortran.dg/unconstrained_commons.f: New.
1526
ba52669f
AM
15272016-03-10 Alan Modra <amodra@gmail.com>
1528
1529 * gcc.dg/pr69195.c: New.
1530 * gcc.dg/pr69238.c: New.
1531
27742332
TV
15322016-03-10 Tom de Vries <tom@codesourcery.com>
1533
1534 PR testsuite/68915
1535 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1536
3a81a594
RB
15372016-03-10 Richard Biener <rguenther@suse.de>
1538
1539 PR tree-optimization/70128
1540 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1541 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1542
3433b975
JJ
15432016-03-09 Jakub Jelinek <jakub@redhat.com>
1544
c2864f02
JJ
1545 PR tree-optimization/70152
1546 * gcc.dg/pr70152.c: New test.
1547
3433b975
JJ
1548 PR target/70086
1549 * gcc.target/i386/pr70086-1.c: New test.
1550 * gcc.target/i386/pr70086-2.c: New test.
1551 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1552
1553 PR tree-optimization/70127
1554 * gcc.c-torture/execute/pr70127.c: New test.
1555
96b3c82d
CP
15562016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1557
1558 * c-c++-common/goacc/combined-directives-2.c: New test.
1559
b4f3232d
DM
15602016-03-09 David Malcolm <dmalcolm@redhat.com>
1561
1562 PR c/68473
1563 PR c++/70105
1564 * g++.dg/diagnostic/pr70105.C: New test.
1565 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1566 (test_multiple_ordinary_maps): New test function.
1567
40499f81
DM
15682016-03-09 David Malcolm <dmalcolm@redhat.com>
1569
1570 PR c/68473
1571 PR c++/70105
1572 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1573 Drop range information from call to inform_at_rich_loc.
1574 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1575 New.
1576 (test_show_locus): Replace calls to rich_location::add_range with
1577 calls to add_range. Rewrite the tests that used the now-defunct
1578 rich_location ctor taking a source_range. Simplify other tests
1579 by replacing calls to COMBINE_LOCATION_DATA with calls to
1580 make_location.
1581
c9e33662
RB
15822016-03-09 Richard Biener <rguenther@suse.de>
1583 Jakub Jelinek <jakub@redhat.com>
1584
1585 PR tree-optimization/70138
1586 * gcc.dg/vect/pr70138-1.c: New testcase.
1587 * gcc.dg/vect/pr70138-2.c: Likewise.
1588
2c73b764
JJ
15892016-03-09 Jakub Jelinek <jakub@redhat.com>
1590
1591 PR target/70049
1592 * gcc.target/i386/pr70049.c: New test.
1593
c06d25bb
RB
15942016-03-09 Richard Biener <rguenther@suse.de>
1595
1596 PR c/70143
1597 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1598 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1599 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1600
5828a501
RO
16012016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1602
1603 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1604 arm-*-*.
1605
2e141c8d
JJ
16062016-03-09 Jakub Jelinek <jakub@redhat.com>
1607
5a9def37
JJ
1608 PR middle-end/67278
1609 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1610
2e141c8d
JJ
1611 PR target/67278
1612 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1613
1614 PR middle-end/70050
1615 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1616 in testcase comment.
1617
bf751f40
TV
16182016-03-09 Tom de Vries <tom@codesourcery.com>
1619
1620 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1621 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1622 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1623 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1624 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1625 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1626 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1627 * gfortran.dg/goacc/kernels-loop.f95: New test.
1628
e210c999
MS
16292016-03-08 Martin Sebor <msebor@redhat.com>
1630
1631 PR c++/62096
1632 * g++.dg/warn/overflow-warn-7.C: New test.
1633
80aac5c8
JM
16342016-03-08 Jason Merrill <jason@redhat.com>
1635
1636 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1637 * lib/target-supports.exp (check_effective_target_concepts): New.
1638
12b81409
JJ
16392016-03-08 Jakub Jelinek <jakub@redhat.com>
1640
d259b234
JJ
1641 PR c++/70135
1642 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1643 * g++.dg/ubsan/pr70135.C: New test.
1644
12b81409
JJ
1645 PR target/70110
1646 * gcc.dg/pr70110.c: New test.
1647
b4e9f2aa
MJ
16482016-03-07 Martin Jambor <mjambor@suse.cz>
1649
1650 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1651 * c-c++-common/gomp/if-1.c: Likewise.
1652 * c-c++-common/gomp/pr61486-2.c: Likewise.
1653 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1654 to dg-additional-options.
1655 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1656 * g++/gomp/target-teams-1.c: Likewise.
1657 * gcc.dg/gomp/gomp.exp: Likewise.
1658 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1659 dg-additional-options.
1660 * gfortran.dg/gomp/gomp.exp: Likewise.
1661 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1662 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1663 dg-additional-options.
1664 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1665
f86e631e
MJ
16662016-03-07 Martin Jambor <mjambor@suse.cz>
1667
1668 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1669 * c-c++-common/gomp/gridify-1.c: New test.
1670 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1671
94156b3f
AV
16722016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1673
1674 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1675 trigger for cortex-r8, when scanning for register r8.
1676 * gcc.target/arm/pr45701-2.c: Likewise.
1677
a84a49b7 16782016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1679 Jeff Law <law@redhat.com>
a84a49b7
RB
1680
1681 PR tree-optimization/69740
1682 * gcc.c-torture/compile/pr69740-1.c: New test.
1683 * gcc.c-torture/compile/pr69740-2.c: New test.
1684
e41f6c9e
BS
16852016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1686
1687 * lib/target-supports.exp
1688 (check_effective_target_whole_vector_shift): Enable for PPC64.
1689
57548bf5
RB
16902016-03-07 Richard Biener <rguenther@suse.de>
1691
1692 PR tree-optimization/70115
1693 * gcc.dg/torture/pr70115.c: New testcase.
1694
4ae13300
NS
16952016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1696
1697 PR middle-end/69916
1698 * c-c-++-common/goacc/pr69916.c: New.
1699
5edb9853
RH
17002016-03-07 Richard Henderson <rth@redhat.com>
1701
1702 * gcc.c-torture/compile/pr70061.c: New test.
1703
2067a8f3
RB
17042016-03-07 Richard Biener <rguenther@suse.de>
1705
1706 PR testsuite/70109
1707 * gcc.dg/vect/O3-pr36098.c: New testcase.
1708
4145a9b7
CL
17092016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1710
1711 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1712
1878be32
EB
17132016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1714
1715 * gnat.dg/renaming9.ad[sb]: New testcase.
1716
df762bb2
JJ
17172016-03-05 Jakub Jelinek <jakub@redhat.com>
1718
1719 PR c++/70084
1720 * g++.dg/expr/stdarg3.C: New test.
1721
7d461295
JL
17222016-03-04 Jeff Law <law@redhat.com>
1723
1724 PR tree-optimization/69196
1725 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1726 x86_64-*-*.
1727
29b9828f
BS
17282016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1729
b6b552fd
BS
1730 PR c/69973
1731 * gcc.dg/pr69973.c: New test.
1732
201d49e9
BS
1733 PR rtl-optimization/69941
1734 * gcc.dg/torture/pr69941.c: New test.
1735
29b9828f
BS
1736 PR c/69824
1737 * gcc.dg/pr69824.c: New test.
1738
640b7e74
TV
17392016-03-05 Tom de Vries <tom@codesourcery.com>
1740
1741 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1742 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1743 function.
1744
7a3a3fad
PP
17452016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1746
1747 PR c++/66786
1748 * g++.dg/cpp1y/var-templ48.C: New test.
1749 * g++.dg/cpp1y/var-templ49.C: New test.
1750
cd439aec
EB
17512016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1752
1753 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1754
60204554
JJ
17552016-03-04 Jakub Jelinek <jakub@redhat.com>
1756
0c8825de
JJ
1757 PR c++/70035
1758 * g++.dg/ubsan/pr70035.C: New test.
1759
60204554
JJ
1760 PR target/70062
1761 * gcc.target/i386/pr70062.c: New test.
1762
f79d4eab
L
17632016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1764
1765 * g++.dg/template/typename21.C: Remove c++98_only.
1766
ea81ce67
L
17672016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1768
1769 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1770
64b23c13
DM
17712016-03-04 David Malcolm <dmalcolm@redhat.com>
1772
1773 PR c/68187
1774 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1775 function.
1776 (fn_42_b): Likewise.
1777 (fn_42_c): Likewise.
1778
729526f5
DM
17792016-03-04 David Malcolm <dmalcolm@redhat.com>
1780
1781 PR c/68187
1782 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1783 function.
1784 (fn_40_b): Likewise.
1785 (fn_41_a): Likewise.
1786 (fn_41_b): Likewise.
1787
f9ea11ac
JJ
17882016-03-04 Jakub Jelinek <jakub@redhat.com>
1789
1790 PR target/70059
1791 * gcc.target/i386/avx512f-pr70059.c: New test.
1792 * gcc.target/i386/avx512dq-pr70059.c: New test.
1793
b6c38c69
BS
17942016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1795
1796 PR rtl-optimization/57676
1797 * gcc.dg/torture/pr57676.c: New test.
1798
af3cdd34
IE
17992016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1800
1801 * gcc.dg/pr70026.c: New test.
1802
7ff6ca38
MP
18032016-03-04 Marek Polacek <polacek@redhat.com>
1804
1805 PR c/69798
1806 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1807 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1808
a6bf62d5
KT
18092016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1810
1811 PR target/70004
1812 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1813 Delete.
1814 (test_corners_sisd_si): Likewise.
1815 (main): Remove checks of the above.
1816 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1817
ae4cdc6a
EB
18182016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1819
1820 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1821
08455559
CL
18222016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1823
1824 * gcc.dg/torture/pr69951.c: Accept argc==0.
1825
e9a35493
RB
18262016-03-04 Richard Biener <rguenther@suse.de>
1827
1828 PR c++/70054
1829 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1830 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1831
fba054c2
DV
18322016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1833
1834 PR testsuite/69766
1835 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1836 testing multiarch.
1837
f10cdc6c
JJ
18382016-03-04 Jakub Jelinek <jakub@redhat.com>
1839
1840 PR debug/69947
1841 * gcc.dg/guality/pr69947.c: New test.
1842
2e981ba0
JJ
18432016-03-03 Jakub Jelinek <jakub@redhat.com>
1844
1845 PR ada/70017
1846 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1847
0ba3bfa2
KT
18482016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1849
1850 PR rtl-optimization/69904
1851 * gcc.target/arm/pr69904.c: New test.
1852
97ecdb46
JJ
18532016-03-03 Jakub Jelinek <jakub@redhat.com>
1854
1855 PR target/70021
1856 * gcc.dg/vect/pr70021.c: New test.
1857 * gcc.target/i386/pr70021.c: New test.
1858
a2a743a1
MP
18592016-03-03 Marek Polacek <polacek@redhat.com>
1860
1861 PR middle-end/70050
1862 * gcc.dg/pr70050.c: New test.
1863
fa07ecdd
JG
18642016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1865
1866 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1867
23504262
ML
18682016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1869
1870 PR tree-optimization/70043
1871 * gfortran.dg/vect/pr70043.f90: New test.
1872
b7b9e1a9
EB
18732016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1874
1875 * gnat.dg/specs/task1.ads: New test.
1876
cb83ba54
RO
18772016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1878
1879 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1880 Invoke gdb with -batch.
1881 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1882
a75f5e30
RB
18832016-03-03 Richard Biener <rguenther@suse.de>
1884
1885 PR tree-optimization/55936
1886 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1887
268bc320
JL
18882016-03-02 Jeff Law <law@redhat.com>
1889
815f20ab
JL
1890 PR rtl-optimization/69942
1891 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1892 effects of argument promotions.
1893
268bc320
JL
1894 PR tree-optimization/69987
1895 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1896 target does not support -fprefetch-loop-arrays.
1897
171f7de5
UB
18982016-03-02 Uros Bizjak <ubizjak@gmail.com>
1899
1900 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1901
192912db
BC
19022016-03-02 Bin Cheng <bin.cheng@arm.com>
1903
c7908871 1904 PR rtl-optimization/69052
192912db
BC
1905 * gcc.target/i386/pr69052.c: New test.
1906
90a7a40b
AM
19072016-03-02 Alan Modra <amodra@gmail.com>
1908
1909 * gcc.dg/pr69990.c: New.
1910
69fa742f
JJ
19112016-03-02 Jakub Jelinek <jakub@redhat.com>
1912
de752fb0
JJ
1913 PR c/68062
1914 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1915
1916 PR middle-end/70022
1917 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1918
69fa742f
JJ
1919 PR target/70028
1920 * gcc.target/i386/pr70028.c: New test.
1921
7c65bd56
MK
19222016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1923
1924 * c-c++-common/asan/swapcontext-test-1.c,
1925 * c-c++-common/tsan/thread_leak.c,
1926 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1927 * g++.dg/tsan/benign_race.C,
1928 * g++.dg/tsan/fd_close_norace.C,
1929 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1930 races with sanitizer output
1931
37d98220 19322016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1933 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1934
1935 PR target/67278
1936 * gcc.dg/simd-8.c: New testcase.
1937
218db463
RB
19382016-03-02 Richard Biener <rguenther@suse.de>
1939
1940 PR middle-end/67278
1941 * gcc.dg/simd-7.c: New testcase.
1942
22c72158
EB
19432016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1944
1945 * gcc.target/i386/pr70007.c: Tweak.
1946
9a790ccc
DV
19472016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1948
1949 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1950
bd02f00f
MP
19512016-03-02 Marek Polacek <polacek@redhat.com>
1952
1953 PR c/67854
1954 * gcc.dg/pr67854.c: New test.
1955
1e840f39
JJ
19562016-03-02 Jakub Jelinek <jakub@redhat.com>
1957
1958 PR middle-end/70025
1959 * gcc.dg/torture/pr70025.c: New test.
1960
bca00241
VK
19612016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1962
1963 PR tree-optimization/68621
1964 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1965
0bca04b8
EB
19662016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1967
1968 * gcc.target/i386/pr70007.c: New test.
1969
2a9afc86
JL
19702016-03-01 Jeff Law <law@redhat.com>
1971
eab2541b 1972 PR tree-optimization/69196
9d83ef71 1973 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1974
2a9afc86
JL
1975 PR tree-optimization/69196
1976 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1977 duplicating code and spoiling the expected output.
1978
0d39977e
MM
19792016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1980
1981 PR target/70033
1982 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1983 supports power9 before doing tests.
1984 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1985 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1986 * gcc.target/powerpc/p9-permute.c: Likewise.
1987
a0c0699d
UB
19882016-03-01 Uros Bizjak <ubizjak@gmail.com>
1989
1990 PR target/70027
1991 * gcc.target/i386/pr70027.c: New test.
1992
0ae3ef47 19932016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1994
1995 * gcc.dg/pr70017.c: New test.
1996
686e2237
JJ
19972016-03-01 Jakub Jelinek <jakub@redhat.com>
1998
1999 PR c/69796
2000 PR c/69974
2001 * gcc.dg/pr69796.c: New test.
2002 * gcc.dg/pr69974.c: New test.
2003
f8e4188c
EB
20042016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2005
2006 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2007
5e3f1c7c
JL
20082016-02-29 Jeff Law <law@redhat.com>
2009
2010 PR tree-optimization/69987
2011 * gfortran.dg/pr69987.f90: New test.
2012
2013 PR tree-optimization/69989
2014 * gcc.c-torture/compile/pr69989-2.c: New test.
2015
1be56bc5
MP
20162016-03-01 Marek Polacek <polacek@redhat.com>
2017
2018 PR c++/69795
2019 * g++.dg/parse/invalid1.C: New test.
2020
1b19470d
RB
20212016-03-01 Richard Biener <rguenther@suse.de>
2022
2023 PR middle-end/70022
2024 * gcc.dg/pr70022.c: New testcase.
2025
3ae0661a
IE
20262016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2027
2028 PR tree-optimization/69956
2029 * gcc.dg/pr69956.c: New test.
2030
0f09ab88
BS
20312016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2032
2033 PR target/70011
2034 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2035 XFAIL when hardware supports efficient unaligned storage access.
2036
76d881bf
PP
20372016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2038
2039 PR c++/69961
2040 * g++.dg/template/pr69961a.C: New test.
2041 * g++.dg/template/pr69961b.C: New test.
2042
7168133a
DM
20432016-02-29 David Malcolm <dmalcolm@redhat.com>
2044
2045 PR preprocessor/69985
2046 * gcc.dg/cpp/pr69985.c: New test case.
2047
0c6072a3
JL
20482016-02-29 Jeff Law <law@redhat.com>
2049
e66f219b
JL
2050 PR tree-optimization/70005
2051 * gcc.c-torture/execute/pr70005.c New test.
2052
0c6072a3
JL
2053 PR tree-optimization/69999
2054 * gcc.c-torture/compile/pr69999.c: New test.
2055
fd9fbdb3
YR
20562016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2057
2058 PR tree-optimization/69652
2059 * gcc.dg/torture/pr69652.c: Delete test.
2060 * gcc.dg/vect/pr69652.c: New test.
2061
cbd400b4
RB
20622016-02-19 Richard Biener <rguenther@suse.de>
2063
2064 PR tree-optimization/69980
2065 * gfortran.dg/vect/pr69980.f90: New testcase.
2066
84ea0f58
EB
20672016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2068
2069 * gcc.target/sparc/20160229-1.c: New test.
2070
5d2a63dc
EB
20712016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2072
2073 * gnat.dg/stack_usage3.adb: New test.
2074 * gnat.dg/stack_usage3_pkg.ads: New helper.
2075
93e708f9
EB
20762016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2077
2078 * gnat.dg/renaming8.adb: New test.
2079 * gnat.dg/renaming8_pkg1.ads: New helper.
2080 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2081 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2082
6512bc93
RB
20832016-02-29 Richard Biener <rguenther@suse.de>
2084
2085 PR tree-optimization/69720
2086 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2087
7b201a88
TK
20882016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2089
2090 PR fortran/68147
2091 PR fortran/47674
2092 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2093
82ee0cf2 20942016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2095 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2096
2097 PR fortran/56007
2098 * gfortran.dg/coarray_8.f90: Adjust error message.
2099 * gfortran.dg/pr56007.f90: New test.
2100 * gfortran.dg/pr56007.f: New test.
2101
cdc1a2c8
L
21022016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2103
2104 PR tree-optimization/69989
2105 * gcc.dg/torture/pr69989.c: New test.
2106
33505bcf
EB
21072016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2108
2109 * gcc.target/i386/stack-realign-win.c: New test.
2110
524bfb19
HA
21112016-02-28 Harald Anlauf <anlauf@gmx.de>
2112
2113 PR fortran/60126
2114 * gfortran.dg/pr60126.f90: New test.
2115
bd542508
JL
21162016-02-27 Jeff Law <law@redhat.com>
2117
2118 Revert
2119 2016-02-26 Richard Biener <rguenther@suse.de>
2120 Jeff Law <law@redhat.com>
2121
2122 PR tree-optimization/69740
2123 * gcc.c-torture/compile/pr69740-1.c: New test.
2124 * gcc.c-torture/compile/pr69740-2.c: New test.
2125
dd1291e0
JD
21262016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2127
5fb67f8b 2128 PR fortran/69910
dd1291e0
JD
2129 * gfortran.dg/newunit_4.f90: New test.
2130
5cfefb59
JJ
21312016-02-27 Jakub Jelinek <jakub@redhat.com>
2132
2133 PR target/69613
2134 PR rtl-optimization/69886
2135 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2136 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2137 target.
2138
20ba5f33
MS
21392016-02-26 Martin Sebor <msebor@redhat.com>
2140
2141 PR tree-optimization/15826
2142 * gcc.dg/tree-ssa/pr15826.c: New test.
2143
e6fb01b0
JJ
21442016-02-26 Jakub Jelinek <jakub@redhat.com>
2145
2146 PR target/69969
2147 * gcc.target/powerpc/pr69969.c: New test.
2148
e3e0cf64
MS
21492016-02-26 Martin Sebor <msebor@redhat.com>
2150
2151 PR c++/15766
2152 * g++.old-deja/g++.other/decl5.C: Add a test case.
2153
d1f2bea5
SB
21542016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2155
2156 PR target/69946
2157 * gcc.target/powerpc/pr69946.c: New file.
2158
4a4f9d2b 21592016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2160 Jeff Law <law@redhat.com>
4a4f9d2b 2161
e3e0cf64 2162 PR tree-optimization/69740
4a4f9d2b
RB
2163 * gcc.c-torture/compile/pr69740-1.c: New test.
2164 * gcc.c-torture/compile/pr69740-2.c: New test.
2165
ad2a2706
MJ
21662016-02-26 Martin Jambor <mjambor@suse.cz>
2167
2168 PR middle-end/69920
2169 * gcc.dg/torture/pr69932.c: New test.
2170 * gcc.dg/torture/pr69936.c: Likewise.
2171
1d11f7ce
AK
21722016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2173
2174 PR target/69709
2175 * gcc.target/s390/pr69709.c: New test.
2176
6cfccbb2
KT
21772016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2178
2179 PR target/69245
2180 * gcc.target/aarch64/pr69245_1.c: New test.
2181
ac59ad4e
KT
21822016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2183
2184 PR target/69613
2185 * gcc.dg/torture/pr69613.c: New test.
2186
a2ad54a0
JJ
21872016-02-26 Jakub Jelinek <jakub@redhat.com>
2188
2189 PR rtl-optimization/69891
2190 * gcc.target/i386/pr69891.c: New test.
2191
0884062c 21922016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2193 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2194
d2369d4f 2195 PR target/61397
c163789b
MM
2196 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2197 functionality for both 32-bit and 64-bit.
2198
5aed7e2c
RB
21992016-02-26 Richard Biener <rguenther@suse.de>
2200
2201 PR tree-optimization/69551
2202 * gcc.dg/torture/pr69951.c: New testcase.
2203
798e2a8e
RB
22042016-02-25 Richard Biener <rguenther@suse.de>
2205
2206 PR tree-optimization/48795
2207 * gcc.dg/Warray-bounds-18.c: New testcase.
2208
9559fbac
RO
22092016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2210
2211 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2212
c049b107
JJ
22132016-02-25 Jakub Jelinek <jakub@redhat.com>
2214
2215 PR rtl-optimization/69896
2216 * gcc.dg/pr69896.c: New test.
2217
1137001c
PP
22182016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2219
2220 PR c++/69736
2221 * g++.dg/cpp1y/paren2.C: New test.
2222
2e9c8641
MS
22232016-02-24 Martin Sebor <msebor@redhat.com>
2224
2225 PR c/51147
2226 * gcc.dg/enum-mode-2.c: New test.
2227
03ca8fb3
JJ
22282016-02-24 Jakub Jelinek <jakub@redhat.com>
2229
2230 PR c++/69922
2231 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2232 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2233 * g++.dg/ubsan/pr69922.C: New test.
2234
0b05329b
MP
22352016-02-24 Marek Polacek <polacek@redhat.com>
2236
2237 PR c/69819
2238 * gcc.dg/pr69819.c: New test.
2239
57c2c374
MS
22402016-02-24 Martin Sebor <msebor@redhat.com>
2241
3b96b93a
MS
2242 PR c++/69912
2243 * g++.dg/ext/flexary15.C: New test.
2244
22452016-02-24 Martin Sebor <msebor@redhat.com>
2246
2247 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2248 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2249 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2250
65433bb5
MK
22512016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2252 Charles Baylis <charles.baylis@linaro.org>
2253
2254 PR debug/61033
2255 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2256
f802a424 22572016-02-24 Richard Biener <rguenther@suse.de>
44293580 2258 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2259
2260 PR middle-end/69760
2261 * gcc.dg/torture/pr69760.c: New testcase.
2262
525f795f
RO
22632016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2264
2265 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2266 pattern on Solaris with as.
2267
cd7bbceb
KT
22682016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2269
2270 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2271 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2272 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2273 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2274
89c0c1fd
JJ
22752016-02-24 Jakub Jelinek <jakub@redhat.com>
2276
2277 PR middle-end/69915
2278 * gcc.dg/pr69915.c: New test.
2279
0683fd27
KT
22802016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2281
2282 PR rtl-optimization/69886
2283 * gcc.dg/torture/pr69886.c: New test.
2284
e53d562a
RB
22852016-02-24 Richard Biener <rguenther@suse.de>
2286
2287 PR middle-end/68963
2288 * gcc.dg/torture/pr68963.c: New testcase.
2289
74a00288
KT
22902016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2291
2292 PR target/69875
2293 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2294 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2295 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2296 * gcc.target/arm/atomic_loaddi_1.c: New test.
2297 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2298 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2299 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2300 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2301 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2302 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2303 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2304 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2305
340fd4c9
JJ
23062016-02-24 Jakub Jelinek <jakub@redhat.com>
2307
2308 PR middle-end/69909
2309 * gcc.dg/torture/pr69909.c: New test.
2310
47d3fdb2
RB
23112016-02-24 Richard Biener <rguenther@suse.de>
2312
2313 PR tree-optimization/69907
2314 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2315 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2316 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2317
dab73e73
CB
23182016-02-24 Christian Bruel <christian.bruel@st.com>
2319
2320 * gcc.target/arm/pragma_cpp_fma.c: New test.
2321
7cc5ec65
JD
23222016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2323
2324 PR fortran/61156
2325 * gfortran.dg/include_6.f90: Update test.
2326
067fbd8b
JJ
23272016-02-23 Jakub Jelinek <jakub@redhat.com>
2328
2329 PR objc/69844
2330 * objc.dg/pr69844.m: New test.
2331
64a454d9
JD
23322016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2333
2334 PR libgfortran/69456
2335 * gfortran.dg/namelist_89.f90: New test.
2336 * gfortran.dg/pr59700.f90: Update test..
2337
35886f0b
MS
23382016-02-23 Martin Sebor <msebor@redhat.com>
2339
2340 PR middle-end/69780
2341 * g++.dg/ext/builtin_alloca.C: New test.
2342 * gcc.dg/builtins-68.c: New test.
2343
162cc7e3
RH
23442016-02-23 Richard Henderson <rth@redhat.com>
2345
2346 * gcc.target/i386/addr-space-3.c: Remove test.
2347
196440f8
DM
23482016-02-23 David Malcolm <dmalcolm@redhat.com>
2349
2350 PR preprocessor/69126
2351 PR preprocessor/69543
2352 * c-c++-common/pr69126-2-long.c: New test.
2353 * c-c++-common/pr69126-2-short.c: New test.
2354 * c-c++-common/pr69543-1.c: Remove xfail.
2355
1d3121af
DM
23562016-02-23 David Malcolm <dmalcolm@redhat.com>
2357
2358 PR preprocessor/69126
2359 PR preprocessor/69543
2360 PR preprocessor/69558
2361 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2362 (f): Rename to...
2363 (test_2): ...this, and add leading comment.
2364 (MACRO_3, test_3): New.
2365 (MACRO_4A, MACRO_4B, test_4): New.
2366 (MACRO): Rename to...
2367 (MACRO_5): ...this.
2368 (g): Rename to...
2369 (test_5): ...this, updating for renaming of MACRO, and
2370 add leading comment.
2371 * c-c++-common/pr69543-1.c: New.
2372 * c-c++-common/pr69543-2.c: New.
2373 * c-c++-common/pr69543-3.c: New.
2374 * c-c++-common/pr69543-4.c: New.
2375 * c-c++-common/pr69558-1.c: New.
2376 * c-c++-common/pr69558-2.c: New.
2377 * c-c++-common/pr69558-3.c: New.
2378 * c-c++-common/pr69558-4.c: New.
2379 * gcc.dg/pr69558.c: Move to...
2380 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2381 xfail for c++.
2382
f99c3557
TS
23832016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2384
2385 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2386 to -ftree-parallelize-loops/-fopenacc changes.
2387 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2388 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2389 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2390 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2391 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2392 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2393 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2394 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2395 * c-c++-common/goacc/kernels-loop.c: Likewise.
2396 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2397 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2398 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2399 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2400
c60ec7c2
RO
24012016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2402
2403 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2404
f1a62b6f
JJ
24052016-02-23 Jakub Jelinek <jakub@redhat.com>
2406
e67bf044
JJ
2407 PR c++/69902
2408 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2409
f1a62b6f
JJ
2410 PR c/69900
2411 * gcc.dg/pr69900.c: New test.
2412
20c5e09e
MJ
24132016-02-23 Martin Jambor <mjambor@suse.cz>
2414
2415 PR tree-optimization/69666
2416 * gcc.dg/tree-ssa/pr69666.c: New test.
2417
e457a6fc
AV
24182016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2419
2420 PR fortran/67451
2421 * gfortran.dg/coarray_allocate_5.f08: New test.
2422
d7b574f4
AK
24232016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2424
2425 * gcc.target/s390/vcond-shift.c: Move to ...
2426 * gcc.target/s390/vector/vcond-shift.c: ... here.
2427
58bdeb44
AK
24282016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2429
2430 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2431 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2432
7cd0387b
AK
24332016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2434
2435 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2436
4246c8da
MW
24372016-02-20 Mark Wielaard <mjw@redhat.com>
2438
2439 PR c/28901
2440 * gcc.dg/unused-variable-3.c: New test.
2441
f93bc532
JJ
24422016-02-22 Jakub Jelinek <jakub@redhat.com>
2443
2444 PR target/69888
2445 * gcc.target/i386/pr69888.c: New test.
2446
c4e360f4
RB
24472016-02-22 Richard Biener <rguenther@suse.de>
2448
2449 PR tree-optimization/69882
2450 * gfortran.dg/vect/pr69882.f90: New testcase.
2451
09c92f1c
JJ
24522016-02-22 Jakub Jelinek <jakub@redhat.com>
2453
2454 PR target/69885
2455 * gcc.dg/pr69885.c: New test.
2456
f88d45dc
OE
24572016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2458
2459 PR target/69806
2460 PR target/54089
2461 * gcc.target/sh/pr54089-10.c: New.
2462
ce1ff48e
PT
24632016-02-20 Paul Thomas <pault@gcc.gnu.org>
2464
2465 PR fortran/69423
2466 * gfortran.dg/deferred_character_15.f90 : New test.
2467
bbf27208
DH
24682016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2469
2470 PR fortran/57365
2471 gfortran.dg/allocate_with_source_18.f03: New test.
2472
24732016-02-20 Harald Anlauf <anlauf@gmx.de>
2474
2475 PR fortran/52531
2476 gfortran.dg/gomp/pr52531.f90: New test.
2477
268be88c
BE
24782016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2479
2480 PR c++/69865
2481 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2482 -std=c++03.
2483
4b6c824a
JJ
24842016-02-19 Jakub Jelinek <jakub@redhat.com>
2485
871b3f47
JJ
2486 PR c++/69826
2487 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2488 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2489
7a965d51
JJ
2490 PR c++/69850
2491 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2492
4b6c824a
JJ
2493 PR c++/69851
2494 * g++.dg/torture/pr69851.C: New test.
2495
15fca21a
MS
24962016-02-19 Martin Sebor <msebor@redhat.com>
2497
2498 PR testsuite/69573
2499 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2500
19e21586
JJ
25012016-02-19 Jakub Jelinek <jakub@redhat.com>
2502
03a616ac
JJ
2503 PR c++/69850
2504 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2505 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2506
19e21586
JJ
2507 PR c++/67767
2508 * g++.dg/cpp0x/pr67767.C: New test.
2509
2db16594
KT
25102016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2511
2512 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2513 for fp, simd, crypto, crc, lse.
2514 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2515 above.
2516 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2517 effective target check.
2518
5a7d9d1e
JJ
25192016-02-19 Jakub Jelinek <jakub@redhat.com>
2520
2521 PR target/69820
2522 * gcc.target/i386/pr69820.c: New test.
2523
6448f064
AK
25242016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2525
2526 * gcc.target/s390/vector/int128-1.c: New test.
2527
d0a859e6
AK
25282016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2529
2530 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2531
9e4eb643
AK
25322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2533
2534 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2535 instruction pattern name to prevent the testcase from failing with
2536 -march=z13.
2537
859a4c0e
AK
25382016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2539
2540 * gcc.target/s390/md/movstr-2.c: New test.
2541
efc2340b
MK
25422016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2543
2544 * gcc.target/s390/morestack.c: New test.
2545
ca2bfbc2
DV
25462016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2547
2548 PR target/69625
2549 * gcc.target/s390/pr69625.c: Add test case.
2550
efd4bd05
BE
25512016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2552
2553 PR testsuite/68580
2554 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2555
2bf2078a
MM
25562016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2557
2558 PR target/68404
2559 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2560 * gcc.target/powerpc/fusion3.c: Likewise.
2561
f003579e
RB
25622016-02-18 Richard Biener <rguenther@suse.de>
2563
2564 PR middle-end/69553
2565 * g++.dg/torture/pr69553.C: New testcase.
2566
19233914
NC
25672016-02-18 Nick Clifton <nickc@redhat.com>
2568
efd4bd05
BE
2569 PR target/62254
2570 PR target/69610
2571 * gcc.target/arm/pr62554.c: New test.
2572 * gcc.target/arm/pr69610-1.c: New test.
2573 * gcc.target/arm/pr69610-2.c: New test.
19233914 2574
23f27839
RB
25752016-02-18 Richard Biener <rguenther@suse.de>
2576
2577 PR middle-end/69854
2578 * gcc.dg/torture/pr69854.c: New testcase.
2579
932c0da4
JJ
25802016-02-17 Jakub Jelinek <jakub@redhat.com>
2581
2582 PR c++/69850
2583 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2584
1bed93e4
BS
25852012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2586
2587 * gcc.target/powerpc/vec-cg.c: New test.
2588
57bfb134
RB
25892016-02-17 Richard Biener <rguenther@suse.de>
2590
2591 PR testsuite/69586
2592 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2593
a44e0ebb
KT
25942016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2595
2596 PR target/69161
2597 * gcc.c-torture/compile/pr69161.c: New test.
2598
ffacd726
DS
25992016-02-17 David Sherwood <david.sherwood@arm.com>
2600
2601 PR target/69532
2602 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2603 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2604
448db8d2
EB
26052016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2606
2607 * gcc.dg/ifcvt-4.c: Skip on Visium.
2608
e2f0522e
EB
26092016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2610
2611 * gnat.dg/atomic8.adb: New test.
2612
bf17fe3f
EB
26132016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2614
2615 * gnat.dg/discr46.ad[sb]: New test.
2616
ecf835e9
KN
26172016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2618
2619 PR Target/48344
2620 * gcc.target/powerpc/pr48344-1.c: New test.
2621
49a1164a
TK
26222015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2623
2624 PR fortran/69742
2625 * gfortran.dg/associate_21.f90: New test.
2626
bf14eba2
JJ
26272016-02-16 Jakub Jelinek <jakub@redhat.com>
2628
2629 PR c/69835
2630 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2631 -Wnonnull in dg-options.
2632 * c-c++-common/nonnull-2.c: New test.
2633
35a093b6
JG
26342016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2635 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2636
2637 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2638
e387d491
JJ
26392016-02-16 Jakub Jelinek <jakub@redhat.com>
2640
2641 PR middle-end/69801
2642 * gcc.dg/pr69801.c: Add empty dg-options.
2643
ba539195
JN
26442016-02-16 James Norris <jnorris@codesourcery.com>
2645
2646 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2647 * g++.dg/goacc/deviceptr-1.c: New file.
2648
2a2b8f64
JJ
26492016-02-16 Jakub Jelinek <jakub@redhat.com>
2650
2651 PR tree-optimization/69820
2652 * gcc.dg/vect/pr69820.c: New test.
2653
87440c29
RB
26542016-02-16 Richard Biener <rguenther@suse.de>
2655
2656 PR tree-optimization/69776
2657 * gcc.dg/torture/pr69776-2.c: New testcase.
2658
6d87c306
BS
26592016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2660
2661 PR tree-optimization/69714
2662 * gcc.dg/torture/pr69714.c: New test.
2663
3824a0a2
JJ
26642016-02-16 Jakub Jelinek <jakub@redhat.com>
2665
2666 PR tree-optimization/69802
2667 * gcc.dg/pr69802.c: New test.
2668
c8cfe96e
RB
26692016-02-16 Richard Biener <rguenther@suse.de>
2670
2671 PR middle-end/69801
2672 * gcc.dg/pr69801.c: New testcase.
2673
fc12098d
JD
26742016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2675
2676 PR libgfortran/69651
2677 * gfortran.dg/read_bang.f90: New test.
2678 * gfortran.dg/read_bang4.f90: New test.
2679
ba6b3795
JJ
26802016-02-15 Jakub Jelinek <jakub@redhat.com>
2681
f0516ca4
JJ
2682 PR c++/69658
2683 * g++.dg/init/pr69658.C: New test.
2684
ba6b3795
JJ
2685 PR c++/69797
2686 * c-c++-common/pr69797.c: New test.
2687
de3f9a2d
PK
26882016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2689
2690 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2691 check for aarch64*-*-*.
2692
17a3b967
RB
26932016-02-15 Richard Biener <rguenther@suse.de>
2694
2695 PR tree-optimization/69783
2696 * gcc.dg/vect/pr69783.c: New testcase.
2697
1c48bff1
RB
26982016-02-15 Richard Biener <rguenther@suse.de>
2699
2700 PR tree-optimization/69776
2701 * gcc.dg/torture/pr69776.c: New testcase.
2702
1e6025b6
TK
27032016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2704
2705 PR fortran/60526
2706 * gfortran.dg/type_decl_4.f90: Reinstated.
2707
d3308279
JDA
27082016-02-14 John David Anglin <danglin@gcc.gnu.org>
2709
2710 PR fortran/68746
2711 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2712
b7c56581
TK
27132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2714
2715 PR fortran/60526
2716 PR bootstrap/69816
2717 * gfortran.dg/type_decl_4.f90: Removed.
2718
60cb4ef5
TK
27192016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2720
2721 PR fortran/60526
2722 * gfortran.dg/type_decl_4.f90: New test.
2723
f6964637
AM
27242016-02-14 Alan Modra <amodra@gmail.com>
2725
1a8849d1 2726 PR testsuite/68886
f6964637
AM
2727 * gcc.c-torture/execute/stkalign.c: Revise test.
2728
f5121920
OE
27292016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2730
2731 PR target/67260
2732 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2733
6cda3ab6
OE
27342016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2735
2736 PR target/67260
2737 * gcc.target/sh/torture/pr67260.c: New.
2738
6786e598
JDA
27392016-02-12 John David Anglin <danglin@gcc.gnu.org>
2740
2741 * gcc.dg/pr67964.c: Add dg-require-alias.
2742
7e05dad8
OE
27432016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2744
2745 PR target/67636
2746 PR target/64345
2747 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2748
7f4cc3ce
JD
27492016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2750
2751 PR libgfortran/69668
2752 * gfortran.dg/namelist_88.f90: New test.
2753
955ca6dc
JD
27542016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2755
2756 PR libgfortran/69668
2757 * gfortran.dg/namelist_38.f90: Update test.
2758 * gfortran.dg/namelist_84.f90: Update test.
2759
876217ae
DM
27602016-02-12 David Malcolm <dmalcolm@redhat.com>
2761
2762 PR other/69554
2763 * gcc.dg/pr69554-1.c: New test.
2764 * gfortran.dg/pr69554-1.F90: New test.
2765 * gfortran.dg/pr69554-2.F90: New test.
2766 * lib/gcc-dg.exp (proc dg-locus): New function.
2767 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2768 distinguish between the caret-printing and non-caret-printing
2769 cases. If caret-printing has been explicitly enabled, bail out
2770 without attempting to fix up the output.
2771
61789eed
DM
27722016-02-12 David Malcolm <dmalcolm@redhat.com>
2773
2774 PR driver/69265
2775 PR driver/69453
2776 * gcc.dg/spellcheck-options-3.c: New test case.
2777 * gcc.dg/spellcheck-options-4.c: New test case.
2778 * gcc.dg/spellcheck-options-5.c: New test case.
2779 * gcc.dg/spellcheck-options-6.c: New test case.
2780 * gcc.dg/spellcheck-options-7.c: New test case.
2781 * gcc.dg/spellcheck-options-8.c: New test case.
2782 * gcc.dg/spellcheck-options-9.c: New test case.
2783 * gcc.dg/spellcheck-options-10.c: New test case.
2784
c3090c1f
JJ
27852016-02-12 Jakub Jelinek <jakub@redhat.com>
2786
2787 PR rtl-optimization/69764
2788 PR rtl-optimization/69771
2789 * c-c++-common/pr69764.c: New test.
2790 * gcc.dg/torture/pr69771.c: New test.
2791
8222034d
MP
27922016-02-12 Marek Polacek <polacek@redhat.com>
2793
2794 * g++.dg/torture/init-list1.C: New.
2795
f749f792
MP
27962016-02-12 Marek Polacek <polacek@redhat.com>
2797
2798 * gcc.dg/pr69522.c: Add empty dg-options.
2799
199fb02a
IE
28002016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2801
2802 * g++.dg/lto/lto.exp: Include and init mpx.
2803 * g++.dg/lto/pr69729_0.C: New test.
2804
b69539cb
JJ
28052016-02-12 Jakub Jelinek <jakub@redhat.com>
2806
06ff7000
JJ
2807 PR ipa/69241
2808 * g++.dg/ipa/pr69241-4.C: New test.
2809
b69539cb
JJ
2810 PR ipa/68672
2811 * g++.dg/ipa/pr68672-1.C: New test.
2812 * g++.dg/ipa/pr68672-2.C: New test.
2813 * g++.dg/ipa/pr68672-3.C: New test.
2814
16595a1f
BS
28152016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2816
2817 PR c/69522
6d87c306 2818 * gcc.dg/pr69522.c: New test.
16595a1f 2819
38d795d2
PP
28202016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2821
2822 PR c++/69098
2823 * g++.dg/cpp1y/69098.C: New test.
2824 * g++.dg/cpp1y/69098-2.C: New test.
2825
9c582551
JJ
28262016-02-12 Jakub Jelinek <jakub@redhat.com>
2827
2828 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2829 and neighbour -> neighbor.
2830 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2831 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2832 * c-c++-common/Wvarargs.c: Likewise.
2833 * c-c++-common/goacc/host_data-5.c: Likewise.
2834 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2835 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2836 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2837 * gcc.target/aarch64/pr60697.c: Likewise.
2838 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2839 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2840 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2841 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2842 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2843 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2844 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2845 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2846 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2847 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2848 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2849 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2850 * g++.dg/lookup/koenig5.C: Likewise.
2851 * g++.dg/ext/no-asm-2.C: Likewise.
2852 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2853 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2854 * gfortran.dg/used_types_16.f90: Likewise.
2855 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2856 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2857 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2858 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2859 * gfortran.dg/abstract_type_6.f03: Likewise.
2860 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2861 * gfortran.dg/used_types_15.f90: Likewise.
2862 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2863 * gfortran.dg/exit_3.f08: Likewise.
2864 * gfortran.dg/open_status_2.f90: Likewise.
2865 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2866 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2867 * gfortran.dg/associate_1.f03: Likewise.
2868 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2869 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2870 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2871 * gcc.dg/builtin-object-size-1.c: Likewise.
2872 * gcc.dg/noreturn-6.c: Likewise.
2873 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2874 * gcc.dg/globalalias.c: Likewise.
2875 * gcc.dg/builtins-config.h: Likewise.
2876 * gcc.dg/pr30457.c: Likewise.
2877 * gcc.c-torture/compile/volatile-1.c: Likewise.
2878 * gcc.c-torture/execute/20101011-1.c: Likewise.
2879 * c-c++-common/Waddress-1.c: Likewise.
2880
66756373
JJ
28812016-02-11 Jakub Jelinek <jakub@redhat.com>
2882
2883 PR c/69768
2884 * c-c++-common/Waddress-1.c: New test.
2885
76fe932b
AV
28862016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2887
2888 PR fortran/69296
2889 * gfortran.dg/associate_19.f03: New test.
2890 * gfortran.dg/associate_20.f03: New test.
2891
564c4d4b
OE
28922016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2893
2894 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2895
e1c1ecb0
KT
28962016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2897
2898 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2899 .arch armv8-a\n. Add -dA to dg-options.
2900 * gcc.target/aarch64/assembler_arch_1.c: New test.
2901 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2902
0d7d9458
PC
29032016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2904
2905 PR c++/68726
2906 * g++.dg/cpp0x/pr68726.C: New.
2907
e6208a60
IE
29082016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2909
2910 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2911 test.
2912
281a11eb
RB
29132016-02-11 Richard Biener <rguenther@suse.de>
2914
2915 * g++.dg/tree-ssa/pr61034.C: Adjust.
2916
e03dd765
VM
29172016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2918
4b48faf5 2919 PR target/69148
e03dd765
VM
2920 * gcc.target/s390/pr69148.c: New.
2921
cdc23927
YR
29222016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2923
2924 PR tree-optimization/69652
2925 * gcc.dg/torture/pr69652.c: New test.
2926
e199dd0a
JJ
29272016-02-10 Jakub Jelinek <jakub@redhat.com>
2928 Patrick Palka <ppalka@gcc.gnu.org>
2929
2930 PR ipa/69241
2931 PR c++/69649
2932 * g++.dg/ipa/pr69241-1.C: New test.
2933 * g++.dg/ipa/pr69241-2.C: New test.
2934 * g++.dg/ipa/pr69241-3.C: New test.
2935 * g++.dg/ipa/pr69649.C: New test.
2936
d6b38027
UB
29372016-02-10 Uros Bizjak <ubizjak@gmail.com>
2938
2939 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2940 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2941
13b562c5
BC
29422016-02-10 Bin Cheng <bin.cheng@arm.com>
2943
2944 PR tree-optimization/68021
2945 * gcc.dg/tree-ssa/pr68021.c: New test.
2946
24a179f8
RB
29472016-02-10 Richard Biener <rguenther@suse.de>
2948
2949 PR tree-optimization/69726
2950 * gcc.dg/uninit-22.c: New testcase.
2951
0d99886f
AP
29522016-02-09 Andrew Pinski <apinski@cavium.com>
2953
2954 PR tree-opt/69282
2955 * gcc.c-torture/compile/20160205-1.c: New testcase.
2956
ab04995c
MM
29572016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2958
2959 PR target/68404
2960 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2961 instead accessing a really large arrray.
2962 * gcc.target/powerpc/fusion3.c: Likewise.
2963
4b79ac23
CB
29642016-02-09 Charles Baylis <charles.baylis@linaro.org>
2965
2966 PR target/68532
2967 * gcc.c-torture/execute/pr68532.c: New test.
2968
b890a441
AO
29692016-02-11 Alexandre Oliva <aoliva@redhat.com>
2970
2971 PR target/69634
2972 * gcc.dg/pr69634.c: New.
2973
84a5bef7
RB
29742016-02-09 Richard Biener <rguenther@suse.de>
2975
2976 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2977
1f123759 29782016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2979
1f123759
AF
2980 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2981
65860c77
YR
29822016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2983
2984 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2985
7e1e8a0a
RB
29862016-02-09 Richard Biener <rguenther@suse.de>
2987
2988 PR tree-optimization/69715
2989 * gcc.dg/torture/pr69715.c: New testcase.
2990
efb45a9f
PP
29912016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2992
2993 PR c++/69139
2994 * g++.dg/cpp0x/trailing12.C: New test.
2995 * g++.dg/cpp0x/trailing13.C: New test.
2996
20a0c6f9
PP
29972016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2998
2999 PR c++/69283
3000 PR c++/67835
3001 * g++.dg/cpp1y/auto-fn29.C: New test.
3002 * g++.dg/cpp1y/auto-fn30.C: New test.
3003
a162f3af
JJ
30042016-02-08 Jakub Jelinek <jakub@redhat.com>
3005
3006 PR tree-optimization/69209
3007 * gcc.c-torture/compile/pr69209.c: New test.
3008
4b4a9fbd
JL
30092016-02-08 Jeff Law <law@redhat.com>
3010
3011 PR tree-optimization/68541
3012 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3013 of statements allowed in join block for path splitting.
3014
cfac5ed2
JJ
30152016-02-08 Jakub Jelinek <jakub@redhat.com>
3016
f68bc23f
JJ
3017 PR c++/59627
3018 * g++.dg/gomp/pr59627.C: New test.
3019
cfac5ed2
JJ
3020 PR ipa/69239
3021 * g++.dg/ipa/pr69239.C: New test.
3022
44714d8c
DM
30232016-02-08 David Malcolm <dmalcolm@redhat.com>
3024
3025 PR preprocessor/69664
3026 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3027 * gcc.dg/cpp/warn-comments.c: Likewise.
3028
eba9e839
MP
30292016-02-08 Marek Polacek <polacek@redhat.com>
3030
3031 PR c++/69688
3032 * g++.dg/init/const12.C: New test.
3033
a011cd92
BS
30342016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3035
3036 PR target/60410
3037 * gcc.dg/lto/pr55113_0.c: Remove test.
3038
5317b1be
RB
30392016-02-08 Richard Biener <rguenther@suse.de>
3040
3041 PR tree-optimization/69719
3042 * gcc.dg/torture/pr69719.c: New testcase.
3043
63998a63
RB
30442016-02-08 Richard Biener <rguenther@suse.de>
3045 Jeff Law <law@redhat.com>
3046
3047 PR target/68273
3048 * gcc.target/mips/pr68273.c: New testcase.
3049
43f4a281
RB
30502016-02-08 Richard Biener <rguenther@suse.de>
3051
3052 PR rtl-optimization/69274
3053 * gcc.target/i386/addr-sel-1.c: XFAIL.
3054
0b604d2d
JL
30552016-02-08 Jeff Law <law@redhat.com>
3056
e8dfe49e
JL
3057 PR tree-optimization/68541
3058 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3059
6daecd7a 3060 PR tree-optimization/65917
0b604d2d
JL
3061 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3062
c0f0e35a
JD
30632016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3064
3065 PR fortran/50555
3066 * gfortran.dg/namelist_args.f90: New test.
3067
8981d712
JL
30682016-02-05 Jeff Law <law@redhat.com>
3069
6daecd7a 3070 PR tree-optimization/68541
8981d712
JL
3071 * gcc.dg/tree-ssa/split-path-2.c: New test.
3072 * gcc.dg/tree-ssa/split-path-3.c: New test.
3073 * gcc.dg/tree-ssa/split-path-4.c: New test.
3074 * gcc.dg/tree-ssa/split-path-5.c: New test.
3075 * gcc.dg/tree-ssa/split-path-6.c: New test.
3076 * gcc.dg/tree-ssa/split-path-7.c: New test.
3077
46cb9332
MS
30782016-02-05 Martin Sebor <msebor@redhat.com>
3079
3080 PR c++/69662
3081 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3082 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3083
be2083ea
RH
30842016-02-06 Richard HEnderson <rth@redhat.com>
3085
3086 PR c/69643
3087 * gcc.target/i386/addr-space-4.c: New.
3088 * gcc.target/i386/addr-space-5.c: New.
3089
711d7c23
MM
30902016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3091
3092 PR fortran/66089
3093 * gfortran.dg/elemental_dependency_6.f90: New.
3094
b5c1c988
JJ
30952016-02-05 Jakub Jelinek <jakub@redhat.com>
3096
861c7bcd
JJ
3097 PR rtl-optimization/69691
3098 * gcc.c-torture/execute/pr69691.c: New test.
3099
b5c1c988
JJ
3100 PR c++/69628
3101 * g++.dg/parse/pr69628.C: New test.
3102
f7dfa966
UB
31032016-02-05 Uros Bizjak <ubizjak@gmail.com>
3104
3105 * gcc.dg/sancov/asan.c: Move to ...
3106 * gcc.dg/asan/sancov-1.c: ... here.
3107
9b143e64
UB
31082016-02-05 Uros Bizjak <ubizjak@gmail.com>
3109
3110 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3111
f5d4b899
L
31122016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3113
3114 PR target/69677
3115 * gcc.target/i386/pr69677.c: New test.
3116
76c85fbb
PP
31172016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3118
3119 PR c++/68948
3120 * g++.dg/template/pr68948.C: New test.
3121
f181bf90
DV
31222016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3123
3124 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3125 (only necessary on s390x).
3126
714fb282
L
31272016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3128
3129 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3130 -mno-accumulate-outgoing-args.
3131
618d6c1c
PP
31322016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3133
3134 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3135
1066e9b5
JJ
31362016-02-04 Jakub Jelinek <jakub@redhat.com>
3137
3138 PR c/69669
3139 * c-c++-common/pr69669.c: New test.
3140
76255d0d
MM
31412016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3142
3143 PR target/69667
3144 * g++.dg/pr69667.C: New file.
3145
e0b059b1
WD
31462016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3147
3148 PR target/69619
3149 * gcc.dg/pr69619.c: Add new test.
3150
2692b5c8
RS
31512016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3152
3153 PR rtl-optimization/69577
3154 * gcc.target/i386/pr69577.c: New test.
3155
7db337c2
ML
31562016-02-04 Martin Liska <mliska@suse.cz>
3157
3158 * g++.dg/asan/pr69276.C: New test.
3159
cc9c0829
KT
31602016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3161
3162 PR target/65932
3163 PR target/67714
3164 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3165 a single smulbb instruction.
3166 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3167 * gcc.target/amr/wmul-2.c: Likewise.
3168
eb9feb52
KT
31692016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3170
3171 PR target/65932
3172 PR target/67714
3173 * gcc.c-torture/execute/pr67714.c: New test.
3174
61f727fe
JJ
31752016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3176
3177 PR target/69454
3178 * gcc.target/i386/pr69454-1.c: New test.
3179 * gcc.target/i386/pr69454-2.c: New test.
3180
05dd97db
MS
31812016-02-03 Martin Sebor <msebor@redhat.com>
3182
3183 PR c++/69251
3184 PR c++/69253
3185 PR c++/69290
3186 PR c++/69277
3187 PR c++/69349
3188 * g++.dg/ext/flexarray-mangle-2.C: New test.
3189 * g++.dg/ext/flexarray-mangle.C: New test.
3190 * g++.dg/ext/flexarray-subst.C: New test.
3191 * g++.dg/ext/flexary11.C: New test.
3192 * g++.dg/ext/flexary12.C: New test.
3193 * g++.dg/ext/flexary13.C: New test.
3194 * g++.dg/ext/flexary14.C: New test.
3195 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3196
dac2fc29
L
31972016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3198
3199 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3200 Define only if CHECK_FLOAT128 is defined.
3201 (main): Properly initialize u5.
3202
eadb8035
JJ
32032016-02-03 Jakub Jelinek <jakub@redhat.com>
3204
0afbb81b
JJ
3205 PR c/69627
3206 * gcc.dg/pr69627.c: New test.
3207
eadb8035
JJ
3208 PR target/69644
3209 * gcc.dg/pr69644.c: New test.
3210
b12d4923
MS
32112016-02-03 Mike Stump <mikestump@comcast.net>
3212
3213 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3214 support for struct-layout-1.exp.
3215
ab4bae0c
PP
32162016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3217
3218 PR c++/69056
618d6c1c 3219 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3220
95831c01
VM
32212016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3222 Alexandre Oliva <aoliva@redhat.com>
3223
3224 PR target/69461
3225 * gcc.target/powerpc/pr69461.c: New.
3226
ccc71ab8
UB
32272016-02-03 Uros Bizjak <ubizjak@gmail.com>
3228
3229 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3230 works from here ...
3231 (check_effective_target_fsanitize_thread): ... to here. Do not
3232 specify additional compile flags for the test source.
3233 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3234 specify additional compile flags for the test source.
3235
96299640
WD
32362016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3237
3238 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3239
781d83d9
AV
32402016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3241
3242 PR fortran/67451
3243 PR fortran/69418
3244 * gfortran.dg/coarray_allocate_2.f08: New test.
3245 * gfortran.dg/coarray_allocate_3.f08: New test.
3246 * gfortran.dg/coarray_allocate_4.f08: New test.
3247
d8208e6d
AL
32482016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3249
3250 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3251 use same scan-tree-dump-times on all platforms.
3252 * gcc.dg/vect/vect-outer-1.c: Likewise.
3253 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3254 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3255 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3256 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3257 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3258 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3259 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3260
a8394fa0
SB
32612016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3262
3263 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3264 warning.
3265
f3baa1d3
L
32662016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3267
3268 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3269
eb077516
JN
32702016-02-02 James Norris <jnorris@codesourcery.com>
3271
3272 * c-c++-common/goacc/routine-5.c: Add tests.
3273
578fb225
AM
32742016-02-02 Alexander Monakov <amonakov@ispras.ru>
3275
3276 * gcc.target/nvptx/unsigned-cmp.c: New test.
3277
c64f7d37
WD
32782016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3279
3280 * gcc.target/aarch64/scalar_shift_1.c
3281 (test_corners_sisd_di): Improve force to SIMD register.
3282 (test_corners_sisd_si): Likewise.
3283 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3284 Remove scan-assembler check for ldr.
3285
90c6f26c
RB
32862016-02-02 Richard Biener <rguenther@suse.de>
3287
3288 PR tree-optimization/69595
3289 * gcc.dg/Warray-bounds-17.c: New testcase.
3290
9dc03c97
RB
32912016-02-02 Richard Biener <rguenther@suse.de>
3292
3293 PR tree-optimization/69606
3294 * gcc.dg/torture/pr69606.c: New testcase.
3295
2d4dc223
YR
32962016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3297
3298 PR middle-end/68542
3299 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3300 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3301
65c98fde
AM
33022016-02-02 Alan Modra <amodra@gmail.com>
3303
3304 PR target/69548
3305 * gcc.target/powerpc/pr69548.c: New test.
3306
e1b81f2b
JJ
33072016-02-01 Jakub Jelinek <jakub@redhat.com>
3308
d0268b37
JJ
3309 PR rtl-optimization/69592
3310 * gcc.dg/pr69592.c: New test.
3311
e1b81f2b
JJ
3312 PR preprocessor/69543
3313 PR c/69558
3314 * gcc.dg/pr69543.c: New test.
3315 * gcc.dg/pr69558.c: New test.
3316
7dd7780d
UB
33172016-02-01 Uros Bizjak <ubizjak@gmail.com>
3318
bf672ee5
UB
3319 PR testsuite/65940
3320 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3321
9a7013f8
MS
33222016-02-01 Martin Sebor <msebor@redhat.com>
3323
3324 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3325
e681fb2b
BC
33262016-02-01 Bin Cheng <bin.cheng@arm.com>
3327
3328 PR tree-optimization/67921
3329 * c-c++-common/ubsan/pr67921.c: New test.
3330
ff86345f
RB
33312016-02-01 Richard Biener <rguenther@suse.de>
3332
3333 PR middle-end/69556
3334 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3335
bc369dbd
RB
33362016-02-01 Richard Biener <rguenther@suse.de>
3337
3338 PR tree-optimization/69574
3339 * gcc.dg/torture/pr69574.c: New testcase.
3340
ef318184
RB
33412016-02-01 Richard Biener <rguenther@suse.de>
3342
3343 PR tree-optimization/69579
3344 * gcc.dg/setjmp-6.c: New testcase.
3345
654745e6
JJ
33462016-02-01 Jakub Jelinek <jakub@redhat.com>
3347
3348 PR rtl-optimization/69570
3349 * g++.dg/opt/pr69570.C: New test.
3350
e6c0c44b
RH
33512016-02-01 Richard Henderson <rth@redhat.com>
3352
3353 * gcc.dg/pr69535.c: New test.
3354
6ff3f09a
JDA
33552016-01-31 John David Anglin <danglin@gcc.gnu.org>
3356
2c005538
JDA
3357 PR testsuite/69584
3358 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3359 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3360
61083a4b
JDA
3361 PR debug/68244
3362 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3363
6ff3f09a
JDA
3364 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3365
0c221916
PT
33662016-01-31 Paul Thomas <pault@gcc.gnu.org>
3367
3368 PR fortran/67564
3369 * gfortran.dg/allocate_with_source_17.f03: New test.
3370
db7a2818
JJ
33712016-01-30 Jakub Jelinek <jakub@redhat.com>
3372
3373 PR tree-optimization/69546
3374 * gcc.dg/torture/pr69546.c: New test.
3375
e520d5f0
PT
33762016-01-30 Paul Thomas <pault@gcc.gnu.org>
3377
3378 PR fortran/69566
3379 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3380
343c05d3
MS
33812016-01-30 Martin Sebor <msebor@redhat.com>
3382
3383 PR c++/68490
3384 * g++.dg/ext/flexary10.C: New test.
3385
d6c3a539
DH
33862016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3387
3388 PR fortran/66707
3389 gfortran.dg/common_23.f90: New test.
3390
52d72fcd
BS
33912016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3392
3393 PR target/65546
3394 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3395 condition being checked, and disable it when the target supports
3396 misaligned loads and stores.
3397
3a5d2ba4
JJ
33982016-01-29 Jakub Jelinek <jakub@redhat.com>
3399
3400 PR debug/69518
3401 * gcc.dg/torture/pr69518.c: New test.
3402
6bbacdb5
L
34032016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3404
3405 PR target/69530
3406 * gcc.target/i386/pr69530.c: New test.
3407
af932cdb
SE
34082016-01-29 Steve Ellcey <sellcey@imgtec.com>
3409
3410 PR target/65604
3411 * gcc.target/mips/div-delay.c: New test.
3412
26658b7c
JJ
34132016-01-29 Jakub Jelinek <jakub@redhat.com>
3414
33e89989
JJ
3415 PR target/69551
3416 * gcc.target/i386/pr69551.c: New test.
3417
26658b7c
JJ
3418 PR target/66137
3419 * gcc.target/i386/pr66137.c: New test.
3420
401116b5
AB
34212016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3422
3423 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3424 always built for p5600.
3425 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3426 isa=p5600 dg-option.
3427
d4abfcc5
RB
34282016-01-29 Richard Biener <rguenther@suse.de>
3429
3430 PR tree-optimization/69547
3431 * g++.dg/tree-ssa/pr69547.C: New testcase.
3432
16b77b32
JJ
34332016-01-29 Jakub Jelinek <jakub@redhat.com>
3434
3435 PR debug/66869
3436 * g++.dg/warn/Wunused-function2.C: New test.
3437
a1c95464
DV
34382016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3439
3440 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3441 support for test to succeed.
3442
5453bfed
MP
34432016-01-29 Marek Polacek <polacek@redhat.com>
3444
3445 PR c++/69509
3446 PR c++/69516
3447 * g++.dg/ext/constexpr-vla2.C: New test.
3448 * g++.dg/ext/constexpr-vla3.C: New test.
3449 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3450
452ec2a5
RB
34512016-01-29 Richard Biener <rguenther@suse.de>
3452
3453 PR middle-end/69537
3454 * gcc.dg/uninit-21.c: New testcase.
3455
aec0b19e
UB
34562016-01-28 Uros Bizjak <ubizjak@gmail.com>
3457
3458 PR target/69459
3459 * gcc.target/i386/pr69459.c: New test.
3460
df113ce7
SE
34612016-01-28 Steve Ellcey <sellcey@imgtec.com>
3462
3463 PR target/68400
3464 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3465 * gcc.target/mips/pr68400.c: New test.
3466
494de84f
MS
34672016-01-28 Martin Sebor <msebor@redhat.com>
3468
3469 PR target/17381
3470 * gcc.target/powerpc/pr17381.c: New test.
3471
eb1b1f01
JJ
34722016-01-28 Jakub Jelinek <jakub@redhat.com>
3473
3474 PR middle-end/69542
3475 * gcc.dg/torture/pr69542.c: New test.
3476
6dfeb7ce
WD
34772016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3478
3479 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3480
4b7471a4
DE
34812016-01-28 David Edelsohn <dje.gcc@gmail.com>
3482
3483 * gcc.dg/pr65980.c: Skip on AIX.
3484 * gcc.dg/pr66688.c: Same.
3485
b271fd21
DE
34862016-01-28 David Edelsohn <dje.gcc@gmail.com>
3487
3488 PR target/63679
3489 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3490 * gcc.dg/tree-ssa/sra-18.c: Same.
3491
874108a9
AV
34922016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3493
3494 PR fortran/62536
3495 * gfortran.dg/block_15.f08: New test.
3496 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3497 on incorrectly closed BLOCK.
3498
30480bcd
IE
34992016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3500
3501 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
35022016-01-28 Richard Biener <rguenther@suse.de>
3503
3504 PR tree-optimization/69466
3505 * gfortran.dg/vect/pr69466.f90: New testcase.
3506
0d4c694e
TP
35072016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3508
3509 * g++.dg/pr67989.C: Remove ARM-specific option.
3510 * gcc.target/arm/pr67989.C: New file.
3511
2aa780da
UB
35122016-01-27 Uros Bizjak <ubizjak@gmail.com>
3513
3514 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3515 and expm1 test for glibc < 2.11.
3516
f75ebe77
RH
35172016-01-27 Richard Henderson <rth@redhat.com>
3518
3519 * gcc.c-torture/execute/pr69447.c: New test.
3520
35212016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3522
9a175e65 3523 PR fortran/69422
49847d75
PT
3524 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3525
cbdd8ae0
JJ
35262016-01-27 Jakub Jelinek <jakub@redhat.com>
3527
3528 PR debug/66869
3529 * gcc.dg/pr66869.c: New test.
3530
2b572b3c
JL
35312016-01-25 Jeff Law <law@redhat.com>
3532
3533 PR tree-optimization/68398
aec0b19e 3534 PR tree-optimization/69196
2b572b3c
JL
3535 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3536 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3537 path to avoid new heuristic allowing more irreducible regions
3538 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3539 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3540 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3541 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3542 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3543
fa74a4bc
MP
35442016-01-27 Marek Polacek <polacek@redhat.com>
3545
3546 PR c/68062
3547 * c-c++-common/vector-compare-4.c: New test.
3548
0afff540
DM
35492016-01-27 David Malcolm <dmalcolm@redhat.com>
3550
3551 PR preprocessor/69126
3552 * c-c++-common/pr69126.c: New test case.
3553
1a218fc9
ILT
35542016-01-27 Ian Lance Taylor <iant@google.com>
3555
3556 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3557
5d70666e
RB
35582016-01-27 Ryan Burn <contact@rnburn.com>
3559
3560 PR cilkplus/69267
3561 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3562
87ff4d66
UB
35632016-01-27 Uros Bizjak <ubizjak@gmail.com>
3564
3565 PR target/69512
3566 * gcc.target/i386/pr69512.c: New test.
3567
27e23cca
RE
35682016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3569
3570 PR ada/69488
3571 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3572
05bf54c3
MP
35732016-01-27 Marek Polacek <polacek@redhat.com>
3574
3575 PR c++/69379
3576 * g++.dg/pr69379.C: New test.
3577
60214d0d
MS
35782016-01-27 Martin Sebor <msebor@redhat.com>
3579
3580 PR c++/69317
3581 * g++.dg/abi/Wabi-2-2.C: New test.
3582 * g++.dg/abi/Wabi-2-3.C: New test.
3583 * g++.dg/abi/Wabi-3-2.C: New test.
3584 * g++.dg/abi/Wabi-3-3.C: New test.
3585
167c7bfa
RB
35862016-01-27 Richard Biener <rguenther@suse.de>
3587
3588 PR tree-optimization/69166
3589 * gcc.dg/torture/pr69166.c: New testcase.
3590
1430fb1f
MJ
35912016-01-27 Martin Jambor <mjambor@suse.cz>
3592
3593 PR tree-optimization/69355
3594 * gcc.dg/tree-ssa/pr69355.c: New test.
3595
95e3030c
MP
35962016-01-27 Marek Polacek <polacek@redhat.com>
3597
3598 PR c++/69496
3599 * g++.dg/ext/constexpr-vla1.C: New test.
3600
eeb085f3
CB
36012016-01-20 Christian Bruel <christian.bruel@st.com>
3602
3603 PR target/69245
3604 * gcc.target/arm/pr69245.c: New test.
3605
b1652dde
JJ
36062016-01-27 Jakub Jelinek <jakub@redhat.com>
3607
3608 PR tree-optimization/69399
3609 * gcc.dg/torture/pr69399.c: New test.
3610
ce7e8f00
EB
36112016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3612
3613 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3614
e4aac1d1
EB
36152016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3616
3617 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3618
8dfdb419
TV
36192016-01-26 Tom de Vries <tom@codesourcery.com>
3620
3621 PR tree-optimization/69110
3622 * gcc.dg/autopar/pr69110.c: New test.
3623
56f80f54 36242016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3625 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3626
3627 * gcc.dg/graphite/isl-ast-op-select.c: New.
3628
a0909527
PT
36292015-01-26 Paul Thomas <pault@gcc.gnu.org>
3630
3631 PR fortran/69385
3632 * gfortran.dg/allocate_error_6.f90: New test.
3633
ffc445f4
RH
36342016-01-26 Richard Henderson <rth@redhat.com>
3635
3636 * gcc.dg/tm/pr60908.c: New test.
3637
01e1dea3
DM
36382016-01-26 David Malcolm <dmalcolm@redhat.com>
3639
3640 PR other/69006
3641 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3642 directive.
3643 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3644 expected multiline output to reflect the colorization being
3645 disabled before newlines.
3646 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3647 (custom_diagnostic_finalizer): Replace call to
3648 pp_newline_and_flush with call to pp_flush.
3649 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3650 * gfortran.dg/implicit_class_1.f90: Likewise.
3651 * lib/gcc-dg.exp (allow_blank_lines): New global.
3652 (dg-allow-blank-lines-in-output): New procedure.
3653 (gcc-dg-prune): Complain about blank lines in the output, unless
3654 dg-allow-blank-lines-in-output was called.
3655 * lib/multiline.exp (_build_multiline_regex): Only support
3656 arbitrary followup text for non-blank-lines, not for blank lines.
3657
13f92e8d
JJ
36582016-01-26 Jakub Jelinek <jakub@redhat.com>
3659
3660 PR tree-optimization/69483
3661 * gcc.dg/pr69483.c: New test.
3662 * g++.dg/opt/pr69483.C: New test.
3663
92422235
CL
36642016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3665
3666 PR target/68620
3667 * gcc.target/arm/pr68620.c: New test.
3668
0bccf11b
L
36692016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3670
3671 * gcc.target/i386/pr68986-2.c: Remove -m32.
3672
81cd202e
L
36732016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3674
3675 PR target/68986
3676 * gcc.target/i386/pr68986-1.c: New test.
3677 * gcc.target/i386/pr68986-2.c: Likewise.
3678 * gcc.target/i386/pr68986-3.c: Likewise.
3679
213a1c03
CB
36802016-01-26 Christian Bruel <christian.bruel@st.com>
3681
3682 * lib/target-supports.exp
3683 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3684 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3685 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3686
22a08dd1
RB
36872016-01-26 Richard Biener <rguenther@suse.de>
3688
3689 PR tree-optimization/69452
3690 * gcc.dg/torture/pr69452.c: New testcase.
3691
6c06e0e8
JJ
36922016-01-26 Jakub Jelinek <jakub@redhat.com>
3693
3694 PR target/69442
3695 * gcc.dg/pr69442.c: New test.
3696
b96824c4
RFI
36972016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3698
3699 PR target/67896
3700 * gcc.target/aarch64/simd/pr67896.C: New.
3701
5ee31e57
RS
37022016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3703
3704 PR tree-optimization/69400
3705 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3706 function.
3707 (plugin_init): Call it.
3708 * gcc.dg/torture/pr69400.c: New test.
3709
7ddfb31d
CL
37102016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3711
3712 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3713
1e050c90
AK
37142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3715 Sebastian Pop <s.pop@samsung.com>
3716
3717 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3718 isl-0.15.
3719
c8ee4bf5
AK
37202016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3721 Sebastian Pop <s.pop@samsung.com>
3722
3723 * gcc.dg/graphite/pr69292.c: New.
3724
d902b330
JJ
37252016-01-25 Jakub Jelinek <jakub@redhat.com>
3726
3727 * c-c++-common/goacc/use_device-1.c: New test.
3728
2c89b952
JL
37292016-01-25 Jeff Law <law@redhat.com>
3730
3731 PR tree-optimization/69196
3732 PR tree-optimization/68398
3733 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3734 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3735
685c8785
DE
37362016-01-25 David Edelsohn <dje.gcc@gmail.com>
3737
3738 PR target/69469
3739 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3740 Algorithm.
3741
95cef0c1
RB
37422016-01-25 Richard Biener <rguenther@suse.de>
3743
3744 PR testsuite/69380
3745 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3746
2947d3b2
IE
37472016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3748
3749 PR target/69421
3750 * gcc.dg/pr69421.c: New test.
3751
ae19075a
BB
37522016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3753
3754 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3755 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3756 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3757 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3758 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3759 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3760 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3761 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3762 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3763 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3764
fa4511c2
RB
37652016-01-25 Richard Biener <rguenther@suse.de>
3766
3767 PR tree-optimization/69376
3768 * gcc.dg/torture/pr69376.c: New testcase.
3769
1d101216
JD
37702016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3771
3772 PR fortran/69397
3773 PR fortran/68442
3774 * gfortran.dg/interface_38.f90: New test.
3775 * gfortran.dg/interface_39.f90: New test.
a0909527 3776
a59b92b0
PP
37772016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3778
3779 Revert:
3780 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3781
3782 PR c++/11858
3783 PR c++/24663
3784 PR c++/24664
3785 * g++.dg/template/pr11858.C: New test.
3786 * g++.dg/template/pr24663.C: New test.
3787 * g++.dg/template/unify12.C: New test.
3788 * g++.dg/template/unify13.C: New test.
3789 * g++.dg/template/unify14.C: New test.
3790 * g++.dg/template/unify15.C: New test.
3791 * g++.dg/template/unify16.C: New test.
3792 * g++.dg/template/unify17.C: New test.
3793
16acb1a8
DH
37942016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3795
3796 PR fortran/68283
3797 gfortran.dg/pr68283.f90: New test.
3798
094773e8
TK
37992016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3800
3801 PR fortran/66094
3802 * gfortran.dg/inline_matmul_13.f90: New test.
3803 * gfortran.dg/matmul_bounds_8.f90: New test.
3804 * gfortran.dg/matmul_bounds_9.f90: New test.
3805 * gfortran.dg/matmul_bounds_10.f90: New test.
3806
42fb90d7
TV
38072016-01-23 Tom de Vries <tom@codesourcery.com>
3808
3809 PR tree-optimization/69426
3810 * gcc.dg/autopar/pr69426.c: New test.
3811
69da7802
MS
38122016-01-23 Martin Sebor <msebor@redhat.com>
3813
3814 PR c++/58109
3815 PR c++/69022
3816 * g++.dg/cpp0x/alignas5.C: New test.
3817 * g++.dg/ext/vector29.C: Same.
3818
da17300a
UB
38192016-01-23 Uros Bizjak <ubizjak@gmail.com>
3820
3821 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3822 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3823 _GNU_SOURCE from compile flags to the source.
3824 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3825 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3826 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3827 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3828
62041cfc
JJ
38292016-01-22 Jakub Jelinek <jakub@redhat.com>
3830
3831 PR target/69432
3832 * g++.dg/opt/pr69432.C: New test.
3833
f7d2ad6f
BS
38342016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3835
3836 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3837 32-bit targets testing an -m64 multilib.
3838
d403fc9a
WS
38392016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3840
3841 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3842 64-bit support.
3843
4aa16f8d
JG
38442016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3845
3846 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3847
7c816d0f
CB
38482016-01-21 Christian Bruel <christian.bruel@st.com>
3849
3850 PR target/68674
3851 * gcc.target/i386/pr68674.c
3852 * gcc.target/aarch64/pr68674.c
3853 * gcc.target/arm/pr68674.c
3854
fce661e8
KT
38552016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3856
3857 PR target/69403
3858 * gcc.c-torture/execute/pr69403.c: New test.
3859
4696899f
PC
38602016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3861
3862 PR c++/55843
3863 * g++.dg/template/pr55843.C: New.
3864
bac69366
AL
38652016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3866
3867 PR testsuite/66877
3868 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3869 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3870
b57d3a5c
BS
38712016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3872
3873 PR testsuite/67489
da17300a
UB
3874 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3875 from dg-do compile directive, and instead add
3876 { dg-require-effective-target int128 }.
b57d3a5c 3877
9f04a53e
MS
38782016-01-20 Martin Sebor <msebor@redhat.com>
3879
3880 PR c/69405
3881 * gcc.dg/sync-fetch.c: New test.
3882
38a51663
JL
38832016-01-21 Martin Sebor <msebor@redhat.com>
3884
3885 PR target/69252
3886 * gcc.target/powerpc/pr69252.c: New test.
3887
2423a75a
JD
38882016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3889
3890 PR fortran/65996
da17300a 3891 * gfortran.dg/pr65996.f90: New test.
2423a75a 3892
0a76463f
DV
38932016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3894
3895 PR c++/68810
9f04a53e 3896 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3897 expected to generate an error.
0a76463f 3898
9776e692
BS
38992016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3900
3901 PR middle-end/66178
3902 * gcc.dg/torture/pr66178.c: New test.
3903
c8d3e088
AB
39042016-01-21 Anton Blanchard <anton@samba.org>
3905 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3906
3907 PR target/63354
3908 * gcc.target/powerpc/pr63354.c: New test.
3909
35b707ff
VM
39102016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3911
3912 PR rtl-optimization/68990
3913 * gcc.target/i386/pr68990: New.
3914
157b0829
NC
39152016-01-21 Nick Clifton <nickc@redhat.com>
3916
3917 PR target/69129
3918 * gcc.target/mips/pr69129.c: New.
3919
aede6748
PC
39202016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3921
3922 PR c++/58046
3923 * g++.dg/cpp0x/pr58046.C: New.
3924
5463c2c8
JJ
39252016-01-21 Jakub Jelinek <jakub@redhat.com>
3926
6d31cc75
SS
3927 PR target/69187
3928 PR target/65624
3929 * gcc.target/arm/pr69187.c: New test.
3930
5463c2c8
JJ
3931 PR c++/69355
3932 * g++.dg/torture/pr69355.C: New test.
3933
fa28f32b
AK
39342016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3935 Sebastian Pop <s.pop@samsung.com>
3936
3937 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3938
b920a047
AK
39392016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3940 Sebastian Pop <s.pop@samsung.com>
3941
da17300a 3942 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3943
bdd3aea6
JJ
39442016-01-21 Jakub Jelinek <jakub@redhat.com>
3945
3946 PR middle-end/67653
3947 * c-c++-common/pr67653.c: New test.
3948 * gcc.dg/torture/pr29119.c: Add dg-warning.
3949
26a2e6ae
PB
39502016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3951
3952 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3953
d25c7690
PK
39542016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3955
3956 PR c/24293
3957 * gcc.dg/pr24293.c: New test.
3958 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3959 incomplete struct type.
3960 * gcc.dg/declspec-1.c: Likewise.
3961 * gcc.dg/pr63549.c: Likewise.
3962
889d5698
JJ
39632016-01-20 Jakub Jelinek <jakub@redhat.com>
3964
3965 PR tree-optimization/66612
3966 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3967 for bdn instruction.
3968
d7cf3dc7
CL
39692016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3970
3971 * lib/target-supports.exp
3972 (check_effective_target_arm_fp_ok_nocache): New.
3973 (check_effective_target_arm_fp_ok): New.
3974 (add_options_for_arm_fp): New.
3975 (check_effective_target_arm_crypto_ok_nocache): Require
3976 target_arm_v8_neon_ok instead of arm32.
3977 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3978 (check_effective_target_arm_crypto_pragma_ok): New.
3979 (add_options_for_arm_vfp): New.
3980 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3981 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3982 target instead. Force initial fpu to vfp.
3983 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3984 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3985 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3986 dependency.
3987 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3988 use arm_vfp effective target instead. Force initial fpu to vfp.
3989 * gcc.target/arm/attr-neon3.c: Likewise.
3990 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3991 arm_vfp_ok.
3992 * gcc.target/arm/unsigned-float.c: Likewise.
3993 * gcc.target/arm/vfp-1.c: Likewise.
3994 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3995 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3996 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3997 * gcc.target/arm/vfp-ldmias.c: Likewise.
3998 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3999 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4000 * gcc.target/arm/vfp-stmiad.c: Likewise.
4001 * gcc.target/arm/vfp-stmias.c: Likewise.
4002 * gcc.target/arm/vnmul-1.c: Likewise.
4003 * gcc.target/arm/vnmul-2.c: Likewise.
4004 * gcc.target/arm/vnmul-3.c: Likewise.
4005 * gcc.target/arm/vnmul-4.c: Likewise.
4006
01ac9704 40072016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4008
e84b00da
L
4009 PR testsuite/69366
4010 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4011 the MPX run-time library, for compile-time MPX test.
4012 * gcc.target/i386/chkp-always_inline.c: Likewise.
4013 * gcc.target/i386/chkp-bndret.c: Likewise.
4014 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4015 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4016 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4017 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4018 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4019 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4020 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4021 * gcc.target/i386/chkp-label-address.c: Likewise.
4022 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4023 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4024 * gcc.target/i386/chkp-pr69044.c: Likewise.
4025 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4026 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4027 * gcc.target/i386/chkp-strchr.c: Likewise.
4028 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4029 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4030 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4031 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4032 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4033 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4034 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4035 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4036 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4037 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4038 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4039 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4040 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4041 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4042 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4043 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4044 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4045 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4046 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4047 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4048 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4049 * gcc.target/i386/pr63995-2.c: Likewise.
4050 * gcc.target/i386/pr64805.c: Likewise.
4051 * gcc.target/i386/pr65044.c: Likewise.
4052 * gcc.target/i386/pr65167.c: Likewise.
4053 * gcc.target/i386/pr65183.c: Likewise.
4054 * gcc.target/i386/pr65184.c: Likewise.
4055 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4056
28b33016
IE
40572016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4058
4059 PR tree-optimization/69328
4060 * gcc.dg/pr69328.c: New test.
4061
bcff0913
JL
40622016-01-20 Jeff Law <law@redhat.com>
4063
bf0bb970 4064 PR target/25114
bcff0913
JL
4065 * gcc.target/m68k/pr25114.c: New test.
4066
a3f69631
AV
40672016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4068
4069 * gcc.target/arm/memset-inline-10.c: Added
4070 dg-require-effective-target arm_thumb2_ok.
4071
af33ba0d
EB
40722016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4073
4074 * gcc.dg/debug/dwarf2/sso.c: New test.
4075
7596d5de
UB
40762016-01-19 Uros Bizjak <ubizjak@gmail.com>
4077
4078 PR testsuite/68820
4079 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4080 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4081 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4082
ceda2c69
JH
40832016-01-19 Jan Hubicka <hubicka@ucw.cz>
4084
4085 PR ipa/66223
4086 * g++.dg/ipa/devirt-50.C: New testcase.
4087
38a979f2
MP
40882016-01-19 Marek Polacek <polacek@redhat.com>
4089
4090 PR c++/68965
4091 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4092 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4093
962801c5
KT
40942016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4095
4096 PR target/69135
4097 * gcc.target/arm/pr69135_1.c: New test.
4098
078fe40a
WD
40992015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4100
4101 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4102
786e3c06
WD
41032015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4104
4105 * gcc.target/aarch64/ccmp_1.c: New testcase.
4106
1e297006
MP
41072016-01-19 Marek Polacek <polacek@redhat.com>
4108
4109 PR c++/68586
4110 * g++.dg/cpp0x/enum30.C: New test.
4111
879c27e3
RB
41122016-01-19 Richard Biener <rguenther@suse.de>
4113
4114 PR tree-optimization/69336
4115 * g++.dg/tree-ssa/pr69336.C: New testcase.
4116
015337d3
JJ
41172016-01-19 Jakub Jelinek <jakub@redhat.com>
4118
4119 PR debug/65779
4120 * gcc.dg/pr65779.c: New test.
4121
e2c768b6
RB
41222016-01-19 Richard Biener <rguenther@suse.de>
4123
4124 PR tree-optimization/69352
4125 * gcc.dg/torture/pr69352.c: New testcase.
4126
569efc34
JJ
41272016-01-19 Jakub Jelinek <jakub@redhat.com>
4128
4129 PR rtl-optimization/68955
4130 PR rtl-optimization/64557
4131 * gcc.dg/torture/pr68955.c: New test.
4132
e49d321f
JH
41332016-01-19 Jan Hubicka <hubicka@ucw.cz>
4134
4135 PR lto/69136
4136 * g++.dg/torture/pr69136.C: New testcase.
4137
e9191ad3
JH
41382016-01-19 Jan Hubicka <hubicka@ucw.cz>
4139
4140 PR lto/69133
4141 * g++.dg/lto/pr69133_0.C: New testcase.
4142 * g++.dg/lto/pr69133_1.C: New testcase.
4143
2bedb645
JL
41442016-01-15 Jeff Law <law@redhat.com>
4145
4146 PR tree-optimization/69320
4147 * gcc.c-torture/pr69320-1.c: New test.
4148 * gcc.c-torture/pr69320-2.c: New test.
4149 * gcc.c-torture/pr69320-3.c: New test.
4150 * gcc.c-torture/pr69320-4.c: New test.
4151
17c15cb9
PP
41522016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4153
4154 PR c++/11858
4155 PR c++/24663
4156 PR c++/24664
4157 * g++.dg/template/pr11858.C: New test.
4158 * g++.dg/template/pr24663.C: New test.
4159 * g++.dg/template/unify12.C: New test.
4160 * g++.dg/template/unify13.C: New test.
4161 * g++.dg/template/unify14.C: New test.
4162 * g++.dg/template/unify15.C: New test.
4163 * g++.dg/template/unify16.C: New test.
4164 * g++.dg/template/unify17.C: New test.
4165
9617fd08
DM
41662016-01-18 David Malcolm <dmalcolm@redhat.com>
4167
4168 PR testsuite/69181
4169 * gcc.dg/pr69181-1.c: New test file.
4170 * gcc.dg/pr69181-2.c: New test file.
4171 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4172 globals by moving it to...
4173 (cleanup-after-saved-dg-test): ...this new function. Add
4174 "global additional_sources_used". Add reset of global
4175 multiline_expected_outputs to the empty list.
4176 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4177 global to...
4178 (multiline_expected_outputs): ...this, and updated comments to
4179 note that it is modified from gcc-dg.exp.
4180 (dg-end-multiline-output): Update for the above renaming.
4181 (handle-multiline-outputs): Likewise. Remove the clearing
4182 of the expected outputs to the empty list.
4183
b555a2e4
RB
41842016-01-18 Richard Biener <rguenther@suse.de>
4185
4186 PR tree-optimization/69297
4187 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4188
96902805
JM
41892016-01-18 Joseph Myers <joseph@codesourcery.com>
4190
4191 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4192 dg-options.
4193 * gcc.target/mips/mips-3d-2.c: Likewise.
4194 * gcc.target/mips/mips-3d-3.c: Likewise.
4195 * gcc.target/mips/mips-3d-4.c: Likewise.
4196 * gcc.target/mips/mips-3d-5.c: Likewise.
4197 * gcc.target/mips/mips-3d-6.c: Likewise.
4198 * gcc.target/mips/mips-3d-7.c: Likewise.
4199 * gcc.target/mips/mips-3d-8.c: Likewise.
4200 * gcc.target/mips/mips-3d-9.c: Likewise.
4201 * gcc.target/mips/mips-ps-1.c: Likewise.
4202 * gcc.target/mips/mips-ps-2.c: Likewise.
4203 * gcc.target/mips/mips-ps-3.c: Likewise.
4204 * gcc.target/mips/mips-ps-4.c: Likewise.
4205 * gcc.target/mips/mips-ps-5.c: Likewise.
4206 * gcc.target/mips/mips-ps-6.c: Likewise.
4207 * gcc.target/mips/mips-ps-7.c: Likewise.
4208 * gcc.target/mips/mips-ps-type.c: Likewise.
4209 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4210 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4211
40e26f94
TV
42122016-01-18 Tom de Vries <tom@codesourcery.com>
4213
4214 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4215 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4216 * c-c++-common/goacc/kernels-empty.c: New test.
4217 * c-c++-common/goacc/kernels-eternal.c: New test.
4218 * c-c++-common/goacc/kernels-loop-2.c: New test.
4219 * c-c++-common/goacc/kernels-loop-3.c: New test.
4220 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4221 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4222 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4223 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4224 * c-c++-common/goacc/kernels-loop-data.c: New test.
4225 * c-c++-common/goacc/kernels-loop-g.c: New test.
4226 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4227 * c-c++-common/goacc/kernels-loop-n.c: New test.
4228 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4229 * c-c++-common/goacc/kernels-loop.c: New test.
4230 * c-c++-common/goacc/kernels-noreturn.c: New test.
4231 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4232 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4233 * c-c++-common/goacc/kernels-reduction.c: New test.
4234
a98d4647
TV
42352016-01-18 Tom de Vries <tom@codesourcery.com>
4236
4237 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4238 * gcc.dg/autopar/outer-2.c: Same.
4239 * gcc.dg/autopar/outer-3.c: Same.
4240 * gcc.dg/autopar/outer-4.c: Same.
4241 * gcc.dg/autopar/outer-5.c: Same.
4242 * gcc.dg/autopar/outer-6.c: Same.
4243 * gcc.dg/autopar/parallelization-1.c: Same.
4244 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4245 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4246 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4247 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4248 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4249 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4250 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4251 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4252 * gcc.dg/autopar/pr39500-1.c: Same.
4253 * gcc.dg/autopar/pr39500-2.c: Same.
4254 * gcc.dg/autopar/pr46193.c: Same.
4255 * gcc.dg/autopar/pr46194.c: Same.
4256 * gcc.dg/autopar/pr49580.c: Same.
4257 * gcc.dg/autopar/pr49960-1.c: Same.
4258 * gcc.dg/autopar/pr49960.c: Same.
4259 * gcc.dg/autopar/pr68373.c: Same.
4260 * gcc.dg/autopar/reduc-1.c: Same.
4261 * gcc.dg/autopar/reduc-1char.c: Same.
4262 * gcc.dg/autopar/reduc-1short.c: Same.
4263 * gcc.dg/autopar/reduc-2.c: Same.
4264 * gcc.dg/autopar/reduc-2char.c: Same.
4265 * gcc.dg/autopar/reduc-2short.c: Same.
4266 * gcc.dg/autopar/reduc-3.c: Same.
4267 * gcc.dg/autopar/reduc-4.c: Same.
4268 * gcc.dg/autopar/reduc-6.c: Same.
4269 * gcc.dg/autopar/reduc-7.c: Same.
4270 * gcc.dg/autopar/reduc-8.c: Same.
4271 * gcc.dg/autopar/reduc-9.c: Same.
4272 * gcc.dg/autopar/uns-outer-4.c: Same.
4273 * gcc.dg/autopar/uns-outer-5.c: Same.
4274 * gcc.dg/autopar/uns-outer-6.c: Same.
4275 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4276 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4277
da976fa8
AL
42782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4279
4280 PR target/63679
4281 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4282 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4283
70c1e886
AL
42842016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4285
4286 PR target/63679
4287 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4288 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4289 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4290
88bed196
AL
42912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4292
4293 PR target/63679
4294 * gcc.dg/tree-ssa/sra-17.c: New.
4295 * gcc.dg/tree-ssa/sra-18.c: New.
4296
3dd5f42e
IE
42972016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4298
4299 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4300
ae5a77fa
EB
43012016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4302
4303 * gnat.dg/inline12.adb: New test.
4304
11e57fc6
BC
43052016-01-18 Bin Cheng <bin.cheng@arm.com>
4306
4307 PR tree-optimization/66797
4308 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4309
995b6fe0
RB
43102016-01-18 Richard Biener <rguenther@suse.de>
4311
4312 PR tree-optimization/69170
4313 * gcc.dg/torture/pr69170.c: New testcase.
4314
82ee0cf2 43152016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4316
4317 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4318
d69da357
TV
43192016-01-16 Tom de Vries <tom@codesourcery.com>
4320
4321 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4322
a3845283
TV
43232016-01-16 Tom de Vries <tom@codesourcery.com>
4324
4325 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4326 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4327 redundant dg-require-effective-target pthread.
4328 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4329 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4330 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4331 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4332 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4333 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4334 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4335
197a6aa6
DE
43362016-01-16 David Edelsohn <dje.gcc@gmail.com>
4337
4338 PR target/68609
4339 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4340 * gcc.target/powerpc/recip-7.c: Same.
4341
ec7886c1
PP
43422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4343
4344 PR c++/69091
4345 * g++.dg/template/pr69091.C: New test.
4346
203484bb
PP
43472016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4348
4349 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4350 dump does not contain an error_mark_node.
4351 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4352 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4353
aa2500e9
PP
43542016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4355
4356 PR c++/68936
4357 * g++.dg/template/pr68936.C: New test.
4358
28621a5c
DE
43592016-01-15 David Edelsohn <dje.gcc@gmail.com>
4360
4361 PR target/68609
4362 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4363 * gcc.target/powerpc/recip-2.c: Same.
4364 * gcc.target/powerpc/recip-3.c: Same.
4365 * gcc.target/powerpc/recip-4.c: Same.
4366 * gcc.target/powerpc/recip-sqrtf.c: Same.
4367
40c43aca
JL
43682016-01-15 Jeff Law <law@redhat.com>
4369
4370 PR tree-optimization/69270
4371 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4372 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4373
afbc5ae8
PT
43742016-01-15 Paul Thomas <pault@gcc.gnu.org>
4375
4376 PR fortran/49630
4377 * gfortran.dg/deferred_character_13.f90: New test for the fix
4378 of comment 3 of the PR.
4379
4380 PR fortran/54070
4381 * gfortran.dg/deferred_character_8.f90: New test
4382 * gfortran.dg/allocate_error_5.f90: New test
4383
4384 PR fortran/60593
4385 * gfortran.dg/deferred_character_10.f90: New test
4386
4387 PR fortran/60795
4388 * gfortran.dg/deferred_character_14.f90: New test
4389
4390 PR fortran/61147
4391 * gfortran.dg/deferred_character_11.f90: New test
4392
4393 PR fortran/64324
4394 * gfortran.dg/deferred_character_9.f90: New test
4395
49abe076
VM
43962016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4397
4398 PR rtl-optimization/69030
4399 * gcc.target/i386/pr69030.c: New.
4400
16d12992
KT
44012016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4402
4403 * gcc.target/aarch64/target_attr_17.c: New test.
4404
78810bd3
RB
44052016-01-15 Richard Biener <rguenther@suse.de>
4406
4407 PR tree-optimization/66856
4408 * gcc.dg/torture/pr66856-1.c: New testcase.
4409 * gcc.dg/torture/pr66856-2.c: Likewise.
4410
2bd847fe
RB
44112016-01-15 Richard Biener <rguenther@suse.de>
4412
4413 PR debug/69137
4414 * g++.dg/lto/pr69137_0.C: New testcase.
4415
a00fe3b7
RS
44162016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4417
4418 PR middle-end/69246
4419 * gcc.target/i386/pr69246.c: New test.
4420
cbb0e83b
DV
44212016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4422
7596d5de 4423 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 4424
5a500ecf
DV
44252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4426
4427 PR c++/56194
4428 * g++.dg/init/const9.C: Disable test on S/390.
4429
5d9bf64f
DV
44302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4431
4432 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4433 * g++.dg/Wno-frame-address.C: Ditto.
4434
e234b19e
DV
44352016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4436
4437 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4438
89483f99
RB
44392016-01-15 Richard Biener <rguenther@suse.de>
4440
4441 PR tree-optimization/68961
4442 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4443
94f37395
IE
44442016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4445
4446 * gcc.target/i386/pr65105-5.c: New test.
4447
82ee0cf2 44482016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
4449
4450 * gcc.c-torture/execute/alias-4.c: New testcase.
4451
82ee0cf2 44522016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
4453
4454 PR ipa/68148
4455 * g++.dg/ipa/devirt-49.C: New testcase.
4456
092f7deb 44572016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
4458
4459 PR target/65837
4460 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4461 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4462 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4463
e93c66bc
RB
44642016-01-15 Richard Biener <rguenther@suse.de>
4465
4466 PR tree-optimization/69117
4467 * gcc.dg/torture/pr69117.c: New testcase.
4468
c47eaca6 44692015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4470
4471 PR c++/69048
4472 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4473
c3f6914a
FXC
44742016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4475
4476 PR testsuite/67509
4477 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4478 range tests use 100 * maximum instead of maximum + 1.
4479
cd65ae90
JJ
44802016-01-14 Jakub Jelinek <jakub@redhat.com>
4481
4482 PR debug/69244
4483 * gcc.dg/guality/pr69244.c: New test.
4484
19643948
UB
44852016-01-14 Uros Bizjak <ubizjak@gmail.com>
4486
4487 * lib/target-supports.exp (check_effective_target_issignaling):
4488 New procedure.
4489 * gcc.dg/pr61441.c: Require issignaling effective target.
4490
fe79c97e
SB
44912016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4492
4493 PR target/68803
4494 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4495
c7df95d8
DM
44962016-01-14 David Malcolm <dmalcolm@redhat.com>
4497
4498 PR c++/68819
4499 PR preprocessor/69177
4500 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4501 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4502 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4503 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4504
00083992
MP
45052016-01-14 Marek Polacek <polacek@redhat.com>
4506
4507 PR c/69262
4508 * gcc.dg/array-15.c: New test.
4509
0c9b3294
JJ
45102016-01-14 Jakub Jelinek <jakub@redhat.com>
4511
4512 PR middle-end/68146
4513 PR tree-optimization/69155
4514 * gfortran.dg/pr68146.f: New test.
4515 * gfortran.dg/pr69155.f90: New test.
4516
3688e13d
RB
45172016-01-14 Richard Biener <rguenther@suse.de>
4518
4519 PR tree-optimization/68060
4520 * gcc.dg/torture/pr68060-1.c: New testcase.
4521 * gcc.dg/torture/pr68060-2.c: Likewise.
4522
bab0ad3a
NC
45232016-01-14 Nick Clifton <nickc@redhat.com>
4524
4525 * lib/target-supports.exp
4526 (check_effective_target_arm_neon_ok_nocache): Add an option
4527 sequence that includes setting the ARM architecture to ARMv7-A.
4528 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4529 command line options necessary to enable Neon support.
4530 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4531 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4532 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4533 * gcc.target/arm/pr69180.c: Likewise.
4534
947c2ce5
JL
45352016-01-14 Jeff Law <law@redhat.com>
4536
4537 PR tree-optimization/69270
4538 * gcc.dg/tree-ssa/pr69270.c: New test.
4539
3342fd71
BS
45402016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4541
4542 PR c/66208
4543 * c-c++-common/pr66208.c: New file.
4544
2ad3adf1
JJ
45452016-01-13 Jakub Jelinek <jakub@redhat.com>
4546
4547 PR tree-optimization/69156
4548 * gcc.dg/pr69156.c: New test.
4549
398d6feb
L
45502016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4551
4552 * gcc.target/i386/pr69225-7.c: New test.
4553
4c868789
RH
45542016-01-13 Richard Henderson <rth@redhat.com>
4555
4556 * gcc.dg/tm/memopt-13.c: Update expected function.
4557 * gcc.dg/tm/memopt-6.c: Likewise.
4558
ef6d1772
UB
45592016-01-13 Uros Bizjak <ubizjak@gmail.com>
4560
4561 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4562 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4563 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4564 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4565
ef6d1772
UB
45662016-01-13 Tom de Vries <tom@codesourcery.com>
4567
4568 PR tree-optimization/69169
0b4b6ef2
TV
4569 * gcc.dg/pr69169.c: New test.
4570
2ad3adf1 45712016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4572
4573 PR target/69228
4574 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4575 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4576 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4577 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4578 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4579 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4580 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4581 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4582
9060e335
AK
45832016-01-13 Jakub Jelinek <jakub@redhat.com>
4584
4585 PR target/69247
4586 * gcc.dg/pr69247.c: New test.
4587
40311329
RB
45882016-01-13 Richard Biener <rguenther@suse.de>
4589
4590 PR tree-optimization/69242
4591 * gcc.dg/torture/pr69242.c: New testcase.
4592
ccbd7103
RB
45932016-01-13 Richard Biener <rguenther@suse.de>
4594
4595 PR tree-optimization/69186
4596 * gcc.dg/torture/pr69186.c: New testcase.
4597
c6f72a46
JL
45982016-01-13 Jeff Law <law@redhat.com>
4599
4600 PR tree-optimization/67755
4601 * gcc.dg/tree-ssa/pr67755.c: New test.
4602
46032016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4604
4605 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4606 pass number in output by a star.
4607
c446cf07
BC
46082016-01-12 Bin Cheng <bin.cheng@arm.com>
4609
4610 PR tree-optimization/68911
4611 * gcc.c-torture/execute/pr68911.c: New test.
4612
5342156c
MP
46132016-01-12 Marek Polacek <polacek@redhat.com>
4614
4615 PR c++/68979
4616 * g++.dg/warn/permissive-1.C: New test.
4617
65364cc5
JJ
46182016-01-12 Jakub Jelinek <jakub@redhat.com>
4619
4620 PR objc++/68511
4621 PR c++/69213
4622 * g++.dg/opt/pr69213.C: New test.
4623
81b9a3d9
CB
46242016-01-12 Christian Bruel <christian.bruel@st.com>
4625
4626 PR target/69180
4627 * gcc.target/arm/pr69180.c: New test.
4628
3c4e91c9
RB
46292016-01-12 Richard Biener <rguenther@suse.de>
4630
4631 PR lto/69077
4632 * g++.dg/lto/pr69077_0.C: New testcase.
4633 * g++.dg/lto/pr69077_1.C: Likewise.
4634
5664cea1
JJ
46352016-01-12 Jakub Jelinek <jakub@redhat.com>
4636
4637 PR target/69175
4638 * g++.dg/opt/pr69175.C: New test.
4639
86cefc49
AL
46402016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4641
4642 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4643 rather than #including math.h & stdlib.h.
4644 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4645 * gcc.dg/vect/pr49771.c: Likewise.
4646 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4647 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4648 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4649 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4650 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4651 * gcc.dg/vect/pr44507.c: Likewise.
4652 * gcc.dg/vect/pr45902.c: Likewise.
4653 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4654 * gcc.dg/vect/vect-117.c: Likewise.
4655 * gcc.dg/vect/vect-99.c: Likewise.
4656 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4657 * gcc.dg/vect/vect-cond-1.c: Likewise.
4658 * gcc.dg/vect/vect-cond-2.c: Likewise.
4659 * gcc.dg/vect/vect-cond-3.c: Likewise.
4660 * gcc.dg/vect/vect-cond-4.c: Likewise.
4661 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4662 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4663 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4664 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4665 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4666 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4667 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4668 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4669 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4670 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4671 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4672 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4673 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4674 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4675 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4676 include of signal.h.
4677 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4678 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4679 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4680 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4681 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4682 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4683 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4684 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4685 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4686 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4687 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4688 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4689 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4690 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4691 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4692 * gcc.dg/vect/vect-outer-5.c: Likewise.
4693 * gcc.dg/vect/vect-outer-6.c: Likewise.
4694 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4695 include of stdio.h.
4696
b832f61e
NC
46972016-01-12 Nick Clifton <nickc@redhat.com>
4698
4699 PR target/68913
4700 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4701 to fread so that it will be found in all target runtimes.
4702
8eac49b1
RB
47032016-01-12 Richard Biener <rguenther@suse.de>
4704
4705 PR tree-optimization/69053
4706 * g++.dg/torture/pr69053.C: New testcase.
4707
2935d994
RB
47082016-01-12 Richard Biener <rguenther@suse.de>
4709
4710 PR tree-optimization/69168
4711 * gcc.dg/torture/pr69168.c: New testcase.
4712
66c16fd9
RB
47132016-01-12 Richard Biener <rguenther@suse.de>
4714
4715 PR tree-optimization/69157
4716 * gcc.dg/torture/pr69157.c: New testcase.
4717
47182016-01-12 Richard Biener <rguenther@suse.de>
4719
4720 PR tree-optimization/69174
4721 * gcc.dg/torture/pr69174.c: New testcase.
4722
723033a6
JJ
47232016-01-12 Jakub Jelinek <jakub@redhat.com>
4724
4725 PR c++/66808
4726 PR c++/69000
4727 * g++.dg/tls/pr66808.C: New test.
4728 * g++.dg/tls/pr69000.C: New test.
4729
3574cf47
BS
47302016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4731
4732 * gcc.target/powerpc/swaps-p8-23.c: New test.
4733 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4734
feb20787
JDA
47352016-01-11 John David Anglin <danglin@gcc.gnu.org>
4736
4737 PR tree-optimization/68356
4738 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4739
27b1820a
KV
47402016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4741 Jim Wilson <jim.wilson@linaro.org>
4742
4743 PR target/69194
4744 * gcc.target/arm/pr69194.c: New test.
4745
cf4de6af
L
47462016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4747
4748 PR target/69225
4749 * gcc.target/i386/pr69225-1.c: New test.
4750 * gcc.target/i386/pr69225-2.c: Likewise.
4751 * gcc.target/i386/pr69225-3.c: Likewise.
4752 * gcc.target/i386/pr69225-4.c: Likewise.
4753 * gcc.target/i386/pr69225-5.c: Likewise.
4754 * gcc.target/i386/pr69225-6.c: Likewise.
4755
1ebd5558
JJ
47562016-01-11 Jakub Jelinek <jakub@redhat.com>
4757
23552a4d
JJ
4758 PR target/67462
4759 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4760 if lp64.
4761
26ff85b0
JJ
4762 PR target/69071
4763 * gcc.dg/pr69071.c: New test.
4764
9cb6bd74
JJ
4765 PR c++/69211
4766 * g++.dg/opt/pr69211.C: New test.
4767
1ebd5558
JJ
4768 PR tree-optimization/69214
4769 * gcc.c-torture/compile/pr69214.c: New test.
4770
8c18c836
UB
47712016-01-11 Uros Bizjak <ubizjak@gmail.com>
4772
4773 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4774 * gcc.target/i386/pr66232-11.c: Ditto.
4775 * gcc.target/i386/pr66232-12.c: Ditto.
4776 * gcc.target/i386/pr66232-13.c: Ditto.
4777
62446e6e
RB
47782016-01-11 Richard Biener <rguenther@suse.de>
4779
4780 PR tree-optimization/69173
4781 * gcc.dg/torture/pr69173.c: New testcase.
4782
2b8568fe
KT
47832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4784
4785 PR rtl-optimization/68796
4786 * gcc.target/aarch64/tst_5.c: New test.
4787 * gcc.target/aarch64/tst_6.c: Likewise.
4788
5baf4532
KT
47892016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4790
4791 PR rtl-optimization/68841
4792 * gcc.dg/pr68841.c: New test.
4793 * gcc.c-torture/execute/pr68841.c: New test.
4794
ca90b1ed
YR
47952016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4796
4797 PR rtl-optimization/68920
4798 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4799 for ix86 targets.
4800 * gcc.dg/ifcvt-5.c: New test.
4801
2ad3adf1 48022016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4803
4804 PR bootstrap/69123
4805 * g++.dg/pr69123.C: New.
4806
83834c09
IE
48072016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4808
4809 PR target/69010
4810 * gcc.target/i386/pr69010.c: New test.
4811
dcf89d57
MJ
48122016-01-11 Martin Jambor <mjambor@suse.cz>
4813
4814 PR ipa/69044
4815 * gcc.target/i386/chkp-pr69044.c: New test.
4816
d95167ee
TV
48172016-01-11 Tom de Vries <tom@codesourcery.com>
4818
4819 PR tree-optimization/69109
4820 * gcc.dg/autopar/pr69109-2.c: New test.
4821 * gcc.dg/autopar/pr69109.c: New test.
4822
4f6403a8
TV
48232016-01-11 Tom de Vries <tom@codesourcery.com>
4824
4825 PR tree-optimization/69108
4826 * gcc.dg/autopar/pr69108.c: New test.
4827
21efdd80
PP
48282016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4829
4830 PR c++/69029
4831 * c-c++-common/Wisleading-indentation.c: Augment test.
4832
fd42eed8
TK
48332016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4834
4835 PR fortran/69154
4836 * gfortran.dg/inline_matmul_12.f90: New test.
4837
4f90ee6c
PT
48382016-01-10 Paul Thomas <pault@gcc.gnu.org>
4839
4840 PR fortran/67779
4841 * gfortran.dg/actual_array_offset_1: New test.
4842
3907c6cf
TV
48432016-01-10 Tom de Vries <tom@codesourcery.com>
4844
4845 PR tree-optimization/69062
4846 * gcc.dg/autopar/pr69062.c: New test.
4847
b07b236e
TS
48482016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4849
4850 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4851 * gcc.dg/vect/slp-perm-2.c: Likewise.
4852 * gcc.dg/vect/slp-perm-3.c: Likewise.
4853 * gcc.dg/vect/slp-perm-5.c: Likewise.
4854 * gcc.dg/vect/slp-perm-6.c: Likewise.
4855 * gcc.dg/vect/slp-perm-7.c: Likewise.
4856 * gcc.dg/vect/slp-perm-8.c: Likewise.
4857
23fab8ae
TV
48582016-01-10 Tom de Vries <tom@codesourcery.com>
4859
4860 PR tree-optimization/69039
4861 * gcc.dg/autopar/pr69039.c: New test.
4862
73f0dae2
MP
48632016-01-09 Marek Polacek <polacek@redhat.com>
4864
4865 PR c++/69113
4866 * g++.dg/pr69113.C: New test.
4867
20b8d734
JJ
48682016-01-09 Jakub Jelinek <jakub@redhat.com>
4869
4870 PR middle-end/50865
4871 PR tree-optimization/69097
4872 * gcc.c-torture/execute/pr50865.c: New test.
4873 * gcc.c-torture/execute/pr69097-1.c: New test.
4874 * gcc.c-torture/execute/pr69097-2.c: New test.
4875 * gcc.dg/pr69097-1.c: New test.
4876 * gcc.dg/pr69097-2.c: New test.
4877
c50e614b
JJ
48782016-01-09 Jakub Jelinek <jakub@redhat.com>
4879
4880 PR c++/69164
4881 * g++.dg/opt/pr69164.C: New test.
4882
e0237993
JJ
48832016-01-08 Jakub Jelinek <jakub@redhat.com>
4884
4885 PR tree-optimization/69167
4886 * gcc.dg/pr69167.c: New test.
4887
bd8f5bb2
MP
48882016-01-08 Marek Polacek <polacek@redhat.com>
4889
4890 PR c++/68449
4891 * g++.dg/pr68449.C: New.
4892
bb0f5ca7
AL
48932016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4894
4895 PR tree-optimization/68707
4896 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4897 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4898 on platforms supporting it.
4899 * gcc.dg/vect/slp-perm-2.c: Likewise.
4900 * gcc.dg/vect/slp-perm-3.c: Likewise.
4901 * gcc.dg/vect/slp-perm-5.c: Likewise.
4902 * gcc.dg/vect/slp-perm-7.c: Likewise.
4903 * gcc.dg/vect/slp-perm-8.c: Likewise.
4904 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4905 on platforms supporting it.
4906
22518428
JJ
49072016-01-08 Jakub Jelinek <jakub@redhat.com>
4908
33f0852f
JJ
4909 PR tree-optimization/69162
4910 * gcc.dg/pr69162.c: New test.
4911
22518428
JJ
4912 PR tree-optimization/69172
4913 * gcc.dg/pr69172.c: New test.
4914
80e9b3aa
TP
49152016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4916
4917 PR tree-optimization/67781
4918 * gcc.c-torture/execute/pr67781.c: New file.
4919
262a363f
JJ
49202016-01-08 Jakub Jelinek <jakub@redhat.com>
4921
4922 PR tree-optimization/69083
4923 * gcc.dg/vect/pr69083.c: New test.
4924
6e1f093f
SS
49252016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4926
4927 PR tree-optimization/61441
4928 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4929 Use -fexcess-precision=standard for compiler options.
4930 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4931
53290e07
JJ
49322016-01-08 Jakub Jelinek <jakub@redhat.com>
4933
57bf3072
JJ
4934 PR fortran/69128
4935 * gfortran.dg/gomp/pr69128.f90: New test.
4936
53290e07
JJ
4937 PR c++/69145
4938 * g++.dg/ext/pr69145-1.C: New test.
4939 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4940 * g++.dg/ext/pr69145-2.h: New file.
4941
7a127fa7
MS
49422016-01-07 Martin Sebor <msebor@redhat.com>
4943
4944 PR c/68966
4945 * gcc.dg/atomic-fetch-bool.c: New test.
4946 * gcc.dg/sync-fetch-bool.c: New test.
4947
95918b49
L
49482016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4949
4950 PR fortran/66680
4951 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4952
c8e62a9d
NC
49532016-01-07 Nick Clifton <nickc@redhat.com>
4954
4955 PR target/66655
4956 * g++.dg/pr66655.C: New test.
4957 * g++.dg/pr66655_1.cc: Test support file.
4958 * g++.dg/pr66655.h: Test header file.
4959
2ad3adf1 49602016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4961
4962 PR fortran/66680
4963 gfortran.dg/gomp/pr66680.f90: New test.
4964
4cd9ca92
L
49652016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4966
4967 PR target/69171
4968 * gcc.target/i386/pr69171-1.c: New test.
4969 * gcc.target/i386/pr69171-2.c: Likewise.
4970 * gcc.target/i386/pr69171-3.c: Likewise.
4971 * gcc.target/i386/pr69171-4.c: Likewise.
4972 * gcc.target/i386/pr69171-5.c: Likewise.
4973 * gcc.target/i386/pr69171-6.c: Likewise.
4974
7e33d4dc
BS
49752015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4976
4977 PR middle-end/67639
4978 * c-c++-common/pr67639.c: New test.
4979
fec64afc
JJ
49802016-01-07 Jakub Jelinek <jakub@redhat.com>
4981
4982 PR tree-optimization/69141
4983 * g++.dg/opt/pr69141.C: New test.
4984
f293ad29
EB
49852016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4986
4987 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4988
5027395e
UB
49892016-01-06 Uros Bizjak <ubizjak@gmail.com>
4990
4991 PR target/69140
4992 * gcc.target/i386/pr69140.c: New test
4993
7443cf13
DM
49942016-01-06 David Malcolm <dmalcolm@redhat.com>
4995
4996 * gcc.dg/bad-dereference.c: New test case.
4997
32928931
BS
49982015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4999
5000 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5001
68dd05da
AS
50022016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5003
5004 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5005
6b131d5b
MP
50062016-01-06 Marek Polacek <polacek@redhat.com>
5007
5008 PR sanitizer/69099
5009 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5010
8d9fdb49
MP
50112016-01-05 Marek Polacek <polacek@redhat.com>
5012
5013 PR c/69104
5014 * gcc.dg/atomic-invalid-2.c: New.
5015
acf93f1e
L
50162016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5017
5018 PR target/68991
5019 * gcc.target/i386/pr68991.c: New test.
5020
3f50525d
L
50212016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5022
5023 PR target/68991
5024 * g++.dg/pr68991-1.C: New test.
5025 * g++.dg/pr68991-2.C: Likewise.
5026
e0237993 50272016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5028
e0237993 5029 PR other/60465
face88a1
ST
5030 * gcc.target/ia64/pr60465-gprel64.c: New test.
5031 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5032
a0866eff
KT
50332016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5034
5035 PR rtl-optimization/68651
5036 * gcc.target/aarch64/pr68651_1.c: New test.
5037
c589e975
DM
50382016-01-05 David Malcolm <dmalcolm@redhat.com>
5039
5040 PR c/69122
5041 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5042
929710d9
NS
50432016-01-05 Nathan Sidwell <nathan@acm.org>
5044
ce3e43d7
NS
5045 PR c++/58583
5046 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5047
929710d9
NS
5048 * gcc.dg/alias-15.c: New.
5049
a2faef8e
NC
50502016-01-05 Nick Clifton <nickc@redhat.com>
5051
5052 PR target/68870
5053 * g++.dg/pr68770.C: New test.
5054
4cfa76e3
MS
50552016-01-04 Mike Stump <mikestump@comcast.net>
5056
5057 * lib/target-supports.exp (check_effective_target_cilkplus):
5058 cilkplus targets require pthreads.
4ece61b6 5059 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5060
4e8a3a35
MM
50612016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5062
5063 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5064 generation.
5065
818ab71a
JJ
50662016-01-04 Jakub Jelinek <jakub@redhat.com>
5067
5068 Update copyright years.
5069
2fe0a208
MP
50702016-01-04 Marek Polacek <polacek@redhat.com>
5071
5072 PR c/68908
5073 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5074 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5075 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5076
9e3b2fe3
EB
50772016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5078
5079 * gcc.target/sparc/20160104-2.c: New test.
5080
e8d65a35
EB
50812016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5082
5083 * gcc.target/sparc/20160104-1.c: New test.
5084
25ccfccd
PT
50852016-01-03 Paul Thomas <pault@gcc.gnu.org>
5086
5087 PR fortran/65045
5088 * gfortran.dg/pr65045.f90: New test.
5089
cb51d382
EB
50902016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5091
5092 * gnat.dg/specs/debug1.ads: Delete.
5093
6eeaad6e
JD
50942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5095
5096 PR libgfortran/68867
5097 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5098 expression.
5099
2f968603
JD
51002016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5101
5102 PR libgfortran/68867
5103 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5104 PowerPC.
5105
591bb5e4
PT
51062016-01-01 Paul Thomas <pault@gcc.gnu.org>
5107
5108 PR fortran/68864
5109 * gfortran.dg/pr68864.f90: New test.
5110
f1e0620c
JJ
51112016-01-01 Jakub Jelinek <jakub@redhat.com>
5112
942a1319
JJ
5113 PR tree-optimization/69070
5114 * gcc.dg/pr69070.c: New test.
5115
10dff63f
JJ
5116 PR sanitizer/69055
5117 * gfortran.dg/pr69055.f90: New test.
5118
f1e0620c
JJ
5119 PR target/69015
5120 * gcc.dg/pr69015.c: New test.
818ab71a 5121\f
2f883d1c 5122Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5123
5124Copying and distribution of this file, with or without modification,
5125are permitted in any medium without royalty provided the copyright
5126notice and this notice are preserved.