]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
min(-x, -y), min(~x, ~y)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ce0e66ff
MG
12016-04-21 Marc Glisse <marc.glisse@inria.fr>
2
3 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4
2c2870a1
MG
52016-04-21 Marc Glisse <marc.glisse@inria.fr>
6
7 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
8
a2b056a3
JH
92016-04-20 Jan Hubicka <jh@suse.cz>
10
11 PR ipa/70018
12 * g++.dg/ipa/nothrow-1.C: New testcase.
13
ee392fc2
NS
142016-04-20 Nathan Sidwell <nathan@acm.org>
15
16 PR c++/55635
17 * g++.dg/eh/delete1.C: New.
18
dda49daf
L
192016-04-20 H.J. Lu <hongjiu.lu@intel.com>
20
21 * gcc.target/i386/avx256-unaligned-store-2.c: Add
22 -mtune-ctrl=sse_typeless_stores.
23
8a5b9d5a
L
242016-04-20 H.J. Lu <hongjiu.lu@intel.com>
25
26 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
27
1011119f
BC
282016-04-20 Bin Cheng <bin.cheng@arm.com>
29
30 PR tree-optimization/69489
31 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
32
477d4906
IV
332016-04-20 Ilya Verbin <ilya.verbin@intel.com>
34
35 PR c++/69363
36 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
37 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
38 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
39
fad08d12
BC
402016-04-20 Bin Cheng <bin.cheng@arm.com>
41
42 PR tree-optimization/56625
43 PR tree-optimization/69489
44 * gcc.dg/vect/pr56625.c: New test.
45 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
46
9e3e4fab
AP
472016-04-20 Andrew Pinski <apinski@cavium.com>
48
49 PR target/64971
50 * gcc.c-torture/compile/pr37433-1.c: New testcase.
51
d7aa24e4
AC
522016-04-20 Arnaud Charlet <charlet@adacore.com>
53
54 * gnat.dg/self1.adb: Remove now incorrect test.
55
e6d62b46
BC
562016-04-20 Bin Cheng <bin.cheng@arm.com>
57
58 * gcc.dg/tree-ssa/scev-11.c: New test.
59 * gcc.dg/tree-ssa/scev-12.c: New test.
60
2697b189
MP
612016-04-20 Marek Polacek <polacek@redhat.com>
62
63 PR tree-optimization/70725
64 * gcc.dg/pr70725.c: New test.
65
60d393e8
RB
662016-04-20 Richard Biener <rguenther@suse.de>
67
68 PR tree-optimization/70726
69 * g++.dg/vect/pr70726.cc: New testcase.
70
82c6f58a
AK
712016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
72
73 PR target/70674
74 * gcc.target/s390/pr70674.c: New test.
75
90eeab20
JD
762016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
77
78 PR libgfortran/70684
79 * gfortran.dg/list_read_14.f90: New test.
80
fc9cf6da
L
812016-04-19 H.J. Lu <hongjiu.lu@intel.com>
82
83 PR target/69201
84 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
85 extern to force it misaligned.
86 (b): Likewise.
87 (c): Likewise.
88 (d): Likewise.
89 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
90 Don't check `*' before movv4sf_internal.
91 * gcc.target/i386/avx256-unaligned-store-2.c: Check
92 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
93 Don't check `*' before movv16qi_internal.
94 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
95 extern to force it misaligned.
96 (b): Likewise.
97 (c): Likewise.
98 (d): Likewise.
99 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
100 Don't check `*' before movv2df_internal.
101 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
102 extern to force it misaligned.
103 (b): Likewise.
104 (c): Likewise.
105 (d): Likewise.
106 Check movv8sf_internal instead of avx_storeups256.
107 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
108
ea8927ea
RB
1092016-04-19 Richard Biener <rguenther@suse.de>
110
111 PR tree-optimization/70171
112 * g++.dg/tree-ssa/pr70171.C: New testcase.
113
65f52ee9
RB
1142016-04-19 Richard Biener <rguenther@suse.de>
115
116 PR tree-optimization/70724
117 * gcc.dg/torture/pr70724.c: New testcase.
118
987b67f1
VM
1192016-04-18 Vladimir Makarov <vmakarov@redhat.com>
120
121 PR middle-end/70689
122 * testsuite/gcc.target/i386/pr70689.c: New.
123
91a47c39
L
1242016-04-18 H.J. Lu <hongjiu.lu@intel.com>
125
126 PR target/70708
127 * gcc.target/i386/pr70708.c: New test.
128
8270b82d
RB
1292016-04-18 Richard Biener <rguenther@suse.de>
130
131 PR tree-optimization/43434
132 * gcc.dg/vect/pr43434.c: New testcase.
133 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
134 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
135 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
136 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
137 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
138 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
139 * gcc.dg/gomp/pr68640.c: Likewise.
140 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
141 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
142
edd048e2
RB
1432016-04-18 Richard Biener <rguenther@suse.de>
144
145 PR tree-optimization/70701
146 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
147
bd5c7330
TV
1482016-04-18 Tom de Vries <tom@codesourcery.com>
149
150 PR testsuite/70699
151 * gcc.dg/pr70161.c: Add dot-file scans.
152 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
153 instead of after last dot char.
154
23f2660f
EB
1552016-04-17 Eric Botcazou <ebotcazou@adacore.com>
156
157 * c-c++-common/dump-ada-spec-3.c: New test.
158 * c-c++-common/dump-ada-spec-4.c: Likewise.
159
da152c9f
TV
1602016-04-17 Tom de Vries <tom@codesourcery.com>
161
162 PR other/70183
163 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
164
cc950f98
JH
1652016-04-15 Jan Hubicka <jh@suse.cz>
166
167 PR ipa/70018
168 * g++.dg/ipa/pure-const-1.C: New testcase.
169 * g++.dg/ipa/pure-const-2.C: New testcase.
170 * g++.dg/ipa/pure-const-3.C: New testcase.
171
949505a9
MP
1722016-04-15 Marek Polacek <polacek@redhat.com>
173
174 PR c/70671
175 * gcc.dg/bitfld-22.c: New test.
176
10e547d6
BS
1772016-04-15 Bernd Schmidt <bschmidt@redhat.com>
178
179 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
180 x86_64.
181
1e77281b
MP
1822016-04-15 Marek Polacek <polacek@redhat.com>
183
184 PR c/70651
185 * c-c++-common/pr70651.c: New test.
186
e501fa8e
KT
1872016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
188
189 PR rtl-optimization/70681
190 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
191 dump scan on arm and powerpc.
192 * gcc.dg/pr10474.c: Likewise.
193
dda1bf61
JJ
1942016-04-15 Jakub Jelinek <jakub@redhat.com>
195
ca4ef1ff
JJ
196 PR c++/69517
197 PR c++/70019
198 PR c++/70588
199 * g++.dg/cpp1y/vla11.C: Revert for real.
200
dda1bf61
JJ
201 PR c/70436
202 * c-c++-common/Wparentheses-1.c: New test.
203 * c-c++-common/gomp/Wparentheses-1.c: New test.
204 * c-c++-common/gomp/Wparentheses-2.c: New test.
205 * c-c++-common/gomp/Wparentheses-3.c: New test.
206 * c-c++-common/gomp/Wparentheses-4.c: New test.
207 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
208 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
209 * c-c++-common/goacc/Wparentheses-1.c: New test.
210
1355e62c
KY
2112016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
212
213 PR target/70662
214 * gcc.target/i386/pr70662.c: New test.
215
0ab34b9e 2162016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 217 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
218
219 PR tree-optimization/70130
220 * gcc.dg/vect/O3-pr70130.c: New testcase.
221
bc773aad
MM
2222016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
223
6e9b2286
MM
224 PR target/70669
225 * gcc.target/powerpc/pr70669.c: New test.
226
bc773aad
MM
227 PR target/70640
228 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
229 a power7 system that does not have an assembler that supports
230 power8.
231
d8747845
MS
2322016-04-14 Martin Sebor <msebor@redhat.com>
233
234 PR c++/69517
235 PR c++/70019
236 PR c++/70588
237 * c-c++-common/ubsan/vla-1.c: Revert.
238 * g++.dg/cpp1y/vla11.C: Same.
239 * g++.dg/cpp1y/vla12.C: Same.
240 * g++.dg/cpp1y/vla13.C: Same.
241 * g++.dg/cpp1y/vla14.C: Same.
242 * g++.dg/cpp1y/vla3.C: Same.
243 * gcc/testsuite/g++.dg/init/array24.C: Same.
244 * g++.dg/ubsan/vla-1.C: Same.
245
85128559
MP
2462016-04-14 Marek Polacek <polacek@redhat.com>
247 Jan Hubicka <hubicka@ucw.cz>
248
249 PR c++/70029
250 * g++.dg/torture/pr70029.C: New test.
251
52fbb073
MS
2522016-04-14 Martin Sebor <msebor@redhat.com>
253
254 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
255 type size to prevent failures on targets with very low maximum
256 alignment.
257
6db61d6f
RB
2582016-04-14 Richard Biener <rguenther@suse.de>
259
260 PR tree-optimization/70623
261 * gcc.dg/torture/pr70623.c: New testcase.
262 * gcc.dg/torture/pr70623-2.c: Likewise.
263
342fac95
MS
2642016-04-13 Martin Sebor <msebor@redhat.com>
265
266 PR c++/69517
267 PR c++/70019
268 PR c++/70588
269 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
270 * g++.dg/cpp1y/vla11.C: New test.
271 * g++.dg/cpp1y/vla12.C: New test.
272 * g++.dg/cpp1y/vla13.C: New test.
273 * g++.dg/cpp1y/vla14.C: New test.
274 * g++.dg/cpp1y/vla3.C: Restore deleted test.
275 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
276 * g++.dg/ubsan/vla-1.C: Disable exceptions.
277
d93c452f
JJ
2782016-04-13 Jakub Jelinek <jakub@redhat.com>
279
280 PR c++/70641
281 * g++.dg/opt/pr70641.C: New test.
282
85115fb6
RO
2832016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
284
285 PR rtl-optimization/68749
286 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
287 effects of argument promotions.
288 Remove default args to dg-skip-if.
289
545a4139
PC
2902016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
291
292 PR c++/70635
293 * g++.dg/parse/pr70635.C: New.
294
b3a77f21
MP
2952016-04-13 Marek Polacek <polacek@redhat.com>
296
297 PR c++/70639
298 * c-c++-common/Wmisleading-indentation-4.c: New test.
299
99cd9857
MP
3002016-04-13 Marek Polacek <polacek@redhat.com>
301
302 PR c/70436
303 * testsuite/gcc.dg/Wparentheses-12.c: New test.
304 * testsuite/gcc.dg/Wparentheses-13.c: New test.
305
75ca93ec
IE
3062016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
307
308 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
309 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
310 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
311
3d3f9e7e
JJ
3122016-04-13 Jakub Jelinek <jakub@redhat.com>
313
37947cd0
JJ
314 PR middle-end/70633
315 * gcc.c-torture/compile/pr70633.c: New test.
316
3d3f9e7e
JJ
317 PR debug/70628
318 * gcc.dg/torture/pr70628.c: New test.
319
92886d3e
PP
3202016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
321
322 PR c++/70610
323 * g++.dg/template/pr70610.C: New test.
324 * g++.dg/template/pr70610-2.C: New test.
325 * g++.dg/template/pr70610-3.C: New test.
326 * g++.dg/template/pr70610-4.C: New test.
327
13bd7c2b
JJ
3282016-04-12 Jakub Jelinek <jakub@redhat.com>
329
6512fa6d
JJ
330 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
331 128 instead of 32.
332
13bd7c2b
JJ
333 PR c++/70571
334 * g++.dg/ext/pr70571.C: New test.
335
20b9851c
MM
3362016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
337
8a434ada 338 PR target/70640
20b9851c
MM
339 * gcc.target/powerpc/pr70640.c: New test.
340
2b2f52bc
PC
3412016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
342
343 PR c++/68722
344 * g++.dg/parse/pr68722.C: New.
345
5901e56a
JJ
3462016-04-12 Jakub Jelinek <jakub@redhat.com>
347
348 PR rtl-optimization/70596
349 * gcc.target/i386/pr70596.c: New test.
350
d4619dc1
NS
3512016-04-12 Nathan Sidwell <nathan@acm.org>
352
353 PR c++/70501
354 * g++.dg/init/pr70501.C: New.
355
3df530d3
DW
3562016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
357
358 * gcc.target/i386/asm-flag-6.c: New test.
359
b7a120d7
TV
3602016-04-12 Tom de Vries <tom@codesourcery.com>
361
362 PR tree-optimization/68756
363 * gcc.dg/graphite/pr68756.c: New test.
364
4e0eea75
JJ
3652016-04-12 Jakub Jelinek <jakub@redhat.com>
366
367 PR tree-optimization/70602
368 * gcc.c-torture/execute/pr70602.c: New test.
369
35fbda43
MM
3702016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
371
372 PR target/70381
373 * gcc.target/powerpc/float128-1.c: New tests to make sure the
374 __float128 emulator is built and runs.
375 * gcc.target/powerpc/float128-1.c: Likewise.
376
377 * lib/target-supports.exp (check_ppc_float128_sw_available):
378 Rework tests for __float128 software and hardware
379 availability. Fix exit condition to return 0 on success.
380
04a99ebe
JG
3812016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
382
383 PR target/70133
384 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
385 * gcc.target/aarch64/target_attr_15.c: Likewise.
386
47cd5a85
PC
3872016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
388
389 PR c++/69066
390 * g++.dg/cpp1y/pr69066.C: New.
391
a5edb32e
JD
3922016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
393
394 PR fortran/68566
395 * gfortran.dg/pr36192.f90: Update test.
396 * gfortran.dg/pr36192_1.f90: Update test.
397 * gfortran.dg/real_dimension_1.f: Update test.
398 * gfortran.dg/parameter_array_init_7.f90: New test.
399
8ef378f8
JDA
4002016-04-09 John David Anglin <danglin@gcc.gnu.org>
401
c532c871
JDA
402 PR testsuite/64039
403 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
404
d34f706f
JDA
405 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
406
75e1dd9e
JDA
407 PR rtl-optimization/66669
408 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
409
8a976f5f
JDA
410 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
411
da04822a
JDA
412 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
413 * gcc.dg/pie-1.c: Likewise.
414 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
415 * gcc.dg/pic-4.c: Likewise.
416 * gcc.dg/pie-3.c: Likewise.
417 * gcc.dg/pie-4.c: Likewise.
418
adfabcf9
JDA
419 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
420
4a020adf
JDA
421 PR tree-optimization/68644
422 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
423
8ef378f8
JDA
424 PR rtl-optimization/64886
425 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
426
09bf990e
TV
4272016-04-09 Tom de Vries <tom@codesourcery.com>
428
429 PR tree-optimization/68953
430 * gcc.dg/graphite/pr68953.c: New test.
431
138c3c1a
DH
4322016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
433
434 PR fortran/70592
435 * gfortran.dg/deferred_character_16.f90: New test.
436
f55460af
JJ
4372016-04-09 Jakub Jelinek <jakub@redhat.com>
438
439 PR tree-optimization/70586
440 * gcc.c-torture/execute/pr70586.c: New test.
441
0b77bbf3
DH
4422016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
443
444 PR sanitizer/70573
445 * c-c++-common/asan/halt_on_error-1.c: Replace memset
446 with __builtin_memset
447 * c-c++-common/asan/halt_on_error-2.c: Likewise.
448
c42cfb5c
CP
4492016-04-08 Cesar Philippidis <cesar@codesourcery.com>
450
451 PR lto/70289
452 PR ipa/70348
453 PR tree-optimization/70373
454 PR middle-end/70533
455 PR middle-end/70534
456 PR middle-end/70535
457 * c-c++-common/goacc/reduction-5.c: New test.
458 * c-c++-common/goacc/reduction-promotions.c: New test.
459 * gfortran.dg/goacc/reduction-3.f95: New test.
460 * gfortran.dg/goacc/reduction-promotions.f90: New test.
461
56cfb596
PP
4622016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
463
464 PR c++/70590
465 PR c++/70452
466 * g++.dg/pr70590.C: New test.
467 * g++.dg/pr70590-2.C: New test.
468
1a13c0a2
JJ
4692016-04-08 Jakub Jelinek <jakub@redhat.com>
470
abc0647a
JJ
471 PR middle-end/70593
472 * gcc.target/i386/pr70593.c: New test.
473
1a13c0a2
JJ
474 PR rtl-optimization/70574
475 * gcc.target/i386/avx2-pr70574.c: New test.
476
c3da4956
MO
4772016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
478
479 PR sanitizer/70541
480 * c-c++-common/asan/pr70541.c: New test.
481
9f1b833b
TV
4822016-04-08 Tom de Vries <tom@codesourcery.com>
483
484 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
485 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
486
bae7adda
KT
4872016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
488
489 PR target/70566
490 * gcc.c-torture/execute/pr70566.c: New test.
491
211f3d57
TV
4922016-04-08 Tom de Vries <tom@codesourcery.com>
493
494 * c-c++-common/goacc/uninit-copy-clause.c: New test.
495 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
496
02cf2861
AM
4972016-04-08 Alan Modra <amodra@gmail.com>
498
499 * gcc.target/powerpc/pr70117.c: New.
500
5f490f9f
JJ
5012016-04-07 Jakub Jelinek <jakub@redhat.com>
502
56e9b710
JJ
503 PR testsuite/70581
504 * gcc.dg/lto/simd-function_0.c: New test.
505
5f490f9f
JJ
506 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
507 clones.
508 * c-c++-common/attr-simd-2.c: Likewise.
509 * c-c++-common/attr-simd-4.c: Likewise.
510 * gcc.dg/gomp/simd-clones-2.c: Likewise.
511 * gcc.dg/gomp/simd-clones-3.c: Likewise.
512
e4ebc74d
TP
5132016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
514
515 PR testsuite/70553
516 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
517
9817ae35
TS
5182016-04-07 Thomas Schwinge <thomas@codesourcery.com>
519 Tom de Vries <tom@codesourcery.com>
520
521 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
522 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
523 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
524 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
525 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
526 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
527 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
528 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
529
e292f64d
PP
5302016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
531
532 PR c/70436
533 * g++.dg/warn/Wparentheses-29.C: New test.
534
6b37bdaf
PP
5352016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
536
537 PR c/70436
538 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
539 explicit braces to resolve a future -Wparentheses warning.
540
64824205
RH
5412016-04-06 Richard Henderson <rth@redhat.com>
542
543 * gcc.dg/pr61817-1.c: New test.
544 * gcc.dg/pr61817-2.c: New test.
545 * gcc.dg/pr69391-1.c: New test.
546 * gcc.dg/pr69391-2.c: New test.
547
bc2fc1f3
VM
5482016-04-06 Vladimir Makarov <vmakarov@redhat.com>
549
550 PR rtl-optimization/70398
551 * testsuite/gcc.target/aarch64/pr70398.c: New.
552
41414a02
EB
5532016-04-06 Eric Botcazou <ebotcazou@adacore.com>
554
555 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
556
4066ea8a
YR
5572016-04-06 Yvan Roux <yvan.roux@linaro.org>
558 Pedro Alves <palves@redhat.com>
559
560 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
561
ec35ea45
JJ
5622016-04-06 Jakub Jelinek <jakub@redhat.com>
563
3866f8dd
JJ
564 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
565 Check for avx512f effective targets instead of avx2.
566 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
567 for AVX512F clones.
568 * gcc.dg/gomp/declare-simd-3.c: Likewise.
569 * g++.dg/gomp/declare-simd-1.C: Likewise.
570 * g++.dg/gomp/declare-simd-3.C: Likewise.
571 * g++.dg/gomp/declare-simd-4.C: Likewise.
572
ec35ea45
JJ
573 PR middle-end/70550
574 * c-c++-common/gomp/pr70550-1.c: New test.
575 * c-c++-common/gomp/pr70550-2.c: New test.
576
c08d28ac
NS
5772016-04-05 Nathan Sidwell <nathan@acm.org>
578
579 PR c++/70512
580 * g++.dg/ext/attribute-may-alias-5.C: New.
581
1d510e04
JJ
5822016-04-05 Jakub Jelinek <jakub@redhat.com>
583
584 PR c++/70336
585 * c-c++-common/pr70336.c: New test.
586 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
587 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
588
84278ed9
JH
5892016-04-05 Jan Hubicka <hubicka@ucw.cz>
590
591 PR ipa/66223
592 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
593
268a0ec4
JJ
5942016-04-05 Jakub Jelinek <jakub@redhat.com>
595
596 PR rtl-optimization/70542
597 * gcc.dg/torture/pr70542.c: New test.
598 * gcc.target/i386/avx2-pr70542.c: New test.
599
5e8c2eb1
ZS
6002016-04-05 Zdenek Sojka <zsojka@seznam.cz>
601
602 PR tree-optimization/70509
603 * gcc.target/i386/avx512bw-pr70509.c: New test.
604
c0daf32d
PP
6052016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
606
607 PR c++/70452
608 * g++.dg/ext/constexpr-vla4.C: New test.
609
bf867841
UB
6102016-04-05 Uros Bizjak <ubizjak@gmail.com>
611
612 PR target/70510
613 * gcc.target/i386/pr70510.c: New test.
614
3022186a
RB
6152016-04-05 Richard Biener <rguenther@suse.de>
616
617 PR tree-optimization/70526
618 * g++.dg/torture/pr70526.C: New testcase.
619
55fc79b2
JJ
6202016-04-05 Jakub Jelinek <jakub@redhat.com>
621
622 PR target/70525
623 * gcc.target/i386/pr70525.c: New test.
624
62b233f2
RB
6252016-04-05 Richard Biener <rguenther@suse.de>
626
627 PR middle-end/70499
628 * g++.dg/torture/pr70499.C: New testcase.
629
cc05759d
RB
6302016-04-05 Richard Biener <rguenther@suse.de>
631
632 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
633 remove XFAIL.
634
f23f16d4
JJ
6352016-04-04 Jakub Jelinek <jakub@redhat.com>
636
637 PR middle-end/70307
638 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
639 rs6000 ABI warnings.
640
d27ecc49
JH
6412016-04-04 Jan Hubicka <hubicka@ucw.cz>
642
643 PR ipa/66223
644 * g++.dg/ipa/devirt-51.C: New testcase.
645
c974c96e
BS
6462016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
647 Jakub Jelinek <jakub@redhat.com>
648
649 PR middle-end/70457
650 * gcc.dg/torture/pr70457.c: New.
651
7a85da89
AV
6522016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
653
654 PR fortran/67538
655 * gfortran.dg/allocate_with_source_19.f08: New test.
656
de517e64
AV
6572016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
658
659 PR fortran/65795
660 * gfortran.dg/coarray_allocate_6.f08: New test.
661
43b9f499
RB
6622016-04-04 Richard Biener <rguenther@suse.de>
663
664 PR rtl-optimization/70484
665 * gcc.dg/torture/pr70484.c: New testcase.
666
f13355da
MP
6672016-04-04 Marek Polacek <polacek@redhat.com>
668
669 PR c/70307
670 * gcc.dg/torture/pr70307.c: New test.
671
6cc6ed50
OE
6722016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
673
674 PR target/70416
675 PR target/67391
676 * gcc.target/sh/torture/pr70416.c: New.
677
abdc16c8
MS
6782016-04-02 Martin Sebor <msebor@redhat.com>
679
680 PR c++/67376
681 PR c++/70170
682 PR c++/70172
683 PR c++/70228
684 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
685 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
686 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
687 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
688 * g++.dg/cpp0x/constexpr-string.C: Same.
689 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
690 * g++.dg/cpp0x/pr65398.C: Same.
691 * g++.dg/ext/constexpr-vla1.C: Same.
692 * g++.dg/ext/constexpr-vla2.C: Same.
693 * g++.dg/ext/constexpr-vla3.C: Same.
694 * g++.dg/ubsan/pr63956.C: Same.
695
763cd859
JJ
6962016-04-01 Jakub Jelinek <jakub@redhat.com>
697
698 PR rtl-optimization/70467
699 * gcc.target/i386/pr70467-2.c: New test.
700
0f875435
JJ
7012016-04-01 Jakub Jelinek <jakub@redhat.com>
702 Marek Polacek <polacek@redhat.com>
703
704 PR c++/70488
705 * g++.dg/init/new47.C: New test.
706
41d14659
RR
7072016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
708
709 PR target/70496
710 * gcc.target/arm/pr70496.c: New test.
711
f9bf89bb
NS
7122016-04-01 Nathan Sidwell <nathan@acm.org>
713
73b9085d
NS
714 PR c++/68475
715 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
716
4afdcfaa
IE
7172016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
718
719 PR target/69890
720 * gcc.dg/strlenopt.h (memmove): New.
721 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
722 instead of "string.h".
723 * gcc.target/i386/chkp-strlen-2.c: Likewise.
724 * gcc.target/i386/chkp-strlen-3.c: Likewise.
725 * gcc.target/i386/chkp-strlen-4.c: Likewise.
726 * gcc.target/i386/chkp-strlen-5.c: Likewise.
727 * gcc.target/i386/chkp-stropt-1.c: Likewise.
728 * gcc.target/i386/chkp-stropt-10.c: Likewise.
729 * gcc.target/i386/chkp-stropt-11.c: Likewise.
730 * gcc.target/i386/chkp-stropt-12.c: Likewise.
731 * gcc.target/i386/chkp-stropt-13.c: Likewise.
732 * gcc.target/i386/chkp-stropt-14.c: Likewise.
733 * gcc.target/i386/chkp-stropt-15.c: Likewise.
734 * gcc.target/i386/chkp-stropt-16.c: Likewise.
735 * gcc.target/i386/chkp-stropt-2.c: Likewise.
736 * gcc.target/i386/chkp-stropt-3.c: Likewise.
737 * gcc.target/i386/chkp-stropt-4.c: Likewise.
738 * gcc.target/i386/chkp-stropt-5.c: Likewise.
739 * gcc.target/i386/chkp-stropt-6.c: Likewise.
740 * gcc.target/i386/chkp-stropt-7.c: Likewise.
741 * gcc.target/i386/chkp-stropt-8.c: Likewise.
742 * gcc.target/i386/chkp-stropt-9.c: Likewise.
743
b5d7a29c
RO
7442016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
745
746 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
747 (Holder::foo): Reflect this.
748
b660f9ec
IE
7492016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
750
751 PR target/70442
752 * gcc.dg/pr70442.c: New test.
753
88504f34
NS
7542016-03-31 Nathan Sidwell <nathan@acm.org>
755
756 PR c++/70393
757 * g++.dg/cpp0x/constexpr-virtual6.C: New.
758
95d34b96
KY
7592016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
760
761 PR target/70453
762 * gcc.target/i386/pr70453.c: New test.
763
b4c4967c
AB
7642016-03-31 Andrey Belevantsev <abel@ispras.ru>
765
766 PR target/70292
767 * gcc.c-torture/pr70292.c: New test.
768
5fde6a45
MP
7692016-03-31 Marek Polacek <polacek@redhat.com>
770
771 PR c/70297
772 * c-c++-common/pr70297.c: New test.
773 * g++.dg/cpp0x/typedef-redecl.C: New test.
774 * gcc.dg/typedef-redecl2.c: New test.
775
97eb24c4
JJ
7762016-03-31 Jakub Jelinek <jakub@redhat.com>
777
778 PR rtl-optimization/70460
779 * gcc.c-torture/execute/pr70460.c: New test.
780
efc3536f
RB
7812016-03-31 Richard Biener <rguenther@suse.de>
782
783 PR c++/70430
784 * g++.dg/ext/vector30.C: New testcase.
785
e0876e21
DH
7862016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
787 Jerry DeLisle <jvdelisle@gcc.gnu.org>
788
789 * gfortran.dg/fmt_pf.f90: New test.
790
e9bff8c6
RO
7912016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
792
793 Forward-port from 5 branch
794 2016-03-30 Jakub Jelinek <jakub@redhat.com>
795
796 PR testsuite/70356
797 * gcc.target/i386/avx-vextractf128-256-5.c: Move
798 dg-require-effective-target after dg-do.
799
800 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
801
802 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
803
2620c80d
TS
8042016-03-30 Thomas Schwinge <thomas@codesourcery.com>
805 Julian Brown <julian@codesourcery.com>
806 Chung-Lin Tang <cltang@codesourcery.com>
807 Cesar Philippidis <cesar@codesourcery.com>
808 James Norris <jnorris@codesourcery.com>
809 Tom de Vries <tom@codesourcery.com>
810 Nathan Sidwell <nathan@codesourcery.com>
811
bf867841 812 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
813 * c-c++-common/goacc/loop-clauses.c: Likewise.
814 * g++.dg/goacc/template.C: Likewise.
815 * gfortran.dg/goacc/combined-directives.f90: Likewise.
816 * gfortran.dg/goacc/loop-1.f95: Likewise.
817 * gfortran.dg/goacc/loop-5.f95: Likewise.
818 * gfortran.dg/goacc/loop-6.f95: Likewise.
819 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
820 * c-c++-common/goacc-gomp/nesting-1.c: Update.
821 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
822 * c-c++-common/goacc/clauses-fail.c: Likewise.
823 * c-c++-common/goacc/parallel-1.c: Likewise.
824 * c-c++-common/goacc/reduction-1.c: Likewise.
825 * c-c++-common/goacc/reduction-2.c: Likewise.
826 * c-c++-common/goacc/reduction-3.c: Likewise.
827 * c-c++-common/goacc/reduction-4.c: Likewise.
828 * c-c++-common/goacc/routine-3.c: Likewise.
829 * c-c++-common/goacc/routine-4.c: Likewise.
830 * c-c++-common/goacc/routine-5.c: Likewise.
831 * c-c++-common/goacc/tile.c: Likewise.
832 * g++.dg/goacc/template.C: Likewise.
833 * gfortran.dg/goacc/combined-directives.f90: Likewise.
834 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
835 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
836 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
837 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
838 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
839 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
840 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
841 * c-c++-common/goacc/use_device-1.c: ... this file.
842 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
843 * c-c++-common/goacc/host_data-5.c: ... this file, and...
844 * c-c++-common/goacc/host_data-6.c: ... this file.
845 * c-c++-common/goacc/loop-2-kernels.c: New file.
846 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
847 * c-c++-common/goacc/loop-3.c: Likewise.
848 * g++.dg/goacc/reference.C: Likewise.
849 * g++.dg/goacc/routine-1.C: Likewise.
850 * g++.dg/goacc/routine-2.C: Likewise.
851
f6d2d066
RB
8522016-03-30 Richard Biener <rguenther@suse.de>
853
854 PR middle-end/70450
855 * gcc.dg/torture/pr70450.c: New testcase.
856
d43242b9
JJ
8572016-03-30 Jakub Jelinek <jakub@redhat.com>
858
859 PR target/70421
860 * gcc.dg/torture/pr70421.c: New test.
861 * gcc.target/i386/avx512f-pr70421.c: New test.
862
5ce43b77
L
8632016-03-30 H.J. Lu <hongjiu.lu@intel.com>
864
865 PR testsuite/70364
866 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
867 (check): New function.
868 (bar): Call check.
869 (foo): Align stack to 16 bytes when calling bar.
870 * gcc.target/i386/cleanup-2.c: Likewise.
871
d014a712
PP
8722016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
873
874 PR tree-optimization/59124
875 * gcc.dg/Warray-bounds-19.c: New test.
876
13f0e8c7
ZW
8772016-03-29 Zachary T Welch <zwelch@codesourcery.com>
878
879 * lib/prune.exp (escape_regex_chars): New.
880 (prune_file_path): Update to quote metcharacters for regexp.
881
3336c6e0
JJ
8822016-03-29 Jakub Jelinek <jakub@redhat.com>
883
a362f023
JJ
884 PR rtl-optimization/70429
885 * gcc.c-torture/execute/pr70429.c: New test.
886
3336c6e0
JJ
887 PR tree-optimization/70405
888 * gcc.dg/pr70405.c: New test.
889
728557fd
AV
8902016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
891
892 PR fortran/70397
893 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
894 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
895
bef977d4
TS
8962016-03-29 Thomas Schwinge <thomas@codesourcery.com>
897
898 PR testsuite/64177
899 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
900 __cilkrts_set_param to set two workers.
901 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
902 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
903
6f6d25c9
DH
9042016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
905
bf867841 906 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 907
45733562
KY
9082016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
909
910 PR target/70406
bf867841 911 * gcc.target/i386/pr70406.c: New test.
45733562 912
a1799e5e
EB
9132016-03-27 Eric Botcazou <ebotcazou@adacore.com>
914
915 * gnat.dg/specs/double_record_extension3.ads: New test.
916
5fca7b66
RH
9172016-03-25 Richard Henderson <rth@redhat.com>
918
919 PR target/70120
920 * gcc.target/aarch64/pr70120-1.c: New.
921 * gcc.target/aarch64/pr70120-2.c: New.
922 * gcc.target/aarch64/pr70120-3.c: New.
923
31ce75c6
PP
9242016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
925
926 PR c++/62212
927 * g++.dg/template/mangle2.C: The dg-do directive should be
928 "compile" not "assemble".
929
3caf0ca1
BS
9302016-03-25 Bernd Schmidt <bschmidt@redhat.com>
931
932 PR lto/69650
933 * gcc.dg/pr69650.c: New test.
934
634035b6
DE
9352016-03-25 David Edelsohn <dje.gcc@gmail.com>
936
937 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
938
45d34276
AM
9392016-03-25 Alan Modra <amodra@gmail.com>
940
941 * gcc.dg/dfp/pr70052.c: New test.
942
8f085166
RH
9432016-03-24 Richard Henderson <rth@redhat.com>
944
945 PR middle-end/69845
946 * gcc.dg/tree-ssa/pr69845-1.c: New test.
947 * gcc.dg/tree-ssa/pr69845-2.c: New test.
948
011e5ec3
TV
9492016-03-24 Tom de Vries <tom@codesourcery.com>
950
951 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
952
9e3f4551
TV
9532016-03-24 Tom de Vries <tom@codesourcery.com>
954
955 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
956 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
957
45780041
TV
9582016-03-24 Tom de Vries <tom@codesourcery.com>
959
960 * c-c++-common/goacc/uninit-dim-clause.c: New test.
961 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
962
887ab4e5
PP
9632016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
964
965 PR c++/62212
966 * g++.dg/template/mangle2.C: New test.
967
69a9a66f
RB
9682016-03-24 Richard Biener <rguenther@suse.de>
969
970 PR tree-optimization/70396
971 * gcc.dg/torture/pr70396.c: New testcase.
972
ed87de55
RB
9732016-03-24 Richard Biener <rguenther@suse.de>
974
975 PR middle-end/70370
976 * gcc.dg/torture/pr70370.c: New testcase.
977
ea064934
TV
9782016-03-24 Tom de Vries <tom@codesourcery.com>
979
980 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
981 * gfortran.dg/goacc/kernels-tree.f95: Same.
982 * gfortran.dg/goacc/parallel-tree.f95: Same.
983
b2a4dd1d
TV
9842016-03-24 Tom de Vries <tom@codesourcery.com>
985
986 * c-c++-common/goacc/uninit-if-clause.c: New test.
987 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
988
72e7cd6e
JJ
9892016-03-24 Jakub Jelinek <jakub@redhat.com>
990
991 PR target/70290
bf867841
UB
992 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
993 Fix formatting.
72e7cd6e 994
ce9d0c03
RB
9952016-03-24 Richard Biener <rguenther@suse.de>
996
997 PR tree-optimization/70372
998 * gcc.dg/tree-ssa/pr70372.c: New testcase.
999
426b9428
PP
10002016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1001
1002 PR c++/70347
1003 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1004
cd1588c4
PP
10052016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1006
1007 PR c++/70332
1008 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1009
61637db3
JJ
10102016-03-23 Jakub Jelinek <jakub@redhat.com>
1011
928af3bf
JJ
1012 PR c++/70001
1013 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1014 * g++.dg/cpp1y/pr70001.C: New test.
1015
61637db3
JJ
1016 PR c++/70323
1017 * g++.dg/cpp0x/constexpr-70323.C: New test.
1018
05aca4e7
AO
10192016-03-23 Alexandre Oliva <aoliva@redhat.com>
1020 Jason Merrill <jason@redhat.com>
1021 Jakub Jelinek <jakub@redhat.com>
1022
1023 PR c++/69315
1024 * g++.dg/cpp0x/constexpr-69315.C: New test.
1025 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1026
fbdb6baf
MP
10272016-03-23 Marek Polacek <polacek@redhat.com>
1028
1029 PR c++/69884
1030 * g++.dg/warn/Wignored-attributes-1.C: New test.
1031 * g++.dg/warn/Wignored-attributes-2.C: New test.
1032
d79ee524
TV
10332016-03-23 Tom de Vries <tom@codesourcery.com>
1034
1035 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1036 initialization.
1037 * gfortran.dg/goacc/private-3.f95 (test): Same.
1038 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1039 missing use param.
1040
a59f0bef
KT
10412016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1042
1043 * lib/target-supports.exp: Remove v7ve entry from loop
1044 creating effective target checks.
1045 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1046 (add_options_for_arm_arch_v7ve): Likewise.
1047
0179520a
JJ
10482016-03-23 Jakub Jelinek <jakub@redhat.com>
1049
1050 PR tree-optimization/70354
1051 * gcc.dg/vect/pr70354-1.c: New test.
1052 * gcc.dg/vect/pr70354-2.c: New test.
1053 * gcc.target/i386/avx2-pr70354-1.c: New test.
1054 * gcc.target/i386/avx2-pr70354-2.c: New test.
1055
75bb14d7
JL
10562016-03-22 Jeff Law <law@redhat.com>
1057
1058 PR target/70232
1059 * gcc.dg/tree-ssa/pr70232.c: New test.
1060
72c9526d
IE
10612016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1062
1063 PR target/70302
1064 * gcc.target/i386/pr70302.c: New test.
1065
a3ca1bc5
RB
10662016-03-22 Richard Biener <rguenther@suse.de>
1067
1068 PR middle-end/70251
1069 * g++.dg/torture/pr70251.C: New testcase.
1070
5c240f4d
DM
10712016-03-22 David Malcolm <dmalcolm@redhat.com>
1072
1073 PR c/69993
1074 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1075 Wmisleading-indentation.c.
1076 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1077 reflect change to diagnostic text and order of messages.
1078 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1079
80f6631b
DE
10802016-03-22 David Edelsohn <dje.gcc@gmail.com>
1081
1082 * g++.dg/ext/java-3.C: Don't compile on AIX.
1083
9a10956c
RB
10842016-03-22 Richard Biener <rguenther@suse.de>
1085
1086 PR middle-end/70333
1087 * gcc.dg/torture/pr70333.c: New testcase.
1088
6cedf922
IE
10892016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1090
1091 * g++.dg/ext/pr70290.C: New test.
1092
cd6c27ac
KY
10932016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1094
1095 PR target/70325
1096 * gcc.target/i386/pr70325.c: New test.
1097
4cde512c
JJ
10982016-03-22 Jakub Jelinek <jakub@redhat.com>
1099
b01915ed
JJ
1100 PR target/70329
1101 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1102 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1103
4e3e2cf1
JJ
1104 PR target/70300
1105 * gcc.target/i386/pr70300.c: New test.
1106
4cde512c
JJ
1107 PR c++/70295
1108 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1109 (func2): New function for cond with parens, xfail warning for c++.
1110 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1111
16f6d7dc
PP
11122016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1113
1114 PR c++/70096
1115 * g++.dg/template/ptrmem30.C: New test.
1116
a3e2b438
PP
11172016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1118
1119 PR c++/70204
1120 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1121 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1122
11b6a02e
JJ
11232016-03-21 Jakub Jelinek <jakub@redhat.com>
1124
1125 PR middle-end/70326
1126 * gcc.dg/pr70326.c: New test.
1127
b9407883
MG
11282016-03-21 Marc Glisse <marc.glisse@inria.fr>
1129 Jakub Jelinek <jakub@redhat.com>
1130
1131 PR tree-optimization/70317
1132 * gcc.dg/pr70317.c: New test.
1133
4a148e19
UB
11342016-03-21 Uros Bizjak <ubizjak@gmail.com>
1135
1136 PR target/70327
1137 * gcc.target/i386/pr70327.c: New test.
1138
2a85ddbb
ML
11392016-03-21 Martin Liska <mliska@suse.cz>
1140
7d36fe98 1141 PR ipa/70306
2a85ddbb
ML
1142 * gcc.dg/ipa/pr70306.c: New test.
1143
4a148e19 11442016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1145
1146 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1147 * gcc.target/arm/attr-align3.c: Likewise.
1148 * gcc.target/arm/attr_arm.c: Likewise.
1149 * gcc.target/arm/flip-thumb.c: Likewise.
1150
6b366948
JJ
11512016-03-21 Jakub Jelinek <jakub@redhat.com>
1152
1153 PR target/70296
1154 * gcc.target/powerpc/altivec-36.c: New test.
1155
2fac8c14
RB
11562016-03-21 Richard Biener <rguenther@suse.de>
1157
1158 PR tree-optimization/70310
1159 * gcc.dg/torture/pr70310.c: New testcase.
1160
e9bde854
KY
11612016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1162
1163 PR target/70293
1164 * gcc.target/i386/pr70293.c: New test.
1165
56bbfaf6
RB
11662016-03-21 Richard Biener <rguenther@suse.de>
1167
1168 PR tree-optimization/70288
1169 * gcc.dg/torture/pr70288-1.c: New testcase.
1170 * gcc.dg/torture/pr70288-2.c: Likewise.
1171
3eee49ed
AB
11722016-03-21 Andrey Belevantsev <abel@ispras.ru>
1173
1174 PR rtl-optimization/69307
1175 * gcc.target/arm/pr69307.c: New test.
4a148e19 1176
8e7816b4
AB
11772016-03-21 Andrey Belevantsev <abel@ispras.ru>
1178
1179 PR rtl-optimization/69102
1180 * gcc.c-torture/compile/pr69102.c: New test.
1181
14d7d4be
JL
11822016-03-18 Jeff Law <law@redhat.com>
1183
1184 PR rtl-optimization/70263
1185 * gcc.c-torture/compile/pr70263-1.c: New test.
1186 * gcc.target/i386/pr70263-2.c: New test.
1187
5c6a601c
BS
11882016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1189
1190 PR rtl-optimization/70278
1191 * gcc.dg/torture/pr70278.c: New test.
1192 * gcc.target/arm/pr70278.c: New test.
1193
4bbf545b
DM
11942016-03-18 David Malcolm <dmalcolm@redhat.com>
1195
1196 PR c/70281
1197 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1198 (test_builtin_types_compatible_p): New test function.
1199 * gcc.dg/pr70281.c: New test case.
1200
dc28bb68
CL
12012016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1202
1203 PR target/70113
1204 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1205
5e8d6dff
IE
12062016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1207
1208 PR tree-optimization/70252
1209 * gcc.dg/pr70252.c: New test.
1210
d0e7e403
TV
12112016-03-18 Tom de Vries <tom@codesourcery.com>
1212
1213 * gcc.dg/pr70161-2.c: New test.
1214 * gcc.dg/pr70161.c: New test.
1215
fa22501a
TV
12162016-03-18 Tom de Vries <tom@codesourcery.com>
1217
1218 PR ipa/70269
1219 * gcc.dg/pr70269.c: New test.
1220
dd125026
JJ
12212016-03-18 Jakub Jelinek <jakub@redhat.com>
1222
1223 PR c++/70267
1224 * g++.dg/ext/java-3.C: New test.
1225
91914f0a
PP
12262016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1227
1228 PR c++/70205
1229 * g++.dg/lookup/pr70205.C: New test.
1230
753a8910
PP
12312016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1232
1233 PR c++/70218
1234 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1235
14ba7b28
MP
12362016-03-17 Marek Polacek <polacek@redhat.com>
1237
1238 PR c/69407
1239 * gcc.dg/atomic-op-6.c: New test.
1240
ded60913
DM
12412016-03-17 David Malcolm <dmalcolm@redhat.com>
1242
1243 PR c/70264
1244 * c-c++-common/pr70264.c: New test case.
1245
a3aad0e6
JJ
12462016-03-17 Jakub Jelinek <jakub@redhat.com>
1247
17366700
JJ
1248 PR c++/70144
1249 * c-c++-common/pr70144-1.c: New test.
1250 * c-c++-common/pr70144-2.c: New test.
1251
a3aad0e6
JJ
1252 PR c++/70272
1253 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1254 * g++.dg/opt/flifetime-dse6.C: New test.
1255 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1256
b57e6e18
L
12572016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1258
1259 PR driver/70192
1260 * gcc.dg/pic-1.c: New test.
1261 * gcc.dg/pic-2.c: Likewise.
1262 * gcc.dg/pic-3.c: Likewise.
1263 * gcc.dg/pic-4.c: Likewise.
1264 * gcc.dg/pie-1.c: Likewise.
1265 * gcc.dg/pie-2.c: Likewise.
1266 * gcc.dg/pie-3.c: Likewise.
1267 * gcc.dg/pie-4.c: Likewise.
1268 * gcc.dg/pie-5.c: Likewise.
1269 * gcc.dg/pie-6.c: Likewise.
1270
b38ba58b
TV
12712016-03-17 Tom de Vries <tom@codesourcery.com>
1272
1273 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1274 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1275
6931b3b7
RB
12762016-03-17 Richard Biener <rguenther@suse.de>
1277
1278 PR debug/70271
1279 * g++.dg/debug/pr70271.C: New testcase.
1280
0c8b64cb
IE
12812016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1282
1283 * gcc.target/i386/pr70251.c: New test.
1284
b1970801
MP
12852016-03-17 Marek Polacek <polacek@redhat.com>
1286
1287 PR c++/70194
1288 * g++.dg/warn/constexpr-70194.C: New test.
1289
820c5eaa
RH
12902016-03-16 Richard Henderson <rth@redhat.com>
1291
1292 PR middle-end/70240
1293 * gcc.c-torture/compile/pr70240.c: New.
1294
da0ad263
SKS
12952016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1296
1297 * gcc.c-torture/compile/20151204.c: Skip for avr.
1298
c73d295c
JJ
12992016-03-16 Jakub Jelinek <jakub@redhat.com>
1300
1301 PR target/70245
1302 * g++.dg/opt/pr70245.C: New test.
1303 * g++.dg/opt/pr70245.h: New file.
1304 * g++.dg/opt/pr70245-aux.cc: New file.
1305
b2794066
MS
13062016-03-16 Martin Sebor <msebor@redhat.com>
1307
1308 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1309
aa43616c
RH
13102016-03-16 Richard Henderson <rth@redhat.com>
1311
1312 PR middle-end/70199
1313 * gcc.c-torture/compile/pr70199.c: New.
1314
59608fe5
L
13152016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1316
1317 * gcc.dg/uninit-19.c: Run dos2unix.
1318
ab4c578f
MP
13192016-03-16 Marek Polacek <polacek@redhat.com>
1320
1321 PR c/70093
1322 * gcc.dg/nested-func-10.c: New test.
1323 * gcc.dg/nested-func-9.c: New test.
1324
f5387e76
JJ
13252016-03-16 Jakub Jelinek <jakub@redhat.com>
1326
1327 PR tree-optimization/68714
1328 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1329
7662b718
TV
13302016-03-16 Tom de Vries <tom@codesourcery.com>
1331
1332 PR tree-optimization/68715
1333 * gcc.dg/graphite/pr68715-2.c: New test.
1334 * gcc.dg/graphite/pr68715.c: New test.
1335 * gfortran.dg/graphite/pr68715.f90: New test.
1336
be7ce7ae
TV
13372016-03-16 Tom de Vries <tom@codesourcery.com>
1338
1339 PR tree-optimization/68809
1340 * gcc.dg/graphite/pr68809-2.c: New test.
1341 * gcc.dg/graphite/pr68809.c: New test.
1342
1935f250
JJ
13432016-03-16 Jakub Jelinek <jakub@redhat.com>
1344
6651c93e
JJ
1345 PR c++/70147
1346 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1347 method call to i () as argument. Adjust expected output.
1348
1935f250
JJ
1349 PR c++/70147
1350 * g++.dg/ubsan/pr70147-1.C: New test.
1351 * g++.dg/ubsan/pr70147-2.C: New test.
1352
ab1caa6e
MS
13532016-03-15 Martin Sebor <msebor@redhat.com>
1354
1355 PR c++/58281
1356 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1357
5c2a1bbb
JDA
13582016-03-15 John David Anglin <danglin@gcc.gnu.org>
1359
cb5d8ad1
JDA
1360 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1361 hppa*-*-hpux*.
1362
b440dd40
JDA
1363 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1364
5c2a1bbb
JDA
1365 PR libfortran/69799
1366 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1367 libatomic_available.
1368
42c729c5
MP
13692016-03-15 Marek Polacek <polacek@redhat.com>
1370
1371 PR c++/70209
1372 * g++.dg/ext/attribute-may-alias-4.C: New test.
1373
82b1c550
AM
13742016-03-15 Alexander Monakov <amonakov@ispras.ru>
1375
1376 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1377 -fvar-tracking-assignments-toggle flag.
1378
4ccbf3a6
PH
13792016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1380
1381 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1382
c39858bd
JJ
13832016-03-15 Jakub Jelinek <jakub@redhat.com>
1384
1385 PR rtl-optimization/70222
1386 * gcc.c-torture/execute/pr70222-1.c: New test.
1387 * gcc.c-torture/execute/pr70222-2.c: New test.
1388
8be119c1
RH
13892016-03-15 Richard Henderson <rth@redhat.com>
1390
1391 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1392
6598bb55
AB
13932016-03-15 Andrey Belevantsev <abel@ispras.ru>
1394
1395 PR rtl-optimization/69032
1396 * gcc.dg/pr69032.c: New test.
1397
81fa2944
AB
13982016-03-15 Andrey Belevantsev <abel@ispras.ru>
1399
1400 PR rtl-optimization/63384
4a148e19 1401 * g++.dg/pr63384.C: New test.
81fa2944 1402
74ea9ab6
AB
14032016-03-15 Andrey Belevantsev <abel@ispras.ru>
1404
1405 PR target/64411
1406 * gcc.target/i386/pr64411.C: New test.
1407
045d5055
TV
14082016-03-15 Tom de Vries <tom@codesourcery.com>
1409
1410 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1411 * gfortran.dg/goacc/kernels-alias.f95: New test.
1412
3ea33585
MS
14132016-03-14 Martin Sebor <msebor@redhat.com>
1414
1415 PR c++/53792
1416 * g++.dg/cpp0x/constexpr-inline.C: New test.
1417 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1418
1df7b330
DE
14192016-03-14 David Edelsohn <dje.gcc@gmail.com>
1420
1421 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1422
79b57d18
JJ
14232016-03-14 Jakub Jelinek <jakub@redhat.com>
1424
1425 PR middle-end/70219
1426 * gcc.dg/pr70219.c: New test.
1427
3cbf012a
BS
14282016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1429
1430 PR target/70083
1431 * gcc.dg/torture/pr70083.c: New test.
1432 * gcc.target/i386/pr70083.c: New test.
1433
a9fee7cd
RB
14342016-03-14 Richard Biener <rguenther@suse.de>
1435
1436 PR tree-optimization/56365
1437 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1438
4799603f
SB
14392016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1440
1441 PR target/70098
1442 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1443 New function.
1444 * g++.dg/pr70098.C: New testcase.
1445
1446
760ca967
TV
14472016-03-14 Tom de Vries <tom@codesourcery.com>
1448
1449 PR tree-optimization/70045
1450 * gcc.dg/graphite/pr70045.c: New test.
1451
44e66a77
JD
14522016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1453
1454 PR fortran/69043
1455 * gfortran.dg/include_9.f90: New test.
1456
a18e0fe1
DH
14572016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1458
1459 PR fortran/45076
1460 gfortran.dg/prof/prof.exp: New script.
1461 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1462
d0aca6ab
AB
14632016-03-12 Andrey Belevantsev <abel@ispras.ru>
1464
1465 PR rtl-optimization/69307
1466 * gcc.dg/pr69307.c: New test.
1467
cefe08a4
VM
14682016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1469
1470 PR target/69614
1471 * gcc.target/arm/pr69614.c: New.
1472
70112e2a
PT
14732016-03-12 Paul Thomas <pault@gcc.gnu.org>
1474
1475 PR fortran/70031
1476 * gfortran.dg/submodule_14.f08: New test
1477
1478 PR fortran/69524
1479 * gfortran.dg/submodule_15.f08: New test
1480
3f1e5d3a
PP
14812016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1482
1483 PR c++/70106
1484 * g++.dg/cpp1y/paren3.C: New test.
1485
a3f6d680
MM
14862016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1487
1488 PR target/70131
1489 * gcc.target/powerpc/ppc-round2.c: New test.
1490
92348f09
BS
14912016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1492
1493 PR target/70123
1494 * gcc.dg/torture/pr70123.c: New test.
1495
cebde9e9
JL
14962016-03-11 Jeff Law <law@redhat.com>
1497
1498 PR tree-optimization/70190
1499 * gcc.c-torture/compile/pr70190.c: New test.
1500
3edc5da4
DM
15012016-03-11 David Malcolm <dmalcolm@redhat.com>
1502
1503 PR c/68187
1504 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1505 case.
1506 (test43_b): Likewise.
1507 (test43_c): Likewise.
1508 (test43_d): Likewise.
1509 (test43_e): Likewise.
1510 (test43_f): Likewise.
1511 (test43_g): Likewise.
1512 (test44_a): Likewise.
1513 (test44_b): Likewise.
1514 (test44_c): Likewise.
1515 (test44_d): Likewise.
1516 (test44_e): Likewise.
1517
318c1204
DM
15182016-03-11 David Malcolm <dmalcolm@redhat.com>
1519
1520 PR c/70085
1521 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1522
bc062234
KT
15232016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1524
1525 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1526 dg-options.
1527
acfc1ac1
KT
15282016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1529
1530 PR target/70002
1531 PR target/69245
1532 * gcc.target/aarch64/pr69245_2.c: New test.
1533
d1e2bb2d
JJ
15342016-03-11 Jakub Jelinek <jakub@redhat.com>
1535
1536 PR tree-optimization/70177
1537 * gcc.dg/pr70177.c: New test.
1538
07350627
AL
15392016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1540
1541 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1542
5c6706f7
AL
15432016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1544
1545 * gcc.dg/tree-ssa/sra-20.c: New.
1546
02d472a2
JJ
15472016-03-11 Jakub Jelinek <jakub@redhat.com>
1548
686d390a
JJ
1549 PR rtl-optimization/70174
1550 * gcc.dg/pr70174.c: New test.
1551
02d472a2
JJ
1552 PR tree-optimization/70169
1553 * gcc.dg/pr70169.c: New test.
1554
0f9befa1
IE
15552016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1556
1557 PR target/70160
1558 * gcc.target/i386/pr70160.c: New test.
1559
432d4670
AK
15602016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1561
1562 * gcc.target/s390/dfp-1.c: New test.
1563
a3dc8760
NC
15642016-03-10 Nick Clifton <nickc@redhat.com>
1565
1566 PR target/70044
1567 * gcc.target/aarch64/pr70044.c: New test.
1568
b87a8d7d
PP
15692016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1570 Jakub Jelinek <jakub@redhat.com>
1571
1572 PR c++/70001
1573 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1574 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1575 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1576
4f4ada6a
JH
15772016-03-10 Jan Hubicka <hubicka@ucw.cz>
1578
1579 PR lto/69589
1580 * g++.dg/lto/pr69589_0.C: New testcase
1581 * g++.dg/lto/pr69589_1.C: New testcase
1582
d49b0aa0
MP
15832016-03-10 Marek Polacek <polacek@redhat.com>
1584
1585 PR c++/70153
1586 * g++.dg/delayedfold/unary-plus1.C: New test.
1587
15882016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1589
1590 * gcc.target/arm/pr45701-1.c: Escape brackets.
1591 * gcc.target/arm/pr45701-2.c: Likewise.
1592
71017a7b
AL
15932016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1594
1595 * gfortran.dg/unconstrained_commons.f: New.
1596
ba52669f
AM
15972016-03-10 Alan Modra <amodra@gmail.com>
1598
1599 * gcc.dg/pr69195.c: New.
1600 * gcc.dg/pr69238.c: New.
1601
27742332
TV
16022016-03-10 Tom de Vries <tom@codesourcery.com>
1603
1604 PR testsuite/68915
1605 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1606
3a81a594
RB
16072016-03-10 Richard Biener <rguenther@suse.de>
1608
1609 PR tree-optimization/70128
1610 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1611 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1612
3433b975
JJ
16132016-03-09 Jakub Jelinek <jakub@redhat.com>
1614
c2864f02
JJ
1615 PR tree-optimization/70152
1616 * gcc.dg/pr70152.c: New test.
1617
3433b975
JJ
1618 PR target/70086
1619 * gcc.target/i386/pr70086-1.c: New test.
1620 * gcc.target/i386/pr70086-2.c: New test.
1621 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1622
1623 PR tree-optimization/70127
1624 * gcc.c-torture/execute/pr70127.c: New test.
1625
96b3c82d
CP
16262016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1627
1628 * c-c++-common/goacc/combined-directives-2.c: New test.
1629
b4f3232d
DM
16302016-03-09 David Malcolm <dmalcolm@redhat.com>
1631
1632 PR c/68473
1633 PR c++/70105
1634 * g++.dg/diagnostic/pr70105.C: New test.
1635 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1636 (test_multiple_ordinary_maps): New test function.
1637
40499f81
DM
16382016-03-09 David Malcolm <dmalcolm@redhat.com>
1639
1640 PR c/68473
1641 PR c++/70105
1642 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1643 Drop range information from call to inform_at_rich_loc.
1644 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1645 New.
1646 (test_show_locus): Replace calls to rich_location::add_range with
1647 calls to add_range. Rewrite the tests that used the now-defunct
1648 rich_location ctor taking a source_range. Simplify other tests
1649 by replacing calls to COMBINE_LOCATION_DATA with calls to
1650 make_location.
1651
c9e33662
RB
16522016-03-09 Richard Biener <rguenther@suse.de>
1653 Jakub Jelinek <jakub@redhat.com>
1654
1655 PR tree-optimization/70138
1656 * gcc.dg/vect/pr70138-1.c: New testcase.
1657 * gcc.dg/vect/pr70138-2.c: Likewise.
1658
2c73b764
JJ
16592016-03-09 Jakub Jelinek <jakub@redhat.com>
1660
1661 PR target/70049
1662 * gcc.target/i386/pr70049.c: New test.
1663
c06d25bb
RB
16642016-03-09 Richard Biener <rguenther@suse.de>
1665
1666 PR c/70143
1667 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1668 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1669 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1670
5828a501
RO
16712016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1672
1673 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1674 arm-*-*.
1675
2e141c8d
JJ
16762016-03-09 Jakub Jelinek <jakub@redhat.com>
1677
5a9def37
JJ
1678 PR middle-end/67278
1679 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1680
2e141c8d
JJ
1681 PR target/67278
1682 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1683
1684 PR middle-end/70050
1685 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1686 in testcase comment.
1687
bf751f40
TV
16882016-03-09 Tom de Vries <tom@codesourcery.com>
1689
1690 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1691 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1692 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1693 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1694 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1695 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1696 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1697 * gfortran.dg/goacc/kernels-loop.f95: New test.
1698
e210c999
MS
16992016-03-08 Martin Sebor <msebor@redhat.com>
1700
1701 PR c++/62096
1702 * g++.dg/warn/overflow-warn-7.C: New test.
1703
80aac5c8
JM
17042016-03-08 Jason Merrill <jason@redhat.com>
1705
1706 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1707 * lib/target-supports.exp (check_effective_target_concepts): New.
1708
12b81409
JJ
17092016-03-08 Jakub Jelinek <jakub@redhat.com>
1710
d259b234
JJ
1711 PR c++/70135
1712 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1713 * g++.dg/ubsan/pr70135.C: New test.
1714
12b81409
JJ
1715 PR target/70110
1716 * gcc.dg/pr70110.c: New test.
1717
b4e9f2aa
MJ
17182016-03-07 Martin Jambor <mjambor@suse.cz>
1719
1720 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1721 * c-c++-common/gomp/if-1.c: Likewise.
1722 * c-c++-common/gomp/pr61486-2.c: Likewise.
1723 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1724 to dg-additional-options.
1725 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1726 * g++/gomp/target-teams-1.c: Likewise.
1727 * gcc.dg/gomp/gomp.exp: Likewise.
1728 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1729 dg-additional-options.
1730 * gfortran.dg/gomp/gomp.exp: Likewise.
1731 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1732 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1733 dg-additional-options.
1734 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1735
f86e631e
MJ
17362016-03-07 Martin Jambor <mjambor@suse.cz>
1737
1738 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1739 * c-c++-common/gomp/gridify-1.c: New test.
1740 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1741
94156b3f
AV
17422016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1743
1744 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1745 trigger for cortex-r8, when scanning for register r8.
1746 * gcc.target/arm/pr45701-2.c: Likewise.
1747
a84a49b7 17482016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1749 Jeff Law <law@redhat.com>
a84a49b7
RB
1750
1751 PR tree-optimization/69740
1752 * gcc.c-torture/compile/pr69740-1.c: New test.
1753 * gcc.c-torture/compile/pr69740-2.c: New test.
1754
e41f6c9e
BS
17552016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1756
1757 * lib/target-supports.exp
1758 (check_effective_target_whole_vector_shift): Enable for PPC64.
1759
57548bf5
RB
17602016-03-07 Richard Biener <rguenther@suse.de>
1761
1762 PR tree-optimization/70115
1763 * gcc.dg/torture/pr70115.c: New testcase.
1764
4ae13300
NS
17652016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1766
1767 PR middle-end/69916
1768 * c-c-++-common/goacc/pr69916.c: New.
1769
5edb9853
RH
17702016-03-07 Richard Henderson <rth@redhat.com>
1771
1772 * gcc.c-torture/compile/pr70061.c: New test.
1773
2067a8f3
RB
17742016-03-07 Richard Biener <rguenther@suse.de>
1775
1776 PR testsuite/70109
1777 * gcc.dg/vect/O3-pr36098.c: New testcase.
1778
4145a9b7
CL
17792016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1780
1781 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1782
1878be32
EB
17832016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1784
1785 * gnat.dg/renaming9.ad[sb]: New testcase.
1786
df762bb2
JJ
17872016-03-05 Jakub Jelinek <jakub@redhat.com>
1788
1789 PR c++/70084
1790 * g++.dg/expr/stdarg3.C: New test.
1791
7d461295
JL
17922016-03-04 Jeff Law <law@redhat.com>
1793
1794 PR tree-optimization/69196
1795 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1796 x86_64-*-*.
1797
29b9828f
BS
17982016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1799
b6b552fd
BS
1800 PR c/69973
1801 * gcc.dg/pr69973.c: New test.
1802
201d49e9
BS
1803 PR rtl-optimization/69941
1804 * gcc.dg/torture/pr69941.c: New test.
1805
29b9828f
BS
1806 PR c/69824
1807 * gcc.dg/pr69824.c: New test.
1808
640b7e74
TV
18092016-03-05 Tom de Vries <tom@codesourcery.com>
1810
1811 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1812 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1813 function.
1814
7a3a3fad
PP
18152016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1816
1817 PR c++/66786
1818 * g++.dg/cpp1y/var-templ48.C: New test.
1819 * g++.dg/cpp1y/var-templ49.C: New test.
1820
cd439aec
EB
18212016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1822
1823 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1824
60204554
JJ
18252016-03-04 Jakub Jelinek <jakub@redhat.com>
1826
0c8825de
JJ
1827 PR c++/70035
1828 * g++.dg/ubsan/pr70035.C: New test.
1829
60204554
JJ
1830 PR target/70062
1831 * gcc.target/i386/pr70062.c: New test.
1832
f79d4eab
L
18332016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1834
1835 * g++.dg/template/typename21.C: Remove c++98_only.
1836
ea81ce67
L
18372016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1838
1839 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1840
64b23c13
DM
18412016-03-04 David Malcolm <dmalcolm@redhat.com>
1842
1843 PR c/68187
1844 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1845 function.
1846 (fn_42_b): Likewise.
1847 (fn_42_c): Likewise.
1848
729526f5
DM
18492016-03-04 David Malcolm <dmalcolm@redhat.com>
1850
1851 PR c/68187
1852 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1853 function.
1854 (fn_40_b): Likewise.
1855 (fn_41_a): Likewise.
1856 (fn_41_b): Likewise.
1857
f9ea11ac
JJ
18582016-03-04 Jakub Jelinek <jakub@redhat.com>
1859
1860 PR target/70059
1861 * gcc.target/i386/avx512f-pr70059.c: New test.
1862 * gcc.target/i386/avx512dq-pr70059.c: New test.
1863
b6c38c69
BS
18642016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1865
1866 PR rtl-optimization/57676
1867 * gcc.dg/torture/pr57676.c: New test.
1868
af3cdd34
IE
18692016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1870
1871 * gcc.dg/pr70026.c: New test.
1872
7ff6ca38
MP
18732016-03-04 Marek Polacek <polacek@redhat.com>
1874
1875 PR c/69798
1876 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1877 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1878
a6bf62d5
KT
18792016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1880
1881 PR target/70004
1882 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1883 Delete.
1884 (test_corners_sisd_si): Likewise.
1885 (main): Remove checks of the above.
1886 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1887
ae4cdc6a
EB
18882016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1889
1890 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1891
08455559
CL
18922016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1893
1894 * gcc.dg/torture/pr69951.c: Accept argc==0.
1895
e9a35493
RB
18962016-03-04 Richard Biener <rguenther@suse.de>
1897
1898 PR c++/70054
1899 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1900 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1901
fba054c2
DV
19022016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1903
1904 PR testsuite/69766
1905 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1906 testing multiarch.
1907
f10cdc6c
JJ
19082016-03-04 Jakub Jelinek <jakub@redhat.com>
1909
1910 PR debug/69947
1911 * gcc.dg/guality/pr69947.c: New test.
1912
2e981ba0
JJ
19132016-03-03 Jakub Jelinek <jakub@redhat.com>
1914
1915 PR ada/70017
1916 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1917
0ba3bfa2
KT
19182016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1919
1920 PR rtl-optimization/69904
1921 * gcc.target/arm/pr69904.c: New test.
1922
97ecdb46
JJ
19232016-03-03 Jakub Jelinek <jakub@redhat.com>
1924
1925 PR target/70021
1926 * gcc.dg/vect/pr70021.c: New test.
1927 * gcc.target/i386/pr70021.c: New test.
1928
a2a743a1
MP
19292016-03-03 Marek Polacek <polacek@redhat.com>
1930
1931 PR middle-end/70050
1932 * gcc.dg/pr70050.c: New test.
1933
fa07ecdd
JG
19342016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1935
1936 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1937
23504262
ML
19382016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1939
1940 PR tree-optimization/70043
1941 * gfortran.dg/vect/pr70043.f90: New test.
1942
b7b9e1a9
EB
19432016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1944
1945 * gnat.dg/specs/task1.ads: New test.
1946
cb83ba54
RO
19472016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1948
1949 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1950 Invoke gdb with -batch.
1951 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1952
a75f5e30
RB
19532016-03-03 Richard Biener <rguenther@suse.de>
1954
1955 PR tree-optimization/55936
1956 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1957
268bc320
JL
19582016-03-02 Jeff Law <law@redhat.com>
1959
815f20ab
JL
1960 PR rtl-optimization/69942
1961 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1962 effects of argument promotions.
1963
268bc320
JL
1964 PR tree-optimization/69987
1965 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1966 target does not support -fprefetch-loop-arrays.
1967
171f7de5
UB
19682016-03-02 Uros Bizjak <ubizjak@gmail.com>
1969
1970 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1971
192912db
BC
19722016-03-02 Bin Cheng <bin.cheng@arm.com>
1973
c7908871 1974 PR rtl-optimization/69052
192912db
BC
1975 * gcc.target/i386/pr69052.c: New test.
1976
90a7a40b
AM
19772016-03-02 Alan Modra <amodra@gmail.com>
1978
1979 * gcc.dg/pr69990.c: New.
1980
69fa742f
JJ
19812016-03-02 Jakub Jelinek <jakub@redhat.com>
1982
de752fb0
JJ
1983 PR c/68062
1984 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1985
1986 PR middle-end/70022
1987 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1988
69fa742f
JJ
1989 PR target/70028
1990 * gcc.target/i386/pr70028.c: New test.
1991
7c65bd56
MK
19922016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1993
1994 * c-c++-common/asan/swapcontext-test-1.c,
1995 * c-c++-common/tsan/thread_leak.c,
1996 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1997 * g++.dg/tsan/benign_race.C,
1998 * g++.dg/tsan/fd_close_norace.C,
1999 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2000 races with sanitizer output
2001
37d98220 20022016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 2003 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
2004
2005 PR target/67278
2006 * gcc.dg/simd-8.c: New testcase.
2007
218db463
RB
20082016-03-02 Richard Biener <rguenther@suse.de>
2009
2010 PR middle-end/67278
2011 * gcc.dg/simd-7.c: New testcase.
2012
22c72158
EB
20132016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2014
2015 * gcc.target/i386/pr70007.c: Tweak.
2016
9a790ccc
DV
20172016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2018
2019 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2020
bd02f00f
MP
20212016-03-02 Marek Polacek <polacek@redhat.com>
2022
2023 PR c/67854
2024 * gcc.dg/pr67854.c: New test.
2025
1e840f39
JJ
20262016-03-02 Jakub Jelinek <jakub@redhat.com>
2027
2028 PR middle-end/70025
2029 * gcc.dg/torture/pr70025.c: New test.
2030
bca00241
VK
20312016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2032
2033 PR tree-optimization/68621
2034 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2035
0bca04b8
EB
20362016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2037
2038 * gcc.target/i386/pr70007.c: New test.
2039
2a9afc86
JL
20402016-03-01 Jeff Law <law@redhat.com>
2041
eab2541b 2042 PR tree-optimization/69196
9d83ef71 2043 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 2044
2a9afc86
JL
2045 PR tree-optimization/69196
2046 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2047 duplicating code and spoiling the expected output.
2048
0d39977e
MM
20492016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2050
2051 PR target/70033
2052 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2053 supports power9 before doing tests.
2054 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2055 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2056 * gcc.target/powerpc/p9-permute.c: Likewise.
2057
a0c0699d
UB
20582016-03-01 Uros Bizjak <ubizjak@gmail.com>
2059
2060 PR target/70027
2061 * gcc.target/i386/pr70027.c: New test.
2062
0ae3ef47 20632016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2064
2065 * gcc.dg/pr70017.c: New test.
2066
686e2237
JJ
20672016-03-01 Jakub Jelinek <jakub@redhat.com>
2068
2069 PR c/69796
2070 PR c/69974
2071 * gcc.dg/pr69796.c: New test.
2072 * gcc.dg/pr69974.c: New test.
2073
f8e4188c
EB
20742016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2075
2076 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2077
5e3f1c7c
JL
20782016-02-29 Jeff Law <law@redhat.com>
2079
2080 PR tree-optimization/69987
2081 * gfortran.dg/pr69987.f90: New test.
2082
2083 PR tree-optimization/69989
2084 * gcc.c-torture/compile/pr69989-2.c: New test.
2085
1be56bc5
MP
20862016-03-01 Marek Polacek <polacek@redhat.com>
2087
2088 PR c++/69795
2089 * g++.dg/parse/invalid1.C: New test.
2090
1b19470d
RB
20912016-03-01 Richard Biener <rguenther@suse.de>
2092
2093 PR middle-end/70022
2094 * gcc.dg/pr70022.c: New testcase.
2095
3ae0661a
IE
20962016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2097
2098 PR tree-optimization/69956
2099 * gcc.dg/pr69956.c: New test.
2100
0f09ab88
BS
21012016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2102
2103 PR target/70011
2104 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2105 XFAIL when hardware supports efficient unaligned storage access.
2106
76d881bf
PP
21072016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2108
2109 PR c++/69961
2110 * g++.dg/template/pr69961a.C: New test.
2111 * g++.dg/template/pr69961b.C: New test.
2112
7168133a
DM
21132016-02-29 David Malcolm <dmalcolm@redhat.com>
2114
2115 PR preprocessor/69985
2116 * gcc.dg/cpp/pr69985.c: New test case.
2117
0c6072a3
JL
21182016-02-29 Jeff Law <law@redhat.com>
2119
e66f219b
JL
2120 PR tree-optimization/70005
2121 * gcc.c-torture/execute/pr70005.c New test.
2122
0c6072a3
JL
2123 PR tree-optimization/69999
2124 * gcc.c-torture/compile/pr69999.c: New test.
2125
fd9fbdb3
YR
21262016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2127
2128 PR tree-optimization/69652
2129 * gcc.dg/torture/pr69652.c: Delete test.
2130 * gcc.dg/vect/pr69652.c: New test.
2131
cbd400b4
RB
21322016-02-19 Richard Biener <rguenther@suse.de>
2133
2134 PR tree-optimization/69980
2135 * gfortran.dg/vect/pr69980.f90: New testcase.
2136
84ea0f58
EB
21372016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2138
2139 * gcc.target/sparc/20160229-1.c: New test.
2140
5d2a63dc
EB
21412016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2142
2143 * gnat.dg/stack_usage3.adb: New test.
2144 * gnat.dg/stack_usage3_pkg.ads: New helper.
2145
93e708f9
EB
21462016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2147
2148 * gnat.dg/renaming8.adb: New test.
2149 * gnat.dg/renaming8_pkg1.ads: New helper.
2150 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2151 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2152
6512bc93
RB
21532016-02-29 Richard Biener <rguenther@suse.de>
2154
2155 PR tree-optimization/69720
2156 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2157
7b201a88
TK
21582016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2159
2160 PR fortran/68147
2161 PR fortran/47674
2162 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2163
82ee0cf2 21642016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2165 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2166
2167 PR fortran/56007
2168 * gfortran.dg/coarray_8.f90: Adjust error message.
2169 * gfortran.dg/pr56007.f90: New test.
2170 * gfortran.dg/pr56007.f: New test.
2171
cdc1a2c8
L
21722016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2173
2174 PR tree-optimization/69989
2175 * gcc.dg/torture/pr69989.c: New test.
2176
33505bcf
EB
21772016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2178
2179 * gcc.target/i386/stack-realign-win.c: New test.
2180
524bfb19
HA
21812016-02-28 Harald Anlauf <anlauf@gmx.de>
2182
2183 PR fortran/60126
2184 * gfortran.dg/pr60126.f90: New test.
2185
bd542508
JL
21862016-02-27 Jeff Law <law@redhat.com>
2187
2188 Revert
2189 2016-02-26 Richard Biener <rguenther@suse.de>
2190 Jeff Law <law@redhat.com>
2191
2192 PR tree-optimization/69740
2193 * gcc.c-torture/compile/pr69740-1.c: New test.
2194 * gcc.c-torture/compile/pr69740-2.c: New test.
2195
dd1291e0
JD
21962016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2197
5fb67f8b 2198 PR fortran/69910
dd1291e0
JD
2199 * gfortran.dg/newunit_4.f90: New test.
2200
5cfefb59
JJ
22012016-02-27 Jakub Jelinek <jakub@redhat.com>
2202
2203 PR target/69613
2204 PR rtl-optimization/69886
2205 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2206 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2207 target.
2208
20ba5f33
MS
22092016-02-26 Martin Sebor <msebor@redhat.com>
2210
2211 PR tree-optimization/15826
2212 * gcc.dg/tree-ssa/pr15826.c: New test.
2213
e6fb01b0
JJ
22142016-02-26 Jakub Jelinek <jakub@redhat.com>
2215
2216 PR target/69969
2217 * gcc.target/powerpc/pr69969.c: New test.
2218
e3e0cf64
MS
22192016-02-26 Martin Sebor <msebor@redhat.com>
2220
2221 PR c++/15766
2222 * g++.old-deja/g++.other/decl5.C: Add a test case.
2223
d1f2bea5
SB
22242016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2225
2226 PR target/69946
2227 * gcc.target/powerpc/pr69946.c: New file.
2228
4a4f9d2b 22292016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2230 Jeff Law <law@redhat.com>
4a4f9d2b 2231
e3e0cf64 2232 PR tree-optimization/69740
4a4f9d2b
RB
2233 * gcc.c-torture/compile/pr69740-1.c: New test.
2234 * gcc.c-torture/compile/pr69740-2.c: New test.
2235
ad2a2706
MJ
22362016-02-26 Martin Jambor <mjambor@suse.cz>
2237
2238 PR middle-end/69920
2239 * gcc.dg/torture/pr69932.c: New test.
2240 * gcc.dg/torture/pr69936.c: Likewise.
2241
1d11f7ce
AK
22422016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2243
2244 PR target/69709
2245 * gcc.target/s390/pr69709.c: New test.
2246
6cfccbb2
KT
22472016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2248
2249 PR target/69245
2250 * gcc.target/aarch64/pr69245_1.c: New test.
2251
ac59ad4e
KT
22522016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2253
2254 PR target/69613
2255 * gcc.dg/torture/pr69613.c: New test.
2256
a2ad54a0
JJ
22572016-02-26 Jakub Jelinek <jakub@redhat.com>
2258
2259 PR rtl-optimization/69891
2260 * gcc.target/i386/pr69891.c: New test.
2261
0884062c 22622016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2263 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2264
d2369d4f 2265 PR target/61397
c163789b
MM
2266 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2267 functionality for both 32-bit and 64-bit.
2268
5aed7e2c
RB
22692016-02-26 Richard Biener <rguenther@suse.de>
2270
2271 PR tree-optimization/69551
2272 * gcc.dg/torture/pr69951.c: New testcase.
2273
798e2a8e
RB
22742016-02-25 Richard Biener <rguenther@suse.de>
2275
2276 PR tree-optimization/48795
2277 * gcc.dg/Warray-bounds-18.c: New testcase.
2278
9559fbac
RO
22792016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2280
2281 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2282
c049b107
JJ
22832016-02-25 Jakub Jelinek <jakub@redhat.com>
2284
2285 PR rtl-optimization/69896
2286 * gcc.dg/pr69896.c: New test.
2287
1137001c
PP
22882016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2289
2290 PR c++/69736
2291 * g++.dg/cpp1y/paren2.C: New test.
2292
2e9c8641
MS
22932016-02-24 Martin Sebor <msebor@redhat.com>
2294
2295 PR c/51147
2296 * gcc.dg/enum-mode-2.c: New test.
2297
03ca8fb3
JJ
22982016-02-24 Jakub Jelinek <jakub@redhat.com>
2299
2300 PR c++/69922
2301 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2302 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2303 * g++.dg/ubsan/pr69922.C: New test.
2304
0b05329b
MP
23052016-02-24 Marek Polacek <polacek@redhat.com>
2306
2307 PR c/69819
2308 * gcc.dg/pr69819.c: New test.
2309
57c2c374
MS
23102016-02-24 Martin Sebor <msebor@redhat.com>
2311
3b96b93a
MS
2312 PR c++/69912
2313 * g++.dg/ext/flexary15.C: New test.
2314
23152016-02-24 Martin Sebor <msebor@redhat.com>
2316
2317 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2318 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2319 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2320
65433bb5
MK
23212016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2322 Charles Baylis <charles.baylis@linaro.org>
2323
2324 PR debug/61033
2325 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2326
f802a424 23272016-02-24 Richard Biener <rguenther@suse.de>
44293580 2328 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2329
2330 PR middle-end/69760
2331 * gcc.dg/torture/pr69760.c: New testcase.
2332
525f795f
RO
23332016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2334
2335 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2336 pattern on Solaris with as.
2337
cd7bbceb
KT
23382016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2339
2340 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2341 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2342 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2343 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2344
89c0c1fd
JJ
23452016-02-24 Jakub Jelinek <jakub@redhat.com>
2346
2347 PR middle-end/69915
2348 * gcc.dg/pr69915.c: New test.
2349
0683fd27
KT
23502016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2351
2352 PR rtl-optimization/69886
2353 * gcc.dg/torture/pr69886.c: New test.
2354
e53d562a
RB
23552016-02-24 Richard Biener <rguenther@suse.de>
2356
2357 PR middle-end/68963
2358 * gcc.dg/torture/pr68963.c: New testcase.
2359
74a00288
KT
23602016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2361
2362 PR target/69875
2363 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2364 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2365 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2366 * gcc.target/arm/atomic_loaddi_1.c: New test.
2367 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2368 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2369 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2370 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2371 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2372 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2373 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2374 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2375
340fd4c9
JJ
23762016-02-24 Jakub Jelinek <jakub@redhat.com>
2377
2378 PR middle-end/69909
2379 * gcc.dg/torture/pr69909.c: New test.
2380
47d3fdb2
RB
23812016-02-24 Richard Biener <rguenther@suse.de>
2382
2383 PR tree-optimization/69907
2384 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2385 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2386 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2387
dab73e73
CB
23882016-02-24 Christian Bruel <christian.bruel@st.com>
2389
2390 * gcc.target/arm/pragma_cpp_fma.c: New test.
2391
7cc5ec65
JD
23922016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2393
2394 PR fortran/61156
2395 * gfortran.dg/include_6.f90: Update test.
2396
067fbd8b
JJ
23972016-02-23 Jakub Jelinek <jakub@redhat.com>
2398
2399 PR objc/69844
2400 * objc.dg/pr69844.m: New test.
2401
64a454d9
JD
24022016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2403
2404 PR libgfortran/69456
2405 * gfortran.dg/namelist_89.f90: New test.
2406 * gfortran.dg/pr59700.f90: Update test..
2407
35886f0b
MS
24082016-02-23 Martin Sebor <msebor@redhat.com>
2409
2410 PR middle-end/69780
2411 * g++.dg/ext/builtin_alloca.C: New test.
2412 * gcc.dg/builtins-68.c: New test.
2413
162cc7e3
RH
24142016-02-23 Richard Henderson <rth@redhat.com>
2415
2416 * gcc.target/i386/addr-space-3.c: Remove test.
2417
196440f8
DM
24182016-02-23 David Malcolm <dmalcolm@redhat.com>
2419
2420 PR preprocessor/69126
2421 PR preprocessor/69543
2422 * c-c++-common/pr69126-2-long.c: New test.
2423 * c-c++-common/pr69126-2-short.c: New test.
2424 * c-c++-common/pr69543-1.c: Remove xfail.
2425
1d3121af
DM
24262016-02-23 David Malcolm <dmalcolm@redhat.com>
2427
2428 PR preprocessor/69126
2429 PR preprocessor/69543
2430 PR preprocessor/69558
2431 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2432 (f): Rename to...
2433 (test_2): ...this, and add leading comment.
2434 (MACRO_3, test_3): New.
2435 (MACRO_4A, MACRO_4B, test_4): New.
2436 (MACRO): Rename to...
2437 (MACRO_5): ...this.
2438 (g): Rename to...
2439 (test_5): ...this, updating for renaming of MACRO, and
2440 add leading comment.
2441 * c-c++-common/pr69543-1.c: New.
2442 * c-c++-common/pr69543-2.c: New.
2443 * c-c++-common/pr69543-3.c: New.
2444 * c-c++-common/pr69543-4.c: New.
2445 * c-c++-common/pr69558-1.c: New.
2446 * c-c++-common/pr69558-2.c: New.
2447 * c-c++-common/pr69558-3.c: New.
2448 * c-c++-common/pr69558-4.c: New.
2449 * gcc.dg/pr69558.c: Move to...
2450 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2451 xfail for c++.
2452
f99c3557
TS
24532016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2454
2455 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2456 to -ftree-parallelize-loops/-fopenacc changes.
2457 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2458 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2459 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2460 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2461 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2462 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2463 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2464 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2465 * c-c++-common/goacc/kernels-loop.c: Likewise.
2466 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2467 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2468 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2469 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2470
c60ec7c2
RO
24712016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2472
2473 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2474
f1a62b6f
JJ
24752016-02-23 Jakub Jelinek <jakub@redhat.com>
2476
e67bf044
JJ
2477 PR c++/69902
2478 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2479
f1a62b6f
JJ
2480 PR c/69900
2481 * gcc.dg/pr69900.c: New test.
2482
20c5e09e
MJ
24832016-02-23 Martin Jambor <mjambor@suse.cz>
2484
2485 PR tree-optimization/69666
2486 * gcc.dg/tree-ssa/pr69666.c: New test.
2487
e457a6fc
AV
24882016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2489
2490 PR fortran/67451
2491 * gfortran.dg/coarray_allocate_5.f08: New test.
2492
d7b574f4
AK
24932016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2494
2495 * gcc.target/s390/vcond-shift.c: Move to ...
2496 * gcc.target/s390/vector/vcond-shift.c: ... here.
2497
58bdeb44
AK
24982016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2499
2500 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2501 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2502
7cd0387b
AK
25032016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2504
2505 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2506
4246c8da
MW
25072016-02-20 Mark Wielaard <mjw@redhat.com>
2508
2509 PR c/28901
2510 * gcc.dg/unused-variable-3.c: New test.
2511
f93bc532
JJ
25122016-02-22 Jakub Jelinek <jakub@redhat.com>
2513
2514 PR target/69888
2515 * gcc.target/i386/pr69888.c: New test.
2516
c4e360f4
RB
25172016-02-22 Richard Biener <rguenther@suse.de>
2518
2519 PR tree-optimization/69882
2520 * gfortran.dg/vect/pr69882.f90: New testcase.
2521
09c92f1c
JJ
25222016-02-22 Jakub Jelinek <jakub@redhat.com>
2523
2524 PR target/69885
2525 * gcc.dg/pr69885.c: New test.
2526
f88d45dc
OE
25272016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2528
2529 PR target/69806
2530 PR target/54089
2531 * gcc.target/sh/pr54089-10.c: New.
2532
ce1ff48e
PT
25332016-02-20 Paul Thomas <pault@gcc.gnu.org>
2534
2535 PR fortran/69423
2536 * gfortran.dg/deferred_character_15.f90 : New test.
2537
bbf27208
DH
25382016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2539
2540 PR fortran/57365
2541 gfortran.dg/allocate_with_source_18.f03: New test.
2542
25432016-02-20 Harald Anlauf <anlauf@gmx.de>
2544
2545 PR fortran/52531
2546 gfortran.dg/gomp/pr52531.f90: New test.
2547
268be88c
BE
25482016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2549
2550 PR c++/69865
2551 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2552 -std=c++03.
2553
4b6c824a
JJ
25542016-02-19 Jakub Jelinek <jakub@redhat.com>
2555
871b3f47
JJ
2556 PR c++/69826
2557 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2558 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2559
7a965d51
JJ
2560 PR c++/69850
2561 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2562
4b6c824a
JJ
2563 PR c++/69851
2564 * g++.dg/torture/pr69851.C: New test.
2565
15fca21a
MS
25662016-02-19 Martin Sebor <msebor@redhat.com>
2567
2568 PR testsuite/69573
2569 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2570
19e21586
JJ
25712016-02-19 Jakub Jelinek <jakub@redhat.com>
2572
03a616ac
JJ
2573 PR c++/69850
2574 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2575 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2576
19e21586
JJ
2577 PR c++/67767
2578 * g++.dg/cpp0x/pr67767.C: New test.
2579
2db16594
KT
25802016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2581
2582 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2583 for fp, simd, crypto, crc, lse.
2584 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2585 above.
2586 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2587 effective target check.
2588
5a7d9d1e
JJ
25892016-02-19 Jakub Jelinek <jakub@redhat.com>
2590
2591 PR target/69820
2592 * gcc.target/i386/pr69820.c: New test.
2593
6448f064
AK
25942016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2595
2596 * gcc.target/s390/vector/int128-1.c: New test.
2597
d0a859e6
AK
25982016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2599
2600 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2601
9e4eb643
AK
26022016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2603
2604 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2605 instruction pattern name to prevent the testcase from failing with
2606 -march=z13.
2607
859a4c0e
AK
26082016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2609
2610 * gcc.target/s390/md/movstr-2.c: New test.
2611
efc2340b
MK
26122016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2613
2614 * gcc.target/s390/morestack.c: New test.
2615
ca2bfbc2
DV
26162016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2617
2618 PR target/69625
2619 * gcc.target/s390/pr69625.c: Add test case.
2620
efd4bd05
BE
26212016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2622
2623 PR testsuite/68580
2624 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2625
2bf2078a
MM
26262016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2627
2628 PR target/68404
2629 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2630 * gcc.target/powerpc/fusion3.c: Likewise.
2631
f003579e
RB
26322016-02-18 Richard Biener <rguenther@suse.de>
2633
2634 PR middle-end/69553
2635 * g++.dg/torture/pr69553.C: New testcase.
2636
19233914
NC
26372016-02-18 Nick Clifton <nickc@redhat.com>
2638
efd4bd05
BE
2639 PR target/62254
2640 PR target/69610
2641 * gcc.target/arm/pr62554.c: New test.
2642 * gcc.target/arm/pr69610-1.c: New test.
2643 * gcc.target/arm/pr69610-2.c: New test.
19233914 2644
23f27839
RB
26452016-02-18 Richard Biener <rguenther@suse.de>
2646
2647 PR middle-end/69854
2648 * gcc.dg/torture/pr69854.c: New testcase.
2649
932c0da4
JJ
26502016-02-17 Jakub Jelinek <jakub@redhat.com>
2651
2652 PR c++/69850
2653 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2654
1bed93e4
BS
26552012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2656
2657 * gcc.target/powerpc/vec-cg.c: New test.
2658
57bfb134
RB
26592016-02-17 Richard Biener <rguenther@suse.de>
2660
2661 PR testsuite/69586
2662 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2663
a44e0ebb
KT
26642016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2665
2666 PR target/69161
2667 * gcc.c-torture/compile/pr69161.c: New test.
2668
ffacd726
DS
26692016-02-17 David Sherwood <david.sherwood@arm.com>
2670
2671 PR target/69532
2672 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2673 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2674
448db8d2
EB
26752016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2676
2677 * gcc.dg/ifcvt-4.c: Skip on Visium.
2678
e2f0522e
EB
26792016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2680
2681 * gnat.dg/atomic8.adb: New test.
2682
bf17fe3f
EB
26832016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2684
2685 * gnat.dg/discr46.ad[sb]: New test.
2686
ecf835e9
KN
26872016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2688
2689 PR Target/48344
2690 * gcc.target/powerpc/pr48344-1.c: New test.
2691
49a1164a
TK
26922015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2693
2694 PR fortran/69742
2695 * gfortran.dg/associate_21.f90: New test.
2696
bf14eba2
JJ
26972016-02-16 Jakub Jelinek <jakub@redhat.com>
2698
2699 PR c/69835
2700 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2701 -Wnonnull in dg-options.
2702 * c-c++-common/nonnull-2.c: New test.
2703
35a093b6
JG
27042016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2705 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2706
2707 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2708
e387d491
JJ
27092016-02-16 Jakub Jelinek <jakub@redhat.com>
2710
2711 PR middle-end/69801
2712 * gcc.dg/pr69801.c: Add empty dg-options.
2713
ba539195
JN
27142016-02-16 James Norris <jnorris@codesourcery.com>
2715
2716 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2717 * g++.dg/goacc/deviceptr-1.c: New file.
2718
2a2b8f64
JJ
27192016-02-16 Jakub Jelinek <jakub@redhat.com>
2720
2721 PR tree-optimization/69820
2722 * gcc.dg/vect/pr69820.c: New test.
2723
87440c29
RB
27242016-02-16 Richard Biener <rguenther@suse.de>
2725
2726 PR tree-optimization/69776
2727 * gcc.dg/torture/pr69776-2.c: New testcase.
2728
6d87c306
BS
27292016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2730
2731 PR tree-optimization/69714
2732 * gcc.dg/torture/pr69714.c: New test.
2733
3824a0a2
JJ
27342016-02-16 Jakub Jelinek <jakub@redhat.com>
2735
2736 PR tree-optimization/69802
2737 * gcc.dg/pr69802.c: New test.
2738
c8cfe96e
RB
27392016-02-16 Richard Biener <rguenther@suse.de>
2740
2741 PR middle-end/69801
2742 * gcc.dg/pr69801.c: New testcase.
2743
fc12098d
JD
27442016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2745
2746 PR libgfortran/69651
2747 * gfortran.dg/read_bang.f90: New test.
2748 * gfortran.dg/read_bang4.f90: New test.
2749
ba6b3795
JJ
27502016-02-15 Jakub Jelinek <jakub@redhat.com>
2751
f0516ca4
JJ
2752 PR c++/69658
2753 * g++.dg/init/pr69658.C: New test.
2754
ba6b3795
JJ
2755 PR c++/69797
2756 * c-c++-common/pr69797.c: New test.
2757
de3f9a2d
PK
27582016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2759
2760 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2761 check for aarch64*-*-*.
2762
17a3b967
RB
27632016-02-15 Richard Biener <rguenther@suse.de>
2764
2765 PR tree-optimization/69783
2766 * gcc.dg/vect/pr69783.c: New testcase.
2767
1c48bff1
RB
27682016-02-15 Richard Biener <rguenther@suse.de>
2769
2770 PR tree-optimization/69776
2771 * gcc.dg/torture/pr69776.c: New testcase.
2772
1e6025b6
TK
27732016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2774
2775 PR fortran/60526
2776 * gfortran.dg/type_decl_4.f90: Reinstated.
2777
d3308279
JDA
27782016-02-14 John David Anglin <danglin@gcc.gnu.org>
2779
2780 PR fortran/68746
2781 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2782
b7c56581
TK
27832016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2784
2785 PR fortran/60526
2786 PR bootstrap/69816
2787 * gfortran.dg/type_decl_4.f90: Removed.
2788
60cb4ef5
TK
27892016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2790
2791 PR fortran/60526
2792 * gfortran.dg/type_decl_4.f90: New test.
2793
f6964637
AM
27942016-02-14 Alan Modra <amodra@gmail.com>
2795
1a8849d1 2796 PR testsuite/68886
f6964637
AM
2797 * gcc.c-torture/execute/stkalign.c: Revise test.
2798
f5121920
OE
27992016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2800
2801 PR target/67260
2802 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2803
6cda3ab6
OE
28042016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2805
2806 PR target/67260
2807 * gcc.target/sh/torture/pr67260.c: New.
2808
6786e598
JDA
28092016-02-12 John David Anglin <danglin@gcc.gnu.org>
2810
2811 * gcc.dg/pr67964.c: Add dg-require-alias.
2812
7e05dad8
OE
28132016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2814
2815 PR target/67636
2816 PR target/64345
2817 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2818
7f4cc3ce
JD
28192016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2820
2821 PR libgfortran/69668
2822 * gfortran.dg/namelist_88.f90: New test.
2823
955ca6dc
JD
28242016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2825
2826 PR libgfortran/69668
2827 * gfortran.dg/namelist_38.f90: Update test.
2828 * gfortran.dg/namelist_84.f90: Update test.
2829
876217ae
DM
28302016-02-12 David Malcolm <dmalcolm@redhat.com>
2831
2832 PR other/69554
2833 * gcc.dg/pr69554-1.c: New test.
2834 * gfortran.dg/pr69554-1.F90: New test.
2835 * gfortran.dg/pr69554-2.F90: New test.
2836 * lib/gcc-dg.exp (proc dg-locus): New function.
2837 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2838 distinguish between the caret-printing and non-caret-printing
2839 cases. If caret-printing has been explicitly enabled, bail out
2840 without attempting to fix up the output.
2841
61789eed
DM
28422016-02-12 David Malcolm <dmalcolm@redhat.com>
2843
2844 PR driver/69265
2845 PR driver/69453
2846 * gcc.dg/spellcheck-options-3.c: New test case.
2847 * gcc.dg/spellcheck-options-4.c: New test case.
2848 * gcc.dg/spellcheck-options-5.c: New test case.
2849 * gcc.dg/spellcheck-options-6.c: New test case.
2850 * gcc.dg/spellcheck-options-7.c: New test case.
2851 * gcc.dg/spellcheck-options-8.c: New test case.
2852 * gcc.dg/spellcheck-options-9.c: New test case.
2853 * gcc.dg/spellcheck-options-10.c: New test case.
2854
c3090c1f
JJ
28552016-02-12 Jakub Jelinek <jakub@redhat.com>
2856
2857 PR rtl-optimization/69764
2858 PR rtl-optimization/69771
2859 * c-c++-common/pr69764.c: New test.
2860 * gcc.dg/torture/pr69771.c: New test.
2861
8222034d
MP
28622016-02-12 Marek Polacek <polacek@redhat.com>
2863
2864 * g++.dg/torture/init-list1.C: New.
2865
f749f792
MP
28662016-02-12 Marek Polacek <polacek@redhat.com>
2867
2868 * gcc.dg/pr69522.c: Add empty dg-options.
2869
199fb02a
IE
28702016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2871
2872 * g++.dg/lto/lto.exp: Include and init mpx.
2873 * g++.dg/lto/pr69729_0.C: New test.
2874
b69539cb
JJ
28752016-02-12 Jakub Jelinek <jakub@redhat.com>
2876
06ff7000
JJ
2877 PR ipa/69241
2878 * g++.dg/ipa/pr69241-4.C: New test.
2879
b69539cb
JJ
2880 PR ipa/68672
2881 * g++.dg/ipa/pr68672-1.C: New test.
2882 * g++.dg/ipa/pr68672-2.C: New test.
2883 * g++.dg/ipa/pr68672-3.C: New test.
2884
16595a1f
BS
28852016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2886
2887 PR c/69522
6d87c306 2888 * gcc.dg/pr69522.c: New test.
16595a1f 2889
38d795d2
PP
28902016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2891
2892 PR c++/69098
2893 * g++.dg/cpp1y/69098.C: New test.
2894 * g++.dg/cpp1y/69098-2.C: New test.
2895
9c582551
JJ
28962016-02-12 Jakub Jelinek <jakub@redhat.com>
2897
2898 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2899 and neighbour -> neighbor.
2900 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2901 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2902 * c-c++-common/Wvarargs.c: Likewise.
2903 * c-c++-common/goacc/host_data-5.c: Likewise.
2904 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2905 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2906 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2907 * gcc.target/aarch64/pr60697.c: Likewise.
2908 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2909 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2910 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2911 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2912 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2913 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2914 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2915 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2916 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2917 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2918 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2919 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2920 * g++.dg/lookup/koenig5.C: Likewise.
2921 * g++.dg/ext/no-asm-2.C: Likewise.
2922 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2923 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2924 * gfortran.dg/used_types_16.f90: Likewise.
2925 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2926 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2927 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2928 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2929 * gfortran.dg/abstract_type_6.f03: Likewise.
2930 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2931 * gfortran.dg/used_types_15.f90: Likewise.
2932 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2933 * gfortran.dg/exit_3.f08: Likewise.
2934 * gfortran.dg/open_status_2.f90: Likewise.
2935 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2936 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2937 * gfortran.dg/associate_1.f03: Likewise.
2938 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2939 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2940 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2941 * gcc.dg/builtin-object-size-1.c: Likewise.
2942 * gcc.dg/noreturn-6.c: Likewise.
2943 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2944 * gcc.dg/globalalias.c: Likewise.
2945 * gcc.dg/builtins-config.h: Likewise.
2946 * gcc.dg/pr30457.c: Likewise.
2947 * gcc.c-torture/compile/volatile-1.c: Likewise.
2948 * gcc.c-torture/execute/20101011-1.c: Likewise.
2949 * c-c++-common/Waddress-1.c: Likewise.
2950
66756373
JJ
29512016-02-11 Jakub Jelinek <jakub@redhat.com>
2952
2953 PR c/69768
2954 * c-c++-common/Waddress-1.c: New test.
2955
76fe932b
AV
29562016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2957
2958 PR fortran/69296
2959 * gfortran.dg/associate_19.f03: New test.
2960 * gfortran.dg/associate_20.f03: New test.
2961
564c4d4b
OE
29622016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2963
2964 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2965
e1c1ecb0
KT
29662016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2967
2968 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2969 .arch armv8-a\n. Add -dA to dg-options.
2970 * gcc.target/aarch64/assembler_arch_1.c: New test.
2971 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2972
0d7d9458
PC
29732016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2974
2975 PR c++/68726
2976 * g++.dg/cpp0x/pr68726.C: New.
2977
e6208a60
IE
29782016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2979
2980 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2981 test.
2982
281a11eb
RB
29832016-02-11 Richard Biener <rguenther@suse.de>
2984
2985 * g++.dg/tree-ssa/pr61034.C: Adjust.
2986
e03dd765
VM
29872016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2988
4b48faf5 2989 PR target/69148
e03dd765
VM
2990 * gcc.target/s390/pr69148.c: New.
2991
cdc23927
YR
29922016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2993
2994 PR tree-optimization/69652
2995 * gcc.dg/torture/pr69652.c: New test.
2996
e199dd0a
JJ
29972016-02-10 Jakub Jelinek <jakub@redhat.com>
2998 Patrick Palka <ppalka@gcc.gnu.org>
2999
3000 PR ipa/69241
3001 PR c++/69649
3002 * g++.dg/ipa/pr69241-1.C: New test.
3003 * g++.dg/ipa/pr69241-2.C: New test.
3004 * g++.dg/ipa/pr69241-3.C: New test.
3005 * g++.dg/ipa/pr69649.C: New test.
3006
d6b38027
UB
30072016-02-10 Uros Bizjak <ubizjak@gmail.com>
3008
3009 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3010 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3011
13b562c5
BC
30122016-02-10 Bin Cheng <bin.cheng@arm.com>
3013
3014 PR tree-optimization/68021
3015 * gcc.dg/tree-ssa/pr68021.c: New test.
3016
24a179f8
RB
30172016-02-10 Richard Biener <rguenther@suse.de>
3018
3019 PR tree-optimization/69726
3020 * gcc.dg/uninit-22.c: New testcase.
3021
0d99886f
AP
30222016-02-09 Andrew Pinski <apinski@cavium.com>
3023
3024 PR tree-opt/69282
3025 * gcc.c-torture/compile/20160205-1.c: New testcase.
3026
ab04995c
MM
30272016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3028
3029 PR target/68404
3030 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3031 instead accessing a really large arrray.
3032 * gcc.target/powerpc/fusion3.c: Likewise.
3033
4b79ac23
CB
30342016-02-09 Charles Baylis <charles.baylis@linaro.org>
3035
3036 PR target/68532
3037 * gcc.c-torture/execute/pr68532.c: New test.
3038
b890a441
AO
30392016-02-11 Alexandre Oliva <aoliva@redhat.com>
3040
3041 PR target/69634
3042 * gcc.dg/pr69634.c: New.
3043
84a5bef7
RB
30442016-02-09 Richard Biener <rguenther@suse.de>
3045
3046 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3047
1f123759 30482016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 3049
1f123759
AF
3050 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3051
65860c77
YR
30522016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3053
3054 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3055
7e1e8a0a
RB
30562016-02-09 Richard Biener <rguenther@suse.de>
3057
3058 PR tree-optimization/69715
3059 * gcc.dg/torture/pr69715.c: New testcase.
3060
efb45a9f
PP
30612016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3062
3063 PR c++/69139
3064 * g++.dg/cpp0x/trailing12.C: New test.
3065 * g++.dg/cpp0x/trailing13.C: New test.
3066
20a0c6f9
PP
30672016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3068
3069 PR c++/69283
3070 PR c++/67835
3071 * g++.dg/cpp1y/auto-fn29.C: New test.
3072 * g++.dg/cpp1y/auto-fn30.C: New test.
3073
a162f3af
JJ
30742016-02-08 Jakub Jelinek <jakub@redhat.com>
3075
3076 PR tree-optimization/69209
3077 * gcc.c-torture/compile/pr69209.c: New test.
3078
4b4a9fbd
JL
30792016-02-08 Jeff Law <law@redhat.com>
3080
3081 PR tree-optimization/68541
3082 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3083 of statements allowed in join block for path splitting.
3084
cfac5ed2
JJ
30852016-02-08 Jakub Jelinek <jakub@redhat.com>
3086
f68bc23f
JJ
3087 PR c++/59627
3088 * g++.dg/gomp/pr59627.C: New test.
3089
cfac5ed2
JJ
3090 PR ipa/69239
3091 * g++.dg/ipa/pr69239.C: New test.
3092
44714d8c
DM
30932016-02-08 David Malcolm <dmalcolm@redhat.com>
3094
3095 PR preprocessor/69664
3096 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3097 * gcc.dg/cpp/warn-comments.c: Likewise.
3098
eba9e839
MP
30992016-02-08 Marek Polacek <polacek@redhat.com>
3100
3101 PR c++/69688
3102 * g++.dg/init/const12.C: New test.
3103
a011cd92
BS
31042016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3105
3106 PR target/60410
3107 * gcc.dg/lto/pr55113_0.c: Remove test.
3108
5317b1be
RB
31092016-02-08 Richard Biener <rguenther@suse.de>
3110
3111 PR tree-optimization/69719
3112 * gcc.dg/torture/pr69719.c: New testcase.
3113
63998a63
RB
31142016-02-08 Richard Biener <rguenther@suse.de>
3115 Jeff Law <law@redhat.com>
3116
3117 PR target/68273
3118 * gcc.target/mips/pr68273.c: New testcase.
3119
43f4a281
RB
31202016-02-08 Richard Biener <rguenther@suse.de>
3121
3122 PR rtl-optimization/69274
3123 * gcc.target/i386/addr-sel-1.c: XFAIL.
3124
0b604d2d
JL
31252016-02-08 Jeff Law <law@redhat.com>
3126
e8dfe49e
JL
3127 PR tree-optimization/68541
3128 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3129
6daecd7a 3130 PR tree-optimization/65917
0b604d2d
JL
3131 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3132
c0f0e35a
JD
31332016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3134
3135 PR fortran/50555
3136 * gfortran.dg/namelist_args.f90: New test.
3137
8981d712
JL
31382016-02-05 Jeff Law <law@redhat.com>
3139
6daecd7a 3140 PR tree-optimization/68541
8981d712
JL
3141 * gcc.dg/tree-ssa/split-path-2.c: New test.
3142 * gcc.dg/tree-ssa/split-path-3.c: New test.
3143 * gcc.dg/tree-ssa/split-path-4.c: New test.
3144 * gcc.dg/tree-ssa/split-path-5.c: New test.
3145 * gcc.dg/tree-ssa/split-path-6.c: New test.
3146 * gcc.dg/tree-ssa/split-path-7.c: New test.
3147
46cb9332
MS
31482016-02-05 Martin Sebor <msebor@redhat.com>
3149
3150 PR c++/69662
3151 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3152 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3153
be2083ea
RH
31542016-02-06 Richard HEnderson <rth@redhat.com>
3155
3156 PR c/69643
3157 * gcc.target/i386/addr-space-4.c: New.
3158 * gcc.target/i386/addr-space-5.c: New.
3159
711d7c23
MM
31602016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3161
3162 PR fortran/66089
3163 * gfortran.dg/elemental_dependency_6.f90: New.
3164
b5c1c988
JJ
31652016-02-05 Jakub Jelinek <jakub@redhat.com>
3166
861c7bcd
JJ
3167 PR rtl-optimization/69691
3168 * gcc.c-torture/execute/pr69691.c: New test.
3169
b5c1c988
JJ
3170 PR c++/69628
3171 * g++.dg/parse/pr69628.C: New test.
3172
f7dfa966
UB
31732016-02-05 Uros Bizjak <ubizjak@gmail.com>
3174
3175 * gcc.dg/sancov/asan.c: Move to ...
3176 * gcc.dg/asan/sancov-1.c: ... here.
3177
9b143e64
UB
31782016-02-05 Uros Bizjak <ubizjak@gmail.com>
3179
3180 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3181
f5d4b899
L
31822016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3183
3184 PR target/69677
3185 * gcc.target/i386/pr69677.c: New test.
3186
76c85fbb
PP
31872016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3188
3189 PR c++/68948
3190 * g++.dg/template/pr68948.C: New test.
3191
f181bf90
DV
31922016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3193
3194 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3195 (only necessary on s390x).
3196
714fb282
L
31972016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3198
3199 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3200 -mno-accumulate-outgoing-args.
3201
618d6c1c
PP
32022016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3203
3204 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3205
1066e9b5
JJ
32062016-02-04 Jakub Jelinek <jakub@redhat.com>
3207
3208 PR c/69669
3209 * c-c++-common/pr69669.c: New test.
3210
76255d0d
MM
32112016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3212
3213 PR target/69667
3214 * g++.dg/pr69667.C: New file.
3215
e0b059b1
WD
32162016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3217
3218 PR target/69619
3219 * gcc.dg/pr69619.c: Add new test.
3220
2692b5c8
RS
32212016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3222
3223 PR rtl-optimization/69577
3224 * gcc.target/i386/pr69577.c: New test.
3225
7db337c2
ML
32262016-02-04 Martin Liska <mliska@suse.cz>
3227
3228 * g++.dg/asan/pr69276.C: New test.
3229
cc9c0829
KT
32302016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3231
3232 PR target/65932
3233 PR target/67714
3234 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3235 a single smulbb instruction.
3236 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3237 * gcc.target/amr/wmul-2.c: Likewise.
3238
eb9feb52
KT
32392016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3240
3241 PR target/65932
3242 PR target/67714
3243 * gcc.c-torture/execute/pr67714.c: New test.
3244
61f727fe
JJ
32452016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3246
3247 PR target/69454
3248 * gcc.target/i386/pr69454-1.c: New test.
3249 * gcc.target/i386/pr69454-2.c: New test.
3250
05dd97db
MS
32512016-02-03 Martin Sebor <msebor@redhat.com>
3252
3253 PR c++/69251
3254 PR c++/69253
3255 PR c++/69290
3256 PR c++/69277
3257 PR c++/69349
3258 * g++.dg/ext/flexarray-mangle-2.C: New test.
3259 * g++.dg/ext/flexarray-mangle.C: New test.
3260 * g++.dg/ext/flexarray-subst.C: New test.
3261 * g++.dg/ext/flexary11.C: New test.
3262 * g++.dg/ext/flexary12.C: New test.
3263 * g++.dg/ext/flexary13.C: New test.
3264 * g++.dg/ext/flexary14.C: New test.
3265 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3266
dac2fc29
L
32672016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3268
3269 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3270 Define only if CHECK_FLOAT128 is defined.
3271 (main): Properly initialize u5.
3272
eadb8035
JJ
32732016-02-03 Jakub Jelinek <jakub@redhat.com>
3274
0afbb81b
JJ
3275 PR c/69627
3276 * gcc.dg/pr69627.c: New test.
3277
eadb8035
JJ
3278 PR target/69644
3279 * gcc.dg/pr69644.c: New test.
3280
b12d4923
MS
32812016-02-03 Mike Stump <mikestump@comcast.net>
3282
3283 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3284 support for struct-layout-1.exp.
3285
ab4bae0c
PP
32862016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3287
3288 PR c++/69056
618d6c1c 3289 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3290
95831c01
VM
32912016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3292 Alexandre Oliva <aoliva@redhat.com>
3293
3294 PR target/69461
3295 * gcc.target/powerpc/pr69461.c: New.
3296
ccc71ab8
UB
32972016-02-03 Uros Bizjak <ubizjak@gmail.com>
3298
3299 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3300 works from here ...
3301 (check_effective_target_fsanitize_thread): ... to here. Do not
3302 specify additional compile flags for the test source.
3303 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3304 specify additional compile flags for the test source.
3305
96299640
WD
33062016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3307
3308 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3309
781d83d9
AV
33102016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3311
3312 PR fortran/67451
3313 PR fortran/69418
3314 * gfortran.dg/coarray_allocate_2.f08: New test.
3315 * gfortran.dg/coarray_allocate_3.f08: New test.
3316 * gfortran.dg/coarray_allocate_4.f08: New test.
3317
d8208e6d
AL
33182016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3319
3320 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3321 use same scan-tree-dump-times on all platforms.
3322 * gcc.dg/vect/vect-outer-1.c: Likewise.
3323 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3324 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3325 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3326 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3327 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3328 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3329 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3330
a8394fa0
SB
33312016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3332
3333 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3334 warning.
3335
f3baa1d3
L
33362016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3337
3338 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3339
eb077516
JN
33402016-02-02 James Norris <jnorris@codesourcery.com>
3341
3342 * c-c++-common/goacc/routine-5.c: Add tests.
3343
578fb225
AM
33442016-02-02 Alexander Monakov <amonakov@ispras.ru>
3345
3346 * gcc.target/nvptx/unsigned-cmp.c: New test.
3347
c64f7d37
WD
33482016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3349
3350 * gcc.target/aarch64/scalar_shift_1.c
3351 (test_corners_sisd_di): Improve force to SIMD register.
3352 (test_corners_sisd_si): Likewise.
3353 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3354 Remove scan-assembler check for ldr.
3355
90c6f26c
RB
33562016-02-02 Richard Biener <rguenther@suse.de>
3357
3358 PR tree-optimization/69595
3359 * gcc.dg/Warray-bounds-17.c: New testcase.
3360
9dc03c97
RB
33612016-02-02 Richard Biener <rguenther@suse.de>
3362
3363 PR tree-optimization/69606
3364 * gcc.dg/torture/pr69606.c: New testcase.
3365
2d4dc223
YR
33662016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3367
3368 PR middle-end/68542
3369 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3370 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3371
65c98fde
AM
33722016-02-02 Alan Modra <amodra@gmail.com>
3373
3374 PR target/69548
3375 * gcc.target/powerpc/pr69548.c: New test.
3376
e1b81f2b
JJ
33772016-02-01 Jakub Jelinek <jakub@redhat.com>
3378
d0268b37
JJ
3379 PR rtl-optimization/69592
3380 * gcc.dg/pr69592.c: New test.
3381
e1b81f2b
JJ
3382 PR preprocessor/69543
3383 PR c/69558
3384 * gcc.dg/pr69543.c: New test.
3385 * gcc.dg/pr69558.c: New test.
3386
7dd7780d
UB
33872016-02-01 Uros Bizjak <ubizjak@gmail.com>
3388
bf672ee5
UB
3389 PR testsuite/65940
3390 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3391
9a7013f8
MS
33922016-02-01 Martin Sebor <msebor@redhat.com>
3393
3394 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3395
e681fb2b
BC
33962016-02-01 Bin Cheng <bin.cheng@arm.com>
3397
3398 PR tree-optimization/67921
3399 * c-c++-common/ubsan/pr67921.c: New test.
3400
ff86345f
RB
34012016-02-01 Richard Biener <rguenther@suse.de>
3402
3403 PR middle-end/69556
3404 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3405
bc369dbd
RB
34062016-02-01 Richard Biener <rguenther@suse.de>
3407
3408 PR tree-optimization/69574
3409 * gcc.dg/torture/pr69574.c: New testcase.
3410
ef318184
RB
34112016-02-01 Richard Biener <rguenther@suse.de>
3412
3413 PR tree-optimization/69579
3414 * gcc.dg/setjmp-6.c: New testcase.
3415
654745e6
JJ
34162016-02-01 Jakub Jelinek <jakub@redhat.com>
3417
3418 PR rtl-optimization/69570
3419 * g++.dg/opt/pr69570.C: New test.
3420
e6c0c44b
RH
34212016-02-01 Richard Henderson <rth@redhat.com>
3422
3423 * gcc.dg/pr69535.c: New test.
3424
6ff3f09a
JDA
34252016-01-31 John David Anglin <danglin@gcc.gnu.org>
3426
2c005538
JDA
3427 PR testsuite/69584
3428 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3429 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3430
61083a4b
JDA
3431 PR debug/68244
3432 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3433
6ff3f09a
JDA
3434 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3435
0c221916
PT
34362016-01-31 Paul Thomas <pault@gcc.gnu.org>
3437
3438 PR fortran/67564
3439 * gfortran.dg/allocate_with_source_17.f03: New test.
3440
db7a2818
JJ
34412016-01-30 Jakub Jelinek <jakub@redhat.com>
3442
3443 PR tree-optimization/69546
3444 * gcc.dg/torture/pr69546.c: New test.
3445
e520d5f0
PT
34462016-01-30 Paul Thomas <pault@gcc.gnu.org>
3447
3448 PR fortran/69566
3449 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3450
343c05d3
MS
34512016-01-30 Martin Sebor <msebor@redhat.com>
3452
3453 PR c++/68490
3454 * g++.dg/ext/flexary10.C: New test.
3455
d6c3a539
DH
34562016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3457
3458 PR fortran/66707
3459 gfortran.dg/common_23.f90: New test.
3460
52d72fcd
BS
34612016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3462
3463 PR target/65546
3464 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3465 condition being checked, and disable it when the target supports
3466 misaligned loads and stores.
3467
3a5d2ba4
JJ
34682016-01-29 Jakub Jelinek <jakub@redhat.com>
3469
3470 PR debug/69518
3471 * gcc.dg/torture/pr69518.c: New test.
3472
6bbacdb5
L
34732016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3474
3475 PR target/69530
3476 * gcc.target/i386/pr69530.c: New test.
3477
af932cdb
SE
34782016-01-29 Steve Ellcey <sellcey@imgtec.com>
3479
3480 PR target/65604
3481 * gcc.target/mips/div-delay.c: New test.
3482
26658b7c
JJ
34832016-01-29 Jakub Jelinek <jakub@redhat.com>
3484
33e89989
JJ
3485 PR target/69551
3486 * gcc.target/i386/pr69551.c: New test.
3487
26658b7c
JJ
3488 PR target/66137
3489 * gcc.target/i386/pr66137.c: New test.
3490
401116b5
AB
34912016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3492
3493 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3494 always built for p5600.
3495 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3496 isa=p5600 dg-option.
3497
d4abfcc5
RB
34982016-01-29 Richard Biener <rguenther@suse.de>
3499
3500 PR tree-optimization/69547
3501 * g++.dg/tree-ssa/pr69547.C: New testcase.
3502
16b77b32
JJ
35032016-01-29 Jakub Jelinek <jakub@redhat.com>
3504
3505 PR debug/66869
3506 * g++.dg/warn/Wunused-function2.C: New test.
3507
a1c95464
DV
35082016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3509
3510 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3511 support for test to succeed.
3512
5453bfed
MP
35132016-01-29 Marek Polacek <polacek@redhat.com>
3514
3515 PR c++/69509
3516 PR c++/69516
3517 * g++.dg/ext/constexpr-vla2.C: New test.
3518 * g++.dg/ext/constexpr-vla3.C: New test.
3519 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3520
452ec2a5
RB
35212016-01-29 Richard Biener <rguenther@suse.de>
3522
3523 PR middle-end/69537
3524 * gcc.dg/uninit-21.c: New testcase.
3525
aec0b19e
UB
35262016-01-28 Uros Bizjak <ubizjak@gmail.com>
3527
3528 PR target/69459
3529 * gcc.target/i386/pr69459.c: New test.
3530
df113ce7
SE
35312016-01-28 Steve Ellcey <sellcey@imgtec.com>
3532
3533 PR target/68400
3534 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3535 * gcc.target/mips/pr68400.c: New test.
3536
494de84f
MS
35372016-01-28 Martin Sebor <msebor@redhat.com>
3538
3539 PR target/17381
3540 * gcc.target/powerpc/pr17381.c: New test.
3541
eb1b1f01
JJ
35422016-01-28 Jakub Jelinek <jakub@redhat.com>
3543
3544 PR middle-end/69542
3545 * gcc.dg/torture/pr69542.c: New test.
3546
6dfeb7ce
WD
35472016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3548
3549 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3550
4b7471a4
DE
35512016-01-28 David Edelsohn <dje.gcc@gmail.com>
3552
3553 * gcc.dg/pr65980.c: Skip on AIX.
3554 * gcc.dg/pr66688.c: Same.
3555
b271fd21
DE
35562016-01-28 David Edelsohn <dje.gcc@gmail.com>
3557
3558 PR target/63679
3559 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3560 * gcc.dg/tree-ssa/sra-18.c: Same.
3561
874108a9
AV
35622016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3563
3564 PR fortran/62536
3565 * gfortran.dg/block_15.f08: New test.
3566 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3567 on incorrectly closed BLOCK.
3568
30480bcd
IE
35692016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3570
3571 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
35722016-01-28 Richard Biener <rguenther@suse.de>
3573
3574 PR tree-optimization/69466
3575 * gfortran.dg/vect/pr69466.f90: New testcase.
3576
0d4c694e
TP
35772016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3578
3579 * g++.dg/pr67989.C: Remove ARM-specific option.
3580 * gcc.target/arm/pr67989.C: New file.
3581
2aa780da
UB
35822016-01-27 Uros Bizjak <ubizjak@gmail.com>
3583
3584 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3585 and expm1 test for glibc < 2.11.
3586
f75ebe77
RH
35872016-01-27 Richard Henderson <rth@redhat.com>
3588
3589 * gcc.c-torture/execute/pr69447.c: New test.
3590
35912016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3592
9a175e65 3593 PR fortran/69422
49847d75
PT
3594 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3595
cbdd8ae0
JJ
35962016-01-27 Jakub Jelinek <jakub@redhat.com>
3597
3598 PR debug/66869
3599 * gcc.dg/pr66869.c: New test.
3600
2b572b3c
JL
36012016-01-25 Jeff Law <law@redhat.com>
3602
3603 PR tree-optimization/68398
aec0b19e 3604 PR tree-optimization/69196
2b572b3c
JL
3605 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3606 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3607 path to avoid new heuristic allowing more irreducible regions
3608 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3609 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3610 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3611 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3612 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3613
fa74a4bc
MP
36142016-01-27 Marek Polacek <polacek@redhat.com>
3615
3616 PR c/68062
3617 * c-c++-common/vector-compare-4.c: New test.
3618
0afff540
DM
36192016-01-27 David Malcolm <dmalcolm@redhat.com>
3620
3621 PR preprocessor/69126
3622 * c-c++-common/pr69126.c: New test case.
3623
1a218fc9
ILT
36242016-01-27 Ian Lance Taylor <iant@google.com>
3625
3626 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3627
5d70666e
RB
36282016-01-27 Ryan Burn <contact@rnburn.com>
3629
3630 PR cilkplus/69267
3631 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3632
87ff4d66
UB
36332016-01-27 Uros Bizjak <ubizjak@gmail.com>
3634
3635 PR target/69512
3636 * gcc.target/i386/pr69512.c: New test.
3637
27e23cca
RE
36382016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3639
3640 PR ada/69488
3641 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3642
05bf54c3
MP
36432016-01-27 Marek Polacek <polacek@redhat.com>
3644
3645 PR c++/69379
3646 * g++.dg/pr69379.C: New test.
3647
60214d0d
MS
36482016-01-27 Martin Sebor <msebor@redhat.com>
3649
3650 PR c++/69317
3651 * g++.dg/abi/Wabi-2-2.C: New test.
3652 * g++.dg/abi/Wabi-2-3.C: New test.
3653 * g++.dg/abi/Wabi-3-2.C: New test.
3654 * g++.dg/abi/Wabi-3-3.C: New test.
3655
167c7bfa
RB
36562016-01-27 Richard Biener <rguenther@suse.de>
3657
3658 PR tree-optimization/69166
3659 * gcc.dg/torture/pr69166.c: New testcase.
3660
1430fb1f
MJ
36612016-01-27 Martin Jambor <mjambor@suse.cz>
3662
3663 PR tree-optimization/69355
3664 * gcc.dg/tree-ssa/pr69355.c: New test.
3665
95e3030c
MP
36662016-01-27 Marek Polacek <polacek@redhat.com>
3667
3668 PR c++/69496
3669 * g++.dg/ext/constexpr-vla1.C: New test.
3670
eeb085f3
CB
36712016-01-20 Christian Bruel <christian.bruel@st.com>
3672
3673 PR target/69245
3674 * gcc.target/arm/pr69245.c: New test.
3675
b1652dde
JJ
36762016-01-27 Jakub Jelinek <jakub@redhat.com>
3677
3678 PR tree-optimization/69399
3679 * gcc.dg/torture/pr69399.c: New test.
3680
ce7e8f00
EB
36812016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3682
3683 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3684
e4aac1d1
EB
36852016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3686
3687 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3688
8dfdb419
TV
36892016-01-26 Tom de Vries <tom@codesourcery.com>
3690
3691 PR tree-optimization/69110
3692 * gcc.dg/autopar/pr69110.c: New test.
3693
56f80f54 36942016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3695 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3696
3697 * gcc.dg/graphite/isl-ast-op-select.c: New.
3698
a0909527
PT
36992015-01-26 Paul Thomas <pault@gcc.gnu.org>
3700
3701 PR fortran/69385
3702 * gfortran.dg/allocate_error_6.f90: New test.
3703
ffc445f4
RH
37042016-01-26 Richard Henderson <rth@redhat.com>
3705
3706 * gcc.dg/tm/pr60908.c: New test.
3707
01e1dea3
DM
37082016-01-26 David Malcolm <dmalcolm@redhat.com>
3709
3710 PR other/69006
3711 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3712 directive.
3713 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3714 expected multiline output to reflect the colorization being
3715 disabled before newlines.
3716 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3717 (custom_diagnostic_finalizer): Replace call to
3718 pp_newline_and_flush with call to pp_flush.
3719 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3720 * gfortran.dg/implicit_class_1.f90: Likewise.
3721 * lib/gcc-dg.exp (allow_blank_lines): New global.
3722 (dg-allow-blank-lines-in-output): New procedure.
3723 (gcc-dg-prune): Complain about blank lines in the output, unless
3724 dg-allow-blank-lines-in-output was called.
3725 * lib/multiline.exp (_build_multiline_regex): Only support
3726 arbitrary followup text for non-blank-lines, not for blank lines.
3727
13f92e8d
JJ
37282016-01-26 Jakub Jelinek <jakub@redhat.com>
3729
3730 PR tree-optimization/69483
3731 * gcc.dg/pr69483.c: New test.
3732 * g++.dg/opt/pr69483.C: New test.
3733
92422235
CL
37342016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3735
3736 PR target/68620
3737 * gcc.target/arm/pr68620.c: New test.
3738
0bccf11b
L
37392016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3740
3741 * gcc.target/i386/pr68986-2.c: Remove -m32.
3742
81cd202e
L
37432016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3744
3745 PR target/68986
3746 * gcc.target/i386/pr68986-1.c: New test.
3747 * gcc.target/i386/pr68986-2.c: Likewise.
3748 * gcc.target/i386/pr68986-3.c: Likewise.
3749
213a1c03
CB
37502016-01-26 Christian Bruel <christian.bruel@st.com>
3751
3752 * lib/target-supports.exp
3753 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3754 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3755 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3756
22a08dd1
RB
37572016-01-26 Richard Biener <rguenther@suse.de>
3758
3759 PR tree-optimization/69452
3760 * gcc.dg/torture/pr69452.c: New testcase.
3761
6c06e0e8
JJ
37622016-01-26 Jakub Jelinek <jakub@redhat.com>
3763
3764 PR target/69442
3765 * gcc.dg/pr69442.c: New test.
3766
b96824c4
RFI
37672016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3768
3769 PR target/67896
3770 * gcc.target/aarch64/simd/pr67896.C: New.
3771
5ee31e57
RS
37722016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3773
3774 PR tree-optimization/69400
3775 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3776 function.
3777 (plugin_init): Call it.
3778 * gcc.dg/torture/pr69400.c: New test.
3779
7ddfb31d
CL
37802016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3781
3782 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3783
1e050c90
AK
37842016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3785 Sebastian Pop <s.pop@samsung.com>
3786
3787 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3788 isl-0.15.
3789
c8ee4bf5
AK
37902016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3791 Sebastian Pop <s.pop@samsung.com>
3792
3793 * gcc.dg/graphite/pr69292.c: New.
3794
d902b330
JJ
37952016-01-25 Jakub Jelinek <jakub@redhat.com>
3796
3797 * c-c++-common/goacc/use_device-1.c: New test.
3798
2c89b952
JL
37992016-01-25 Jeff Law <law@redhat.com>
3800
3801 PR tree-optimization/69196
3802 PR tree-optimization/68398
3803 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3804 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3805
685c8785
DE
38062016-01-25 David Edelsohn <dje.gcc@gmail.com>
3807
3808 PR target/69469
3809 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3810 Algorithm.
3811
95cef0c1
RB
38122016-01-25 Richard Biener <rguenther@suse.de>
3813
3814 PR testsuite/69380
3815 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3816
2947d3b2
IE
38172016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3818
3819 PR target/69421
3820 * gcc.dg/pr69421.c: New test.
3821
ae19075a
BB
38222016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3823
3824 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3825 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3826 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3827 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3828 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3829 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3830 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3831 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3832 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3833 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3834
fa4511c2
RB
38352016-01-25 Richard Biener <rguenther@suse.de>
3836
3837 PR tree-optimization/69376
3838 * gcc.dg/torture/pr69376.c: New testcase.
3839
1d101216
JD
38402016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3841
3842 PR fortran/69397
3843 PR fortran/68442
3844 * gfortran.dg/interface_38.f90: New test.
3845 * gfortran.dg/interface_39.f90: New test.
a0909527 3846
a59b92b0
PP
38472016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3848
3849 Revert:
3850 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3851
3852 PR c++/11858
3853 PR c++/24663
3854 PR c++/24664
3855 * g++.dg/template/pr11858.C: New test.
3856 * g++.dg/template/pr24663.C: New test.
3857 * g++.dg/template/unify12.C: New test.
3858 * g++.dg/template/unify13.C: New test.
3859 * g++.dg/template/unify14.C: New test.
3860 * g++.dg/template/unify15.C: New test.
3861 * g++.dg/template/unify16.C: New test.
3862 * g++.dg/template/unify17.C: New test.
3863
16acb1a8
DH
38642016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3865
3866 PR fortran/68283
3867 gfortran.dg/pr68283.f90: New test.
3868
094773e8
TK
38692016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3870
3871 PR fortran/66094
3872 * gfortran.dg/inline_matmul_13.f90: New test.
3873 * gfortran.dg/matmul_bounds_8.f90: New test.
3874 * gfortran.dg/matmul_bounds_9.f90: New test.
3875 * gfortran.dg/matmul_bounds_10.f90: New test.
3876
42fb90d7
TV
38772016-01-23 Tom de Vries <tom@codesourcery.com>
3878
3879 PR tree-optimization/69426
3880 * gcc.dg/autopar/pr69426.c: New test.
3881
69da7802
MS
38822016-01-23 Martin Sebor <msebor@redhat.com>
3883
3884 PR c++/58109
3885 PR c++/69022
3886 * g++.dg/cpp0x/alignas5.C: New test.
3887 * g++.dg/ext/vector29.C: Same.
3888
da17300a
UB
38892016-01-23 Uros Bizjak <ubizjak@gmail.com>
3890
3891 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3892 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3893 _GNU_SOURCE from compile flags to the source.
3894 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3895 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3896 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3897 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3898
62041cfc
JJ
38992016-01-22 Jakub Jelinek <jakub@redhat.com>
3900
3901 PR target/69432
3902 * g++.dg/opt/pr69432.C: New test.
3903
f7d2ad6f
BS
39042016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3905
3906 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3907 32-bit targets testing an -m64 multilib.
3908
d403fc9a
WS
39092016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3910
3911 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3912 64-bit support.
3913
4aa16f8d
JG
39142016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3915
3916 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3917
7c816d0f
CB
39182016-01-21 Christian Bruel <christian.bruel@st.com>
3919
3920 PR target/68674
3921 * gcc.target/i386/pr68674.c
3922 * gcc.target/aarch64/pr68674.c
3923 * gcc.target/arm/pr68674.c
3924
fce661e8
KT
39252016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3926
3927 PR target/69403
3928 * gcc.c-torture/execute/pr69403.c: New test.
3929
4696899f
PC
39302016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3931
3932 PR c++/55843
3933 * g++.dg/template/pr55843.C: New.
3934
bac69366
AL
39352016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3936
3937 PR testsuite/66877
3938 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3939 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3940
b57d3a5c
BS
39412016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3942
3943 PR testsuite/67489
da17300a
UB
3944 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3945 from dg-do compile directive, and instead add
3946 { dg-require-effective-target int128 }.
b57d3a5c 3947
9f04a53e
MS
39482016-01-20 Martin Sebor <msebor@redhat.com>
3949
3950 PR c/69405
3951 * gcc.dg/sync-fetch.c: New test.
3952
38a51663
JL
39532016-01-21 Martin Sebor <msebor@redhat.com>
3954
3955 PR target/69252
3956 * gcc.target/powerpc/pr69252.c: New test.
3957
2423a75a
JD
39582016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3959
3960 PR fortran/65996
da17300a 3961 * gfortran.dg/pr65996.f90: New test.
2423a75a 3962
0a76463f
DV
39632016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3964
3965 PR c++/68810
9f04a53e 3966 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3967 expected to generate an error.
0a76463f 3968
9776e692
BS
39692016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3970
3971 PR middle-end/66178
3972 * gcc.dg/torture/pr66178.c: New test.
3973
c8d3e088
AB
39742016-01-21 Anton Blanchard <anton@samba.org>
3975 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3976
3977 PR target/63354
3978 * gcc.target/powerpc/pr63354.c: New test.
3979
35b707ff
VM
39802016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3981
3982 PR rtl-optimization/68990
3983 * gcc.target/i386/pr68990: New.
3984
157b0829
NC
39852016-01-21 Nick Clifton <nickc@redhat.com>
3986
3987 PR target/69129
3988 * gcc.target/mips/pr69129.c: New.
3989
aede6748
PC
39902016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3991
3992 PR c++/58046
3993 * g++.dg/cpp0x/pr58046.C: New.
3994
5463c2c8
JJ
39952016-01-21 Jakub Jelinek <jakub@redhat.com>
3996
6d31cc75
SS
3997 PR target/69187
3998 PR target/65624
3999 * gcc.target/arm/pr69187.c: New test.
4000
5463c2c8
JJ
4001 PR c++/69355
4002 * g++.dg/torture/pr69355.C: New test.
4003
fa28f32b
AK
40042016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4005 Sebastian Pop <s.pop@samsung.com>
4006
4007 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4008
b920a047
AK
40092016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4010 Sebastian Pop <s.pop@samsung.com>
4011
da17300a 4012 * gcc.dg/graphite/pr68976.c: New test.
b920a047 4013
bdd3aea6
JJ
40142016-01-21 Jakub Jelinek <jakub@redhat.com>
4015
4016 PR middle-end/67653
4017 * c-c++-common/pr67653.c: New test.
4018 * gcc.dg/torture/pr29119.c: Add dg-warning.
4019
26a2e6ae
PB
40202016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4021
4022 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4023
d25c7690
PK
40242016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4025
4026 PR c/24293
4027 * gcc.dg/pr24293.c: New test.
4028 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4029 incomplete struct type.
4030 * gcc.dg/declspec-1.c: Likewise.
4031 * gcc.dg/pr63549.c: Likewise.
4032
889d5698
JJ
40332016-01-20 Jakub Jelinek <jakub@redhat.com>
4034
4035 PR tree-optimization/66612
4036 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4037 for bdn instruction.
4038
d7cf3dc7
CL
40392016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4040
4041 * lib/target-supports.exp
4042 (check_effective_target_arm_fp_ok_nocache): New.
4043 (check_effective_target_arm_fp_ok): New.
4044 (add_options_for_arm_fp): New.
4045 (check_effective_target_arm_crypto_ok_nocache): Require
4046 target_arm_v8_neon_ok instead of arm32.
4047 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4048 (check_effective_target_arm_crypto_pragma_ok): New.
4049 (add_options_for_arm_vfp): New.
4050 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4051 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4052 target instead. Force initial fpu to vfp.
4053 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4054 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4055 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4056 dependency.
4057 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4058 use arm_vfp effective target instead. Force initial fpu to vfp.
4059 * gcc.target/arm/attr-neon3.c: Likewise.
4060 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4061 arm_vfp_ok.
4062 * gcc.target/arm/unsigned-float.c: Likewise.
4063 * gcc.target/arm/vfp-1.c: Likewise.
4064 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4065 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4066 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4067 * gcc.target/arm/vfp-ldmias.c: Likewise.
4068 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4069 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4070 * gcc.target/arm/vfp-stmiad.c: Likewise.
4071 * gcc.target/arm/vfp-stmias.c: Likewise.
4072 * gcc.target/arm/vnmul-1.c: Likewise.
4073 * gcc.target/arm/vnmul-2.c: Likewise.
4074 * gcc.target/arm/vnmul-3.c: Likewise.
4075 * gcc.target/arm/vnmul-4.c: Likewise.
4076
01ac9704 40772016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4078
e84b00da
L
4079 PR testsuite/69366
4080 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4081 the MPX run-time library, for compile-time MPX test.
4082 * gcc.target/i386/chkp-always_inline.c: Likewise.
4083 * gcc.target/i386/chkp-bndret.c: Likewise.
4084 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4085 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4086 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4087 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4088 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4089 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4090 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4091 * gcc.target/i386/chkp-label-address.c: Likewise.
4092 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4093 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4094 * gcc.target/i386/chkp-pr69044.c: Likewise.
4095 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4096 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4097 * gcc.target/i386/chkp-strchr.c: Likewise.
4098 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4099 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4100 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4101 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4102 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4103 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4104 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4105 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4106 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4107 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4108 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4109 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4110 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4111 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4112 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4113 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4114 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4115 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4116 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4117 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4118 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4119 * gcc.target/i386/pr63995-2.c: Likewise.
4120 * gcc.target/i386/pr64805.c: Likewise.
4121 * gcc.target/i386/pr65044.c: Likewise.
4122 * gcc.target/i386/pr65167.c: Likewise.
4123 * gcc.target/i386/pr65183.c: Likewise.
4124 * gcc.target/i386/pr65184.c: Likewise.
4125 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4126
28b33016
IE
41272016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4128
4129 PR tree-optimization/69328
4130 * gcc.dg/pr69328.c: New test.
4131
bcff0913
JL
41322016-01-20 Jeff Law <law@redhat.com>
4133
bf0bb970 4134 PR target/25114
bcff0913
JL
4135 * gcc.target/m68k/pr25114.c: New test.
4136
a3f69631
AV
41372016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4138
4139 * gcc.target/arm/memset-inline-10.c: Added
4140 dg-require-effective-target arm_thumb2_ok.
4141
af33ba0d
EB
41422016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4143
4144 * gcc.dg/debug/dwarf2/sso.c: New test.
4145
7596d5de
UB
41462016-01-19 Uros Bizjak <ubizjak@gmail.com>
4147
4148 PR testsuite/68820
4149 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4150 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4151 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4152
ceda2c69
JH
41532016-01-19 Jan Hubicka <hubicka@ucw.cz>
4154
4155 PR ipa/66223
4156 * g++.dg/ipa/devirt-50.C: New testcase.
4157
38a979f2
MP
41582016-01-19 Marek Polacek <polacek@redhat.com>
4159
4160 PR c++/68965
4161 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4162 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4163
962801c5
KT
41642016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4165
4166 PR target/69135
4167 * gcc.target/arm/pr69135_1.c: New test.
4168
078fe40a
WD
41692015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4170
4171 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4172
786e3c06
WD
41732015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4174
4175 * gcc.target/aarch64/ccmp_1.c: New testcase.
4176
1e297006
MP
41772016-01-19 Marek Polacek <polacek@redhat.com>
4178
4179 PR c++/68586
4180 * g++.dg/cpp0x/enum30.C: New test.
4181
879c27e3
RB
41822016-01-19 Richard Biener <rguenther@suse.de>
4183
4184 PR tree-optimization/69336
4185 * g++.dg/tree-ssa/pr69336.C: New testcase.
4186
015337d3
JJ
41872016-01-19 Jakub Jelinek <jakub@redhat.com>
4188
4189 PR debug/65779
4190 * gcc.dg/pr65779.c: New test.
4191
e2c768b6
RB
41922016-01-19 Richard Biener <rguenther@suse.de>
4193
4194 PR tree-optimization/69352
4195 * gcc.dg/torture/pr69352.c: New testcase.
4196
569efc34
JJ
41972016-01-19 Jakub Jelinek <jakub@redhat.com>
4198
4199 PR rtl-optimization/68955
4200 PR rtl-optimization/64557
4201 * gcc.dg/torture/pr68955.c: New test.
4202
e49d321f
JH
42032016-01-19 Jan Hubicka <hubicka@ucw.cz>
4204
4205 PR lto/69136
4206 * g++.dg/torture/pr69136.C: New testcase.
4207
e9191ad3
JH
42082016-01-19 Jan Hubicka <hubicka@ucw.cz>
4209
4210 PR lto/69133
4211 * g++.dg/lto/pr69133_0.C: New testcase.
4212 * g++.dg/lto/pr69133_1.C: New testcase.
4213
2bedb645
JL
42142016-01-15 Jeff Law <law@redhat.com>
4215
4216 PR tree-optimization/69320
4217 * gcc.c-torture/pr69320-1.c: New test.
4218 * gcc.c-torture/pr69320-2.c: New test.
4219 * gcc.c-torture/pr69320-3.c: New test.
4220 * gcc.c-torture/pr69320-4.c: New test.
4221
17c15cb9
PP
42222016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4223
4224 PR c++/11858
4225 PR c++/24663
4226 PR c++/24664
4227 * g++.dg/template/pr11858.C: New test.
4228 * g++.dg/template/pr24663.C: New test.
4229 * g++.dg/template/unify12.C: New test.
4230 * g++.dg/template/unify13.C: New test.
4231 * g++.dg/template/unify14.C: New test.
4232 * g++.dg/template/unify15.C: New test.
4233 * g++.dg/template/unify16.C: New test.
4234 * g++.dg/template/unify17.C: New test.
4235
9617fd08
DM
42362016-01-18 David Malcolm <dmalcolm@redhat.com>
4237
4238 PR testsuite/69181
4239 * gcc.dg/pr69181-1.c: New test file.
4240 * gcc.dg/pr69181-2.c: New test file.
4241 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4242 globals by moving it to...
4243 (cleanup-after-saved-dg-test): ...this new function. Add
4244 "global additional_sources_used". Add reset of global
4245 multiline_expected_outputs to the empty list.
4246 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4247 global to...
4248 (multiline_expected_outputs): ...this, and updated comments to
4249 note that it is modified from gcc-dg.exp.
4250 (dg-end-multiline-output): Update for the above renaming.
4251 (handle-multiline-outputs): Likewise. Remove the clearing
4252 of the expected outputs to the empty list.
4253
b555a2e4
RB
42542016-01-18 Richard Biener <rguenther@suse.de>
4255
4256 PR tree-optimization/69297
4257 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4258
96902805
JM
42592016-01-18 Joseph Myers <joseph@codesourcery.com>
4260
4261 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4262 dg-options.
4263 * gcc.target/mips/mips-3d-2.c: Likewise.
4264 * gcc.target/mips/mips-3d-3.c: Likewise.
4265 * gcc.target/mips/mips-3d-4.c: Likewise.
4266 * gcc.target/mips/mips-3d-5.c: Likewise.
4267 * gcc.target/mips/mips-3d-6.c: Likewise.
4268 * gcc.target/mips/mips-3d-7.c: Likewise.
4269 * gcc.target/mips/mips-3d-8.c: Likewise.
4270 * gcc.target/mips/mips-3d-9.c: Likewise.
4271 * gcc.target/mips/mips-ps-1.c: Likewise.
4272 * gcc.target/mips/mips-ps-2.c: Likewise.
4273 * gcc.target/mips/mips-ps-3.c: Likewise.
4274 * gcc.target/mips/mips-ps-4.c: Likewise.
4275 * gcc.target/mips/mips-ps-5.c: Likewise.
4276 * gcc.target/mips/mips-ps-6.c: Likewise.
4277 * gcc.target/mips/mips-ps-7.c: Likewise.
4278 * gcc.target/mips/mips-ps-type.c: Likewise.
4279 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4280 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4281
40e26f94
TV
42822016-01-18 Tom de Vries <tom@codesourcery.com>
4283
4284 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4285 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4286 * c-c++-common/goacc/kernels-empty.c: New test.
4287 * c-c++-common/goacc/kernels-eternal.c: New test.
4288 * c-c++-common/goacc/kernels-loop-2.c: New test.
4289 * c-c++-common/goacc/kernels-loop-3.c: New test.
4290 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4291 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4292 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4293 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4294 * c-c++-common/goacc/kernels-loop-data.c: New test.
4295 * c-c++-common/goacc/kernels-loop-g.c: New test.
4296 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4297 * c-c++-common/goacc/kernels-loop-n.c: New test.
4298 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4299 * c-c++-common/goacc/kernels-loop.c: New test.
4300 * c-c++-common/goacc/kernels-noreturn.c: New test.
4301 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4302 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4303 * c-c++-common/goacc/kernels-reduction.c: New test.
4304
a98d4647
TV
43052016-01-18 Tom de Vries <tom@codesourcery.com>
4306
4307 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4308 * gcc.dg/autopar/outer-2.c: Same.
4309 * gcc.dg/autopar/outer-3.c: Same.
4310 * gcc.dg/autopar/outer-4.c: Same.
4311 * gcc.dg/autopar/outer-5.c: Same.
4312 * gcc.dg/autopar/outer-6.c: Same.
4313 * gcc.dg/autopar/parallelization-1.c: Same.
4314 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4315 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4316 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4317 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4318 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4319 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4320 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4321 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4322 * gcc.dg/autopar/pr39500-1.c: Same.
4323 * gcc.dg/autopar/pr39500-2.c: Same.
4324 * gcc.dg/autopar/pr46193.c: Same.
4325 * gcc.dg/autopar/pr46194.c: Same.
4326 * gcc.dg/autopar/pr49580.c: Same.
4327 * gcc.dg/autopar/pr49960-1.c: Same.
4328 * gcc.dg/autopar/pr49960.c: Same.
4329 * gcc.dg/autopar/pr68373.c: Same.
4330 * gcc.dg/autopar/reduc-1.c: Same.
4331 * gcc.dg/autopar/reduc-1char.c: Same.
4332 * gcc.dg/autopar/reduc-1short.c: Same.
4333 * gcc.dg/autopar/reduc-2.c: Same.
4334 * gcc.dg/autopar/reduc-2char.c: Same.
4335 * gcc.dg/autopar/reduc-2short.c: Same.
4336 * gcc.dg/autopar/reduc-3.c: Same.
4337 * gcc.dg/autopar/reduc-4.c: Same.
4338 * gcc.dg/autopar/reduc-6.c: Same.
4339 * gcc.dg/autopar/reduc-7.c: Same.
4340 * gcc.dg/autopar/reduc-8.c: Same.
4341 * gcc.dg/autopar/reduc-9.c: Same.
4342 * gcc.dg/autopar/uns-outer-4.c: Same.
4343 * gcc.dg/autopar/uns-outer-5.c: Same.
4344 * gcc.dg/autopar/uns-outer-6.c: Same.
4345 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4346 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4347
da976fa8
AL
43482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4349
4350 PR target/63679
4351 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4352 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4353
70c1e886
AL
43542016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4355
4356 PR target/63679
4357 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4358 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4359 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4360
88bed196
AL
43612016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4362
4363 PR target/63679
4364 * gcc.dg/tree-ssa/sra-17.c: New.
4365 * gcc.dg/tree-ssa/sra-18.c: New.
4366
3dd5f42e
IE
43672016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4368
4369 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4370
ae5a77fa
EB
43712016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4372
4373 * gnat.dg/inline12.adb: New test.
4374
11e57fc6
BC
43752016-01-18 Bin Cheng <bin.cheng@arm.com>
4376
4377 PR tree-optimization/66797
4378 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4379
995b6fe0
RB
43802016-01-18 Richard Biener <rguenther@suse.de>
4381
4382 PR tree-optimization/69170
4383 * gcc.dg/torture/pr69170.c: New testcase.
4384
82ee0cf2 43852016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4386
4387 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4388
d69da357
TV
43892016-01-16 Tom de Vries <tom@codesourcery.com>
4390
4391 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4392
a3845283
TV
43932016-01-16 Tom de Vries <tom@codesourcery.com>
4394
4395 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4396 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4397 redundant dg-require-effective-target pthread.
4398 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4399 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4400 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4401 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4402 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4403 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4404 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4405
197a6aa6
DE
44062016-01-16 David Edelsohn <dje.gcc@gmail.com>
4407
4408 PR target/68609
4409 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4410 * gcc.target/powerpc/recip-7.c: Same.
4411
ec7886c1
PP
44122016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4413
4414 PR c++/69091
4415 * g++.dg/template/pr69091.C: New test.
4416
203484bb
PP
44172016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4418
4419 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4420 dump does not contain an error_mark_node.
4421 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4422 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4423
aa2500e9
PP
44242016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4425
4426 PR c++/68936
4427 * g++.dg/template/pr68936.C: New test.
4428
28621a5c
DE
44292016-01-15 David Edelsohn <dje.gcc@gmail.com>
4430
4431 PR target/68609
4432 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4433 * gcc.target/powerpc/recip-2.c: Same.
4434 * gcc.target/powerpc/recip-3.c: Same.
4435 * gcc.target/powerpc/recip-4.c: Same.
4436 * gcc.target/powerpc/recip-sqrtf.c: Same.
4437
40c43aca
JL
44382016-01-15 Jeff Law <law@redhat.com>
4439
4440 PR tree-optimization/69270
4441 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4442 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4443
afbc5ae8
PT
44442016-01-15 Paul Thomas <pault@gcc.gnu.org>
4445
4446 PR fortran/49630
4447 * gfortran.dg/deferred_character_13.f90: New test for the fix
4448 of comment 3 of the PR.
4449
4450 PR fortran/54070
4451 * gfortran.dg/deferred_character_8.f90: New test
4452 * gfortran.dg/allocate_error_5.f90: New test
4453
4454 PR fortran/60593
4455 * gfortran.dg/deferred_character_10.f90: New test
4456
4457 PR fortran/60795
4458 * gfortran.dg/deferred_character_14.f90: New test
4459
4460 PR fortran/61147
4461 * gfortran.dg/deferred_character_11.f90: New test
4462
4463 PR fortran/64324
4464 * gfortran.dg/deferred_character_9.f90: New test
4465
49abe076
VM
44662016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4467
4468 PR rtl-optimization/69030
4469 * gcc.target/i386/pr69030.c: New.
4470
16d12992
KT
44712016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4472
4473 * gcc.target/aarch64/target_attr_17.c: New test.
4474
78810bd3
RB
44752016-01-15 Richard Biener <rguenther@suse.de>
4476
4477 PR tree-optimization/66856
4478 * gcc.dg/torture/pr66856-1.c: New testcase.
4479 * gcc.dg/torture/pr66856-2.c: Likewise.
4480
2bd847fe
RB
44812016-01-15 Richard Biener <rguenther@suse.de>
4482
4483 PR debug/69137
4484 * g++.dg/lto/pr69137_0.C: New testcase.
4485
a00fe3b7
RS
44862016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4487
4488 PR middle-end/69246
4489 * gcc.target/i386/pr69246.c: New test.
4490
cbb0e83b
DV
44912016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4492
7596d5de 4493 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 4494
5a500ecf
DV
44952016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4496
4497 PR c++/56194
4498 * g++.dg/init/const9.C: Disable test on S/390.
4499
5d9bf64f
DV
45002016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4501
4502 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4503 * g++.dg/Wno-frame-address.C: Ditto.
4504
e234b19e
DV
45052016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4506
4507 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4508
89483f99
RB
45092016-01-15 Richard Biener <rguenther@suse.de>
4510
4511 PR tree-optimization/68961
4512 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4513
94f37395
IE
45142016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4515
4516 * gcc.target/i386/pr65105-5.c: New test.
4517
82ee0cf2 45182016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
4519
4520 * gcc.c-torture/execute/alias-4.c: New testcase.
4521
82ee0cf2 45222016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
4523
4524 PR ipa/68148
4525 * g++.dg/ipa/devirt-49.C: New testcase.
4526
092f7deb 45272016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
4528
4529 PR target/65837
4530 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4531 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4532 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4533
e93c66bc
RB
45342016-01-15 Richard Biener <rguenther@suse.de>
4535
4536 PR tree-optimization/69117
4537 * gcc.dg/torture/pr69117.c: New testcase.
4538
c47eaca6 45392015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4540
4541 PR c++/69048
4542 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4543
c3f6914a
FXC
45442016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4545
4546 PR testsuite/67509
4547 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4548 range tests use 100 * maximum instead of maximum + 1.
4549
cd65ae90
JJ
45502016-01-14 Jakub Jelinek <jakub@redhat.com>
4551
4552 PR debug/69244
4553 * gcc.dg/guality/pr69244.c: New test.
4554
19643948
UB
45552016-01-14 Uros Bizjak <ubizjak@gmail.com>
4556
4557 * lib/target-supports.exp (check_effective_target_issignaling):
4558 New procedure.
4559 * gcc.dg/pr61441.c: Require issignaling effective target.
4560
fe79c97e
SB
45612016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4562
4563 PR target/68803
4564 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4565
c7df95d8
DM
45662016-01-14 David Malcolm <dmalcolm@redhat.com>
4567
4568 PR c++/68819
4569 PR preprocessor/69177
4570 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4571 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4572 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4573 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4574
00083992
MP
45752016-01-14 Marek Polacek <polacek@redhat.com>
4576
4577 PR c/69262
4578 * gcc.dg/array-15.c: New test.
4579
0c9b3294
JJ
45802016-01-14 Jakub Jelinek <jakub@redhat.com>
4581
4582 PR middle-end/68146
4583 PR tree-optimization/69155
4584 * gfortran.dg/pr68146.f: New test.
4585 * gfortran.dg/pr69155.f90: New test.
4586
3688e13d
RB
45872016-01-14 Richard Biener <rguenther@suse.de>
4588
4589 PR tree-optimization/68060
4590 * gcc.dg/torture/pr68060-1.c: New testcase.
4591 * gcc.dg/torture/pr68060-2.c: Likewise.
4592
bab0ad3a
NC
45932016-01-14 Nick Clifton <nickc@redhat.com>
4594
4595 * lib/target-supports.exp
4596 (check_effective_target_arm_neon_ok_nocache): Add an option
4597 sequence that includes setting the ARM architecture to ARMv7-A.
4598 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4599 command line options necessary to enable Neon support.
4600 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4601 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4602 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4603 * gcc.target/arm/pr69180.c: Likewise.
4604
947c2ce5
JL
46052016-01-14 Jeff Law <law@redhat.com>
4606
4607 PR tree-optimization/69270
4608 * gcc.dg/tree-ssa/pr69270.c: New test.
4609
3342fd71
BS
46102016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4611
4612 PR c/66208
4613 * c-c++-common/pr66208.c: New file.
4614
2ad3adf1
JJ
46152016-01-13 Jakub Jelinek <jakub@redhat.com>
4616
4617 PR tree-optimization/69156
4618 * gcc.dg/pr69156.c: New test.
4619
398d6feb
L
46202016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4621
4622 * gcc.target/i386/pr69225-7.c: New test.
4623
4c868789
RH
46242016-01-13 Richard Henderson <rth@redhat.com>
4625
4626 * gcc.dg/tm/memopt-13.c: Update expected function.
4627 * gcc.dg/tm/memopt-6.c: Likewise.
4628
ef6d1772
UB
46292016-01-13 Uros Bizjak <ubizjak@gmail.com>
4630
4631 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4632 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4633 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4634 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4635
ef6d1772
UB
46362016-01-13 Tom de Vries <tom@codesourcery.com>
4637
4638 PR tree-optimization/69169
0b4b6ef2
TV
4639 * gcc.dg/pr69169.c: New test.
4640
2ad3adf1 46412016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4642
4643 PR target/69228
4644 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4645 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4646 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4647 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4648 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4649 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4650 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4651 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4652
9060e335
AK
46532016-01-13 Jakub Jelinek <jakub@redhat.com>
4654
4655 PR target/69247
4656 * gcc.dg/pr69247.c: New test.
4657
40311329
RB
46582016-01-13 Richard Biener <rguenther@suse.de>
4659
4660 PR tree-optimization/69242
4661 * gcc.dg/torture/pr69242.c: New testcase.
4662
ccbd7103
RB
46632016-01-13 Richard Biener <rguenther@suse.de>
4664
4665 PR tree-optimization/69186
4666 * gcc.dg/torture/pr69186.c: New testcase.
4667
c6f72a46
JL
46682016-01-13 Jeff Law <law@redhat.com>
4669
4670 PR tree-optimization/67755
4671 * gcc.dg/tree-ssa/pr67755.c: New test.
4672
46732016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4674
4675 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4676 pass number in output by a star.
4677
c446cf07
BC
46782016-01-12 Bin Cheng <bin.cheng@arm.com>
4679
4680 PR tree-optimization/68911
4681 * gcc.c-torture/execute/pr68911.c: New test.
4682
5342156c
MP
46832016-01-12 Marek Polacek <polacek@redhat.com>
4684
4685 PR c++/68979
4686 * g++.dg/warn/permissive-1.C: New test.
4687
65364cc5
JJ
46882016-01-12 Jakub Jelinek <jakub@redhat.com>
4689
4690 PR objc++/68511
4691 PR c++/69213
4692 * g++.dg/opt/pr69213.C: New test.
4693
81b9a3d9
CB
46942016-01-12 Christian Bruel <christian.bruel@st.com>
4695
4696 PR target/69180
4697 * gcc.target/arm/pr69180.c: New test.
4698
3c4e91c9
RB
46992016-01-12 Richard Biener <rguenther@suse.de>
4700
4701 PR lto/69077
4702 * g++.dg/lto/pr69077_0.C: New testcase.
4703 * g++.dg/lto/pr69077_1.C: Likewise.
4704
5664cea1
JJ
47052016-01-12 Jakub Jelinek <jakub@redhat.com>
4706
4707 PR target/69175
4708 * g++.dg/opt/pr69175.C: New test.
4709
86cefc49
AL
47102016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4711
4712 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4713 rather than #including math.h & stdlib.h.
4714 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4715 * gcc.dg/vect/pr49771.c: Likewise.
4716 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4717 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4718 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4719 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4720 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4721 * gcc.dg/vect/pr44507.c: Likewise.
4722 * gcc.dg/vect/pr45902.c: Likewise.
4723 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4724 * gcc.dg/vect/vect-117.c: Likewise.
4725 * gcc.dg/vect/vect-99.c: Likewise.
4726 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4727 * gcc.dg/vect/vect-cond-1.c: Likewise.
4728 * gcc.dg/vect/vect-cond-2.c: Likewise.
4729 * gcc.dg/vect/vect-cond-3.c: Likewise.
4730 * gcc.dg/vect/vect-cond-4.c: Likewise.
4731 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4732 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4733 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4734 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4735 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4736 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4737 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4738 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4739 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4740 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4741 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4742 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4743 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4744 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4745 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4746 include of signal.h.
4747 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4748 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4749 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4750 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4751 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4752 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4753 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4754 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4755 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4756 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4757 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4758 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4759 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4760 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4761 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4762 * gcc.dg/vect/vect-outer-5.c: Likewise.
4763 * gcc.dg/vect/vect-outer-6.c: Likewise.
4764 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4765 include of stdio.h.
4766
b832f61e
NC
47672016-01-12 Nick Clifton <nickc@redhat.com>
4768
4769 PR target/68913
4770 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4771 to fread so that it will be found in all target runtimes.
4772
8eac49b1
RB
47732016-01-12 Richard Biener <rguenther@suse.de>
4774
4775 PR tree-optimization/69053
4776 * g++.dg/torture/pr69053.C: New testcase.
4777
2935d994
RB
47782016-01-12 Richard Biener <rguenther@suse.de>
4779
4780 PR tree-optimization/69168
4781 * gcc.dg/torture/pr69168.c: New testcase.
4782
66c16fd9
RB
47832016-01-12 Richard Biener <rguenther@suse.de>
4784
4785 PR tree-optimization/69157
4786 * gcc.dg/torture/pr69157.c: New testcase.
4787
47882016-01-12 Richard Biener <rguenther@suse.de>
4789
4790 PR tree-optimization/69174
4791 * gcc.dg/torture/pr69174.c: New testcase.
4792
723033a6
JJ
47932016-01-12 Jakub Jelinek <jakub@redhat.com>
4794
4795 PR c++/66808
4796 PR c++/69000
4797 * g++.dg/tls/pr66808.C: New test.
4798 * g++.dg/tls/pr69000.C: New test.
4799
3574cf47
BS
48002016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4801
4802 * gcc.target/powerpc/swaps-p8-23.c: New test.
4803 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4804
feb20787
JDA
48052016-01-11 John David Anglin <danglin@gcc.gnu.org>
4806
4807 PR tree-optimization/68356
4808 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4809
27b1820a
KV
48102016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4811 Jim Wilson <jim.wilson@linaro.org>
4812
4813 PR target/69194
4814 * gcc.target/arm/pr69194.c: New test.
4815
cf4de6af
L
48162016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4817
4818 PR target/69225
4819 * gcc.target/i386/pr69225-1.c: New test.
4820 * gcc.target/i386/pr69225-2.c: Likewise.
4821 * gcc.target/i386/pr69225-3.c: Likewise.
4822 * gcc.target/i386/pr69225-4.c: Likewise.
4823 * gcc.target/i386/pr69225-5.c: Likewise.
4824 * gcc.target/i386/pr69225-6.c: Likewise.
4825
1ebd5558
JJ
48262016-01-11 Jakub Jelinek <jakub@redhat.com>
4827
23552a4d
JJ
4828 PR target/67462
4829 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4830 if lp64.
4831
26ff85b0
JJ
4832 PR target/69071
4833 * gcc.dg/pr69071.c: New test.
4834
9cb6bd74
JJ
4835 PR c++/69211
4836 * g++.dg/opt/pr69211.C: New test.
4837
1ebd5558
JJ
4838 PR tree-optimization/69214
4839 * gcc.c-torture/compile/pr69214.c: New test.
4840
8c18c836
UB
48412016-01-11 Uros Bizjak <ubizjak@gmail.com>
4842
4843 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4844 * gcc.target/i386/pr66232-11.c: Ditto.
4845 * gcc.target/i386/pr66232-12.c: Ditto.
4846 * gcc.target/i386/pr66232-13.c: Ditto.
4847
62446e6e
RB
48482016-01-11 Richard Biener <rguenther@suse.de>
4849
4850 PR tree-optimization/69173
4851 * gcc.dg/torture/pr69173.c: New testcase.
4852
2b8568fe
KT
48532016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4854
4855 PR rtl-optimization/68796
4856 * gcc.target/aarch64/tst_5.c: New test.
4857 * gcc.target/aarch64/tst_6.c: Likewise.
4858
5baf4532
KT
48592016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4860
4861 PR rtl-optimization/68841
4862 * gcc.dg/pr68841.c: New test.
4863 * gcc.c-torture/execute/pr68841.c: New test.
4864
ca90b1ed
YR
48652016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4866
4867 PR rtl-optimization/68920
4868 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4869 for ix86 targets.
4870 * gcc.dg/ifcvt-5.c: New test.
4871
2ad3adf1 48722016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4873
4874 PR bootstrap/69123
4875 * g++.dg/pr69123.C: New.
4876
83834c09
IE
48772016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4878
4879 PR target/69010
4880 * gcc.target/i386/pr69010.c: New test.
4881
dcf89d57
MJ
48822016-01-11 Martin Jambor <mjambor@suse.cz>
4883
4884 PR ipa/69044
4885 * gcc.target/i386/chkp-pr69044.c: New test.
4886
d95167ee
TV
48872016-01-11 Tom de Vries <tom@codesourcery.com>
4888
4889 PR tree-optimization/69109
4890 * gcc.dg/autopar/pr69109-2.c: New test.
4891 * gcc.dg/autopar/pr69109.c: New test.
4892
4f6403a8
TV
48932016-01-11 Tom de Vries <tom@codesourcery.com>
4894
4895 PR tree-optimization/69108
4896 * gcc.dg/autopar/pr69108.c: New test.
4897
21efdd80
PP
48982016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4899
4900 PR c++/69029
4901 * c-c++-common/Wisleading-indentation.c: Augment test.
4902
fd42eed8
TK
49032016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4904
4905 PR fortran/69154
4906 * gfortran.dg/inline_matmul_12.f90: New test.
4907
4f90ee6c
PT
49082016-01-10 Paul Thomas <pault@gcc.gnu.org>
4909
4910 PR fortran/67779
4911 * gfortran.dg/actual_array_offset_1: New test.
4912
3907c6cf
TV
49132016-01-10 Tom de Vries <tom@codesourcery.com>
4914
4915 PR tree-optimization/69062
4916 * gcc.dg/autopar/pr69062.c: New test.
4917
b07b236e
TS
49182016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4919
4920 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4921 * gcc.dg/vect/slp-perm-2.c: Likewise.
4922 * gcc.dg/vect/slp-perm-3.c: Likewise.
4923 * gcc.dg/vect/slp-perm-5.c: Likewise.
4924 * gcc.dg/vect/slp-perm-6.c: Likewise.
4925 * gcc.dg/vect/slp-perm-7.c: Likewise.
4926 * gcc.dg/vect/slp-perm-8.c: Likewise.
4927
23fab8ae
TV
49282016-01-10 Tom de Vries <tom@codesourcery.com>
4929
4930 PR tree-optimization/69039
4931 * gcc.dg/autopar/pr69039.c: New test.
4932
73f0dae2
MP
49332016-01-09 Marek Polacek <polacek@redhat.com>
4934
4935 PR c++/69113
4936 * g++.dg/pr69113.C: New test.
4937
20b8d734
JJ
49382016-01-09 Jakub Jelinek <jakub@redhat.com>
4939
4940 PR middle-end/50865
4941 PR tree-optimization/69097
4942 * gcc.c-torture/execute/pr50865.c: New test.
4943 * gcc.c-torture/execute/pr69097-1.c: New test.
4944 * gcc.c-torture/execute/pr69097-2.c: New test.
4945 * gcc.dg/pr69097-1.c: New test.
4946 * gcc.dg/pr69097-2.c: New test.
4947
c50e614b
JJ
49482016-01-09 Jakub Jelinek <jakub@redhat.com>
4949
4950 PR c++/69164
4951 * g++.dg/opt/pr69164.C: New test.
4952
e0237993
JJ
49532016-01-08 Jakub Jelinek <jakub@redhat.com>
4954
4955 PR tree-optimization/69167
4956 * gcc.dg/pr69167.c: New test.
4957
bd8f5bb2
MP
49582016-01-08 Marek Polacek <polacek@redhat.com>
4959
4960 PR c++/68449
4961 * g++.dg/pr68449.C: New.
4962
bb0f5ca7
AL
49632016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4964
4965 PR tree-optimization/68707
4966 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4967 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4968 on platforms supporting it.
4969 * gcc.dg/vect/slp-perm-2.c: Likewise.
4970 * gcc.dg/vect/slp-perm-3.c: Likewise.
4971 * gcc.dg/vect/slp-perm-5.c: Likewise.
4972 * gcc.dg/vect/slp-perm-7.c: Likewise.
4973 * gcc.dg/vect/slp-perm-8.c: Likewise.
4974 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4975 on platforms supporting it.
4976
22518428
JJ
49772016-01-08 Jakub Jelinek <jakub@redhat.com>
4978
33f0852f
JJ
4979 PR tree-optimization/69162
4980 * gcc.dg/pr69162.c: New test.
4981
22518428
JJ
4982 PR tree-optimization/69172
4983 * gcc.dg/pr69172.c: New test.
4984
80e9b3aa
TP
49852016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4986
4987 PR tree-optimization/67781
4988 * gcc.c-torture/execute/pr67781.c: New file.
4989
262a363f
JJ
49902016-01-08 Jakub Jelinek <jakub@redhat.com>
4991
4992 PR tree-optimization/69083
4993 * gcc.dg/vect/pr69083.c: New test.
4994
6e1f093f
SS
49952016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4996
4997 PR tree-optimization/61441
4998 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4999 Use -fexcess-precision=standard for compiler options.
5000 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5001
53290e07
JJ
50022016-01-08 Jakub Jelinek <jakub@redhat.com>
5003
57bf3072
JJ
5004 PR fortran/69128
5005 * gfortran.dg/gomp/pr69128.f90: New test.
5006
53290e07
JJ
5007 PR c++/69145
5008 * g++.dg/ext/pr69145-1.C: New test.
5009 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5010 * g++.dg/ext/pr69145-2.h: New file.
5011
7a127fa7
MS
50122016-01-07 Martin Sebor <msebor@redhat.com>
5013
5014 PR c/68966
5015 * gcc.dg/atomic-fetch-bool.c: New test.
5016 * gcc.dg/sync-fetch-bool.c: New test.
5017
95918b49
L
50182016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5019
5020 PR fortran/66680
5021 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5022
c8e62a9d
NC
50232016-01-07 Nick Clifton <nickc@redhat.com>
5024
5025 PR target/66655
5026 * g++.dg/pr66655.C: New test.
5027 * g++.dg/pr66655_1.cc: Test support file.
5028 * g++.dg/pr66655.h: Test header file.
5029
2ad3adf1 50302016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
5031
5032 PR fortran/66680
5033 gfortran.dg/gomp/pr66680.f90: New test.
5034
4cd9ca92
L
50352016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5036
5037 PR target/69171
5038 * gcc.target/i386/pr69171-1.c: New test.
5039 * gcc.target/i386/pr69171-2.c: Likewise.
5040 * gcc.target/i386/pr69171-3.c: Likewise.
5041 * gcc.target/i386/pr69171-4.c: Likewise.
5042 * gcc.target/i386/pr69171-5.c: Likewise.
5043 * gcc.target/i386/pr69171-6.c: Likewise.
5044
7e33d4dc
BS
50452015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5046
5047 PR middle-end/67639
5048 * c-c++-common/pr67639.c: New test.
5049
fec64afc
JJ
50502016-01-07 Jakub Jelinek <jakub@redhat.com>
5051
5052 PR tree-optimization/69141
5053 * g++.dg/opt/pr69141.C: New test.
5054
f293ad29
EB
50552016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5056
5057 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5058
5027395e
UB
50592016-01-06 Uros Bizjak <ubizjak@gmail.com>
5060
5061 PR target/69140
5062 * gcc.target/i386/pr69140.c: New test
5063
7443cf13
DM
50642016-01-06 David Malcolm <dmalcolm@redhat.com>
5065
5066 * gcc.dg/bad-dereference.c: New test case.
5067
32928931
BS
50682015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5069
5070 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5071
68dd05da
AS
50722016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5073
5074 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5075
6b131d5b
MP
50762016-01-06 Marek Polacek <polacek@redhat.com>
5077
5078 PR sanitizer/69099
5079 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5080
8d9fdb49
MP
50812016-01-05 Marek Polacek <polacek@redhat.com>
5082
5083 PR c/69104
5084 * gcc.dg/atomic-invalid-2.c: New.
5085
acf93f1e
L
50862016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5087
5088 PR target/68991
5089 * gcc.target/i386/pr68991.c: New test.
5090
3f50525d
L
50912016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5092
5093 PR target/68991
5094 * g++.dg/pr68991-1.C: New test.
5095 * g++.dg/pr68991-2.C: Likewise.
5096
e0237993 50972016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5098
e0237993 5099 PR other/60465
face88a1
ST
5100 * gcc.target/ia64/pr60465-gprel64.c: New test.
5101 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5102
a0866eff
KT
51032016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5104
5105 PR rtl-optimization/68651
5106 * gcc.target/aarch64/pr68651_1.c: New test.
5107
c589e975
DM
51082016-01-05 David Malcolm <dmalcolm@redhat.com>
5109
5110 PR c/69122
5111 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5112
929710d9
NS
51132016-01-05 Nathan Sidwell <nathan@acm.org>
5114
ce3e43d7
NS
5115 PR c++/58583
5116 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5117
929710d9
NS
5118 * gcc.dg/alias-15.c: New.
5119
a2faef8e
NC
51202016-01-05 Nick Clifton <nickc@redhat.com>
5121
5122 PR target/68870
5123 * g++.dg/pr68770.C: New test.
5124
4cfa76e3
MS
51252016-01-04 Mike Stump <mikestump@comcast.net>
5126
5127 * lib/target-supports.exp (check_effective_target_cilkplus):
5128 cilkplus targets require pthreads.
4ece61b6 5129 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5130
4e8a3a35
MM
51312016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5132
5133 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5134 generation.
5135
818ab71a
JJ
51362016-01-04 Jakub Jelinek <jakub@redhat.com>
5137
5138 Update copyright years.
5139
2fe0a208
MP
51402016-01-04 Marek Polacek <polacek@redhat.com>
5141
5142 PR c/68908
5143 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5144 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5145 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5146
9e3b2fe3
EB
51472016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5148
5149 * gcc.target/sparc/20160104-2.c: New test.
5150
e8d65a35
EB
51512016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5152
5153 * gcc.target/sparc/20160104-1.c: New test.
5154
25ccfccd
PT
51552016-01-03 Paul Thomas <pault@gcc.gnu.org>
5156
5157 PR fortran/65045
5158 * gfortran.dg/pr65045.f90: New test.
5159
cb51d382
EB
51602016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5161
5162 * gnat.dg/specs/debug1.ads: Delete.
5163
6eeaad6e
JD
51642016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5165
5166 PR libgfortran/68867
5167 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5168 expression.
5169
2f968603
JD
51702016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5171
5172 PR libgfortran/68867
5173 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5174 PowerPC.
5175
591bb5e4
PT
51762016-01-01 Paul Thomas <pault@gcc.gnu.org>
5177
5178 PR fortran/68864
5179 * gfortran.dg/pr68864.f90: New test.
5180
f1e0620c
JJ
51812016-01-01 Jakub Jelinek <jakub@redhat.com>
5182
942a1319
JJ
5183 PR tree-optimization/69070
5184 * gcc.dg/pr69070.c: New test.
5185
10dff63f
JJ
5186 PR sanitizer/69055
5187 * gfortran.dg/pr69055.f90: New test.
5188
f1e0620c
JJ
5189 PR target/69015
5190 * gcc.dg/pr69015.c: New test.
818ab71a 5191\f
2f883d1c 5192Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5193
5194Copying and distribution of this file, with or without modification,
5195are permitted in any medium without royalty provided the copyright
5196notice and this notice are preserved.