]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[multiple changes]
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ee392fc2
NS
12016-04-20 Nathan Sidwell <nathan@acm.org>
2
3 PR c++/55635
4 * g++.dg/eh/delete1.C: New.
5
dda49daf
L
62016-04-20 H.J. Lu <hongjiu.lu@intel.com>
7
8 * gcc.target/i386/avx256-unaligned-store-2.c: Add
9 -mtune-ctrl=sse_typeless_stores.
10
8a5b9d5a
L
112016-04-20 H.J. Lu <hongjiu.lu@intel.com>
12
13 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
14
1011119f
BC
152016-04-20 Bin Cheng <bin.cheng@arm.com>
16
17 PR tree-optimization/69489
18 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
19
477d4906
IV
202016-04-20 Ilya Verbin <ilya.verbin@intel.com>
21
22 PR c++/69363
23 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
24 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
25 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
26
fad08d12
BC
272016-04-20 Bin Cheng <bin.cheng@arm.com>
28
29 PR tree-optimization/56625
30 PR tree-optimization/69489
31 * gcc.dg/vect/pr56625.c: New test.
32 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
33
9e3e4fab
AP
342016-04-20 Andrew Pinski <apinski@cavium.com>
35
36 PR target/64971
37 * gcc.c-torture/compile/pr37433-1.c: New testcase.
38
d7aa24e4
AC
392016-04-20 Arnaud Charlet <charlet@adacore.com>
40
41 * gnat.dg/self1.adb: Remove now incorrect test.
42
e6d62b46
BC
432016-04-20 Bin Cheng <bin.cheng@arm.com>
44
45 * gcc.dg/tree-ssa/scev-11.c: New test.
46 * gcc.dg/tree-ssa/scev-12.c: New test.
47
2697b189
MP
482016-04-20 Marek Polacek <polacek@redhat.com>
49
50 PR tree-optimization/70725
51 * gcc.dg/pr70725.c: New test.
52
60d393e8
RB
532016-04-20 Richard Biener <rguenther@suse.de>
54
55 PR tree-optimization/70726
56 * g++.dg/vect/pr70726.cc: New testcase.
57
82c6f58a
AK
582016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
59
60 PR target/70674
61 * gcc.target/s390/pr70674.c: New test.
62
90eeab20
JD
632016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
64
65 PR libgfortran/70684
66 * gfortran.dg/list_read_14.f90: New test.
67
fc9cf6da
L
682016-04-19 H.J. Lu <hongjiu.lu@intel.com>
69
70 PR target/69201
71 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
72 extern to force it misaligned.
73 (b): Likewise.
74 (c): Likewise.
75 (d): Likewise.
76 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
77 Don't check `*' before movv4sf_internal.
78 * gcc.target/i386/avx256-unaligned-store-2.c: Check
79 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
80 Don't check `*' before movv16qi_internal.
81 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
82 extern to force it misaligned.
83 (b): Likewise.
84 (c): Likewise.
85 (d): Likewise.
86 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
87 Don't check `*' before movv2df_internal.
88 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
89 extern to force it misaligned.
90 (b): Likewise.
91 (c): Likewise.
92 (d): Likewise.
93 Check movv8sf_internal instead of avx_storeups256.
94 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
95
ea8927ea
RB
962016-04-19 Richard Biener <rguenther@suse.de>
97
98 PR tree-optimization/70171
99 * g++.dg/tree-ssa/pr70171.C: New testcase.
100
65f52ee9
RB
1012016-04-19 Richard Biener <rguenther@suse.de>
102
103 PR tree-optimization/70724
104 * gcc.dg/torture/pr70724.c: New testcase.
105
987b67f1
VM
1062016-04-18 Vladimir Makarov <vmakarov@redhat.com>
107
108 PR middle-end/70689
109 * testsuite/gcc.target/i386/pr70689.c: New.
110
91a47c39
L
1112016-04-18 H.J. Lu <hongjiu.lu@intel.com>
112
113 PR target/70708
114 * gcc.target/i386/pr70708.c: New test.
115
8270b82d
RB
1162016-04-18 Richard Biener <rguenther@suse.de>
117
118 PR tree-optimization/43434
119 * gcc.dg/vect/pr43434.c: New testcase.
120 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
121 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
122 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
123 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
124 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
125 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
126 * gcc.dg/gomp/pr68640.c: Likewise.
127 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
128 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
129
edd048e2
RB
1302016-04-18 Richard Biener <rguenther@suse.de>
131
132 PR tree-optimization/70701
133 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
134
bd5c7330
TV
1352016-04-18 Tom de Vries <tom@codesourcery.com>
136
137 PR testsuite/70699
138 * gcc.dg/pr70161.c: Add dot-file scans.
139 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
140 instead of after last dot char.
141
23f2660f
EB
1422016-04-17 Eric Botcazou <ebotcazou@adacore.com>
143
144 * c-c++-common/dump-ada-spec-3.c: New test.
145 * c-c++-common/dump-ada-spec-4.c: Likewise.
146
da152c9f
TV
1472016-04-17 Tom de Vries <tom@codesourcery.com>
148
149 PR other/70183
150 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
151
cc950f98
JH
1522016-04-15 Jan Hubicka <jh@suse.cz>
153
154 PR ipa/70018
155 * g++.dg/ipa/pure-const-1.C: New testcase.
156 * g++.dg/ipa/pure-const-2.C: New testcase.
157 * g++.dg/ipa/pure-const-3.C: New testcase.
158
949505a9
MP
1592016-04-15 Marek Polacek <polacek@redhat.com>
160
161 PR c/70671
162 * gcc.dg/bitfld-22.c: New test.
163
10e547d6
BS
1642016-04-15 Bernd Schmidt <bschmidt@redhat.com>
165
166 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
167 x86_64.
168
1e77281b
MP
1692016-04-15 Marek Polacek <polacek@redhat.com>
170
171 PR c/70651
172 * c-c++-common/pr70651.c: New test.
173
e501fa8e
KT
1742016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
175
176 PR rtl-optimization/70681
177 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
178 dump scan on arm and powerpc.
179 * gcc.dg/pr10474.c: Likewise.
180
dda1bf61
JJ
1812016-04-15 Jakub Jelinek <jakub@redhat.com>
182
ca4ef1ff
JJ
183 PR c++/69517
184 PR c++/70019
185 PR c++/70588
186 * g++.dg/cpp1y/vla11.C: Revert for real.
187
dda1bf61
JJ
188 PR c/70436
189 * c-c++-common/Wparentheses-1.c: New test.
190 * c-c++-common/gomp/Wparentheses-1.c: New test.
191 * c-c++-common/gomp/Wparentheses-2.c: New test.
192 * c-c++-common/gomp/Wparentheses-3.c: New test.
193 * c-c++-common/gomp/Wparentheses-4.c: New test.
194 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
195 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
196 * c-c++-common/goacc/Wparentheses-1.c: New test.
197
1355e62c
KY
1982016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
199
200 PR target/70662
201 * gcc.target/i386/pr70662.c: New test.
202
0ab34b9e 2032016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 204 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
205
206 PR tree-optimization/70130
207 * gcc.dg/vect/O3-pr70130.c: New testcase.
208
bc773aad
MM
2092016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
210
6e9b2286
MM
211 PR target/70669
212 * gcc.target/powerpc/pr70669.c: New test.
213
bc773aad
MM
214 PR target/70640
215 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
216 a power7 system that does not have an assembler that supports
217 power8.
218
d8747845
MS
2192016-04-14 Martin Sebor <msebor@redhat.com>
220
221 PR c++/69517
222 PR c++/70019
223 PR c++/70588
224 * c-c++-common/ubsan/vla-1.c: Revert.
225 * g++.dg/cpp1y/vla11.C: Same.
226 * g++.dg/cpp1y/vla12.C: Same.
227 * g++.dg/cpp1y/vla13.C: Same.
228 * g++.dg/cpp1y/vla14.C: Same.
229 * g++.dg/cpp1y/vla3.C: Same.
230 * gcc/testsuite/g++.dg/init/array24.C: Same.
231 * g++.dg/ubsan/vla-1.C: Same.
232
85128559
MP
2332016-04-14 Marek Polacek <polacek@redhat.com>
234 Jan Hubicka <hubicka@ucw.cz>
235
236 PR c++/70029
237 * g++.dg/torture/pr70029.C: New test.
238
52fbb073
MS
2392016-04-14 Martin Sebor <msebor@redhat.com>
240
241 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
242 type size to prevent failures on targets with very low maximum
243 alignment.
244
6db61d6f
RB
2452016-04-14 Richard Biener <rguenther@suse.de>
246
247 PR tree-optimization/70623
248 * gcc.dg/torture/pr70623.c: New testcase.
249 * gcc.dg/torture/pr70623-2.c: Likewise.
250
342fac95
MS
2512016-04-13 Martin Sebor <msebor@redhat.com>
252
253 PR c++/69517
254 PR c++/70019
255 PR c++/70588
256 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
257 * g++.dg/cpp1y/vla11.C: New test.
258 * g++.dg/cpp1y/vla12.C: New test.
259 * g++.dg/cpp1y/vla13.C: New test.
260 * g++.dg/cpp1y/vla14.C: New test.
261 * g++.dg/cpp1y/vla3.C: Restore deleted test.
262 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
263 * g++.dg/ubsan/vla-1.C: Disable exceptions.
264
d93c452f
JJ
2652016-04-13 Jakub Jelinek <jakub@redhat.com>
266
267 PR c++/70641
268 * g++.dg/opt/pr70641.C: New test.
269
85115fb6
RO
2702016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
271
272 PR rtl-optimization/68749
273 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
274 effects of argument promotions.
275 Remove default args to dg-skip-if.
276
545a4139
PC
2772016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
278
279 PR c++/70635
280 * g++.dg/parse/pr70635.C: New.
281
b3a77f21
MP
2822016-04-13 Marek Polacek <polacek@redhat.com>
283
284 PR c++/70639
285 * c-c++-common/Wmisleading-indentation-4.c: New test.
286
99cd9857
MP
2872016-04-13 Marek Polacek <polacek@redhat.com>
288
289 PR c/70436
290 * testsuite/gcc.dg/Wparentheses-12.c: New test.
291 * testsuite/gcc.dg/Wparentheses-13.c: New test.
292
75ca93ec
IE
2932016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
294
295 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
296 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
297 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
298
3d3f9e7e
JJ
2992016-04-13 Jakub Jelinek <jakub@redhat.com>
300
37947cd0
JJ
301 PR middle-end/70633
302 * gcc.c-torture/compile/pr70633.c: New test.
303
3d3f9e7e
JJ
304 PR debug/70628
305 * gcc.dg/torture/pr70628.c: New test.
306
92886d3e
PP
3072016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
308
309 PR c++/70610
310 * g++.dg/template/pr70610.C: New test.
311 * g++.dg/template/pr70610-2.C: New test.
312 * g++.dg/template/pr70610-3.C: New test.
313 * g++.dg/template/pr70610-4.C: New test.
314
13bd7c2b
JJ
3152016-04-12 Jakub Jelinek <jakub@redhat.com>
316
6512fa6d
JJ
317 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
318 128 instead of 32.
319
13bd7c2b
JJ
320 PR c++/70571
321 * g++.dg/ext/pr70571.C: New test.
322
20b9851c
MM
3232016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
324
8a434ada 325 PR target/70640
20b9851c
MM
326 * gcc.target/powerpc/pr70640.c: New test.
327
2b2f52bc
PC
3282016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
329
330 PR c++/68722
331 * g++.dg/parse/pr68722.C: New.
332
5901e56a
JJ
3332016-04-12 Jakub Jelinek <jakub@redhat.com>
334
335 PR rtl-optimization/70596
336 * gcc.target/i386/pr70596.c: New test.
337
d4619dc1
NS
3382016-04-12 Nathan Sidwell <nathan@acm.org>
339
340 PR c++/70501
341 * g++.dg/init/pr70501.C: New.
342
3df530d3
DW
3432016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
344
345 * gcc.target/i386/asm-flag-6.c: New test.
346
b7a120d7
TV
3472016-04-12 Tom de Vries <tom@codesourcery.com>
348
349 PR tree-optimization/68756
350 * gcc.dg/graphite/pr68756.c: New test.
351
4e0eea75
JJ
3522016-04-12 Jakub Jelinek <jakub@redhat.com>
353
354 PR tree-optimization/70602
355 * gcc.c-torture/execute/pr70602.c: New test.
356
35fbda43
MM
3572016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
358
359 PR target/70381
360 * gcc.target/powerpc/float128-1.c: New tests to make sure the
361 __float128 emulator is built and runs.
362 * gcc.target/powerpc/float128-1.c: Likewise.
363
364 * lib/target-supports.exp (check_ppc_float128_sw_available):
365 Rework tests for __float128 software and hardware
366 availability. Fix exit condition to return 0 on success.
367
04a99ebe
JG
3682016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
369
370 PR target/70133
371 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
372 * gcc.target/aarch64/target_attr_15.c: Likewise.
373
47cd5a85
PC
3742016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
375
376 PR c++/69066
377 * g++.dg/cpp1y/pr69066.C: New.
378
a5edb32e
JD
3792016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
380
381 PR fortran/68566
382 * gfortran.dg/pr36192.f90: Update test.
383 * gfortran.dg/pr36192_1.f90: Update test.
384 * gfortran.dg/real_dimension_1.f: Update test.
385 * gfortran.dg/parameter_array_init_7.f90: New test.
386
8ef378f8
JDA
3872016-04-09 John David Anglin <danglin@gcc.gnu.org>
388
c532c871
JDA
389 PR testsuite/64039
390 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
391
d34f706f
JDA
392 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
393
75e1dd9e
JDA
394 PR rtl-optimization/66669
395 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
396
8a976f5f
JDA
397 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
398
da04822a
JDA
399 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
400 * gcc.dg/pie-1.c: Likewise.
401 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
402 * gcc.dg/pic-4.c: Likewise.
403 * gcc.dg/pie-3.c: Likewise.
404 * gcc.dg/pie-4.c: Likewise.
405
adfabcf9
JDA
406 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
407
4a020adf
JDA
408 PR tree-optimization/68644
409 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
410
8ef378f8
JDA
411 PR rtl-optimization/64886
412 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
413
09bf990e
TV
4142016-04-09 Tom de Vries <tom@codesourcery.com>
415
416 PR tree-optimization/68953
417 * gcc.dg/graphite/pr68953.c: New test.
418
138c3c1a
DH
4192016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
420
421 PR fortran/70592
422 * gfortran.dg/deferred_character_16.f90: New test.
423
f55460af
JJ
4242016-04-09 Jakub Jelinek <jakub@redhat.com>
425
426 PR tree-optimization/70586
427 * gcc.c-torture/execute/pr70586.c: New test.
428
0b77bbf3
DH
4292016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
430
431 PR sanitizer/70573
432 * c-c++-common/asan/halt_on_error-1.c: Replace memset
433 with __builtin_memset
434 * c-c++-common/asan/halt_on_error-2.c: Likewise.
435
c42cfb5c
CP
4362016-04-08 Cesar Philippidis <cesar@codesourcery.com>
437
438 PR lto/70289
439 PR ipa/70348
440 PR tree-optimization/70373
441 PR middle-end/70533
442 PR middle-end/70534
443 PR middle-end/70535
444 * c-c++-common/goacc/reduction-5.c: New test.
445 * c-c++-common/goacc/reduction-promotions.c: New test.
446 * gfortran.dg/goacc/reduction-3.f95: New test.
447 * gfortran.dg/goacc/reduction-promotions.f90: New test.
448
56cfb596
PP
4492016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
450
451 PR c++/70590
452 PR c++/70452
453 * g++.dg/pr70590.C: New test.
454 * g++.dg/pr70590-2.C: New test.
455
1a13c0a2
JJ
4562016-04-08 Jakub Jelinek <jakub@redhat.com>
457
abc0647a
JJ
458 PR middle-end/70593
459 * gcc.target/i386/pr70593.c: New test.
460
1a13c0a2
JJ
461 PR rtl-optimization/70574
462 * gcc.target/i386/avx2-pr70574.c: New test.
463
c3da4956
MO
4642016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
465
466 PR sanitizer/70541
467 * c-c++-common/asan/pr70541.c: New test.
468
9f1b833b
TV
4692016-04-08 Tom de Vries <tom@codesourcery.com>
470
471 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
472 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
473
bae7adda
KT
4742016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
475
476 PR target/70566
477 * gcc.c-torture/execute/pr70566.c: New test.
478
211f3d57
TV
4792016-04-08 Tom de Vries <tom@codesourcery.com>
480
481 * c-c++-common/goacc/uninit-copy-clause.c: New test.
482 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
483
02cf2861
AM
4842016-04-08 Alan Modra <amodra@gmail.com>
485
486 * gcc.target/powerpc/pr70117.c: New.
487
5f490f9f
JJ
4882016-04-07 Jakub Jelinek <jakub@redhat.com>
489
56e9b710
JJ
490 PR testsuite/70581
491 * gcc.dg/lto/simd-function_0.c: New test.
492
5f490f9f
JJ
493 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
494 clones.
495 * c-c++-common/attr-simd-2.c: Likewise.
496 * c-c++-common/attr-simd-4.c: Likewise.
497 * gcc.dg/gomp/simd-clones-2.c: Likewise.
498 * gcc.dg/gomp/simd-clones-3.c: Likewise.
499
e4ebc74d
TP
5002016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
501
502 PR testsuite/70553
503 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
504
9817ae35
TS
5052016-04-07 Thomas Schwinge <thomas@codesourcery.com>
506 Tom de Vries <tom@codesourcery.com>
507
508 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
509 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
510 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
511 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
512 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
513 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
514 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
515 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
516
e292f64d
PP
5172016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
518
519 PR c/70436
520 * g++.dg/warn/Wparentheses-29.C: New test.
521
6b37bdaf
PP
5222016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
523
524 PR c/70436
525 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
526 explicit braces to resolve a future -Wparentheses warning.
527
64824205
RH
5282016-04-06 Richard Henderson <rth@redhat.com>
529
530 * gcc.dg/pr61817-1.c: New test.
531 * gcc.dg/pr61817-2.c: New test.
532 * gcc.dg/pr69391-1.c: New test.
533 * gcc.dg/pr69391-2.c: New test.
534
bc2fc1f3
VM
5352016-04-06 Vladimir Makarov <vmakarov@redhat.com>
536
537 PR rtl-optimization/70398
538 * testsuite/gcc.target/aarch64/pr70398.c: New.
539
41414a02
EB
5402016-04-06 Eric Botcazou <ebotcazou@adacore.com>
541
542 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
543
4066ea8a
YR
5442016-04-06 Yvan Roux <yvan.roux@linaro.org>
545 Pedro Alves <palves@redhat.com>
546
547 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
548
ec35ea45
JJ
5492016-04-06 Jakub Jelinek <jakub@redhat.com>
550
3866f8dd
JJ
551 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
552 Check for avx512f effective targets instead of avx2.
553 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
554 for AVX512F clones.
555 * gcc.dg/gomp/declare-simd-3.c: Likewise.
556 * g++.dg/gomp/declare-simd-1.C: Likewise.
557 * g++.dg/gomp/declare-simd-3.C: Likewise.
558 * g++.dg/gomp/declare-simd-4.C: Likewise.
559
ec35ea45
JJ
560 PR middle-end/70550
561 * c-c++-common/gomp/pr70550-1.c: New test.
562 * c-c++-common/gomp/pr70550-2.c: New test.
563
c08d28ac
NS
5642016-04-05 Nathan Sidwell <nathan@acm.org>
565
566 PR c++/70512
567 * g++.dg/ext/attribute-may-alias-5.C: New.
568
1d510e04
JJ
5692016-04-05 Jakub Jelinek <jakub@redhat.com>
570
571 PR c++/70336
572 * c-c++-common/pr70336.c: New test.
573 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
574 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
575
84278ed9
JH
5762016-04-05 Jan Hubicka <hubicka@ucw.cz>
577
578 PR ipa/66223
579 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
580
268a0ec4
JJ
5812016-04-05 Jakub Jelinek <jakub@redhat.com>
582
583 PR rtl-optimization/70542
584 * gcc.dg/torture/pr70542.c: New test.
585 * gcc.target/i386/avx2-pr70542.c: New test.
586
5e8c2eb1
ZS
5872016-04-05 Zdenek Sojka <zsojka@seznam.cz>
588
589 PR tree-optimization/70509
590 * gcc.target/i386/avx512bw-pr70509.c: New test.
591
c0daf32d
PP
5922016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
593
594 PR c++/70452
595 * g++.dg/ext/constexpr-vla4.C: New test.
596
bf867841
UB
5972016-04-05 Uros Bizjak <ubizjak@gmail.com>
598
599 PR target/70510
600 * gcc.target/i386/pr70510.c: New test.
601
3022186a
RB
6022016-04-05 Richard Biener <rguenther@suse.de>
603
604 PR tree-optimization/70526
605 * g++.dg/torture/pr70526.C: New testcase.
606
55fc79b2
JJ
6072016-04-05 Jakub Jelinek <jakub@redhat.com>
608
609 PR target/70525
610 * gcc.target/i386/pr70525.c: New test.
611
62b233f2
RB
6122016-04-05 Richard Biener <rguenther@suse.de>
613
614 PR middle-end/70499
615 * g++.dg/torture/pr70499.C: New testcase.
616
cc05759d
RB
6172016-04-05 Richard Biener <rguenther@suse.de>
618
619 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
620 remove XFAIL.
621
f23f16d4
JJ
6222016-04-04 Jakub Jelinek <jakub@redhat.com>
623
624 PR middle-end/70307
625 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
626 rs6000 ABI warnings.
627
d27ecc49
JH
6282016-04-04 Jan Hubicka <hubicka@ucw.cz>
629
630 PR ipa/66223
631 * g++.dg/ipa/devirt-51.C: New testcase.
632
c974c96e
BS
6332016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
634 Jakub Jelinek <jakub@redhat.com>
635
636 PR middle-end/70457
637 * gcc.dg/torture/pr70457.c: New.
638
7a85da89
AV
6392016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
640
641 PR fortran/67538
642 * gfortran.dg/allocate_with_source_19.f08: New test.
643
de517e64
AV
6442016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
645
646 PR fortran/65795
647 * gfortran.dg/coarray_allocate_6.f08: New test.
648
43b9f499
RB
6492016-04-04 Richard Biener <rguenther@suse.de>
650
651 PR rtl-optimization/70484
652 * gcc.dg/torture/pr70484.c: New testcase.
653
f13355da
MP
6542016-04-04 Marek Polacek <polacek@redhat.com>
655
656 PR c/70307
657 * gcc.dg/torture/pr70307.c: New test.
658
6cc6ed50
OE
6592016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
660
661 PR target/70416
662 PR target/67391
663 * gcc.target/sh/torture/pr70416.c: New.
664
abdc16c8
MS
6652016-04-02 Martin Sebor <msebor@redhat.com>
666
667 PR c++/67376
668 PR c++/70170
669 PR c++/70172
670 PR c++/70228
671 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
672 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
673 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
674 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
675 * g++.dg/cpp0x/constexpr-string.C: Same.
676 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
677 * g++.dg/cpp0x/pr65398.C: Same.
678 * g++.dg/ext/constexpr-vla1.C: Same.
679 * g++.dg/ext/constexpr-vla2.C: Same.
680 * g++.dg/ext/constexpr-vla3.C: Same.
681 * g++.dg/ubsan/pr63956.C: Same.
682
763cd859
JJ
6832016-04-01 Jakub Jelinek <jakub@redhat.com>
684
685 PR rtl-optimization/70467
686 * gcc.target/i386/pr70467-2.c: New test.
687
0f875435
JJ
6882016-04-01 Jakub Jelinek <jakub@redhat.com>
689 Marek Polacek <polacek@redhat.com>
690
691 PR c++/70488
692 * g++.dg/init/new47.C: New test.
693
41d14659
RR
6942016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
695
696 PR target/70496
697 * gcc.target/arm/pr70496.c: New test.
698
f9bf89bb
NS
6992016-04-01 Nathan Sidwell <nathan@acm.org>
700
73b9085d
NS
701 PR c++/68475
702 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
703
4afdcfaa
IE
7042016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
705
706 PR target/69890
707 * gcc.dg/strlenopt.h (memmove): New.
708 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
709 instead of "string.h".
710 * gcc.target/i386/chkp-strlen-2.c: Likewise.
711 * gcc.target/i386/chkp-strlen-3.c: Likewise.
712 * gcc.target/i386/chkp-strlen-4.c: Likewise.
713 * gcc.target/i386/chkp-strlen-5.c: Likewise.
714 * gcc.target/i386/chkp-stropt-1.c: Likewise.
715 * gcc.target/i386/chkp-stropt-10.c: Likewise.
716 * gcc.target/i386/chkp-stropt-11.c: Likewise.
717 * gcc.target/i386/chkp-stropt-12.c: Likewise.
718 * gcc.target/i386/chkp-stropt-13.c: Likewise.
719 * gcc.target/i386/chkp-stropt-14.c: Likewise.
720 * gcc.target/i386/chkp-stropt-15.c: Likewise.
721 * gcc.target/i386/chkp-stropt-16.c: Likewise.
722 * gcc.target/i386/chkp-stropt-2.c: Likewise.
723 * gcc.target/i386/chkp-stropt-3.c: Likewise.
724 * gcc.target/i386/chkp-stropt-4.c: Likewise.
725 * gcc.target/i386/chkp-stropt-5.c: Likewise.
726 * gcc.target/i386/chkp-stropt-6.c: Likewise.
727 * gcc.target/i386/chkp-stropt-7.c: Likewise.
728 * gcc.target/i386/chkp-stropt-8.c: Likewise.
729 * gcc.target/i386/chkp-stropt-9.c: Likewise.
730
b5d7a29c
RO
7312016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
732
733 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
734 (Holder::foo): Reflect this.
735
b660f9ec
IE
7362016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
737
738 PR target/70442
739 * gcc.dg/pr70442.c: New test.
740
88504f34
NS
7412016-03-31 Nathan Sidwell <nathan@acm.org>
742
743 PR c++/70393
744 * g++.dg/cpp0x/constexpr-virtual6.C: New.
745
95d34b96
KY
7462016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
747
748 PR target/70453
749 * gcc.target/i386/pr70453.c: New test.
750
b4c4967c
AB
7512016-03-31 Andrey Belevantsev <abel@ispras.ru>
752
753 PR target/70292
754 * gcc.c-torture/pr70292.c: New test.
755
5fde6a45
MP
7562016-03-31 Marek Polacek <polacek@redhat.com>
757
758 PR c/70297
759 * c-c++-common/pr70297.c: New test.
760 * g++.dg/cpp0x/typedef-redecl.C: New test.
761 * gcc.dg/typedef-redecl2.c: New test.
762
97eb24c4
JJ
7632016-03-31 Jakub Jelinek <jakub@redhat.com>
764
765 PR rtl-optimization/70460
766 * gcc.c-torture/execute/pr70460.c: New test.
767
efc3536f
RB
7682016-03-31 Richard Biener <rguenther@suse.de>
769
770 PR c++/70430
771 * g++.dg/ext/vector30.C: New testcase.
772
e0876e21
DH
7732016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
774 Jerry DeLisle <jvdelisle@gcc.gnu.org>
775
776 * gfortran.dg/fmt_pf.f90: New test.
777
e9bff8c6
RO
7782016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
779
780 Forward-port from 5 branch
781 2016-03-30 Jakub Jelinek <jakub@redhat.com>
782
783 PR testsuite/70356
784 * gcc.target/i386/avx-vextractf128-256-5.c: Move
785 dg-require-effective-target after dg-do.
786
787 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
788
789 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
790
2620c80d
TS
7912016-03-30 Thomas Schwinge <thomas@codesourcery.com>
792 Julian Brown <julian@codesourcery.com>
793 Chung-Lin Tang <cltang@codesourcery.com>
794 Cesar Philippidis <cesar@codesourcery.com>
795 James Norris <jnorris@codesourcery.com>
796 Tom de Vries <tom@codesourcery.com>
797 Nathan Sidwell <nathan@codesourcery.com>
798
bf867841 799 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
800 * c-c++-common/goacc/loop-clauses.c: Likewise.
801 * g++.dg/goacc/template.C: Likewise.
802 * gfortran.dg/goacc/combined-directives.f90: Likewise.
803 * gfortran.dg/goacc/loop-1.f95: Likewise.
804 * gfortran.dg/goacc/loop-5.f95: Likewise.
805 * gfortran.dg/goacc/loop-6.f95: Likewise.
806 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
807 * c-c++-common/goacc-gomp/nesting-1.c: Update.
808 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
809 * c-c++-common/goacc/clauses-fail.c: Likewise.
810 * c-c++-common/goacc/parallel-1.c: Likewise.
811 * c-c++-common/goacc/reduction-1.c: Likewise.
812 * c-c++-common/goacc/reduction-2.c: Likewise.
813 * c-c++-common/goacc/reduction-3.c: Likewise.
814 * c-c++-common/goacc/reduction-4.c: Likewise.
815 * c-c++-common/goacc/routine-3.c: Likewise.
816 * c-c++-common/goacc/routine-4.c: Likewise.
817 * c-c++-common/goacc/routine-5.c: Likewise.
818 * c-c++-common/goacc/tile.c: Likewise.
819 * g++.dg/goacc/template.C: Likewise.
820 * gfortran.dg/goacc/combined-directives.f90: Likewise.
821 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
822 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
823 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
824 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
825 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
826 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
827 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
828 * c-c++-common/goacc/use_device-1.c: ... this file.
829 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
830 * c-c++-common/goacc/host_data-5.c: ... this file, and...
831 * c-c++-common/goacc/host_data-6.c: ... this file.
832 * c-c++-common/goacc/loop-2-kernels.c: New file.
833 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
834 * c-c++-common/goacc/loop-3.c: Likewise.
835 * g++.dg/goacc/reference.C: Likewise.
836 * g++.dg/goacc/routine-1.C: Likewise.
837 * g++.dg/goacc/routine-2.C: Likewise.
838
f6d2d066
RB
8392016-03-30 Richard Biener <rguenther@suse.de>
840
841 PR middle-end/70450
842 * gcc.dg/torture/pr70450.c: New testcase.
843
d43242b9
JJ
8442016-03-30 Jakub Jelinek <jakub@redhat.com>
845
846 PR target/70421
847 * gcc.dg/torture/pr70421.c: New test.
848 * gcc.target/i386/avx512f-pr70421.c: New test.
849
5ce43b77
L
8502016-03-30 H.J. Lu <hongjiu.lu@intel.com>
851
852 PR testsuite/70364
853 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
854 (check): New function.
855 (bar): Call check.
856 (foo): Align stack to 16 bytes when calling bar.
857 * gcc.target/i386/cleanup-2.c: Likewise.
858
d014a712
PP
8592016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
860
861 PR tree-optimization/59124
862 * gcc.dg/Warray-bounds-19.c: New test.
863
13f0e8c7
ZW
8642016-03-29 Zachary T Welch <zwelch@codesourcery.com>
865
866 * lib/prune.exp (escape_regex_chars): New.
867 (prune_file_path): Update to quote metcharacters for regexp.
868
3336c6e0
JJ
8692016-03-29 Jakub Jelinek <jakub@redhat.com>
870
a362f023
JJ
871 PR rtl-optimization/70429
872 * gcc.c-torture/execute/pr70429.c: New test.
873
3336c6e0
JJ
874 PR tree-optimization/70405
875 * gcc.dg/pr70405.c: New test.
876
728557fd
AV
8772016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
878
879 PR fortran/70397
880 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
881 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
882
bef977d4
TS
8832016-03-29 Thomas Schwinge <thomas@codesourcery.com>
884
885 PR testsuite/64177
886 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
887 __cilkrts_set_param to set two workers.
888 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
889 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
890
6f6d25c9
DH
8912016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
892
bf867841 893 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 894
45733562
KY
8952016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
896
897 PR target/70406
bf867841 898 * gcc.target/i386/pr70406.c: New test.
45733562 899
a1799e5e
EB
9002016-03-27 Eric Botcazou <ebotcazou@adacore.com>
901
902 * gnat.dg/specs/double_record_extension3.ads: New test.
903
5fca7b66
RH
9042016-03-25 Richard Henderson <rth@redhat.com>
905
906 PR target/70120
907 * gcc.target/aarch64/pr70120-1.c: New.
908 * gcc.target/aarch64/pr70120-2.c: New.
909 * gcc.target/aarch64/pr70120-3.c: New.
910
31ce75c6
PP
9112016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
912
913 PR c++/62212
914 * g++.dg/template/mangle2.C: The dg-do directive should be
915 "compile" not "assemble".
916
3caf0ca1
BS
9172016-03-25 Bernd Schmidt <bschmidt@redhat.com>
918
919 PR lto/69650
920 * gcc.dg/pr69650.c: New test.
921
634035b6
DE
9222016-03-25 David Edelsohn <dje.gcc@gmail.com>
923
924 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
925
45d34276
AM
9262016-03-25 Alan Modra <amodra@gmail.com>
927
928 * gcc.dg/dfp/pr70052.c: New test.
929
8f085166
RH
9302016-03-24 Richard Henderson <rth@redhat.com>
931
932 PR middle-end/69845
933 * gcc.dg/tree-ssa/pr69845-1.c: New test.
934 * gcc.dg/tree-ssa/pr69845-2.c: New test.
935
011e5ec3
TV
9362016-03-24 Tom de Vries <tom@codesourcery.com>
937
938 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
939
9e3f4551
TV
9402016-03-24 Tom de Vries <tom@codesourcery.com>
941
942 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
943 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
944
45780041
TV
9452016-03-24 Tom de Vries <tom@codesourcery.com>
946
947 * c-c++-common/goacc/uninit-dim-clause.c: New test.
948 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
949
887ab4e5
PP
9502016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
951
952 PR c++/62212
953 * g++.dg/template/mangle2.C: New test.
954
69a9a66f
RB
9552016-03-24 Richard Biener <rguenther@suse.de>
956
957 PR tree-optimization/70396
958 * gcc.dg/torture/pr70396.c: New testcase.
959
ed87de55
RB
9602016-03-24 Richard Biener <rguenther@suse.de>
961
962 PR middle-end/70370
963 * gcc.dg/torture/pr70370.c: New testcase.
964
ea064934
TV
9652016-03-24 Tom de Vries <tom@codesourcery.com>
966
967 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
968 * gfortran.dg/goacc/kernels-tree.f95: Same.
969 * gfortran.dg/goacc/parallel-tree.f95: Same.
970
b2a4dd1d
TV
9712016-03-24 Tom de Vries <tom@codesourcery.com>
972
973 * c-c++-common/goacc/uninit-if-clause.c: New test.
974 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
975
72e7cd6e
JJ
9762016-03-24 Jakub Jelinek <jakub@redhat.com>
977
978 PR target/70290
bf867841
UB
979 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
980 Fix formatting.
72e7cd6e 981
ce9d0c03
RB
9822016-03-24 Richard Biener <rguenther@suse.de>
983
984 PR tree-optimization/70372
985 * gcc.dg/tree-ssa/pr70372.c: New testcase.
986
426b9428
PP
9872016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
988
989 PR c++/70347
990 * g++.dg/cpp1y/nsdmi-union1.C: New test.
991
cd1588c4
PP
9922016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
993
994 PR c++/70332
995 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
996
61637db3
JJ
9972016-03-23 Jakub Jelinek <jakub@redhat.com>
998
928af3bf
JJ
999 PR c++/70001
1000 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1001 * g++.dg/cpp1y/pr70001.C: New test.
1002
61637db3
JJ
1003 PR c++/70323
1004 * g++.dg/cpp0x/constexpr-70323.C: New test.
1005
05aca4e7
AO
10062016-03-23 Alexandre Oliva <aoliva@redhat.com>
1007 Jason Merrill <jason@redhat.com>
1008 Jakub Jelinek <jakub@redhat.com>
1009
1010 PR c++/69315
1011 * g++.dg/cpp0x/constexpr-69315.C: New test.
1012 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1013
fbdb6baf
MP
10142016-03-23 Marek Polacek <polacek@redhat.com>
1015
1016 PR c++/69884
1017 * g++.dg/warn/Wignored-attributes-1.C: New test.
1018 * g++.dg/warn/Wignored-attributes-2.C: New test.
1019
d79ee524
TV
10202016-03-23 Tom de Vries <tom@codesourcery.com>
1021
1022 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1023 initialization.
1024 * gfortran.dg/goacc/private-3.f95 (test): Same.
1025 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1026 missing use param.
1027
a59f0bef
KT
10282016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1029
1030 * lib/target-supports.exp: Remove v7ve entry from loop
1031 creating effective target checks.
1032 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1033 (add_options_for_arm_arch_v7ve): Likewise.
1034
0179520a
JJ
10352016-03-23 Jakub Jelinek <jakub@redhat.com>
1036
1037 PR tree-optimization/70354
1038 * gcc.dg/vect/pr70354-1.c: New test.
1039 * gcc.dg/vect/pr70354-2.c: New test.
1040 * gcc.target/i386/avx2-pr70354-1.c: New test.
1041 * gcc.target/i386/avx2-pr70354-2.c: New test.
1042
75bb14d7
JL
10432016-03-22 Jeff Law <law@redhat.com>
1044
1045 PR target/70232
1046 * gcc.dg/tree-ssa/pr70232.c: New test.
1047
72c9526d
IE
10482016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1049
1050 PR target/70302
1051 * gcc.target/i386/pr70302.c: New test.
1052
a3ca1bc5
RB
10532016-03-22 Richard Biener <rguenther@suse.de>
1054
1055 PR middle-end/70251
1056 * g++.dg/torture/pr70251.C: New testcase.
1057
5c240f4d
DM
10582016-03-22 David Malcolm <dmalcolm@redhat.com>
1059
1060 PR c/69993
1061 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1062 Wmisleading-indentation.c.
1063 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1064 reflect change to diagnostic text and order of messages.
1065 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1066
80f6631b
DE
10672016-03-22 David Edelsohn <dje.gcc@gmail.com>
1068
1069 * g++.dg/ext/java-3.C: Don't compile on AIX.
1070
9a10956c
RB
10712016-03-22 Richard Biener <rguenther@suse.de>
1072
1073 PR middle-end/70333
1074 * gcc.dg/torture/pr70333.c: New testcase.
1075
6cedf922
IE
10762016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1077
1078 * g++.dg/ext/pr70290.C: New test.
1079
cd6c27ac
KY
10802016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1081
1082 PR target/70325
1083 * gcc.target/i386/pr70325.c: New test.
1084
4cde512c
JJ
10852016-03-22 Jakub Jelinek <jakub@redhat.com>
1086
b01915ed
JJ
1087 PR target/70329
1088 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1089 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1090
4e3e2cf1
JJ
1091 PR target/70300
1092 * gcc.target/i386/pr70300.c: New test.
1093
4cde512c
JJ
1094 PR c++/70295
1095 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1096 (func2): New function for cond with parens, xfail warning for c++.
1097 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1098
16f6d7dc
PP
10992016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1100
1101 PR c++/70096
1102 * g++.dg/template/ptrmem30.C: New test.
1103
a3e2b438
PP
11042016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1105
1106 PR c++/70204
1107 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1108 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1109
11b6a02e
JJ
11102016-03-21 Jakub Jelinek <jakub@redhat.com>
1111
1112 PR middle-end/70326
1113 * gcc.dg/pr70326.c: New test.
1114
b9407883
MG
11152016-03-21 Marc Glisse <marc.glisse@inria.fr>
1116 Jakub Jelinek <jakub@redhat.com>
1117
1118 PR tree-optimization/70317
1119 * gcc.dg/pr70317.c: New test.
1120
4a148e19
UB
11212016-03-21 Uros Bizjak <ubizjak@gmail.com>
1122
1123 PR target/70327
1124 * gcc.target/i386/pr70327.c: New test.
1125
2a85ddbb
ML
11262016-03-21 Martin Liska <mliska@suse.cz>
1127
7d36fe98 1128 PR ipa/70306
2a85ddbb
ML
1129 * gcc.dg/ipa/pr70306.c: New test.
1130
4a148e19 11312016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1132
1133 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1134 * gcc.target/arm/attr-align3.c: Likewise.
1135 * gcc.target/arm/attr_arm.c: Likewise.
1136 * gcc.target/arm/flip-thumb.c: Likewise.
1137
6b366948
JJ
11382016-03-21 Jakub Jelinek <jakub@redhat.com>
1139
1140 PR target/70296
1141 * gcc.target/powerpc/altivec-36.c: New test.
1142
2fac8c14
RB
11432016-03-21 Richard Biener <rguenther@suse.de>
1144
1145 PR tree-optimization/70310
1146 * gcc.dg/torture/pr70310.c: New testcase.
1147
e9bde854
KY
11482016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1149
1150 PR target/70293
1151 * gcc.target/i386/pr70293.c: New test.
1152
56bbfaf6
RB
11532016-03-21 Richard Biener <rguenther@suse.de>
1154
1155 PR tree-optimization/70288
1156 * gcc.dg/torture/pr70288-1.c: New testcase.
1157 * gcc.dg/torture/pr70288-2.c: Likewise.
1158
3eee49ed
AB
11592016-03-21 Andrey Belevantsev <abel@ispras.ru>
1160
1161 PR rtl-optimization/69307
1162 * gcc.target/arm/pr69307.c: New test.
4a148e19 1163
8e7816b4
AB
11642016-03-21 Andrey Belevantsev <abel@ispras.ru>
1165
1166 PR rtl-optimization/69102
1167 * gcc.c-torture/compile/pr69102.c: New test.
1168
14d7d4be
JL
11692016-03-18 Jeff Law <law@redhat.com>
1170
1171 PR rtl-optimization/70263
1172 * gcc.c-torture/compile/pr70263-1.c: New test.
1173 * gcc.target/i386/pr70263-2.c: New test.
1174
5c6a601c
BS
11752016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1176
1177 PR rtl-optimization/70278
1178 * gcc.dg/torture/pr70278.c: New test.
1179 * gcc.target/arm/pr70278.c: New test.
1180
4bbf545b
DM
11812016-03-18 David Malcolm <dmalcolm@redhat.com>
1182
1183 PR c/70281
1184 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1185 (test_builtin_types_compatible_p): New test function.
1186 * gcc.dg/pr70281.c: New test case.
1187
dc28bb68
CL
11882016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1189
1190 PR target/70113
1191 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1192
5e8d6dff
IE
11932016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1194
1195 PR tree-optimization/70252
1196 * gcc.dg/pr70252.c: New test.
1197
d0e7e403
TV
11982016-03-18 Tom de Vries <tom@codesourcery.com>
1199
1200 * gcc.dg/pr70161-2.c: New test.
1201 * gcc.dg/pr70161.c: New test.
1202
fa22501a
TV
12032016-03-18 Tom de Vries <tom@codesourcery.com>
1204
1205 PR ipa/70269
1206 * gcc.dg/pr70269.c: New test.
1207
dd125026
JJ
12082016-03-18 Jakub Jelinek <jakub@redhat.com>
1209
1210 PR c++/70267
1211 * g++.dg/ext/java-3.C: New test.
1212
91914f0a
PP
12132016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1214
1215 PR c++/70205
1216 * g++.dg/lookup/pr70205.C: New test.
1217
753a8910
PP
12182016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1219
1220 PR c++/70218
1221 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1222
14ba7b28
MP
12232016-03-17 Marek Polacek <polacek@redhat.com>
1224
1225 PR c/69407
1226 * gcc.dg/atomic-op-6.c: New test.
1227
ded60913
DM
12282016-03-17 David Malcolm <dmalcolm@redhat.com>
1229
1230 PR c/70264
1231 * c-c++-common/pr70264.c: New test case.
1232
a3aad0e6
JJ
12332016-03-17 Jakub Jelinek <jakub@redhat.com>
1234
17366700
JJ
1235 PR c++/70144
1236 * c-c++-common/pr70144-1.c: New test.
1237 * c-c++-common/pr70144-2.c: New test.
1238
a3aad0e6
JJ
1239 PR c++/70272
1240 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1241 * g++.dg/opt/flifetime-dse6.C: New test.
1242 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1243
b57e6e18
L
12442016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1245
1246 PR driver/70192
1247 * gcc.dg/pic-1.c: New test.
1248 * gcc.dg/pic-2.c: Likewise.
1249 * gcc.dg/pic-3.c: Likewise.
1250 * gcc.dg/pic-4.c: Likewise.
1251 * gcc.dg/pie-1.c: Likewise.
1252 * gcc.dg/pie-2.c: Likewise.
1253 * gcc.dg/pie-3.c: Likewise.
1254 * gcc.dg/pie-4.c: Likewise.
1255 * gcc.dg/pie-5.c: Likewise.
1256 * gcc.dg/pie-6.c: Likewise.
1257
b38ba58b
TV
12582016-03-17 Tom de Vries <tom@codesourcery.com>
1259
1260 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1261 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1262
6931b3b7
RB
12632016-03-17 Richard Biener <rguenther@suse.de>
1264
1265 PR debug/70271
1266 * g++.dg/debug/pr70271.C: New testcase.
1267
0c8b64cb
IE
12682016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1269
1270 * gcc.target/i386/pr70251.c: New test.
1271
b1970801
MP
12722016-03-17 Marek Polacek <polacek@redhat.com>
1273
1274 PR c++/70194
1275 * g++.dg/warn/constexpr-70194.C: New test.
1276
820c5eaa
RH
12772016-03-16 Richard Henderson <rth@redhat.com>
1278
1279 PR middle-end/70240
1280 * gcc.c-torture/compile/pr70240.c: New.
1281
da0ad263
SKS
12822016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1283
1284 * gcc.c-torture/compile/20151204.c: Skip for avr.
1285
c73d295c
JJ
12862016-03-16 Jakub Jelinek <jakub@redhat.com>
1287
1288 PR target/70245
1289 * g++.dg/opt/pr70245.C: New test.
1290 * g++.dg/opt/pr70245.h: New file.
1291 * g++.dg/opt/pr70245-aux.cc: New file.
1292
b2794066
MS
12932016-03-16 Martin Sebor <msebor@redhat.com>
1294
1295 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1296
aa43616c
RH
12972016-03-16 Richard Henderson <rth@redhat.com>
1298
1299 PR middle-end/70199
1300 * gcc.c-torture/compile/pr70199.c: New.
1301
59608fe5
L
13022016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1303
1304 * gcc.dg/uninit-19.c: Run dos2unix.
1305
ab4c578f
MP
13062016-03-16 Marek Polacek <polacek@redhat.com>
1307
1308 PR c/70093
1309 * gcc.dg/nested-func-10.c: New test.
1310 * gcc.dg/nested-func-9.c: New test.
1311
f5387e76
JJ
13122016-03-16 Jakub Jelinek <jakub@redhat.com>
1313
1314 PR tree-optimization/68714
1315 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1316
7662b718
TV
13172016-03-16 Tom de Vries <tom@codesourcery.com>
1318
1319 PR tree-optimization/68715
1320 * gcc.dg/graphite/pr68715-2.c: New test.
1321 * gcc.dg/graphite/pr68715.c: New test.
1322 * gfortran.dg/graphite/pr68715.f90: New test.
1323
be7ce7ae
TV
13242016-03-16 Tom de Vries <tom@codesourcery.com>
1325
1326 PR tree-optimization/68809
1327 * gcc.dg/graphite/pr68809-2.c: New test.
1328 * gcc.dg/graphite/pr68809.c: New test.
1329
1935f250
JJ
13302016-03-16 Jakub Jelinek <jakub@redhat.com>
1331
6651c93e
JJ
1332 PR c++/70147
1333 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1334 method call to i () as argument. Adjust expected output.
1335
1935f250
JJ
1336 PR c++/70147
1337 * g++.dg/ubsan/pr70147-1.C: New test.
1338 * g++.dg/ubsan/pr70147-2.C: New test.
1339
ab1caa6e
MS
13402016-03-15 Martin Sebor <msebor@redhat.com>
1341
1342 PR c++/58281
1343 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1344
5c2a1bbb
JDA
13452016-03-15 John David Anglin <danglin@gcc.gnu.org>
1346
cb5d8ad1
JDA
1347 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1348 hppa*-*-hpux*.
1349
b440dd40
JDA
1350 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1351
5c2a1bbb
JDA
1352 PR libfortran/69799
1353 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1354 libatomic_available.
1355
42c729c5
MP
13562016-03-15 Marek Polacek <polacek@redhat.com>
1357
1358 PR c++/70209
1359 * g++.dg/ext/attribute-may-alias-4.C: New test.
1360
82b1c550
AM
13612016-03-15 Alexander Monakov <amonakov@ispras.ru>
1362
1363 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1364 -fvar-tracking-assignments-toggle flag.
1365
4ccbf3a6
PH
13662016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1367
1368 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1369
c39858bd
JJ
13702016-03-15 Jakub Jelinek <jakub@redhat.com>
1371
1372 PR rtl-optimization/70222
1373 * gcc.c-torture/execute/pr70222-1.c: New test.
1374 * gcc.c-torture/execute/pr70222-2.c: New test.
1375
8be119c1
RH
13762016-03-15 Richard Henderson <rth@redhat.com>
1377
1378 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1379
6598bb55
AB
13802016-03-15 Andrey Belevantsev <abel@ispras.ru>
1381
1382 PR rtl-optimization/69032
1383 * gcc.dg/pr69032.c: New test.
1384
81fa2944
AB
13852016-03-15 Andrey Belevantsev <abel@ispras.ru>
1386
1387 PR rtl-optimization/63384
4a148e19 1388 * g++.dg/pr63384.C: New test.
81fa2944 1389
74ea9ab6
AB
13902016-03-15 Andrey Belevantsev <abel@ispras.ru>
1391
1392 PR target/64411
1393 * gcc.target/i386/pr64411.C: New test.
1394
045d5055
TV
13952016-03-15 Tom de Vries <tom@codesourcery.com>
1396
1397 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1398 * gfortran.dg/goacc/kernels-alias.f95: New test.
1399
3ea33585
MS
14002016-03-14 Martin Sebor <msebor@redhat.com>
1401
1402 PR c++/53792
1403 * g++.dg/cpp0x/constexpr-inline.C: New test.
1404 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1405
1df7b330
DE
14062016-03-14 David Edelsohn <dje.gcc@gmail.com>
1407
1408 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1409
79b57d18
JJ
14102016-03-14 Jakub Jelinek <jakub@redhat.com>
1411
1412 PR middle-end/70219
1413 * gcc.dg/pr70219.c: New test.
1414
3cbf012a
BS
14152016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1416
1417 PR target/70083
1418 * gcc.dg/torture/pr70083.c: New test.
1419 * gcc.target/i386/pr70083.c: New test.
1420
a9fee7cd
RB
14212016-03-14 Richard Biener <rguenther@suse.de>
1422
1423 PR tree-optimization/56365
1424 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1425
4799603f
SB
14262016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1427
1428 PR target/70098
1429 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1430 New function.
1431 * g++.dg/pr70098.C: New testcase.
1432
1433
760ca967
TV
14342016-03-14 Tom de Vries <tom@codesourcery.com>
1435
1436 PR tree-optimization/70045
1437 * gcc.dg/graphite/pr70045.c: New test.
1438
44e66a77
JD
14392016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1440
1441 PR fortran/69043
1442 * gfortran.dg/include_9.f90: New test.
1443
a18e0fe1
DH
14442016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1445
1446 PR fortran/45076
1447 gfortran.dg/prof/prof.exp: New script.
1448 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1449
d0aca6ab
AB
14502016-03-12 Andrey Belevantsev <abel@ispras.ru>
1451
1452 PR rtl-optimization/69307
1453 * gcc.dg/pr69307.c: New test.
1454
cefe08a4
VM
14552016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1456
1457 PR target/69614
1458 * gcc.target/arm/pr69614.c: New.
1459
70112e2a
PT
14602016-03-12 Paul Thomas <pault@gcc.gnu.org>
1461
1462 PR fortran/70031
1463 * gfortran.dg/submodule_14.f08: New test
1464
1465 PR fortran/69524
1466 * gfortran.dg/submodule_15.f08: New test
1467
3f1e5d3a
PP
14682016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1469
1470 PR c++/70106
1471 * g++.dg/cpp1y/paren3.C: New test.
1472
a3f6d680
MM
14732016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1474
1475 PR target/70131
1476 * gcc.target/powerpc/ppc-round2.c: New test.
1477
92348f09
BS
14782016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1479
1480 PR target/70123
1481 * gcc.dg/torture/pr70123.c: New test.
1482
cebde9e9
JL
14832016-03-11 Jeff Law <law@redhat.com>
1484
1485 PR tree-optimization/70190
1486 * gcc.c-torture/compile/pr70190.c: New test.
1487
3edc5da4
DM
14882016-03-11 David Malcolm <dmalcolm@redhat.com>
1489
1490 PR c/68187
1491 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1492 case.
1493 (test43_b): Likewise.
1494 (test43_c): Likewise.
1495 (test43_d): Likewise.
1496 (test43_e): Likewise.
1497 (test43_f): Likewise.
1498 (test43_g): Likewise.
1499 (test44_a): Likewise.
1500 (test44_b): Likewise.
1501 (test44_c): Likewise.
1502 (test44_d): Likewise.
1503 (test44_e): Likewise.
1504
318c1204
DM
15052016-03-11 David Malcolm <dmalcolm@redhat.com>
1506
1507 PR c/70085
1508 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1509
bc062234
KT
15102016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1511
1512 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1513 dg-options.
1514
acfc1ac1
KT
15152016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1516
1517 PR target/70002
1518 PR target/69245
1519 * gcc.target/aarch64/pr69245_2.c: New test.
1520
d1e2bb2d
JJ
15212016-03-11 Jakub Jelinek <jakub@redhat.com>
1522
1523 PR tree-optimization/70177
1524 * gcc.dg/pr70177.c: New test.
1525
07350627
AL
15262016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1527
1528 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1529
5c6706f7
AL
15302016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1531
1532 * gcc.dg/tree-ssa/sra-20.c: New.
1533
02d472a2
JJ
15342016-03-11 Jakub Jelinek <jakub@redhat.com>
1535
686d390a
JJ
1536 PR rtl-optimization/70174
1537 * gcc.dg/pr70174.c: New test.
1538
02d472a2
JJ
1539 PR tree-optimization/70169
1540 * gcc.dg/pr70169.c: New test.
1541
0f9befa1
IE
15422016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1543
1544 PR target/70160
1545 * gcc.target/i386/pr70160.c: New test.
1546
432d4670
AK
15472016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1548
1549 * gcc.target/s390/dfp-1.c: New test.
1550
a3dc8760
NC
15512016-03-10 Nick Clifton <nickc@redhat.com>
1552
1553 PR target/70044
1554 * gcc.target/aarch64/pr70044.c: New test.
1555
b87a8d7d
PP
15562016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1557 Jakub Jelinek <jakub@redhat.com>
1558
1559 PR c++/70001
1560 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1561 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1562 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1563
4f4ada6a
JH
15642016-03-10 Jan Hubicka <hubicka@ucw.cz>
1565
1566 PR lto/69589
1567 * g++.dg/lto/pr69589_0.C: New testcase
1568 * g++.dg/lto/pr69589_1.C: New testcase
1569
d49b0aa0
MP
15702016-03-10 Marek Polacek <polacek@redhat.com>
1571
1572 PR c++/70153
1573 * g++.dg/delayedfold/unary-plus1.C: New test.
1574
15752016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1576
1577 * gcc.target/arm/pr45701-1.c: Escape brackets.
1578 * gcc.target/arm/pr45701-2.c: Likewise.
1579
71017a7b
AL
15802016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1581
1582 * gfortran.dg/unconstrained_commons.f: New.
1583
ba52669f
AM
15842016-03-10 Alan Modra <amodra@gmail.com>
1585
1586 * gcc.dg/pr69195.c: New.
1587 * gcc.dg/pr69238.c: New.
1588
27742332
TV
15892016-03-10 Tom de Vries <tom@codesourcery.com>
1590
1591 PR testsuite/68915
1592 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1593
3a81a594
RB
15942016-03-10 Richard Biener <rguenther@suse.de>
1595
1596 PR tree-optimization/70128
1597 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1598 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1599
3433b975
JJ
16002016-03-09 Jakub Jelinek <jakub@redhat.com>
1601
c2864f02
JJ
1602 PR tree-optimization/70152
1603 * gcc.dg/pr70152.c: New test.
1604
3433b975
JJ
1605 PR target/70086
1606 * gcc.target/i386/pr70086-1.c: New test.
1607 * gcc.target/i386/pr70086-2.c: New test.
1608 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1609
1610 PR tree-optimization/70127
1611 * gcc.c-torture/execute/pr70127.c: New test.
1612
96b3c82d
CP
16132016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1614
1615 * c-c++-common/goacc/combined-directives-2.c: New test.
1616
b4f3232d
DM
16172016-03-09 David Malcolm <dmalcolm@redhat.com>
1618
1619 PR c/68473
1620 PR c++/70105
1621 * g++.dg/diagnostic/pr70105.C: New test.
1622 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1623 (test_multiple_ordinary_maps): New test function.
1624
40499f81
DM
16252016-03-09 David Malcolm <dmalcolm@redhat.com>
1626
1627 PR c/68473
1628 PR c++/70105
1629 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1630 Drop range information from call to inform_at_rich_loc.
1631 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1632 New.
1633 (test_show_locus): Replace calls to rich_location::add_range with
1634 calls to add_range. Rewrite the tests that used the now-defunct
1635 rich_location ctor taking a source_range. Simplify other tests
1636 by replacing calls to COMBINE_LOCATION_DATA with calls to
1637 make_location.
1638
c9e33662
RB
16392016-03-09 Richard Biener <rguenther@suse.de>
1640 Jakub Jelinek <jakub@redhat.com>
1641
1642 PR tree-optimization/70138
1643 * gcc.dg/vect/pr70138-1.c: New testcase.
1644 * gcc.dg/vect/pr70138-2.c: Likewise.
1645
2c73b764
JJ
16462016-03-09 Jakub Jelinek <jakub@redhat.com>
1647
1648 PR target/70049
1649 * gcc.target/i386/pr70049.c: New test.
1650
c06d25bb
RB
16512016-03-09 Richard Biener <rguenther@suse.de>
1652
1653 PR c/70143
1654 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1655 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1656 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1657
5828a501
RO
16582016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1659
1660 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1661 arm-*-*.
1662
2e141c8d
JJ
16632016-03-09 Jakub Jelinek <jakub@redhat.com>
1664
5a9def37
JJ
1665 PR middle-end/67278
1666 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1667
2e141c8d
JJ
1668 PR target/67278
1669 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1670
1671 PR middle-end/70050
1672 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1673 in testcase comment.
1674
bf751f40
TV
16752016-03-09 Tom de Vries <tom@codesourcery.com>
1676
1677 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1678 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1679 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1680 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1681 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1682 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1683 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1684 * gfortran.dg/goacc/kernels-loop.f95: New test.
1685
e210c999
MS
16862016-03-08 Martin Sebor <msebor@redhat.com>
1687
1688 PR c++/62096
1689 * g++.dg/warn/overflow-warn-7.C: New test.
1690
80aac5c8
JM
16912016-03-08 Jason Merrill <jason@redhat.com>
1692
1693 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1694 * lib/target-supports.exp (check_effective_target_concepts): New.
1695
12b81409
JJ
16962016-03-08 Jakub Jelinek <jakub@redhat.com>
1697
d259b234
JJ
1698 PR c++/70135
1699 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1700 * g++.dg/ubsan/pr70135.C: New test.
1701
12b81409
JJ
1702 PR target/70110
1703 * gcc.dg/pr70110.c: New test.
1704
b4e9f2aa
MJ
17052016-03-07 Martin Jambor <mjambor@suse.cz>
1706
1707 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1708 * c-c++-common/gomp/if-1.c: Likewise.
1709 * c-c++-common/gomp/pr61486-2.c: Likewise.
1710 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1711 to dg-additional-options.
1712 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1713 * g++/gomp/target-teams-1.c: Likewise.
1714 * gcc.dg/gomp/gomp.exp: Likewise.
1715 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1716 dg-additional-options.
1717 * gfortran.dg/gomp/gomp.exp: Likewise.
1718 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1719 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1720 dg-additional-options.
1721 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1722
f86e631e
MJ
17232016-03-07 Martin Jambor <mjambor@suse.cz>
1724
1725 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1726 * c-c++-common/gomp/gridify-1.c: New test.
1727 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1728
94156b3f
AV
17292016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1730
1731 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1732 trigger for cortex-r8, when scanning for register r8.
1733 * gcc.target/arm/pr45701-2.c: Likewise.
1734
a84a49b7 17352016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1736 Jeff Law <law@redhat.com>
a84a49b7
RB
1737
1738 PR tree-optimization/69740
1739 * gcc.c-torture/compile/pr69740-1.c: New test.
1740 * gcc.c-torture/compile/pr69740-2.c: New test.
1741
e41f6c9e
BS
17422016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1743
1744 * lib/target-supports.exp
1745 (check_effective_target_whole_vector_shift): Enable for PPC64.
1746
57548bf5
RB
17472016-03-07 Richard Biener <rguenther@suse.de>
1748
1749 PR tree-optimization/70115
1750 * gcc.dg/torture/pr70115.c: New testcase.
1751
4ae13300
NS
17522016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1753
1754 PR middle-end/69916
1755 * c-c-++-common/goacc/pr69916.c: New.
1756
5edb9853
RH
17572016-03-07 Richard Henderson <rth@redhat.com>
1758
1759 * gcc.c-torture/compile/pr70061.c: New test.
1760
2067a8f3
RB
17612016-03-07 Richard Biener <rguenther@suse.de>
1762
1763 PR testsuite/70109
1764 * gcc.dg/vect/O3-pr36098.c: New testcase.
1765
4145a9b7
CL
17662016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1767
1768 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1769
1878be32
EB
17702016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1771
1772 * gnat.dg/renaming9.ad[sb]: New testcase.
1773
df762bb2
JJ
17742016-03-05 Jakub Jelinek <jakub@redhat.com>
1775
1776 PR c++/70084
1777 * g++.dg/expr/stdarg3.C: New test.
1778
7d461295
JL
17792016-03-04 Jeff Law <law@redhat.com>
1780
1781 PR tree-optimization/69196
1782 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1783 x86_64-*-*.
1784
29b9828f
BS
17852016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1786
b6b552fd
BS
1787 PR c/69973
1788 * gcc.dg/pr69973.c: New test.
1789
201d49e9
BS
1790 PR rtl-optimization/69941
1791 * gcc.dg/torture/pr69941.c: New test.
1792
29b9828f
BS
1793 PR c/69824
1794 * gcc.dg/pr69824.c: New test.
1795
640b7e74
TV
17962016-03-05 Tom de Vries <tom@codesourcery.com>
1797
1798 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1799 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1800 function.
1801
7a3a3fad
PP
18022016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1803
1804 PR c++/66786
1805 * g++.dg/cpp1y/var-templ48.C: New test.
1806 * g++.dg/cpp1y/var-templ49.C: New test.
1807
cd439aec
EB
18082016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1809
1810 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1811
60204554
JJ
18122016-03-04 Jakub Jelinek <jakub@redhat.com>
1813
0c8825de
JJ
1814 PR c++/70035
1815 * g++.dg/ubsan/pr70035.C: New test.
1816
60204554
JJ
1817 PR target/70062
1818 * gcc.target/i386/pr70062.c: New test.
1819
f79d4eab
L
18202016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1821
1822 * g++.dg/template/typename21.C: Remove c++98_only.
1823
ea81ce67
L
18242016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1825
1826 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1827
64b23c13
DM
18282016-03-04 David Malcolm <dmalcolm@redhat.com>
1829
1830 PR c/68187
1831 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1832 function.
1833 (fn_42_b): Likewise.
1834 (fn_42_c): Likewise.
1835
729526f5
DM
18362016-03-04 David Malcolm <dmalcolm@redhat.com>
1837
1838 PR c/68187
1839 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1840 function.
1841 (fn_40_b): Likewise.
1842 (fn_41_a): Likewise.
1843 (fn_41_b): Likewise.
1844
f9ea11ac
JJ
18452016-03-04 Jakub Jelinek <jakub@redhat.com>
1846
1847 PR target/70059
1848 * gcc.target/i386/avx512f-pr70059.c: New test.
1849 * gcc.target/i386/avx512dq-pr70059.c: New test.
1850
b6c38c69
BS
18512016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1852
1853 PR rtl-optimization/57676
1854 * gcc.dg/torture/pr57676.c: New test.
1855
af3cdd34
IE
18562016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1857
1858 * gcc.dg/pr70026.c: New test.
1859
7ff6ca38
MP
18602016-03-04 Marek Polacek <polacek@redhat.com>
1861
1862 PR c/69798
1863 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1864 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1865
a6bf62d5
KT
18662016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1867
1868 PR target/70004
1869 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1870 Delete.
1871 (test_corners_sisd_si): Likewise.
1872 (main): Remove checks of the above.
1873 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1874
ae4cdc6a
EB
18752016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1876
1877 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1878
08455559
CL
18792016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1880
1881 * gcc.dg/torture/pr69951.c: Accept argc==0.
1882
e9a35493
RB
18832016-03-04 Richard Biener <rguenther@suse.de>
1884
1885 PR c++/70054
1886 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1887 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1888
fba054c2
DV
18892016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1890
1891 PR testsuite/69766
1892 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1893 testing multiarch.
1894
f10cdc6c
JJ
18952016-03-04 Jakub Jelinek <jakub@redhat.com>
1896
1897 PR debug/69947
1898 * gcc.dg/guality/pr69947.c: New test.
1899
2e981ba0
JJ
19002016-03-03 Jakub Jelinek <jakub@redhat.com>
1901
1902 PR ada/70017
1903 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1904
0ba3bfa2
KT
19052016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1906
1907 PR rtl-optimization/69904
1908 * gcc.target/arm/pr69904.c: New test.
1909
97ecdb46
JJ
19102016-03-03 Jakub Jelinek <jakub@redhat.com>
1911
1912 PR target/70021
1913 * gcc.dg/vect/pr70021.c: New test.
1914 * gcc.target/i386/pr70021.c: New test.
1915
a2a743a1
MP
19162016-03-03 Marek Polacek <polacek@redhat.com>
1917
1918 PR middle-end/70050
1919 * gcc.dg/pr70050.c: New test.
1920
fa07ecdd
JG
19212016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1922
1923 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1924
23504262
ML
19252016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1926
1927 PR tree-optimization/70043
1928 * gfortran.dg/vect/pr70043.f90: New test.
1929
b7b9e1a9
EB
19302016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1931
1932 * gnat.dg/specs/task1.ads: New test.
1933
cb83ba54
RO
19342016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1935
1936 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1937 Invoke gdb with -batch.
1938 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1939
a75f5e30
RB
19402016-03-03 Richard Biener <rguenther@suse.de>
1941
1942 PR tree-optimization/55936
1943 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1944
268bc320
JL
19452016-03-02 Jeff Law <law@redhat.com>
1946
815f20ab
JL
1947 PR rtl-optimization/69942
1948 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1949 effects of argument promotions.
1950
268bc320
JL
1951 PR tree-optimization/69987
1952 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1953 target does not support -fprefetch-loop-arrays.
1954
171f7de5
UB
19552016-03-02 Uros Bizjak <ubizjak@gmail.com>
1956
1957 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1958
192912db
BC
19592016-03-02 Bin Cheng <bin.cheng@arm.com>
1960
c7908871 1961 PR rtl-optimization/69052
192912db
BC
1962 * gcc.target/i386/pr69052.c: New test.
1963
90a7a40b
AM
19642016-03-02 Alan Modra <amodra@gmail.com>
1965
1966 * gcc.dg/pr69990.c: New.
1967
69fa742f
JJ
19682016-03-02 Jakub Jelinek <jakub@redhat.com>
1969
de752fb0
JJ
1970 PR c/68062
1971 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1972
1973 PR middle-end/70022
1974 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1975
69fa742f
JJ
1976 PR target/70028
1977 * gcc.target/i386/pr70028.c: New test.
1978
7c65bd56
MK
19792016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1980
1981 * c-c++-common/asan/swapcontext-test-1.c,
1982 * c-c++-common/tsan/thread_leak.c,
1983 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1984 * g++.dg/tsan/benign_race.C,
1985 * g++.dg/tsan/fd_close_norace.C,
1986 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1987 races with sanitizer output
1988
37d98220 19892016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1990 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1991
1992 PR target/67278
1993 * gcc.dg/simd-8.c: New testcase.
1994
218db463
RB
19952016-03-02 Richard Biener <rguenther@suse.de>
1996
1997 PR middle-end/67278
1998 * gcc.dg/simd-7.c: New testcase.
1999
22c72158
EB
20002016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2001
2002 * gcc.target/i386/pr70007.c: Tweak.
2003
9a790ccc
DV
20042016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2005
2006 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2007
bd02f00f
MP
20082016-03-02 Marek Polacek <polacek@redhat.com>
2009
2010 PR c/67854
2011 * gcc.dg/pr67854.c: New test.
2012
1e840f39
JJ
20132016-03-02 Jakub Jelinek <jakub@redhat.com>
2014
2015 PR middle-end/70025
2016 * gcc.dg/torture/pr70025.c: New test.
2017
bca00241
VK
20182016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2019
2020 PR tree-optimization/68621
2021 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2022
0bca04b8
EB
20232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2024
2025 * gcc.target/i386/pr70007.c: New test.
2026
2a9afc86
JL
20272016-03-01 Jeff Law <law@redhat.com>
2028
eab2541b 2029 PR tree-optimization/69196
9d83ef71 2030 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 2031
2a9afc86
JL
2032 PR tree-optimization/69196
2033 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2034 duplicating code and spoiling the expected output.
2035
0d39977e
MM
20362016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2037
2038 PR target/70033
2039 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2040 supports power9 before doing tests.
2041 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2042 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2043 * gcc.target/powerpc/p9-permute.c: Likewise.
2044
a0c0699d
UB
20452016-03-01 Uros Bizjak <ubizjak@gmail.com>
2046
2047 PR target/70027
2048 * gcc.target/i386/pr70027.c: New test.
2049
0ae3ef47 20502016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2051
2052 * gcc.dg/pr70017.c: New test.
2053
686e2237
JJ
20542016-03-01 Jakub Jelinek <jakub@redhat.com>
2055
2056 PR c/69796
2057 PR c/69974
2058 * gcc.dg/pr69796.c: New test.
2059 * gcc.dg/pr69974.c: New test.
2060
f8e4188c
EB
20612016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2062
2063 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2064
5e3f1c7c
JL
20652016-02-29 Jeff Law <law@redhat.com>
2066
2067 PR tree-optimization/69987
2068 * gfortran.dg/pr69987.f90: New test.
2069
2070 PR tree-optimization/69989
2071 * gcc.c-torture/compile/pr69989-2.c: New test.
2072
1be56bc5
MP
20732016-03-01 Marek Polacek <polacek@redhat.com>
2074
2075 PR c++/69795
2076 * g++.dg/parse/invalid1.C: New test.
2077
1b19470d
RB
20782016-03-01 Richard Biener <rguenther@suse.de>
2079
2080 PR middle-end/70022
2081 * gcc.dg/pr70022.c: New testcase.
2082
3ae0661a
IE
20832016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2084
2085 PR tree-optimization/69956
2086 * gcc.dg/pr69956.c: New test.
2087
0f09ab88
BS
20882016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2089
2090 PR target/70011
2091 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2092 XFAIL when hardware supports efficient unaligned storage access.
2093
76d881bf
PP
20942016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2095
2096 PR c++/69961
2097 * g++.dg/template/pr69961a.C: New test.
2098 * g++.dg/template/pr69961b.C: New test.
2099
7168133a
DM
21002016-02-29 David Malcolm <dmalcolm@redhat.com>
2101
2102 PR preprocessor/69985
2103 * gcc.dg/cpp/pr69985.c: New test case.
2104
0c6072a3
JL
21052016-02-29 Jeff Law <law@redhat.com>
2106
e66f219b
JL
2107 PR tree-optimization/70005
2108 * gcc.c-torture/execute/pr70005.c New test.
2109
0c6072a3
JL
2110 PR tree-optimization/69999
2111 * gcc.c-torture/compile/pr69999.c: New test.
2112
fd9fbdb3
YR
21132016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2114
2115 PR tree-optimization/69652
2116 * gcc.dg/torture/pr69652.c: Delete test.
2117 * gcc.dg/vect/pr69652.c: New test.
2118
cbd400b4
RB
21192016-02-19 Richard Biener <rguenther@suse.de>
2120
2121 PR tree-optimization/69980
2122 * gfortran.dg/vect/pr69980.f90: New testcase.
2123
84ea0f58
EB
21242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2125
2126 * gcc.target/sparc/20160229-1.c: New test.
2127
5d2a63dc
EB
21282016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2129
2130 * gnat.dg/stack_usage3.adb: New test.
2131 * gnat.dg/stack_usage3_pkg.ads: New helper.
2132
93e708f9
EB
21332016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2134
2135 * gnat.dg/renaming8.adb: New test.
2136 * gnat.dg/renaming8_pkg1.ads: New helper.
2137 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2138 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2139
6512bc93
RB
21402016-02-29 Richard Biener <rguenther@suse.de>
2141
2142 PR tree-optimization/69720
2143 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2144
7b201a88
TK
21452016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2146
2147 PR fortran/68147
2148 PR fortran/47674
2149 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2150
82ee0cf2 21512016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2152 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2153
2154 PR fortran/56007
2155 * gfortran.dg/coarray_8.f90: Adjust error message.
2156 * gfortran.dg/pr56007.f90: New test.
2157 * gfortran.dg/pr56007.f: New test.
2158
cdc1a2c8
L
21592016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2160
2161 PR tree-optimization/69989
2162 * gcc.dg/torture/pr69989.c: New test.
2163
33505bcf
EB
21642016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2165
2166 * gcc.target/i386/stack-realign-win.c: New test.
2167
524bfb19
HA
21682016-02-28 Harald Anlauf <anlauf@gmx.de>
2169
2170 PR fortran/60126
2171 * gfortran.dg/pr60126.f90: New test.
2172
bd542508
JL
21732016-02-27 Jeff Law <law@redhat.com>
2174
2175 Revert
2176 2016-02-26 Richard Biener <rguenther@suse.de>
2177 Jeff Law <law@redhat.com>
2178
2179 PR tree-optimization/69740
2180 * gcc.c-torture/compile/pr69740-1.c: New test.
2181 * gcc.c-torture/compile/pr69740-2.c: New test.
2182
dd1291e0
JD
21832016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2184
5fb67f8b 2185 PR fortran/69910
dd1291e0
JD
2186 * gfortran.dg/newunit_4.f90: New test.
2187
5cfefb59
JJ
21882016-02-27 Jakub Jelinek <jakub@redhat.com>
2189
2190 PR target/69613
2191 PR rtl-optimization/69886
2192 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2193 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2194 target.
2195
20ba5f33
MS
21962016-02-26 Martin Sebor <msebor@redhat.com>
2197
2198 PR tree-optimization/15826
2199 * gcc.dg/tree-ssa/pr15826.c: New test.
2200
e6fb01b0
JJ
22012016-02-26 Jakub Jelinek <jakub@redhat.com>
2202
2203 PR target/69969
2204 * gcc.target/powerpc/pr69969.c: New test.
2205
e3e0cf64
MS
22062016-02-26 Martin Sebor <msebor@redhat.com>
2207
2208 PR c++/15766
2209 * g++.old-deja/g++.other/decl5.C: Add a test case.
2210
d1f2bea5
SB
22112016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2212
2213 PR target/69946
2214 * gcc.target/powerpc/pr69946.c: New file.
2215
4a4f9d2b 22162016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2217 Jeff Law <law@redhat.com>
4a4f9d2b 2218
e3e0cf64 2219 PR tree-optimization/69740
4a4f9d2b
RB
2220 * gcc.c-torture/compile/pr69740-1.c: New test.
2221 * gcc.c-torture/compile/pr69740-2.c: New test.
2222
ad2a2706
MJ
22232016-02-26 Martin Jambor <mjambor@suse.cz>
2224
2225 PR middle-end/69920
2226 * gcc.dg/torture/pr69932.c: New test.
2227 * gcc.dg/torture/pr69936.c: Likewise.
2228
1d11f7ce
AK
22292016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2230
2231 PR target/69709
2232 * gcc.target/s390/pr69709.c: New test.
2233
6cfccbb2
KT
22342016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2235
2236 PR target/69245
2237 * gcc.target/aarch64/pr69245_1.c: New test.
2238
ac59ad4e
KT
22392016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2240
2241 PR target/69613
2242 * gcc.dg/torture/pr69613.c: New test.
2243
a2ad54a0
JJ
22442016-02-26 Jakub Jelinek <jakub@redhat.com>
2245
2246 PR rtl-optimization/69891
2247 * gcc.target/i386/pr69891.c: New test.
2248
0884062c 22492016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2250 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2251
d2369d4f 2252 PR target/61397
c163789b
MM
2253 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2254 functionality for both 32-bit and 64-bit.
2255
5aed7e2c
RB
22562016-02-26 Richard Biener <rguenther@suse.de>
2257
2258 PR tree-optimization/69551
2259 * gcc.dg/torture/pr69951.c: New testcase.
2260
798e2a8e
RB
22612016-02-25 Richard Biener <rguenther@suse.de>
2262
2263 PR tree-optimization/48795
2264 * gcc.dg/Warray-bounds-18.c: New testcase.
2265
9559fbac
RO
22662016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2267
2268 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2269
c049b107
JJ
22702016-02-25 Jakub Jelinek <jakub@redhat.com>
2271
2272 PR rtl-optimization/69896
2273 * gcc.dg/pr69896.c: New test.
2274
1137001c
PP
22752016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2276
2277 PR c++/69736
2278 * g++.dg/cpp1y/paren2.C: New test.
2279
2e9c8641
MS
22802016-02-24 Martin Sebor <msebor@redhat.com>
2281
2282 PR c/51147
2283 * gcc.dg/enum-mode-2.c: New test.
2284
03ca8fb3
JJ
22852016-02-24 Jakub Jelinek <jakub@redhat.com>
2286
2287 PR c++/69922
2288 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2289 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2290 * g++.dg/ubsan/pr69922.C: New test.
2291
0b05329b
MP
22922016-02-24 Marek Polacek <polacek@redhat.com>
2293
2294 PR c/69819
2295 * gcc.dg/pr69819.c: New test.
2296
57c2c374
MS
22972016-02-24 Martin Sebor <msebor@redhat.com>
2298
3b96b93a
MS
2299 PR c++/69912
2300 * g++.dg/ext/flexary15.C: New test.
2301
23022016-02-24 Martin Sebor <msebor@redhat.com>
2303
2304 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2305 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2306 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2307
65433bb5
MK
23082016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2309 Charles Baylis <charles.baylis@linaro.org>
2310
2311 PR debug/61033
2312 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2313
f802a424 23142016-02-24 Richard Biener <rguenther@suse.de>
44293580 2315 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2316
2317 PR middle-end/69760
2318 * gcc.dg/torture/pr69760.c: New testcase.
2319
525f795f
RO
23202016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2321
2322 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2323 pattern on Solaris with as.
2324
cd7bbceb
KT
23252016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2326
2327 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2328 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2329 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2330 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2331
89c0c1fd
JJ
23322016-02-24 Jakub Jelinek <jakub@redhat.com>
2333
2334 PR middle-end/69915
2335 * gcc.dg/pr69915.c: New test.
2336
0683fd27
KT
23372016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2338
2339 PR rtl-optimization/69886
2340 * gcc.dg/torture/pr69886.c: New test.
2341
e53d562a
RB
23422016-02-24 Richard Biener <rguenther@suse.de>
2343
2344 PR middle-end/68963
2345 * gcc.dg/torture/pr68963.c: New testcase.
2346
74a00288
KT
23472016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2348
2349 PR target/69875
2350 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2351 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2352 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2353 * gcc.target/arm/atomic_loaddi_1.c: New test.
2354 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2355 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2356 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2357 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2358 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2359 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2360 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2361 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2362
340fd4c9
JJ
23632016-02-24 Jakub Jelinek <jakub@redhat.com>
2364
2365 PR middle-end/69909
2366 * gcc.dg/torture/pr69909.c: New test.
2367
47d3fdb2
RB
23682016-02-24 Richard Biener <rguenther@suse.de>
2369
2370 PR tree-optimization/69907
2371 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2372 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2373 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2374
dab73e73
CB
23752016-02-24 Christian Bruel <christian.bruel@st.com>
2376
2377 * gcc.target/arm/pragma_cpp_fma.c: New test.
2378
7cc5ec65
JD
23792016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2380
2381 PR fortran/61156
2382 * gfortran.dg/include_6.f90: Update test.
2383
067fbd8b
JJ
23842016-02-23 Jakub Jelinek <jakub@redhat.com>
2385
2386 PR objc/69844
2387 * objc.dg/pr69844.m: New test.
2388
64a454d9
JD
23892016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2390
2391 PR libgfortran/69456
2392 * gfortran.dg/namelist_89.f90: New test.
2393 * gfortran.dg/pr59700.f90: Update test..
2394
35886f0b
MS
23952016-02-23 Martin Sebor <msebor@redhat.com>
2396
2397 PR middle-end/69780
2398 * g++.dg/ext/builtin_alloca.C: New test.
2399 * gcc.dg/builtins-68.c: New test.
2400
162cc7e3
RH
24012016-02-23 Richard Henderson <rth@redhat.com>
2402
2403 * gcc.target/i386/addr-space-3.c: Remove test.
2404
196440f8
DM
24052016-02-23 David Malcolm <dmalcolm@redhat.com>
2406
2407 PR preprocessor/69126
2408 PR preprocessor/69543
2409 * c-c++-common/pr69126-2-long.c: New test.
2410 * c-c++-common/pr69126-2-short.c: New test.
2411 * c-c++-common/pr69543-1.c: Remove xfail.
2412
1d3121af
DM
24132016-02-23 David Malcolm <dmalcolm@redhat.com>
2414
2415 PR preprocessor/69126
2416 PR preprocessor/69543
2417 PR preprocessor/69558
2418 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2419 (f): Rename to...
2420 (test_2): ...this, and add leading comment.
2421 (MACRO_3, test_3): New.
2422 (MACRO_4A, MACRO_4B, test_4): New.
2423 (MACRO): Rename to...
2424 (MACRO_5): ...this.
2425 (g): Rename to...
2426 (test_5): ...this, updating for renaming of MACRO, and
2427 add leading comment.
2428 * c-c++-common/pr69543-1.c: New.
2429 * c-c++-common/pr69543-2.c: New.
2430 * c-c++-common/pr69543-3.c: New.
2431 * c-c++-common/pr69543-4.c: New.
2432 * c-c++-common/pr69558-1.c: New.
2433 * c-c++-common/pr69558-2.c: New.
2434 * c-c++-common/pr69558-3.c: New.
2435 * c-c++-common/pr69558-4.c: New.
2436 * gcc.dg/pr69558.c: Move to...
2437 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2438 xfail for c++.
2439
f99c3557
TS
24402016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2441
2442 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2443 to -ftree-parallelize-loops/-fopenacc changes.
2444 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2445 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2446 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2447 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2448 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2449 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2450 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2451 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2452 * c-c++-common/goacc/kernels-loop.c: Likewise.
2453 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2454 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2455 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2456 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2457
c60ec7c2
RO
24582016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2459
2460 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2461
f1a62b6f
JJ
24622016-02-23 Jakub Jelinek <jakub@redhat.com>
2463
e67bf044
JJ
2464 PR c++/69902
2465 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2466
f1a62b6f
JJ
2467 PR c/69900
2468 * gcc.dg/pr69900.c: New test.
2469
20c5e09e
MJ
24702016-02-23 Martin Jambor <mjambor@suse.cz>
2471
2472 PR tree-optimization/69666
2473 * gcc.dg/tree-ssa/pr69666.c: New test.
2474
e457a6fc
AV
24752016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2476
2477 PR fortran/67451
2478 * gfortran.dg/coarray_allocate_5.f08: New test.
2479
d7b574f4
AK
24802016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2481
2482 * gcc.target/s390/vcond-shift.c: Move to ...
2483 * gcc.target/s390/vector/vcond-shift.c: ... here.
2484
58bdeb44
AK
24852016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2486
2487 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2488 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2489
7cd0387b
AK
24902016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2491
2492 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2493
4246c8da
MW
24942016-02-20 Mark Wielaard <mjw@redhat.com>
2495
2496 PR c/28901
2497 * gcc.dg/unused-variable-3.c: New test.
2498
f93bc532
JJ
24992016-02-22 Jakub Jelinek <jakub@redhat.com>
2500
2501 PR target/69888
2502 * gcc.target/i386/pr69888.c: New test.
2503
c4e360f4
RB
25042016-02-22 Richard Biener <rguenther@suse.de>
2505
2506 PR tree-optimization/69882
2507 * gfortran.dg/vect/pr69882.f90: New testcase.
2508
09c92f1c
JJ
25092016-02-22 Jakub Jelinek <jakub@redhat.com>
2510
2511 PR target/69885
2512 * gcc.dg/pr69885.c: New test.
2513
f88d45dc
OE
25142016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2515
2516 PR target/69806
2517 PR target/54089
2518 * gcc.target/sh/pr54089-10.c: New.
2519
ce1ff48e
PT
25202016-02-20 Paul Thomas <pault@gcc.gnu.org>
2521
2522 PR fortran/69423
2523 * gfortran.dg/deferred_character_15.f90 : New test.
2524
bbf27208
DH
25252016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2526
2527 PR fortran/57365
2528 gfortran.dg/allocate_with_source_18.f03: New test.
2529
25302016-02-20 Harald Anlauf <anlauf@gmx.de>
2531
2532 PR fortran/52531
2533 gfortran.dg/gomp/pr52531.f90: New test.
2534
268be88c
BE
25352016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2536
2537 PR c++/69865
2538 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2539 -std=c++03.
2540
4b6c824a
JJ
25412016-02-19 Jakub Jelinek <jakub@redhat.com>
2542
871b3f47
JJ
2543 PR c++/69826
2544 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2545 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2546
7a965d51
JJ
2547 PR c++/69850
2548 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2549
4b6c824a
JJ
2550 PR c++/69851
2551 * g++.dg/torture/pr69851.C: New test.
2552
15fca21a
MS
25532016-02-19 Martin Sebor <msebor@redhat.com>
2554
2555 PR testsuite/69573
2556 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2557
19e21586
JJ
25582016-02-19 Jakub Jelinek <jakub@redhat.com>
2559
03a616ac
JJ
2560 PR c++/69850
2561 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2562 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2563
19e21586
JJ
2564 PR c++/67767
2565 * g++.dg/cpp0x/pr67767.C: New test.
2566
2db16594
KT
25672016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2568
2569 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2570 for fp, simd, crypto, crc, lse.
2571 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2572 above.
2573 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2574 effective target check.
2575
5a7d9d1e
JJ
25762016-02-19 Jakub Jelinek <jakub@redhat.com>
2577
2578 PR target/69820
2579 * gcc.target/i386/pr69820.c: New test.
2580
6448f064
AK
25812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2582
2583 * gcc.target/s390/vector/int128-1.c: New test.
2584
d0a859e6
AK
25852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2586
2587 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2588
9e4eb643
AK
25892016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2590
2591 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2592 instruction pattern name to prevent the testcase from failing with
2593 -march=z13.
2594
859a4c0e
AK
25952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2596
2597 * gcc.target/s390/md/movstr-2.c: New test.
2598
efc2340b
MK
25992016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2600
2601 * gcc.target/s390/morestack.c: New test.
2602
ca2bfbc2
DV
26032016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2604
2605 PR target/69625
2606 * gcc.target/s390/pr69625.c: Add test case.
2607
efd4bd05
BE
26082016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2609
2610 PR testsuite/68580
2611 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2612
2bf2078a
MM
26132016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2614
2615 PR target/68404
2616 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2617 * gcc.target/powerpc/fusion3.c: Likewise.
2618
f003579e
RB
26192016-02-18 Richard Biener <rguenther@suse.de>
2620
2621 PR middle-end/69553
2622 * g++.dg/torture/pr69553.C: New testcase.
2623
19233914
NC
26242016-02-18 Nick Clifton <nickc@redhat.com>
2625
efd4bd05
BE
2626 PR target/62254
2627 PR target/69610
2628 * gcc.target/arm/pr62554.c: New test.
2629 * gcc.target/arm/pr69610-1.c: New test.
2630 * gcc.target/arm/pr69610-2.c: New test.
19233914 2631
23f27839
RB
26322016-02-18 Richard Biener <rguenther@suse.de>
2633
2634 PR middle-end/69854
2635 * gcc.dg/torture/pr69854.c: New testcase.
2636
932c0da4
JJ
26372016-02-17 Jakub Jelinek <jakub@redhat.com>
2638
2639 PR c++/69850
2640 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2641
1bed93e4
BS
26422012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2643
2644 * gcc.target/powerpc/vec-cg.c: New test.
2645
57bfb134
RB
26462016-02-17 Richard Biener <rguenther@suse.de>
2647
2648 PR testsuite/69586
2649 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2650
a44e0ebb
KT
26512016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2652
2653 PR target/69161
2654 * gcc.c-torture/compile/pr69161.c: New test.
2655
ffacd726
DS
26562016-02-17 David Sherwood <david.sherwood@arm.com>
2657
2658 PR target/69532
2659 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2660 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2661
448db8d2
EB
26622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2663
2664 * gcc.dg/ifcvt-4.c: Skip on Visium.
2665
e2f0522e
EB
26662016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2667
2668 * gnat.dg/atomic8.adb: New test.
2669
bf17fe3f
EB
26702016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2671
2672 * gnat.dg/discr46.ad[sb]: New test.
2673
ecf835e9
KN
26742016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2675
2676 PR Target/48344
2677 * gcc.target/powerpc/pr48344-1.c: New test.
2678
49a1164a
TK
26792015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2680
2681 PR fortran/69742
2682 * gfortran.dg/associate_21.f90: New test.
2683
bf14eba2
JJ
26842016-02-16 Jakub Jelinek <jakub@redhat.com>
2685
2686 PR c/69835
2687 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2688 -Wnonnull in dg-options.
2689 * c-c++-common/nonnull-2.c: New test.
2690
35a093b6
JG
26912016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2692 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2693
2694 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2695
e387d491
JJ
26962016-02-16 Jakub Jelinek <jakub@redhat.com>
2697
2698 PR middle-end/69801
2699 * gcc.dg/pr69801.c: Add empty dg-options.
2700
ba539195
JN
27012016-02-16 James Norris <jnorris@codesourcery.com>
2702
2703 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2704 * g++.dg/goacc/deviceptr-1.c: New file.
2705
2a2b8f64
JJ
27062016-02-16 Jakub Jelinek <jakub@redhat.com>
2707
2708 PR tree-optimization/69820
2709 * gcc.dg/vect/pr69820.c: New test.
2710
87440c29
RB
27112016-02-16 Richard Biener <rguenther@suse.de>
2712
2713 PR tree-optimization/69776
2714 * gcc.dg/torture/pr69776-2.c: New testcase.
2715
6d87c306
BS
27162016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2717
2718 PR tree-optimization/69714
2719 * gcc.dg/torture/pr69714.c: New test.
2720
3824a0a2
JJ
27212016-02-16 Jakub Jelinek <jakub@redhat.com>
2722
2723 PR tree-optimization/69802
2724 * gcc.dg/pr69802.c: New test.
2725
c8cfe96e
RB
27262016-02-16 Richard Biener <rguenther@suse.de>
2727
2728 PR middle-end/69801
2729 * gcc.dg/pr69801.c: New testcase.
2730
fc12098d
JD
27312016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2732
2733 PR libgfortran/69651
2734 * gfortran.dg/read_bang.f90: New test.
2735 * gfortran.dg/read_bang4.f90: New test.
2736
ba6b3795
JJ
27372016-02-15 Jakub Jelinek <jakub@redhat.com>
2738
f0516ca4
JJ
2739 PR c++/69658
2740 * g++.dg/init/pr69658.C: New test.
2741
ba6b3795
JJ
2742 PR c++/69797
2743 * c-c++-common/pr69797.c: New test.
2744
de3f9a2d
PK
27452016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2746
2747 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2748 check for aarch64*-*-*.
2749
17a3b967
RB
27502016-02-15 Richard Biener <rguenther@suse.de>
2751
2752 PR tree-optimization/69783
2753 * gcc.dg/vect/pr69783.c: New testcase.
2754
1c48bff1
RB
27552016-02-15 Richard Biener <rguenther@suse.de>
2756
2757 PR tree-optimization/69776
2758 * gcc.dg/torture/pr69776.c: New testcase.
2759
1e6025b6
TK
27602016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2761
2762 PR fortran/60526
2763 * gfortran.dg/type_decl_4.f90: Reinstated.
2764
d3308279
JDA
27652016-02-14 John David Anglin <danglin@gcc.gnu.org>
2766
2767 PR fortran/68746
2768 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2769
b7c56581
TK
27702016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2771
2772 PR fortran/60526
2773 PR bootstrap/69816
2774 * gfortran.dg/type_decl_4.f90: Removed.
2775
60cb4ef5
TK
27762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2777
2778 PR fortran/60526
2779 * gfortran.dg/type_decl_4.f90: New test.
2780
f6964637
AM
27812016-02-14 Alan Modra <amodra@gmail.com>
2782
1a8849d1 2783 PR testsuite/68886
f6964637
AM
2784 * gcc.c-torture/execute/stkalign.c: Revise test.
2785
f5121920
OE
27862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2787
2788 PR target/67260
2789 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2790
6cda3ab6
OE
27912016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2792
2793 PR target/67260
2794 * gcc.target/sh/torture/pr67260.c: New.
2795
6786e598
JDA
27962016-02-12 John David Anglin <danglin@gcc.gnu.org>
2797
2798 * gcc.dg/pr67964.c: Add dg-require-alias.
2799
7e05dad8
OE
28002016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2801
2802 PR target/67636
2803 PR target/64345
2804 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2805
7f4cc3ce
JD
28062016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2807
2808 PR libgfortran/69668
2809 * gfortran.dg/namelist_88.f90: New test.
2810
955ca6dc
JD
28112016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2812
2813 PR libgfortran/69668
2814 * gfortran.dg/namelist_38.f90: Update test.
2815 * gfortran.dg/namelist_84.f90: Update test.
2816
876217ae
DM
28172016-02-12 David Malcolm <dmalcolm@redhat.com>
2818
2819 PR other/69554
2820 * gcc.dg/pr69554-1.c: New test.
2821 * gfortran.dg/pr69554-1.F90: New test.
2822 * gfortran.dg/pr69554-2.F90: New test.
2823 * lib/gcc-dg.exp (proc dg-locus): New function.
2824 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2825 distinguish between the caret-printing and non-caret-printing
2826 cases. If caret-printing has been explicitly enabled, bail out
2827 without attempting to fix up the output.
2828
61789eed
DM
28292016-02-12 David Malcolm <dmalcolm@redhat.com>
2830
2831 PR driver/69265
2832 PR driver/69453
2833 * gcc.dg/spellcheck-options-3.c: New test case.
2834 * gcc.dg/spellcheck-options-4.c: New test case.
2835 * gcc.dg/spellcheck-options-5.c: New test case.
2836 * gcc.dg/spellcheck-options-6.c: New test case.
2837 * gcc.dg/spellcheck-options-7.c: New test case.
2838 * gcc.dg/spellcheck-options-8.c: New test case.
2839 * gcc.dg/spellcheck-options-9.c: New test case.
2840 * gcc.dg/spellcheck-options-10.c: New test case.
2841
c3090c1f
JJ
28422016-02-12 Jakub Jelinek <jakub@redhat.com>
2843
2844 PR rtl-optimization/69764
2845 PR rtl-optimization/69771
2846 * c-c++-common/pr69764.c: New test.
2847 * gcc.dg/torture/pr69771.c: New test.
2848
8222034d
MP
28492016-02-12 Marek Polacek <polacek@redhat.com>
2850
2851 * g++.dg/torture/init-list1.C: New.
2852
f749f792
MP
28532016-02-12 Marek Polacek <polacek@redhat.com>
2854
2855 * gcc.dg/pr69522.c: Add empty dg-options.
2856
199fb02a
IE
28572016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2858
2859 * g++.dg/lto/lto.exp: Include and init mpx.
2860 * g++.dg/lto/pr69729_0.C: New test.
2861
b69539cb
JJ
28622016-02-12 Jakub Jelinek <jakub@redhat.com>
2863
06ff7000
JJ
2864 PR ipa/69241
2865 * g++.dg/ipa/pr69241-4.C: New test.
2866
b69539cb
JJ
2867 PR ipa/68672
2868 * g++.dg/ipa/pr68672-1.C: New test.
2869 * g++.dg/ipa/pr68672-2.C: New test.
2870 * g++.dg/ipa/pr68672-3.C: New test.
2871
16595a1f
BS
28722016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2873
2874 PR c/69522
6d87c306 2875 * gcc.dg/pr69522.c: New test.
16595a1f 2876
38d795d2
PP
28772016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2878
2879 PR c++/69098
2880 * g++.dg/cpp1y/69098.C: New test.
2881 * g++.dg/cpp1y/69098-2.C: New test.
2882
9c582551
JJ
28832016-02-12 Jakub Jelinek <jakub@redhat.com>
2884
2885 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2886 and neighbour -> neighbor.
2887 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2888 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2889 * c-c++-common/Wvarargs.c: Likewise.
2890 * c-c++-common/goacc/host_data-5.c: Likewise.
2891 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2892 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2893 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2894 * gcc.target/aarch64/pr60697.c: Likewise.
2895 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2896 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2897 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2898 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2899 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2900 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2901 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2902 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2903 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2904 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2905 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2906 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2907 * g++.dg/lookup/koenig5.C: Likewise.
2908 * g++.dg/ext/no-asm-2.C: Likewise.
2909 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2910 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2911 * gfortran.dg/used_types_16.f90: Likewise.
2912 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2913 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2914 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2915 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2916 * gfortran.dg/abstract_type_6.f03: Likewise.
2917 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2918 * gfortran.dg/used_types_15.f90: Likewise.
2919 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2920 * gfortran.dg/exit_3.f08: Likewise.
2921 * gfortran.dg/open_status_2.f90: Likewise.
2922 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2923 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2924 * gfortran.dg/associate_1.f03: Likewise.
2925 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2926 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2927 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2928 * gcc.dg/builtin-object-size-1.c: Likewise.
2929 * gcc.dg/noreturn-6.c: Likewise.
2930 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2931 * gcc.dg/globalalias.c: Likewise.
2932 * gcc.dg/builtins-config.h: Likewise.
2933 * gcc.dg/pr30457.c: Likewise.
2934 * gcc.c-torture/compile/volatile-1.c: Likewise.
2935 * gcc.c-torture/execute/20101011-1.c: Likewise.
2936 * c-c++-common/Waddress-1.c: Likewise.
2937
66756373
JJ
29382016-02-11 Jakub Jelinek <jakub@redhat.com>
2939
2940 PR c/69768
2941 * c-c++-common/Waddress-1.c: New test.
2942
76fe932b
AV
29432016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2944
2945 PR fortran/69296
2946 * gfortran.dg/associate_19.f03: New test.
2947 * gfortran.dg/associate_20.f03: New test.
2948
564c4d4b
OE
29492016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2950
2951 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2952
e1c1ecb0
KT
29532016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2954
2955 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2956 .arch armv8-a\n. Add -dA to dg-options.
2957 * gcc.target/aarch64/assembler_arch_1.c: New test.
2958 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2959
0d7d9458
PC
29602016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2961
2962 PR c++/68726
2963 * g++.dg/cpp0x/pr68726.C: New.
2964
e6208a60
IE
29652016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2966
2967 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2968 test.
2969
281a11eb
RB
29702016-02-11 Richard Biener <rguenther@suse.de>
2971
2972 * g++.dg/tree-ssa/pr61034.C: Adjust.
2973
e03dd765
VM
29742016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2975
4b48faf5 2976 PR target/69148
e03dd765
VM
2977 * gcc.target/s390/pr69148.c: New.
2978
cdc23927
YR
29792016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2980
2981 PR tree-optimization/69652
2982 * gcc.dg/torture/pr69652.c: New test.
2983
e199dd0a
JJ
29842016-02-10 Jakub Jelinek <jakub@redhat.com>
2985 Patrick Palka <ppalka@gcc.gnu.org>
2986
2987 PR ipa/69241
2988 PR c++/69649
2989 * g++.dg/ipa/pr69241-1.C: New test.
2990 * g++.dg/ipa/pr69241-2.C: New test.
2991 * g++.dg/ipa/pr69241-3.C: New test.
2992 * g++.dg/ipa/pr69649.C: New test.
2993
d6b38027
UB
29942016-02-10 Uros Bizjak <ubizjak@gmail.com>
2995
2996 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2997 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2998
13b562c5
BC
29992016-02-10 Bin Cheng <bin.cheng@arm.com>
3000
3001 PR tree-optimization/68021
3002 * gcc.dg/tree-ssa/pr68021.c: New test.
3003
24a179f8
RB
30042016-02-10 Richard Biener <rguenther@suse.de>
3005
3006 PR tree-optimization/69726
3007 * gcc.dg/uninit-22.c: New testcase.
3008
0d99886f
AP
30092016-02-09 Andrew Pinski <apinski@cavium.com>
3010
3011 PR tree-opt/69282
3012 * gcc.c-torture/compile/20160205-1.c: New testcase.
3013
ab04995c
MM
30142016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3015
3016 PR target/68404
3017 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3018 instead accessing a really large arrray.
3019 * gcc.target/powerpc/fusion3.c: Likewise.
3020
4b79ac23
CB
30212016-02-09 Charles Baylis <charles.baylis@linaro.org>
3022
3023 PR target/68532
3024 * gcc.c-torture/execute/pr68532.c: New test.
3025
b890a441
AO
30262016-02-11 Alexandre Oliva <aoliva@redhat.com>
3027
3028 PR target/69634
3029 * gcc.dg/pr69634.c: New.
3030
84a5bef7
RB
30312016-02-09 Richard Biener <rguenther@suse.de>
3032
3033 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3034
1f123759 30352016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 3036
1f123759
AF
3037 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3038
65860c77
YR
30392016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3040
3041 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3042
7e1e8a0a
RB
30432016-02-09 Richard Biener <rguenther@suse.de>
3044
3045 PR tree-optimization/69715
3046 * gcc.dg/torture/pr69715.c: New testcase.
3047
efb45a9f
PP
30482016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3049
3050 PR c++/69139
3051 * g++.dg/cpp0x/trailing12.C: New test.
3052 * g++.dg/cpp0x/trailing13.C: New test.
3053
20a0c6f9
PP
30542016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3055
3056 PR c++/69283
3057 PR c++/67835
3058 * g++.dg/cpp1y/auto-fn29.C: New test.
3059 * g++.dg/cpp1y/auto-fn30.C: New test.
3060
a162f3af
JJ
30612016-02-08 Jakub Jelinek <jakub@redhat.com>
3062
3063 PR tree-optimization/69209
3064 * gcc.c-torture/compile/pr69209.c: New test.
3065
4b4a9fbd
JL
30662016-02-08 Jeff Law <law@redhat.com>
3067
3068 PR tree-optimization/68541
3069 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3070 of statements allowed in join block for path splitting.
3071
cfac5ed2
JJ
30722016-02-08 Jakub Jelinek <jakub@redhat.com>
3073
f68bc23f
JJ
3074 PR c++/59627
3075 * g++.dg/gomp/pr59627.C: New test.
3076
cfac5ed2
JJ
3077 PR ipa/69239
3078 * g++.dg/ipa/pr69239.C: New test.
3079
44714d8c
DM
30802016-02-08 David Malcolm <dmalcolm@redhat.com>
3081
3082 PR preprocessor/69664
3083 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3084 * gcc.dg/cpp/warn-comments.c: Likewise.
3085
eba9e839
MP
30862016-02-08 Marek Polacek <polacek@redhat.com>
3087
3088 PR c++/69688
3089 * g++.dg/init/const12.C: New test.
3090
a011cd92
BS
30912016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3092
3093 PR target/60410
3094 * gcc.dg/lto/pr55113_0.c: Remove test.
3095
5317b1be
RB
30962016-02-08 Richard Biener <rguenther@suse.de>
3097
3098 PR tree-optimization/69719
3099 * gcc.dg/torture/pr69719.c: New testcase.
3100
63998a63
RB
31012016-02-08 Richard Biener <rguenther@suse.de>
3102 Jeff Law <law@redhat.com>
3103
3104 PR target/68273
3105 * gcc.target/mips/pr68273.c: New testcase.
3106
43f4a281
RB
31072016-02-08 Richard Biener <rguenther@suse.de>
3108
3109 PR rtl-optimization/69274
3110 * gcc.target/i386/addr-sel-1.c: XFAIL.
3111
0b604d2d
JL
31122016-02-08 Jeff Law <law@redhat.com>
3113
e8dfe49e
JL
3114 PR tree-optimization/68541
3115 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3116
6daecd7a 3117 PR tree-optimization/65917
0b604d2d
JL
3118 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3119
c0f0e35a
JD
31202016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3121
3122 PR fortran/50555
3123 * gfortran.dg/namelist_args.f90: New test.
3124
8981d712
JL
31252016-02-05 Jeff Law <law@redhat.com>
3126
6daecd7a 3127 PR tree-optimization/68541
8981d712
JL
3128 * gcc.dg/tree-ssa/split-path-2.c: New test.
3129 * gcc.dg/tree-ssa/split-path-3.c: New test.
3130 * gcc.dg/tree-ssa/split-path-4.c: New test.
3131 * gcc.dg/tree-ssa/split-path-5.c: New test.
3132 * gcc.dg/tree-ssa/split-path-6.c: New test.
3133 * gcc.dg/tree-ssa/split-path-7.c: New test.
3134
46cb9332
MS
31352016-02-05 Martin Sebor <msebor@redhat.com>
3136
3137 PR c++/69662
3138 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3139 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3140
be2083ea
RH
31412016-02-06 Richard HEnderson <rth@redhat.com>
3142
3143 PR c/69643
3144 * gcc.target/i386/addr-space-4.c: New.
3145 * gcc.target/i386/addr-space-5.c: New.
3146
711d7c23
MM
31472016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3148
3149 PR fortran/66089
3150 * gfortran.dg/elemental_dependency_6.f90: New.
3151
b5c1c988
JJ
31522016-02-05 Jakub Jelinek <jakub@redhat.com>
3153
861c7bcd
JJ
3154 PR rtl-optimization/69691
3155 * gcc.c-torture/execute/pr69691.c: New test.
3156
b5c1c988
JJ
3157 PR c++/69628
3158 * g++.dg/parse/pr69628.C: New test.
3159
f7dfa966
UB
31602016-02-05 Uros Bizjak <ubizjak@gmail.com>
3161
3162 * gcc.dg/sancov/asan.c: Move to ...
3163 * gcc.dg/asan/sancov-1.c: ... here.
3164
9b143e64
UB
31652016-02-05 Uros Bizjak <ubizjak@gmail.com>
3166
3167 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3168
f5d4b899
L
31692016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3170
3171 PR target/69677
3172 * gcc.target/i386/pr69677.c: New test.
3173
76c85fbb
PP
31742016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3175
3176 PR c++/68948
3177 * g++.dg/template/pr68948.C: New test.
3178
f181bf90
DV
31792016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3180
3181 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3182 (only necessary on s390x).
3183
714fb282
L
31842016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3185
3186 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3187 -mno-accumulate-outgoing-args.
3188
618d6c1c
PP
31892016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3190
3191 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3192
1066e9b5
JJ
31932016-02-04 Jakub Jelinek <jakub@redhat.com>
3194
3195 PR c/69669
3196 * c-c++-common/pr69669.c: New test.
3197
76255d0d
MM
31982016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3199
3200 PR target/69667
3201 * g++.dg/pr69667.C: New file.
3202
e0b059b1
WD
32032016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3204
3205 PR target/69619
3206 * gcc.dg/pr69619.c: Add new test.
3207
2692b5c8
RS
32082016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3209
3210 PR rtl-optimization/69577
3211 * gcc.target/i386/pr69577.c: New test.
3212
7db337c2
ML
32132016-02-04 Martin Liska <mliska@suse.cz>
3214
3215 * g++.dg/asan/pr69276.C: New test.
3216
cc9c0829
KT
32172016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3218
3219 PR target/65932
3220 PR target/67714
3221 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3222 a single smulbb instruction.
3223 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3224 * gcc.target/amr/wmul-2.c: Likewise.
3225
eb9feb52
KT
32262016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3227
3228 PR target/65932
3229 PR target/67714
3230 * gcc.c-torture/execute/pr67714.c: New test.
3231
61f727fe
JJ
32322016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3233
3234 PR target/69454
3235 * gcc.target/i386/pr69454-1.c: New test.
3236 * gcc.target/i386/pr69454-2.c: New test.
3237
05dd97db
MS
32382016-02-03 Martin Sebor <msebor@redhat.com>
3239
3240 PR c++/69251
3241 PR c++/69253
3242 PR c++/69290
3243 PR c++/69277
3244 PR c++/69349
3245 * g++.dg/ext/flexarray-mangle-2.C: New test.
3246 * g++.dg/ext/flexarray-mangle.C: New test.
3247 * g++.dg/ext/flexarray-subst.C: New test.
3248 * g++.dg/ext/flexary11.C: New test.
3249 * g++.dg/ext/flexary12.C: New test.
3250 * g++.dg/ext/flexary13.C: New test.
3251 * g++.dg/ext/flexary14.C: New test.
3252 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3253
dac2fc29
L
32542016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3255
3256 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3257 Define only if CHECK_FLOAT128 is defined.
3258 (main): Properly initialize u5.
3259
eadb8035
JJ
32602016-02-03 Jakub Jelinek <jakub@redhat.com>
3261
0afbb81b
JJ
3262 PR c/69627
3263 * gcc.dg/pr69627.c: New test.
3264
eadb8035
JJ
3265 PR target/69644
3266 * gcc.dg/pr69644.c: New test.
3267
b12d4923
MS
32682016-02-03 Mike Stump <mikestump@comcast.net>
3269
3270 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3271 support for struct-layout-1.exp.
3272
ab4bae0c
PP
32732016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3274
3275 PR c++/69056
618d6c1c 3276 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3277
95831c01
VM
32782016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3279 Alexandre Oliva <aoliva@redhat.com>
3280
3281 PR target/69461
3282 * gcc.target/powerpc/pr69461.c: New.
3283
ccc71ab8
UB
32842016-02-03 Uros Bizjak <ubizjak@gmail.com>
3285
3286 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3287 works from here ...
3288 (check_effective_target_fsanitize_thread): ... to here. Do not
3289 specify additional compile flags for the test source.
3290 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3291 specify additional compile flags for the test source.
3292
96299640
WD
32932016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3294
3295 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3296
781d83d9
AV
32972016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3298
3299 PR fortran/67451
3300 PR fortran/69418
3301 * gfortran.dg/coarray_allocate_2.f08: New test.
3302 * gfortran.dg/coarray_allocate_3.f08: New test.
3303 * gfortran.dg/coarray_allocate_4.f08: New test.
3304
d8208e6d
AL
33052016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3306
3307 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3308 use same scan-tree-dump-times on all platforms.
3309 * gcc.dg/vect/vect-outer-1.c: Likewise.
3310 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3311 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3312 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3313 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3314 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3315 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3316 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3317
a8394fa0
SB
33182016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3319
3320 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3321 warning.
3322
f3baa1d3
L
33232016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3324
3325 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3326
eb077516
JN
33272016-02-02 James Norris <jnorris@codesourcery.com>
3328
3329 * c-c++-common/goacc/routine-5.c: Add tests.
3330
578fb225
AM
33312016-02-02 Alexander Monakov <amonakov@ispras.ru>
3332
3333 * gcc.target/nvptx/unsigned-cmp.c: New test.
3334
c64f7d37
WD
33352016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3336
3337 * gcc.target/aarch64/scalar_shift_1.c
3338 (test_corners_sisd_di): Improve force to SIMD register.
3339 (test_corners_sisd_si): Likewise.
3340 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3341 Remove scan-assembler check for ldr.
3342
90c6f26c
RB
33432016-02-02 Richard Biener <rguenther@suse.de>
3344
3345 PR tree-optimization/69595
3346 * gcc.dg/Warray-bounds-17.c: New testcase.
3347
9dc03c97
RB
33482016-02-02 Richard Biener <rguenther@suse.de>
3349
3350 PR tree-optimization/69606
3351 * gcc.dg/torture/pr69606.c: New testcase.
3352
2d4dc223
YR
33532016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3354
3355 PR middle-end/68542
3356 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3357 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3358
65c98fde
AM
33592016-02-02 Alan Modra <amodra@gmail.com>
3360
3361 PR target/69548
3362 * gcc.target/powerpc/pr69548.c: New test.
3363
e1b81f2b
JJ
33642016-02-01 Jakub Jelinek <jakub@redhat.com>
3365
d0268b37
JJ
3366 PR rtl-optimization/69592
3367 * gcc.dg/pr69592.c: New test.
3368
e1b81f2b
JJ
3369 PR preprocessor/69543
3370 PR c/69558
3371 * gcc.dg/pr69543.c: New test.
3372 * gcc.dg/pr69558.c: New test.
3373
7dd7780d
UB
33742016-02-01 Uros Bizjak <ubizjak@gmail.com>
3375
bf672ee5
UB
3376 PR testsuite/65940
3377 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3378
9a7013f8
MS
33792016-02-01 Martin Sebor <msebor@redhat.com>
3380
3381 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3382
e681fb2b
BC
33832016-02-01 Bin Cheng <bin.cheng@arm.com>
3384
3385 PR tree-optimization/67921
3386 * c-c++-common/ubsan/pr67921.c: New test.
3387
ff86345f
RB
33882016-02-01 Richard Biener <rguenther@suse.de>
3389
3390 PR middle-end/69556
3391 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3392
bc369dbd
RB
33932016-02-01 Richard Biener <rguenther@suse.de>
3394
3395 PR tree-optimization/69574
3396 * gcc.dg/torture/pr69574.c: New testcase.
3397
ef318184
RB
33982016-02-01 Richard Biener <rguenther@suse.de>
3399
3400 PR tree-optimization/69579
3401 * gcc.dg/setjmp-6.c: New testcase.
3402
654745e6
JJ
34032016-02-01 Jakub Jelinek <jakub@redhat.com>
3404
3405 PR rtl-optimization/69570
3406 * g++.dg/opt/pr69570.C: New test.
3407
e6c0c44b
RH
34082016-02-01 Richard Henderson <rth@redhat.com>
3409
3410 * gcc.dg/pr69535.c: New test.
3411
6ff3f09a
JDA
34122016-01-31 John David Anglin <danglin@gcc.gnu.org>
3413
2c005538
JDA
3414 PR testsuite/69584
3415 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3416 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3417
61083a4b
JDA
3418 PR debug/68244
3419 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3420
6ff3f09a
JDA
3421 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3422
0c221916
PT
34232016-01-31 Paul Thomas <pault@gcc.gnu.org>
3424
3425 PR fortran/67564
3426 * gfortran.dg/allocate_with_source_17.f03: New test.
3427
db7a2818
JJ
34282016-01-30 Jakub Jelinek <jakub@redhat.com>
3429
3430 PR tree-optimization/69546
3431 * gcc.dg/torture/pr69546.c: New test.
3432
e520d5f0
PT
34332016-01-30 Paul Thomas <pault@gcc.gnu.org>
3434
3435 PR fortran/69566
3436 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3437
343c05d3
MS
34382016-01-30 Martin Sebor <msebor@redhat.com>
3439
3440 PR c++/68490
3441 * g++.dg/ext/flexary10.C: New test.
3442
d6c3a539
DH
34432016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3444
3445 PR fortran/66707
3446 gfortran.dg/common_23.f90: New test.
3447
52d72fcd
BS
34482016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3449
3450 PR target/65546
3451 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3452 condition being checked, and disable it when the target supports
3453 misaligned loads and stores.
3454
3a5d2ba4
JJ
34552016-01-29 Jakub Jelinek <jakub@redhat.com>
3456
3457 PR debug/69518
3458 * gcc.dg/torture/pr69518.c: New test.
3459
6bbacdb5
L
34602016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3461
3462 PR target/69530
3463 * gcc.target/i386/pr69530.c: New test.
3464
af932cdb
SE
34652016-01-29 Steve Ellcey <sellcey@imgtec.com>
3466
3467 PR target/65604
3468 * gcc.target/mips/div-delay.c: New test.
3469
26658b7c
JJ
34702016-01-29 Jakub Jelinek <jakub@redhat.com>
3471
33e89989
JJ
3472 PR target/69551
3473 * gcc.target/i386/pr69551.c: New test.
3474
26658b7c
JJ
3475 PR target/66137
3476 * gcc.target/i386/pr66137.c: New test.
3477
401116b5
AB
34782016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3479
3480 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3481 always built for p5600.
3482 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3483 isa=p5600 dg-option.
3484
d4abfcc5
RB
34852016-01-29 Richard Biener <rguenther@suse.de>
3486
3487 PR tree-optimization/69547
3488 * g++.dg/tree-ssa/pr69547.C: New testcase.
3489
16b77b32
JJ
34902016-01-29 Jakub Jelinek <jakub@redhat.com>
3491
3492 PR debug/66869
3493 * g++.dg/warn/Wunused-function2.C: New test.
3494
a1c95464
DV
34952016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3496
3497 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3498 support for test to succeed.
3499
5453bfed
MP
35002016-01-29 Marek Polacek <polacek@redhat.com>
3501
3502 PR c++/69509
3503 PR c++/69516
3504 * g++.dg/ext/constexpr-vla2.C: New test.
3505 * g++.dg/ext/constexpr-vla3.C: New test.
3506 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3507
452ec2a5
RB
35082016-01-29 Richard Biener <rguenther@suse.de>
3509
3510 PR middle-end/69537
3511 * gcc.dg/uninit-21.c: New testcase.
3512
aec0b19e
UB
35132016-01-28 Uros Bizjak <ubizjak@gmail.com>
3514
3515 PR target/69459
3516 * gcc.target/i386/pr69459.c: New test.
3517
df113ce7
SE
35182016-01-28 Steve Ellcey <sellcey@imgtec.com>
3519
3520 PR target/68400
3521 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3522 * gcc.target/mips/pr68400.c: New test.
3523
494de84f
MS
35242016-01-28 Martin Sebor <msebor@redhat.com>
3525
3526 PR target/17381
3527 * gcc.target/powerpc/pr17381.c: New test.
3528
eb1b1f01
JJ
35292016-01-28 Jakub Jelinek <jakub@redhat.com>
3530
3531 PR middle-end/69542
3532 * gcc.dg/torture/pr69542.c: New test.
3533
6dfeb7ce
WD
35342016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3535
3536 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3537
4b7471a4
DE
35382016-01-28 David Edelsohn <dje.gcc@gmail.com>
3539
3540 * gcc.dg/pr65980.c: Skip on AIX.
3541 * gcc.dg/pr66688.c: Same.
3542
b271fd21
DE
35432016-01-28 David Edelsohn <dje.gcc@gmail.com>
3544
3545 PR target/63679
3546 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3547 * gcc.dg/tree-ssa/sra-18.c: Same.
3548
874108a9
AV
35492016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3550
3551 PR fortran/62536
3552 * gfortran.dg/block_15.f08: New test.
3553 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3554 on incorrectly closed BLOCK.
3555
30480bcd
IE
35562016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3557
3558 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
35592016-01-28 Richard Biener <rguenther@suse.de>
3560
3561 PR tree-optimization/69466
3562 * gfortran.dg/vect/pr69466.f90: New testcase.
3563
0d4c694e
TP
35642016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3565
3566 * g++.dg/pr67989.C: Remove ARM-specific option.
3567 * gcc.target/arm/pr67989.C: New file.
3568
2aa780da
UB
35692016-01-27 Uros Bizjak <ubizjak@gmail.com>
3570
3571 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3572 and expm1 test for glibc < 2.11.
3573
f75ebe77
RH
35742016-01-27 Richard Henderson <rth@redhat.com>
3575
3576 * gcc.c-torture/execute/pr69447.c: New test.
3577
35782016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3579
9a175e65 3580 PR fortran/69422
49847d75
PT
3581 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3582
cbdd8ae0
JJ
35832016-01-27 Jakub Jelinek <jakub@redhat.com>
3584
3585 PR debug/66869
3586 * gcc.dg/pr66869.c: New test.
3587
2b572b3c
JL
35882016-01-25 Jeff Law <law@redhat.com>
3589
3590 PR tree-optimization/68398
aec0b19e 3591 PR tree-optimization/69196
2b572b3c
JL
3592 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3593 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3594 path to avoid new heuristic allowing more irreducible regions
3595 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3596 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3597 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3598 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3599 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3600
fa74a4bc
MP
36012016-01-27 Marek Polacek <polacek@redhat.com>
3602
3603 PR c/68062
3604 * c-c++-common/vector-compare-4.c: New test.
3605
0afff540
DM
36062016-01-27 David Malcolm <dmalcolm@redhat.com>
3607
3608 PR preprocessor/69126
3609 * c-c++-common/pr69126.c: New test case.
3610
1a218fc9
ILT
36112016-01-27 Ian Lance Taylor <iant@google.com>
3612
3613 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3614
5d70666e
RB
36152016-01-27 Ryan Burn <contact@rnburn.com>
3616
3617 PR cilkplus/69267
3618 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3619
87ff4d66
UB
36202016-01-27 Uros Bizjak <ubizjak@gmail.com>
3621
3622 PR target/69512
3623 * gcc.target/i386/pr69512.c: New test.
3624
27e23cca
RE
36252016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3626
3627 PR ada/69488
3628 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3629
05bf54c3
MP
36302016-01-27 Marek Polacek <polacek@redhat.com>
3631
3632 PR c++/69379
3633 * g++.dg/pr69379.C: New test.
3634
60214d0d
MS
36352016-01-27 Martin Sebor <msebor@redhat.com>
3636
3637 PR c++/69317
3638 * g++.dg/abi/Wabi-2-2.C: New test.
3639 * g++.dg/abi/Wabi-2-3.C: New test.
3640 * g++.dg/abi/Wabi-3-2.C: New test.
3641 * g++.dg/abi/Wabi-3-3.C: New test.
3642
167c7bfa
RB
36432016-01-27 Richard Biener <rguenther@suse.de>
3644
3645 PR tree-optimization/69166
3646 * gcc.dg/torture/pr69166.c: New testcase.
3647
1430fb1f
MJ
36482016-01-27 Martin Jambor <mjambor@suse.cz>
3649
3650 PR tree-optimization/69355
3651 * gcc.dg/tree-ssa/pr69355.c: New test.
3652
95e3030c
MP
36532016-01-27 Marek Polacek <polacek@redhat.com>
3654
3655 PR c++/69496
3656 * g++.dg/ext/constexpr-vla1.C: New test.
3657
eeb085f3
CB
36582016-01-20 Christian Bruel <christian.bruel@st.com>
3659
3660 PR target/69245
3661 * gcc.target/arm/pr69245.c: New test.
3662
b1652dde
JJ
36632016-01-27 Jakub Jelinek <jakub@redhat.com>
3664
3665 PR tree-optimization/69399
3666 * gcc.dg/torture/pr69399.c: New test.
3667
ce7e8f00
EB
36682016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3669
3670 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3671
e4aac1d1
EB
36722016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3673
3674 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3675
8dfdb419
TV
36762016-01-26 Tom de Vries <tom@codesourcery.com>
3677
3678 PR tree-optimization/69110
3679 * gcc.dg/autopar/pr69110.c: New test.
3680
56f80f54 36812016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3682 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3683
3684 * gcc.dg/graphite/isl-ast-op-select.c: New.
3685
a0909527
PT
36862015-01-26 Paul Thomas <pault@gcc.gnu.org>
3687
3688 PR fortran/69385
3689 * gfortran.dg/allocate_error_6.f90: New test.
3690
ffc445f4
RH
36912016-01-26 Richard Henderson <rth@redhat.com>
3692
3693 * gcc.dg/tm/pr60908.c: New test.
3694
01e1dea3
DM
36952016-01-26 David Malcolm <dmalcolm@redhat.com>
3696
3697 PR other/69006
3698 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3699 directive.
3700 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3701 expected multiline output to reflect the colorization being
3702 disabled before newlines.
3703 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3704 (custom_diagnostic_finalizer): Replace call to
3705 pp_newline_and_flush with call to pp_flush.
3706 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3707 * gfortran.dg/implicit_class_1.f90: Likewise.
3708 * lib/gcc-dg.exp (allow_blank_lines): New global.
3709 (dg-allow-blank-lines-in-output): New procedure.
3710 (gcc-dg-prune): Complain about blank lines in the output, unless
3711 dg-allow-blank-lines-in-output was called.
3712 * lib/multiline.exp (_build_multiline_regex): Only support
3713 arbitrary followup text for non-blank-lines, not for blank lines.
3714
13f92e8d
JJ
37152016-01-26 Jakub Jelinek <jakub@redhat.com>
3716
3717 PR tree-optimization/69483
3718 * gcc.dg/pr69483.c: New test.
3719 * g++.dg/opt/pr69483.C: New test.
3720
92422235
CL
37212016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3722
3723 PR target/68620
3724 * gcc.target/arm/pr68620.c: New test.
3725
0bccf11b
L
37262016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3727
3728 * gcc.target/i386/pr68986-2.c: Remove -m32.
3729
81cd202e
L
37302016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3731
3732 PR target/68986
3733 * gcc.target/i386/pr68986-1.c: New test.
3734 * gcc.target/i386/pr68986-2.c: Likewise.
3735 * gcc.target/i386/pr68986-3.c: Likewise.
3736
213a1c03
CB
37372016-01-26 Christian Bruel <christian.bruel@st.com>
3738
3739 * lib/target-supports.exp
3740 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3741 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3742 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3743
22a08dd1
RB
37442016-01-26 Richard Biener <rguenther@suse.de>
3745
3746 PR tree-optimization/69452
3747 * gcc.dg/torture/pr69452.c: New testcase.
3748
6c06e0e8
JJ
37492016-01-26 Jakub Jelinek <jakub@redhat.com>
3750
3751 PR target/69442
3752 * gcc.dg/pr69442.c: New test.
3753
b96824c4
RFI
37542016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3755
3756 PR target/67896
3757 * gcc.target/aarch64/simd/pr67896.C: New.
3758
5ee31e57
RS
37592016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3760
3761 PR tree-optimization/69400
3762 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3763 function.
3764 (plugin_init): Call it.
3765 * gcc.dg/torture/pr69400.c: New test.
3766
7ddfb31d
CL
37672016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3768
3769 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3770
1e050c90
AK
37712016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3772 Sebastian Pop <s.pop@samsung.com>
3773
3774 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3775 isl-0.15.
3776
c8ee4bf5
AK
37772016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3778 Sebastian Pop <s.pop@samsung.com>
3779
3780 * gcc.dg/graphite/pr69292.c: New.
3781
d902b330
JJ
37822016-01-25 Jakub Jelinek <jakub@redhat.com>
3783
3784 * c-c++-common/goacc/use_device-1.c: New test.
3785
2c89b952
JL
37862016-01-25 Jeff Law <law@redhat.com>
3787
3788 PR tree-optimization/69196
3789 PR tree-optimization/68398
3790 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3791 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3792
685c8785
DE
37932016-01-25 David Edelsohn <dje.gcc@gmail.com>
3794
3795 PR target/69469
3796 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3797 Algorithm.
3798
95cef0c1
RB
37992016-01-25 Richard Biener <rguenther@suse.de>
3800
3801 PR testsuite/69380
3802 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3803
2947d3b2
IE
38042016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3805
3806 PR target/69421
3807 * gcc.dg/pr69421.c: New test.
3808
ae19075a
BB
38092016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3810
3811 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3812 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3813 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3814 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3815 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3816 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3817 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3818 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3819 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3820 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3821
fa4511c2
RB
38222016-01-25 Richard Biener <rguenther@suse.de>
3823
3824 PR tree-optimization/69376
3825 * gcc.dg/torture/pr69376.c: New testcase.
3826
1d101216
JD
38272016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3828
3829 PR fortran/69397
3830 PR fortran/68442
3831 * gfortran.dg/interface_38.f90: New test.
3832 * gfortran.dg/interface_39.f90: New test.
a0909527 3833
a59b92b0
PP
38342016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3835
3836 Revert:
3837 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3838
3839 PR c++/11858
3840 PR c++/24663
3841 PR c++/24664
3842 * g++.dg/template/pr11858.C: New test.
3843 * g++.dg/template/pr24663.C: New test.
3844 * g++.dg/template/unify12.C: New test.
3845 * g++.dg/template/unify13.C: New test.
3846 * g++.dg/template/unify14.C: New test.
3847 * g++.dg/template/unify15.C: New test.
3848 * g++.dg/template/unify16.C: New test.
3849 * g++.dg/template/unify17.C: New test.
3850
16acb1a8
DH
38512016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3852
3853 PR fortran/68283
3854 gfortran.dg/pr68283.f90: New test.
3855
094773e8
TK
38562016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3857
3858 PR fortran/66094
3859 * gfortran.dg/inline_matmul_13.f90: New test.
3860 * gfortran.dg/matmul_bounds_8.f90: New test.
3861 * gfortran.dg/matmul_bounds_9.f90: New test.
3862 * gfortran.dg/matmul_bounds_10.f90: New test.
3863
42fb90d7
TV
38642016-01-23 Tom de Vries <tom@codesourcery.com>
3865
3866 PR tree-optimization/69426
3867 * gcc.dg/autopar/pr69426.c: New test.
3868
69da7802
MS
38692016-01-23 Martin Sebor <msebor@redhat.com>
3870
3871 PR c++/58109
3872 PR c++/69022
3873 * g++.dg/cpp0x/alignas5.C: New test.
3874 * g++.dg/ext/vector29.C: Same.
3875
da17300a
UB
38762016-01-23 Uros Bizjak <ubizjak@gmail.com>
3877
3878 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3879 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3880 _GNU_SOURCE from compile flags to the source.
3881 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3882 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3883 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3884 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3885
62041cfc
JJ
38862016-01-22 Jakub Jelinek <jakub@redhat.com>
3887
3888 PR target/69432
3889 * g++.dg/opt/pr69432.C: New test.
3890
f7d2ad6f
BS
38912016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3892
3893 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3894 32-bit targets testing an -m64 multilib.
3895
d403fc9a
WS
38962016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3897
3898 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3899 64-bit support.
3900
4aa16f8d
JG
39012016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3902
3903 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3904
7c816d0f
CB
39052016-01-21 Christian Bruel <christian.bruel@st.com>
3906
3907 PR target/68674
3908 * gcc.target/i386/pr68674.c
3909 * gcc.target/aarch64/pr68674.c
3910 * gcc.target/arm/pr68674.c
3911
fce661e8
KT
39122016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3913
3914 PR target/69403
3915 * gcc.c-torture/execute/pr69403.c: New test.
3916
4696899f
PC
39172016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3918
3919 PR c++/55843
3920 * g++.dg/template/pr55843.C: New.
3921
bac69366
AL
39222016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3923
3924 PR testsuite/66877
3925 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3926 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3927
b57d3a5c
BS
39282016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3929
3930 PR testsuite/67489
da17300a
UB
3931 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3932 from dg-do compile directive, and instead add
3933 { dg-require-effective-target int128 }.
b57d3a5c 3934
9f04a53e
MS
39352016-01-20 Martin Sebor <msebor@redhat.com>
3936
3937 PR c/69405
3938 * gcc.dg/sync-fetch.c: New test.
3939
38a51663
JL
39402016-01-21 Martin Sebor <msebor@redhat.com>
3941
3942 PR target/69252
3943 * gcc.target/powerpc/pr69252.c: New test.
3944
2423a75a
JD
39452016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3946
3947 PR fortran/65996
da17300a 3948 * gfortran.dg/pr65996.f90: New test.
2423a75a 3949
0a76463f
DV
39502016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3951
3952 PR c++/68810
9f04a53e 3953 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3954 expected to generate an error.
0a76463f 3955
9776e692
BS
39562016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3957
3958 PR middle-end/66178
3959 * gcc.dg/torture/pr66178.c: New test.
3960
c8d3e088
AB
39612016-01-21 Anton Blanchard <anton@samba.org>
3962 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3963
3964 PR target/63354
3965 * gcc.target/powerpc/pr63354.c: New test.
3966
35b707ff
VM
39672016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3968
3969 PR rtl-optimization/68990
3970 * gcc.target/i386/pr68990: New.
3971
157b0829
NC
39722016-01-21 Nick Clifton <nickc@redhat.com>
3973
3974 PR target/69129
3975 * gcc.target/mips/pr69129.c: New.
3976
aede6748
PC
39772016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3978
3979 PR c++/58046
3980 * g++.dg/cpp0x/pr58046.C: New.
3981
5463c2c8
JJ
39822016-01-21 Jakub Jelinek <jakub@redhat.com>
3983
6d31cc75
SS
3984 PR target/69187
3985 PR target/65624
3986 * gcc.target/arm/pr69187.c: New test.
3987
5463c2c8
JJ
3988 PR c++/69355
3989 * g++.dg/torture/pr69355.C: New test.
3990
fa28f32b
AK
39912016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3992 Sebastian Pop <s.pop@samsung.com>
3993
3994 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3995
b920a047
AK
39962016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3997 Sebastian Pop <s.pop@samsung.com>
3998
da17300a 3999 * gcc.dg/graphite/pr68976.c: New test.
b920a047 4000
bdd3aea6
JJ
40012016-01-21 Jakub Jelinek <jakub@redhat.com>
4002
4003 PR middle-end/67653
4004 * c-c++-common/pr67653.c: New test.
4005 * gcc.dg/torture/pr29119.c: Add dg-warning.
4006
26a2e6ae
PB
40072016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4008
4009 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4010
d25c7690
PK
40112016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4012
4013 PR c/24293
4014 * gcc.dg/pr24293.c: New test.
4015 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4016 incomplete struct type.
4017 * gcc.dg/declspec-1.c: Likewise.
4018 * gcc.dg/pr63549.c: Likewise.
4019
889d5698
JJ
40202016-01-20 Jakub Jelinek <jakub@redhat.com>
4021
4022 PR tree-optimization/66612
4023 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4024 for bdn instruction.
4025
d7cf3dc7
CL
40262016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4027
4028 * lib/target-supports.exp
4029 (check_effective_target_arm_fp_ok_nocache): New.
4030 (check_effective_target_arm_fp_ok): New.
4031 (add_options_for_arm_fp): New.
4032 (check_effective_target_arm_crypto_ok_nocache): Require
4033 target_arm_v8_neon_ok instead of arm32.
4034 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4035 (check_effective_target_arm_crypto_pragma_ok): New.
4036 (add_options_for_arm_vfp): New.
4037 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4038 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4039 target instead. Force initial fpu to vfp.
4040 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4041 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4042 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4043 dependency.
4044 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4045 use arm_vfp effective target instead. Force initial fpu to vfp.
4046 * gcc.target/arm/attr-neon3.c: Likewise.
4047 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4048 arm_vfp_ok.
4049 * gcc.target/arm/unsigned-float.c: Likewise.
4050 * gcc.target/arm/vfp-1.c: Likewise.
4051 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4052 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4053 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4054 * gcc.target/arm/vfp-ldmias.c: Likewise.
4055 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4056 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4057 * gcc.target/arm/vfp-stmiad.c: Likewise.
4058 * gcc.target/arm/vfp-stmias.c: Likewise.
4059 * gcc.target/arm/vnmul-1.c: Likewise.
4060 * gcc.target/arm/vnmul-2.c: Likewise.
4061 * gcc.target/arm/vnmul-3.c: Likewise.
4062 * gcc.target/arm/vnmul-4.c: Likewise.
4063
01ac9704 40642016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4065
e84b00da
L
4066 PR testsuite/69366
4067 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4068 the MPX run-time library, for compile-time MPX test.
4069 * gcc.target/i386/chkp-always_inline.c: Likewise.
4070 * gcc.target/i386/chkp-bndret.c: Likewise.
4071 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4072 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4073 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4074 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4075 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4076 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4077 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4078 * gcc.target/i386/chkp-label-address.c: Likewise.
4079 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4080 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4081 * gcc.target/i386/chkp-pr69044.c: Likewise.
4082 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4083 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4084 * gcc.target/i386/chkp-strchr.c: Likewise.
4085 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4086 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4087 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4088 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4089 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4090 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4091 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4092 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4093 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4094 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4095 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4096 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4097 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4098 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4099 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4100 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4101 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4102 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4103 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4104 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4105 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4106 * gcc.target/i386/pr63995-2.c: Likewise.
4107 * gcc.target/i386/pr64805.c: Likewise.
4108 * gcc.target/i386/pr65044.c: Likewise.
4109 * gcc.target/i386/pr65167.c: Likewise.
4110 * gcc.target/i386/pr65183.c: Likewise.
4111 * gcc.target/i386/pr65184.c: Likewise.
4112 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4113
28b33016
IE
41142016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4115
4116 PR tree-optimization/69328
4117 * gcc.dg/pr69328.c: New test.
4118
bcff0913
JL
41192016-01-20 Jeff Law <law@redhat.com>
4120
bf0bb970 4121 PR target/25114
bcff0913
JL
4122 * gcc.target/m68k/pr25114.c: New test.
4123
a3f69631
AV
41242016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4125
4126 * gcc.target/arm/memset-inline-10.c: Added
4127 dg-require-effective-target arm_thumb2_ok.
4128
af33ba0d
EB
41292016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4130
4131 * gcc.dg/debug/dwarf2/sso.c: New test.
4132
7596d5de
UB
41332016-01-19 Uros Bizjak <ubizjak@gmail.com>
4134
4135 PR testsuite/68820
4136 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4137 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4138 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4139
ceda2c69
JH
41402016-01-19 Jan Hubicka <hubicka@ucw.cz>
4141
4142 PR ipa/66223
4143 * g++.dg/ipa/devirt-50.C: New testcase.
4144
38a979f2
MP
41452016-01-19 Marek Polacek <polacek@redhat.com>
4146
4147 PR c++/68965
4148 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4149 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4150
962801c5
KT
41512016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4152
4153 PR target/69135
4154 * gcc.target/arm/pr69135_1.c: New test.
4155
078fe40a
WD
41562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4157
4158 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4159
786e3c06
WD
41602015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4161
4162 * gcc.target/aarch64/ccmp_1.c: New testcase.
4163
1e297006
MP
41642016-01-19 Marek Polacek <polacek@redhat.com>
4165
4166 PR c++/68586
4167 * g++.dg/cpp0x/enum30.C: New test.
4168
879c27e3
RB
41692016-01-19 Richard Biener <rguenther@suse.de>
4170
4171 PR tree-optimization/69336
4172 * g++.dg/tree-ssa/pr69336.C: New testcase.
4173
015337d3
JJ
41742016-01-19 Jakub Jelinek <jakub@redhat.com>
4175
4176 PR debug/65779
4177 * gcc.dg/pr65779.c: New test.
4178
e2c768b6
RB
41792016-01-19 Richard Biener <rguenther@suse.de>
4180
4181 PR tree-optimization/69352
4182 * gcc.dg/torture/pr69352.c: New testcase.
4183
569efc34
JJ
41842016-01-19 Jakub Jelinek <jakub@redhat.com>
4185
4186 PR rtl-optimization/68955
4187 PR rtl-optimization/64557
4188 * gcc.dg/torture/pr68955.c: New test.
4189
e49d321f
JH
41902016-01-19 Jan Hubicka <hubicka@ucw.cz>
4191
4192 PR lto/69136
4193 * g++.dg/torture/pr69136.C: New testcase.
4194
e9191ad3
JH
41952016-01-19 Jan Hubicka <hubicka@ucw.cz>
4196
4197 PR lto/69133
4198 * g++.dg/lto/pr69133_0.C: New testcase.
4199 * g++.dg/lto/pr69133_1.C: New testcase.
4200
2bedb645
JL
42012016-01-15 Jeff Law <law@redhat.com>
4202
4203 PR tree-optimization/69320
4204 * gcc.c-torture/pr69320-1.c: New test.
4205 * gcc.c-torture/pr69320-2.c: New test.
4206 * gcc.c-torture/pr69320-3.c: New test.
4207 * gcc.c-torture/pr69320-4.c: New test.
4208
17c15cb9
PP
42092016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4210
4211 PR c++/11858
4212 PR c++/24663
4213 PR c++/24664
4214 * g++.dg/template/pr11858.C: New test.
4215 * g++.dg/template/pr24663.C: New test.
4216 * g++.dg/template/unify12.C: New test.
4217 * g++.dg/template/unify13.C: New test.
4218 * g++.dg/template/unify14.C: New test.
4219 * g++.dg/template/unify15.C: New test.
4220 * g++.dg/template/unify16.C: New test.
4221 * g++.dg/template/unify17.C: New test.
4222
9617fd08
DM
42232016-01-18 David Malcolm <dmalcolm@redhat.com>
4224
4225 PR testsuite/69181
4226 * gcc.dg/pr69181-1.c: New test file.
4227 * gcc.dg/pr69181-2.c: New test file.
4228 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4229 globals by moving it to...
4230 (cleanup-after-saved-dg-test): ...this new function. Add
4231 "global additional_sources_used". Add reset of global
4232 multiline_expected_outputs to the empty list.
4233 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4234 global to...
4235 (multiline_expected_outputs): ...this, and updated comments to
4236 note that it is modified from gcc-dg.exp.
4237 (dg-end-multiline-output): Update for the above renaming.
4238 (handle-multiline-outputs): Likewise. Remove the clearing
4239 of the expected outputs to the empty list.
4240
b555a2e4
RB
42412016-01-18 Richard Biener <rguenther@suse.de>
4242
4243 PR tree-optimization/69297
4244 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4245
96902805
JM
42462016-01-18 Joseph Myers <joseph@codesourcery.com>
4247
4248 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4249 dg-options.
4250 * gcc.target/mips/mips-3d-2.c: Likewise.
4251 * gcc.target/mips/mips-3d-3.c: Likewise.
4252 * gcc.target/mips/mips-3d-4.c: Likewise.
4253 * gcc.target/mips/mips-3d-5.c: Likewise.
4254 * gcc.target/mips/mips-3d-6.c: Likewise.
4255 * gcc.target/mips/mips-3d-7.c: Likewise.
4256 * gcc.target/mips/mips-3d-8.c: Likewise.
4257 * gcc.target/mips/mips-3d-9.c: Likewise.
4258 * gcc.target/mips/mips-ps-1.c: Likewise.
4259 * gcc.target/mips/mips-ps-2.c: Likewise.
4260 * gcc.target/mips/mips-ps-3.c: Likewise.
4261 * gcc.target/mips/mips-ps-4.c: Likewise.
4262 * gcc.target/mips/mips-ps-5.c: Likewise.
4263 * gcc.target/mips/mips-ps-6.c: Likewise.
4264 * gcc.target/mips/mips-ps-7.c: Likewise.
4265 * gcc.target/mips/mips-ps-type.c: Likewise.
4266 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4267 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4268
40e26f94
TV
42692016-01-18 Tom de Vries <tom@codesourcery.com>
4270
4271 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4272 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4273 * c-c++-common/goacc/kernels-empty.c: New test.
4274 * c-c++-common/goacc/kernels-eternal.c: New test.
4275 * c-c++-common/goacc/kernels-loop-2.c: New test.
4276 * c-c++-common/goacc/kernels-loop-3.c: New test.
4277 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4278 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4279 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4280 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4281 * c-c++-common/goacc/kernels-loop-data.c: New test.
4282 * c-c++-common/goacc/kernels-loop-g.c: New test.
4283 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4284 * c-c++-common/goacc/kernels-loop-n.c: New test.
4285 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4286 * c-c++-common/goacc/kernels-loop.c: New test.
4287 * c-c++-common/goacc/kernels-noreturn.c: New test.
4288 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4289 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4290 * c-c++-common/goacc/kernels-reduction.c: New test.
4291
a98d4647
TV
42922016-01-18 Tom de Vries <tom@codesourcery.com>
4293
4294 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4295 * gcc.dg/autopar/outer-2.c: Same.
4296 * gcc.dg/autopar/outer-3.c: Same.
4297 * gcc.dg/autopar/outer-4.c: Same.
4298 * gcc.dg/autopar/outer-5.c: Same.
4299 * gcc.dg/autopar/outer-6.c: Same.
4300 * gcc.dg/autopar/parallelization-1.c: Same.
4301 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4302 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4303 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4304 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4305 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4306 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4307 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4308 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4309 * gcc.dg/autopar/pr39500-1.c: Same.
4310 * gcc.dg/autopar/pr39500-2.c: Same.
4311 * gcc.dg/autopar/pr46193.c: Same.
4312 * gcc.dg/autopar/pr46194.c: Same.
4313 * gcc.dg/autopar/pr49580.c: Same.
4314 * gcc.dg/autopar/pr49960-1.c: Same.
4315 * gcc.dg/autopar/pr49960.c: Same.
4316 * gcc.dg/autopar/pr68373.c: Same.
4317 * gcc.dg/autopar/reduc-1.c: Same.
4318 * gcc.dg/autopar/reduc-1char.c: Same.
4319 * gcc.dg/autopar/reduc-1short.c: Same.
4320 * gcc.dg/autopar/reduc-2.c: Same.
4321 * gcc.dg/autopar/reduc-2char.c: Same.
4322 * gcc.dg/autopar/reduc-2short.c: Same.
4323 * gcc.dg/autopar/reduc-3.c: Same.
4324 * gcc.dg/autopar/reduc-4.c: Same.
4325 * gcc.dg/autopar/reduc-6.c: Same.
4326 * gcc.dg/autopar/reduc-7.c: Same.
4327 * gcc.dg/autopar/reduc-8.c: Same.
4328 * gcc.dg/autopar/reduc-9.c: Same.
4329 * gcc.dg/autopar/uns-outer-4.c: Same.
4330 * gcc.dg/autopar/uns-outer-5.c: Same.
4331 * gcc.dg/autopar/uns-outer-6.c: Same.
4332 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4333 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4334
da976fa8
AL
43352016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4336
4337 PR target/63679
4338 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4339 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4340
70c1e886
AL
43412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4342
4343 PR target/63679
4344 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4345 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4346 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4347
88bed196
AL
43482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4349
4350 PR target/63679
4351 * gcc.dg/tree-ssa/sra-17.c: New.
4352 * gcc.dg/tree-ssa/sra-18.c: New.
4353
3dd5f42e
IE
43542016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4355
4356 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4357
ae5a77fa
EB
43582016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4359
4360 * gnat.dg/inline12.adb: New test.
4361
11e57fc6
BC
43622016-01-18 Bin Cheng <bin.cheng@arm.com>
4363
4364 PR tree-optimization/66797
4365 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4366
995b6fe0
RB
43672016-01-18 Richard Biener <rguenther@suse.de>
4368
4369 PR tree-optimization/69170
4370 * gcc.dg/torture/pr69170.c: New testcase.
4371
82ee0cf2 43722016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4373
4374 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4375
d69da357
TV
43762016-01-16 Tom de Vries <tom@codesourcery.com>
4377
4378 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4379
a3845283
TV
43802016-01-16 Tom de Vries <tom@codesourcery.com>
4381
4382 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4383 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4384 redundant dg-require-effective-target pthread.
4385 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4386 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4387 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4388 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4389 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4390 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4391 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4392
197a6aa6
DE
43932016-01-16 David Edelsohn <dje.gcc@gmail.com>
4394
4395 PR target/68609
4396 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4397 * gcc.target/powerpc/recip-7.c: Same.
4398
ec7886c1
PP
43992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4400
4401 PR c++/69091
4402 * g++.dg/template/pr69091.C: New test.
4403
203484bb
PP
44042016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4405
4406 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4407 dump does not contain an error_mark_node.
4408 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4409 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4410
aa2500e9
PP
44112016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4412
4413 PR c++/68936
4414 * g++.dg/template/pr68936.C: New test.
4415
28621a5c
DE
44162016-01-15 David Edelsohn <dje.gcc@gmail.com>
4417
4418 PR target/68609
4419 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4420 * gcc.target/powerpc/recip-2.c: Same.
4421 * gcc.target/powerpc/recip-3.c: Same.
4422 * gcc.target/powerpc/recip-4.c: Same.
4423 * gcc.target/powerpc/recip-sqrtf.c: Same.
4424
40c43aca
JL
44252016-01-15 Jeff Law <law@redhat.com>
4426
4427 PR tree-optimization/69270
4428 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4429 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4430
afbc5ae8
PT
44312016-01-15 Paul Thomas <pault@gcc.gnu.org>
4432
4433 PR fortran/49630
4434 * gfortran.dg/deferred_character_13.f90: New test for the fix
4435 of comment 3 of the PR.
4436
4437 PR fortran/54070
4438 * gfortran.dg/deferred_character_8.f90: New test
4439 * gfortran.dg/allocate_error_5.f90: New test
4440
4441 PR fortran/60593
4442 * gfortran.dg/deferred_character_10.f90: New test
4443
4444 PR fortran/60795
4445 * gfortran.dg/deferred_character_14.f90: New test
4446
4447 PR fortran/61147
4448 * gfortran.dg/deferred_character_11.f90: New test
4449
4450 PR fortran/64324
4451 * gfortran.dg/deferred_character_9.f90: New test
4452
49abe076
VM
44532016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4454
4455 PR rtl-optimization/69030
4456 * gcc.target/i386/pr69030.c: New.
4457
16d12992
KT
44582016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4459
4460 * gcc.target/aarch64/target_attr_17.c: New test.
4461
78810bd3
RB
44622016-01-15 Richard Biener <rguenther@suse.de>
4463
4464 PR tree-optimization/66856
4465 * gcc.dg/torture/pr66856-1.c: New testcase.
4466 * gcc.dg/torture/pr66856-2.c: Likewise.
4467
2bd847fe
RB
44682016-01-15 Richard Biener <rguenther@suse.de>
4469
4470 PR debug/69137
4471 * g++.dg/lto/pr69137_0.C: New testcase.
4472
a00fe3b7
RS
44732016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4474
4475 PR middle-end/69246
4476 * gcc.target/i386/pr69246.c: New test.
4477
cbb0e83b
DV
44782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4479
7596d5de 4480 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 4481
5a500ecf
DV
44822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4483
4484 PR c++/56194
4485 * g++.dg/init/const9.C: Disable test on S/390.
4486
5d9bf64f
DV
44872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4488
4489 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4490 * g++.dg/Wno-frame-address.C: Ditto.
4491
e234b19e
DV
44922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4493
4494 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4495
89483f99
RB
44962016-01-15 Richard Biener <rguenther@suse.de>
4497
4498 PR tree-optimization/68961
4499 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4500
94f37395
IE
45012016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4502
4503 * gcc.target/i386/pr65105-5.c: New test.
4504
82ee0cf2 45052016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
4506
4507 * gcc.c-torture/execute/alias-4.c: New testcase.
4508
82ee0cf2 45092016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
4510
4511 PR ipa/68148
4512 * g++.dg/ipa/devirt-49.C: New testcase.
4513
092f7deb 45142016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
4515
4516 PR target/65837
4517 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4518 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4519 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4520
e93c66bc
RB
45212016-01-15 Richard Biener <rguenther@suse.de>
4522
4523 PR tree-optimization/69117
4524 * gcc.dg/torture/pr69117.c: New testcase.
4525
c47eaca6 45262015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4527
4528 PR c++/69048
4529 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4530
c3f6914a
FXC
45312016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4532
4533 PR testsuite/67509
4534 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4535 range tests use 100 * maximum instead of maximum + 1.
4536
cd65ae90
JJ
45372016-01-14 Jakub Jelinek <jakub@redhat.com>
4538
4539 PR debug/69244
4540 * gcc.dg/guality/pr69244.c: New test.
4541
19643948
UB
45422016-01-14 Uros Bizjak <ubizjak@gmail.com>
4543
4544 * lib/target-supports.exp (check_effective_target_issignaling):
4545 New procedure.
4546 * gcc.dg/pr61441.c: Require issignaling effective target.
4547
fe79c97e
SB
45482016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4549
4550 PR target/68803
4551 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4552
c7df95d8
DM
45532016-01-14 David Malcolm <dmalcolm@redhat.com>
4554
4555 PR c++/68819
4556 PR preprocessor/69177
4557 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4558 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4559 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4560 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4561
00083992
MP
45622016-01-14 Marek Polacek <polacek@redhat.com>
4563
4564 PR c/69262
4565 * gcc.dg/array-15.c: New test.
4566
0c9b3294
JJ
45672016-01-14 Jakub Jelinek <jakub@redhat.com>
4568
4569 PR middle-end/68146
4570 PR tree-optimization/69155
4571 * gfortran.dg/pr68146.f: New test.
4572 * gfortran.dg/pr69155.f90: New test.
4573
3688e13d
RB
45742016-01-14 Richard Biener <rguenther@suse.de>
4575
4576 PR tree-optimization/68060
4577 * gcc.dg/torture/pr68060-1.c: New testcase.
4578 * gcc.dg/torture/pr68060-2.c: Likewise.
4579
bab0ad3a
NC
45802016-01-14 Nick Clifton <nickc@redhat.com>
4581
4582 * lib/target-supports.exp
4583 (check_effective_target_arm_neon_ok_nocache): Add an option
4584 sequence that includes setting the ARM architecture to ARMv7-A.
4585 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4586 command line options necessary to enable Neon support.
4587 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4588 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4589 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4590 * gcc.target/arm/pr69180.c: Likewise.
4591
947c2ce5
JL
45922016-01-14 Jeff Law <law@redhat.com>
4593
4594 PR tree-optimization/69270
4595 * gcc.dg/tree-ssa/pr69270.c: New test.
4596
3342fd71
BS
45972016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4598
4599 PR c/66208
4600 * c-c++-common/pr66208.c: New file.
4601
2ad3adf1
JJ
46022016-01-13 Jakub Jelinek <jakub@redhat.com>
4603
4604 PR tree-optimization/69156
4605 * gcc.dg/pr69156.c: New test.
4606
398d6feb
L
46072016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4608
4609 * gcc.target/i386/pr69225-7.c: New test.
4610
4c868789
RH
46112016-01-13 Richard Henderson <rth@redhat.com>
4612
4613 * gcc.dg/tm/memopt-13.c: Update expected function.
4614 * gcc.dg/tm/memopt-6.c: Likewise.
4615
ef6d1772
UB
46162016-01-13 Uros Bizjak <ubizjak@gmail.com>
4617
4618 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4619 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4620 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4621 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4622
ef6d1772
UB
46232016-01-13 Tom de Vries <tom@codesourcery.com>
4624
4625 PR tree-optimization/69169
0b4b6ef2
TV
4626 * gcc.dg/pr69169.c: New test.
4627
2ad3adf1 46282016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4629
4630 PR target/69228
4631 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4632 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4633 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4634 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4635 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4636 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4637 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4638 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4639
9060e335
AK
46402016-01-13 Jakub Jelinek <jakub@redhat.com>
4641
4642 PR target/69247
4643 * gcc.dg/pr69247.c: New test.
4644
40311329
RB
46452016-01-13 Richard Biener <rguenther@suse.de>
4646
4647 PR tree-optimization/69242
4648 * gcc.dg/torture/pr69242.c: New testcase.
4649
ccbd7103
RB
46502016-01-13 Richard Biener <rguenther@suse.de>
4651
4652 PR tree-optimization/69186
4653 * gcc.dg/torture/pr69186.c: New testcase.
4654
c6f72a46
JL
46552016-01-13 Jeff Law <law@redhat.com>
4656
4657 PR tree-optimization/67755
4658 * gcc.dg/tree-ssa/pr67755.c: New test.
4659
46602016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4661
4662 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4663 pass number in output by a star.
4664
c446cf07
BC
46652016-01-12 Bin Cheng <bin.cheng@arm.com>
4666
4667 PR tree-optimization/68911
4668 * gcc.c-torture/execute/pr68911.c: New test.
4669
5342156c
MP
46702016-01-12 Marek Polacek <polacek@redhat.com>
4671
4672 PR c++/68979
4673 * g++.dg/warn/permissive-1.C: New test.
4674
65364cc5
JJ
46752016-01-12 Jakub Jelinek <jakub@redhat.com>
4676
4677 PR objc++/68511
4678 PR c++/69213
4679 * g++.dg/opt/pr69213.C: New test.
4680
81b9a3d9
CB
46812016-01-12 Christian Bruel <christian.bruel@st.com>
4682
4683 PR target/69180
4684 * gcc.target/arm/pr69180.c: New test.
4685
3c4e91c9
RB
46862016-01-12 Richard Biener <rguenther@suse.de>
4687
4688 PR lto/69077
4689 * g++.dg/lto/pr69077_0.C: New testcase.
4690 * g++.dg/lto/pr69077_1.C: Likewise.
4691
5664cea1
JJ
46922016-01-12 Jakub Jelinek <jakub@redhat.com>
4693
4694 PR target/69175
4695 * g++.dg/opt/pr69175.C: New test.
4696
86cefc49
AL
46972016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4698
4699 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4700 rather than #including math.h & stdlib.h.
4701 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4702 * gcc.dg/vect/pr49771.c: Likewise.
4703 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4704 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4705 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4706 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4707 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4708 * gcc.dg/vect/pr44507.c: Likewise.
4709 * gcc.dg/vect/pr45902.c: Likewise.
4710 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4711 * gcc.dg/vect/vect-117.c: Likewise.
4712 * gcc.dg/vect/vect-99.c: Likewise.
4713 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4714 * gcc.dg/vect/vect-cond-1.c: Likewise.
4715 * gcc.dg/vect/vect-cond-2.c: Likewise.
4716 * gcc.dg/vect/vect-cond-3.c: Likewise.
4717 * gcc.dg/vect/vect-cond-4.c: Likewise.
4718 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4719 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4720 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4721 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4722 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4723 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4724 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4725 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4726 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4727 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4728 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4729 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4730 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4731 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4732 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4733 include of signal.h.
4734 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4735 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4736 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4737 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4738 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4739 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4740 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4741 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4742 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4743 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4744 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4745 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4746 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4747 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4748 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4749 * gcc.dg/vect/vect-outer-5.c: Likewise.
4750 * gcc.dg/vect/vect-outer-6.c: Likewise.
4751 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4752 include of stdio.h.
4753
b832f61e
NC
47542016-01-12 Nick Clifton <nickc@redhat.com>
4755
4756 PR target/68913
4757 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4758 to fread so that it will be found in all target runtimes.
4759
8eac49b1
RB
47602016-01-12 Richard Biener <rguenther@suse.de>
4761
4762 PR tree-optimization/69053
4763 * g++.dg/torture/pr69053.C: New testcase.
4764
2935d994
RB
47652016-01-12 Richard Biener <rguenther@suse.de>
4766
4767 PR tree-optimization/69168
4768 * gcc.dg/torture/pr69168.c: New testcase.
4769
66c16fd9
RB
47702016-01-12 Richard Biener <rguenther@suse.de>
4771
4772 PR tree-optimization/69157
4773 * gcc.dg/torture/pr69157.c: New testcase.
4774
47752016-01-12 Richard Biener <rguenther@suse.de>
4776
4777 PR tree-optimization/69174
4778 * gcc.dg/torture/pr69174.c: New testcase.
4779
723033a6
JJ
47802016-01-12 Jakub Jelinek <jakub@redhat.com>
4781
4782 PR c++/66808
4783 PR c++/69000
4784 * g++.dg/tls/pr66808.C: New test.
4785 * g++.dg/tls/pr69000.C: New test.
4786
3574cf47
BS
47872016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4788
4789 * gcc.target/powerpc/swaps-p8-23.c: New test.
4790 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4791
feb20787
JDA
47922016-01-11 John David Anglin <danglin@gcc.gnu.org>
4793
4794 PR tree-optimization/68356
4795 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4796
27b1820a
KV
47972016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4798 Jim Wilson <jim.wilson@linaro.org>
4799
4800 PR target/69194
4801 * gcc.target/arm/pr69194.c: New test.
4802
cf4de6af
L
48032016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4804
4805 PR target/69225
4806 * gcc.target/i386/pr69225-1.c: New test.
4807 * gcc.target/i386/pr69225-2.c: Likewise.
4808 * gcc.target/i386/pr69225-3.c: Likewise.
4809 * gcc.target/i386/pr69225-4.c: Likewise.
4810 * gcc.target/i386/pr69225-5.c: Likewise.
4811 * gcc.target/i386/pr69225-6.c: Likewise.
4812
1ebd5558
JJ
48132016-01-11 Jakub Jelinek <jakub@redhat.com>
4814
23552a4d
JJ
4815 PR target/67462
4816 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4817 if lp64.
4818
26ff85b0
JJ
4819 PR target/69071
4820 * gcc.dg/pr69071.c: New test.
4821
9cb6bd74
JJ
4822 PR c++/69211
4823 * g++.dg/opt/pr69211.C: New test.
4824
1ebd5558
JJ
4825 PR tree-optimization/69214
4826 * gcc.c-torture/compile/pr69214.c: New test.
4827
8c18c836
UB
48282016-01-11 Uros Bizjak <ubizjak@gmail.com>
4829
4830 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4831 * gcc.target/i386/pr66232-11.c: Ditto.
4832 * gcc.target/i386/pr66232-12.c: Ditto.
4833 * gcc.target/i386/pr66232-13.c: Ditto.
4834
62446e6e
RB
48352016-01-11 Richard Biener <rguenther@suse.de>
4836
4837 PR tree-optimization/69173
4838 * gcc.dg/torture/pr69173.c: New testcase.
4839
2b8568fe
KT
48402016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4841
4842 PR rtl-optimization/68796
4843 * gcc.target/aarch64/tst_5.c: New test.
4844 * gcc.target/aarch64/tst_6.c: Likewise.
4845
5baf4532
KT
48462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4847
4848 PR rtl-optimization/68841
4849 * gcc.dg/pr68841.c: New test.
4850 * gcc.c-torture/execute/pr68841.c: New test.
4851
ca90b1ed
YR
48522016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4853
4854 PR rtl-optimization/68920
4855 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4856 for ix86 targets.
4857 * gcc.dg/ifcvt-5.c: New test.
4858
2ad3adf1 48592016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4860
4861 PR bootstrap/69123
4862 * g++.dg/pr69123.C: New.
4863
83834c09
IE
48642016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4865
4866 PR target/69010
4867 * gcc.target/i386/pr69010.c: New test.
4868
dcf89d57
MJ
48692016-01-11 Martin Jambor <mjambor@suse.cz>
4870
4871 PR ipa/69044
4872 * gcc.target/i386/chkp-pr69044.c: New test.
4873
d95167ee
TV
48742016-01-11 Tom de Vries <tom@codesourcery.com>
4875
4876 PR tree-optimization/69109
4877 * gcc.dg/autopar/pr69109-2.c: New test.
4878 * gcc.dg/autopar/pr69109.c: New test.
4879
4f6403a8
TV
48802016-01-11 Tom de Vries <tom@codesourcery.com>
4881
4882 PR tree-optimization/69108
4883 * gcc.dg/autopar/pr69108.c: New test.
4884
21efdd80
PP
48852016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4886
4887 PR c++/69029
4888 * c-c++-common/Wisleading-indentation.c: Augment test.
4889
fd42eed8
TK
48902016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4891
4892 PR fortran/69154
4893 * gfortran.dg/inline_matmul_12.f90: New test.
4894
4f90ee6c
PT
48952016-01-10 Paul Thomas <pault@gcc.gnu.org>
4896
4897 PR fortran/67779
4898 * gfortran.dg/actual_array_offset_1: New test.
4899
3907c6cf
TV
49002016-01-10 Tom de Vries <tom@codesourcery.com>
4901
4902 PR tree-optimization/69062
4903 * gcc.dg/autopar/pr69062.c: New test.
4904
b07b236e
TS
49052016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4906
4907 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4908 * gcc.dg/vect/slp-perm-2.c: Likewise.
4909 * gcc.dg/vect/slp-perm-3.c: Likewise.
4910 * gcc.dg/vect/slp-perm-5.c: Likewise.
4911 * gcc.dg/vect/slp-perm-6.c: Likewise.
4912 * gcc.dg/vect/slp-perm-7.c: Likewise.
4913 * gcc.dg/vect/slp-perm-8.c: Likewise.
4914
23fab8ae
TV
49152016-01-10 Tom de Vries <tom@codesourcery.com>
4916
4917 PR tree-optimization/69039
4918 * gcc.dg/autopar/pr69039.c: New test.
4919
73f0dae2
MP
49202016-01-09 Marek Polacek <polacek@redhat.com>
4921
4922 PR c++/69113
4923 * g++.dg/pr69113.C: New test.
4924
20b8d734
JJ
49252016-01-09 Jakub Jelinek <jakub@redhat.com>
4926
4927 PR middle-end/50865
4928 PR tree-optimization/69097
4929 * gcc.c-torture/execute/pr50865.c: New test.
4930 * gcc.c-torture/execute/pr69097-1.c: New test.
4931 * gcc.c-torture/execute/pr69097-2.c: New test.
4932 * gcc.dg/pr69097-1.c: New test.
4933 * gcc.dg/pr69097-2.c: New test.
4934
c50e614b
JJ
49352016-01-09 Jakub Jelinek <jakub@redhat.com>
4936
4937 PR c++/69164
4938 * g++.dg/opt/pr69164.C: New test.
4939
e0237993
JJ
49402016-01-08 Jakub Jelinek <jakub@redhat.com>
4941
4942 PR tree-optimization/69167
4943 * gcc.dg/pr69167.c: New test.
4944
bd8f5bb2
MP
49452016-01-08 Marek Polacek <polacek@redhat.com>
4946
4947 PR c++/68449
4948 * g++.dg/pr68449.C: New.
4949
bb0f5ca7
AL
49502016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4951
4952 PR tree-optimization/68707
4953 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4954 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4955 on platforms supporting it.
4956 * gcc.dg/vect/slp-perm-2.c: Likewise.
4957 * gcc.dg/vect/slp-perm-3.c: Likewise.
4958 * gcc.dg/vect/slp-perm-5.c: Likewise.
4959 * gcc.dg/vect/slp-perm-7.c: Likewise.
4960 * gcc.dg/vect/slp-perm-8.c: Likewise.
4961 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4962 on platforms supporting it.
4963
22518428
JJ
49642016-01-08 Jakub Jelinek <jakub@redhat.com>
4965
33f0852f
JJ
4966 PR tree-optimization/69162
4967 * gcc.dg/pr69162.c: New test.
4968
22518428
JJ
4969 PR tree-optimization/69172
4970 * gcc.dg/pr69172.c: New test.
4971
80e9b3aa
TP
49722016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4973
4974 PR tree-optimization/67781
4975 * gcc.c-torture/execute/pr67781.c: New file.
4976
262a363f
JJ
49772016-01-08 Jakub Jelinek <jakub@redhat.com>
4978
4979 PR tree-optimization/69083
4980 * gcc.dg/vect/pr69083.c: New test.
4981
6e1f093f
SS
49822016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4983
4984 PR tree-optimization/61441
4985 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4986 Use -fexcess-precision=standard for compiler options.
4987 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4988
53290e07
JJ
49892016-01-08 Jakub Jelinek <jakub@redhat.com>
4990
57bf3072
JJ
4991 PR fortran/69128
4992 * gfortran.dg/gomp/pr69128.f90: New test.
4993
53290e07
JJ
4994 PR c++/69145
4995 * g++.dg/ext/pr69145-1.C: New test.
4996 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4997 * g++.dg/ext/pr69145-2.h: New file.
4998
7a127fa7
MS
49992016-01-07 Martin Sebor <msebor@redhat.com>
5000
5001 PR c/68966
5002 * gcc.dg/atomic-fetch-bool.c: New test.
5003 * gcc.dg/sync-fetch-bool.c: New test.
5004
95918b49
L
50052016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5006
5007 PR fortran/66680
5008 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5009
c8e62a9d
NC
50102016-01-07 Nick Clifton <nickc@redhat.com>
5011
5012 PR target/66655
5013 * g++.dg/pr66655.C: New test.
5014 * g++.dg/pr66655_1.cc: Test support file.
5015 * g++.dg/pr66655.h: Test header file.
5016
2ad3adf1 50172016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
5018
5019 PR fortran/66680
5020 gfortran.dg/gomp/pr66680.f90: New test.
5021
4cd9ca92
L
50222016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5023
5024 PR target/69171
5025 * gcc.target/i386/pr69171-1.c: New test.
5026 * gcc.target/i386/pr69171-2.c: Likewise.
5027 * gcc.target/i386/pr69171-3.c: Likewise.
5028 * gcc.target/i386/pr69171-4.c: Likewise.
5029 * gcc.target/i386/pr69171-5.c: Likewise.
5030 * gcc.target/i386/pr69171-6.c: Likewise.
5031
7e33d4dc
BS
50322015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5033
5034 PR middle-end/67639
5035 * c-c++-common/pr67639.c: New test.
5036
fec64afc
JJ
50372016-01-07 Jakub Jelinek <jakub@redhat.com>
5038
5039 PR tree-optimization/69141
5040 * g++.dg/opt/pr69141.C: New test.
5041
f293ad29
EB
50422016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5043
5044 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5045
5027395e
UB
50462016-01-06 Uros Bizjak <ubizjak@gmail.com>
5047
5048 PR target/69140
5049 * gcc.target/i386/pr69140.c: New test
5050
7443cf13
DM
50512016-01-06 David Malcolm <dmalcolm@redhat.com>
5052
5053 * gcc.dg/bad-dereference.c: New test case.
5054
32928931
BS
50552015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5056
5057 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5058
68dd05da
AS
50592016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5060
5061 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5062
6b131d5b
MP
50632016-01-06 Marek Polacek <polacek@redhat.com>
5064
5065 PR sanitizer/69099
5066 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5067
8d9fdb49
MP
50682016-01-05 Marek Polacek <polacek@redhat.com>
5069
5070 PR c/69104
5071 * gcc.dg/atomic-invalid-2.c: New.
5072
acf93f1e
L
50732016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5074
5075 PR target/68991
5076 * gcc.target/i386/pr68991.c: New test.
5077
3f50525d
L
50782016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5079
5080 PR target/68991
5081 * g++.dg/pr68991-1.C: New test.
5082 * g++.dg/pr68991-2.C: Likewise.
5083
e0237993 50842016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5085
e0237993 5086 PR other/60465
face88a1
ST
5087 * gcc.target/ia64/pr60465-gprel64.c: New test.
5088 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5089
a0866eff
KT
50902016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5091
5092 PR rtl-optimization/68651
5093 * gcc.target/aarch64/pr68651_1.c: New test.
5094
c589e975
DM
50952016-01-05 David Malcolm <dmalcolm@redhat.com>
5096
5097 PR c/69122
5098 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5099
929710d9
NS
51002016-01-05 Nathan Sidwell <nathan@acm.org>
5101
ce3e43d7
NS
5102 PR c++/58583
5103 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5104
929710d9
NS
5105 * gcc.dg/alias-15.c: New.
5106
a2faef8e
NC
51072016-01-05 Nick Clifton <nickc@redhat.com>
5108
5109 PR target/68870
5110 * g++.dg/pr68770.C: New test.
5111
4cfa76e3
MS
51122016-01-04 Mike Stump <mikestump@comcast.net>
5113
5114 * lib/target-supports.exp (check_effective_target_cilkplus):
5115 cilkplus targets require pthreads.
4ece61b6 5116 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5117
4e8a3a35
MM
51182016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5119
5120 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5121 generation.
5122
818ab71a
JJ
51232016-01-04 Jakub Jelinek <jakub@redhat.com>
5124
5125 Update copyright years.
5126
2fe0a208
MP
51272016-01-04 Marek Polacek <polacek@redhat.com>
5128
5129 PR c/68908
5130 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5131 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5132 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5133
9e3b2fe3
EB
51342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5135
5136 * gcc.target/sparc/20160104-2.c: New test.
5137
e8d65a35
EB
51382016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5139
5140 * gcc.target/sparc/20160104-1.c: New test.
5141
25ccfccd
PT
51422016-01-03 Paul Thomas <pault@gcc.gnu.org>
5143
5144 PR fortran/65045
5145 * gfortran.dg/pr65045.f90: New test.
5146
cb51d382
EB
51472016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5148
5149 * gnat.dg/specs/debug1.ads: Delete.
5150
6eeaad6e
JD
51512016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5152
5153 PR libgfortran/68867
5154 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5155 expression.
5156
2f968603
JD
51572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5158
5159 PR libgfortran/68867
5160 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5161 PowerPC.
5162
591bb5e4
PT
51632016-01-01 Paul Thomas <pault@gcc.gnu.org>
5164
5165 PR fortran/68864
5166 * gfortran.dg/pr68864.f90: New test.
5167
f1e0620c
JJ
51682016-01-01 Jakub Jelinek <jakub@redhat.com>
5169
942a1319
JJ
5170 PR tree-optimization/69070
5171 * gcc.dg/pr69070.c: New test.
5172
10dff63f
JJ
5173 PR sanitizer/69055
5174 * gfortran.dg/pr69055.f90: New test.
5175
f1e0620c
JJ
5176 PR target/69015
5177 * gcc.dg/pr69015.c: New test.
818ab71a 5178\f
2f883d1c 5179Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5180
5181Copying and distribution of this file, with or without modification,
5182are permitted in any medium without royalty provided the copyright
5183notice and this notice are preserved.