]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Fix std::codecvt_utf8* for big-endian targets
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
1011119f
BC
12016-04-20 Bin Cheng <bin.cheng@arm.com>
2
3 PR tree-optimization/69489
4 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
5
477d4906
IV
62016-04-20 Ilya Verbin <ilya.verbin@intel.com>
7
8 PR c++/69363
9 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
10 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
11 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
12
fad08d12
BC
132016-04-20 Bin Cheng <bin.cheng@arm.com>
14
15 PR tree-optimization/56625
16 PR tree-optimization/69489
17 * gcc.dg/vect/pr56625.c: New test.
18 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
19
9e3e4fab
AP
202016-04-20 Andrew Pinski <apinski@cavium.com>
21
22 PR target/64971
23 * gcc.c-torture/compile/pr37433-1.c: New testcase.
24
d7aa24e4
AC
252016-04-20 Arnaud Charlet <charlet@adacore.com>
26
27 * gnat.dg/self1.adb: Remove now incorrect test.
28
e6d62b46
BC
292016-04-20 Bin Cheng <bin.cheng@arm.com>
30
31 * gcc.dg/tree-ssa/scev-11.c: New test.
32 * gcc.dg/tree-ssa/scev-12.c: New test.
33
2697b189
MP
342016-04-20 Marek Polacek <polacek@redhat.com>
35
36 PR tree-optimization/70725
37 * gcc.dg/pr70725.c: New test.
38
60d393e8
RB
392016-04-20 Richard Biener <rguenther@suse.de>
40
41 PR tree-optimization/70726
42 * g++.dg/vect/pr70726.cc: New testcase.
43
82c6f58a
AK
442016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
45
46 PR target/70674
47 * gcc.target/s390/pr70674.c: New test.
48
90eeab20
JD
492016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
50
51 PR libgfortran/70684
52 * gfortran.dg/list_read_14.f90: New test.
53
fc9cf6da
L
542016-04-19 H.J. Lu <hongjiu.lu@intel.com>
55
56 PR target/69201
57 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
58 extern to force it misaligned.
59 (b): Likewise.
60 (c): Likewise.
61 (d): Likewise.
62 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
63 Don't check `*' before movv4sf_internal.
64 * gcc.target/i386/avx256-unaligned-store-2.c: Check
65 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
66 Don't check `*' before movv16qi_internal.
67 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
68 extern to force it misaligned.
69 (b): Likewise.
70 (c): Likewise.
71 (d): Likewise.
72 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
73 Don't check `*' before movv2df_internal.
74 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
75 extern to force it misaligned.
76 (b): Likewise.
77 (c): Likewise.
78 (d): Likewise.
79 Check movv8sf_internal instead of avx_storeups256.
80 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
81
ea8927ea
RB
822016-04-19 Richard Biener <rguenther@suse.de>
83
84 PR tree-optimization/70171
85 * g++.dg/tree-ssa/pr70171.C: New testcase.
86
65f52ee9
RB
872016-04-19 Richard Biener <rguenther@suse.de>
88
89 PR tree-optimization/70724
90 * gcc.dg/torture/pr70724.c: New testcase.
91
987b67f1
VM
922016-04-18 Vladimir Makarov <vmakarov@redhat.com>
93
94 PR middle-end/70689
95 * testsuite/gcc.target/i386/pr70689.c: New.
96
91a47c39
L
972016-04-18 H.J. Lu <hongjiu.lu@intel.com>
98
99 PR target/70708
100 * gcc.target/i386/pr70708.c: New test.
101
8270b82d
RB
1022016-04-18 Richard Biener <rguenther@suse.de>
103
104 PR tree-optimization/43434
105 * gcc.dg/vect/pr43434.c: New testcase.
106 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
107 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
108 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
109 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
110 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
111 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
112 * gcc.dg/gomp/pr68640.c: Likewise.
113 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
114 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
115
edd048e2
RB
1162016-04-18 Richard Biener <rguenther@suse.de>
117
118 PR tree-optimization/70701
119 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
120
bd5c7330
TV
1212016-04-18 Tom de Vries <tom@codesourcery.com>
122
123 PR testsuite/70699
124 * gcc.dg/pr70161.c: Add dot-file scans.
125 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
126 instead of after last dot char.
127
23f2660f
EB
1282016-04-17 Eric Botcazou <ebotcazou@adacore.com>
129
130 * c-c++-common/dump-ada-spec-3.c: New test.
131 * c-c++-common/dump-ada-spec-4.c: Likewise.
132
da152c9f
TV
1332016-04-17 Tom de Vries <tom@codesourcery.com>
134
135 PR other/70183
136 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
137
cc950f98
JH
1382016-04-15 Jan Hubicka <jh@suse.cz>
139
140 PR ipa/70018
141 * g++.dg/ipa/pure-const-1.C: New testcase.
142 * g++.dg/ipa/pure-const-2.C: New testcase.
143 * g++.dg/ipa/pure-const-3.C: New testcase.
144
949505a9
MP
1452016-04-15 Marek Polacek <polacek@redhat.com>
146
147 PR c/70671
148 * gcc.dg/bitfld-22.c: New test.
149
10e547d6
BS
1502016-04-15 Bernd Schmidt <bschmidt@redhat.com>
151
152 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
153 x86_64.
154
1e77281b
MP
1552016-04-15 Marek Polacek <polacek@redhat.com>
156
157 PR c/70651
158 * c-c++-common/pr70651.c: New test.
159
e501fa8e
KT
1602016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
161
162 PR rtl-optimization/70681
163 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
164 dump scan on arm and powerpc.
165 * gcc.dg/pr10474.c: Likewise.
166
dda1bf61
JJ
1672016-04-15 Jakub Jelinek <jakub@redhat.com>
168
ca4ef1ff
JJ
169 PR c++/69517
170 PR c++/70019
171 PR c++/70588
172 * g++.dg/cpp1y/vla11.C: Revert for real.
173
dda1bf61
JJ
174 PR c/70436
175 * c-c++-common/Wparentheses-1.c: New test.
176 * c-c++-common/gomp/Wparentheses-1.c: New test.
177 * c-c++-common/gomp/Wparentheses-2.c: New test.
178 * c-c++-common/gomp/Wparentheses-3.c: New test.
179 * c-c++-common/gomp/Wparentheses-4.c: New test.
180 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
181 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
182 * c-c++-common/goacc/Wparentheses-1.c: New test.
183
1355e62c
KY
1842016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
185
186 PR target/70662
187 * gcc.target/i386/pr70662.c: New test.
188
0ab34b9e 1892016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 190 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
191
192 PR tree-optimization/70130
193 * gcc.dg/vect/O3-pr70130.c: New testcase.
194
bc773aad
MM
1952016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
196
6e9b2286
MM
197 PR target/70669
198 * gcc.target/powerpc/pr70669.c: New test.
199
bc773aad
MM
200 PR target/70640
201 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
202 a power7 system that does not have an assembler that supports
203 power8.
204
d8747845
MS
2052016-04-14 Martin Sebor <msebor@redhat.com>
206
207 PR c++/69517
208 PR c++/70019
209 PR c++/70588
210 * c-c++-common/ubsan/vla-1.c: Revert.
211 * g++.dg/cpp1y/vla11.C: Same.
212 * g++.dg/cpp1y/vla12.C: Same.
213 * g++.dg/cpp1y/vla13.C: Same.
214 * g++.dg/cpp1y/vla14.C: Same.
215 * g++.dg/cpp1y/vla3.C: Same.
216 * gcc/testsuite/g++.dg/init/array24.C: Same.
217 * g++.dg/ubsan/vla-1.C: Same.
218
85128559
MP
2192016-04-14 Marek Polacek <polacek@redhat.com>
220 Jan Hubicka <hubicka@ucw.cz>
221
222 PR c++/70029
223 * g++.dg/torture/pr70029.C: New test.
224
52fbb073
MS
2252016-04-14 Martin Sebor <msebor@redhat.com>
226
227 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
228 type size to prevent failures on targets with very low maximum
229 alignment.
230
6db61d6f
RB
2312016-04-14 Richard Biener <rguenther@suse.de>
232
233 PR tree-optimization/70623
234 * gcc.dg/torture/pr70623.c: New testcase.
235 * gcc.dg/torture/pr70623-2.c: Likewise.
236
342fac95
MS
2372016-04-13 Martin Sebor <msebor@redhat.com>
238
239 PR c++/69517
240 PR c++/70019
241 PR c++/70588
242 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
243 * g++.dg/cpp1y/vla11.C: New test.
244 * g++.dg/cpp1y/vla12.C: New test.
245 * g++.dg/cpp1y/vla13.C: New test.
246 * g++.dg/cpp1y/vla14.C: New test.
247 * g++.dg/cpp1y/vla3.C: Restore deleted test.
248 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
249 * g++.dg/ubsan/vla-1.C: Disable exceptions.
250
d93c452f
JJ
2512016-04-13 Jakub Jelinek <jakub@redhat.com>
252
253 PR c++/70641
254 * g++.dg/opt/pr70641.C: New test.
255
85115fb6
RO
2562016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
257
258 PR rtl-optimization/68749
259 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
260 effects of argument promotions.
261 Remove default args to dg-skip-if.
262
545a4139
PC
2632016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
264
265 PR c++/70635
266 * g++.dg/parse/pr70635.C: New.
267
b3a77f21
MP
2682016-04-13 Marek Polacek <polacek@redhat.com>
269
270 PR c++/70639
271 * c-c++-common/Wmisleading-indentation-4.c: New test.
272
99cd9857
MP
2732016-04-13 Marek Polacek <polacek@redhat.com>
274
275 PR c/70436
276 * testsuite/gcc.dg/Wparentheses-12.c: New test.
277 * testsuite/gcc.dg/Wparentheses-13.c: New test.
278
75ca93ec
IE
2792016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
280
281 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
282 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
283 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
284
3d3f9e7e
JJ
2852016-04-13 Jakub Jelinek <jakub@redhat.com>
286
37947cd0
JJ
287 PR middle-end/70633
288 * gcc.c-torture/compile/pr70633.c: New test.
289
3d3f9e7e
JJ
290 PR debug/70628
291 * gcc.dg/torture/pr70628.c: New test.
292
92886d3e
PP
2932016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
294
295 PR c++/70610
296 * g++.dg/template/pr70610.C: New test.
297 * g++.dg/template/pr70610-2.C: New test.
298 * g++.dg/template/pr70610-3.C: New test.
299 * g++.dg/template/pr70610-4.C: New test.
300
13bd7c2b
JJ
3012016-04-12 Jakub Jelinek <jakub@redhat.com>
302
6512fa6d
JJ
303 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
304 128 instead of 32.
305
13bd7c2b
JJ
306 PR c++/70571
307 * g++.dg/ext/pr70571.C: New test.
308
20b9851c
MM
3092016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
310
8a434ada 311 PR target/70640
20b9851c
MM
312 * gcc.target/powerpc/pr70640.c: New test.
313
2b2f52bc
PC
3142016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
315
316 PR c++/68722
317 * g++.dg/parse/pr68722.C: New.
318
5901e56a
JJ
3192016-04-12 Jakub Jelinek <jakub@redhat.com>
320
321 PR rtl-optimization/70596
322 * gcc.target/i386/pr70596.c: New test.
323
d4619dc1
NS
3242016-04-12 Nathan Sidwell <nathan@acm.org>
325
326 PR c++/70501
327 * g++.dg/init/pr70501.C: New.
328
3df530d3
DW
3292016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
330
331 * gcc.target/i386/asm-flag-6.c: New test.
332
b7a120d7
TV
3332016-04-12 Tom de Vries <tom@codesourcery.com>
334
335 PR tree-optimization/68756
336 * gcc.dg/graphite/pr68756.c: New test.
337
4e0eea75
JJ
3382016-04-12 Jakub Jelinek <jakub@redhat.com>
339
340 PR tree-optimization/70602
341 * gcc.c-torture/execute/pr70602.c: New test.
342
35fbda43
MM
3432016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
344
345 PR target/70381
346 * gcc.target/powerpc/float128-1.c: New tests to make sure the
347 __float128 emulator is built and runs.
348 * gcc.target/powerpc/float128-1.c: Likewise.
349
350 * lib/target-supports.exp (check_ppc_float128_sw_available):
351 Rework tests for __float128 software and hardware
352 availability. Fix exit condition to return 0 on success.
353
04a99ebe
JG
3542016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
355
356 PR target/70133
357 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
358 * gcc.target/aarch64/target_attr_15.c: Likewise.
359
47cd5a85
PC
3602016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
361
362 PR c++/69066
363 * g++.dg/cpp1y/pr69066.C: New.
364
a5edb32e
JD
3652016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
366
367 PR fortran/68566
368 * gfortran.dg/pr36192.f90: Update test.
369 * gfortran.dg/pr36192_1.f90: Update test.
370 * gfortran.dg/real_dimension_1.f: Update test.
371 * gfortran.dg/parameter_array_init_7.f90: New test.
372
8ef378f8
JDA
3732016-04-09 John David Anglin <danglin@gcc.gnu.org>
374
c532c871
JDA
375 PR testsuite/64039
376 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
377
d34f706f
JDA
378 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
379
75e1dd9e
JDA
380 PR rtl-optimization/66669
381 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
382
8a976f5f
JDA
383 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
384
da04822a
JDA
385 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
386 * gcc.dg/pie-1.c: Likewise.
387 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
388 * gcc.dg/pic-4.c: Likewise.
389 * gcc.dg/pie-3.c: Likewise.
390 * gcc.dg/pie-4.c: Likewise.
391
adfabcf9
JDA
392 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
393
4a020adf
JDA
394 PR tree-optimization/68644
395 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
396
8ef378f8
JDA
397 PR rtl-optimization/64886
398 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
399
09bf990e
TV
4002016-04-09 Tom de Vries <tom@codesourcery.com>
401
402 PR tree-optimization/68953
403 * gcc.dg/graphite/pr68953.c: New test.
404
138c3c1a
DH
4052016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
406
407 PR fortran/70592
408 * gfortran.dg/deferred_character_16.f90: New test.
409
f55460af
JJ
4102016-04-09 Jakub Jelinek <jakub@redhat.com>
411
412 PR tree-optimization/70586
413 * gcc.c-torture/execute/pr70586.c: New test.
414
0b77bbf3
DH
4152016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
416
417 PR sanitizer/70573
418 * c-c++-common/asan/halt_on_error-1.c: Replace memset
419 with __builtin_memset
420 * c-c++-common/asan/halt_on_error-2.c: Likewise.
421
c42cfb5c
CP
4222016-04-08 Cesar Philippidis <cesar@codesourcery.com>
423
424 PR lto/70289
425 PR ipa/70348
426 PR tree-optimization/70373
427 PR middle-end/70533
428 PR middle-end/70534
429 PR middle-end/70535
430 * c-c++-common/goacc/reduction-5.c: New test.
431 * c-c++-common/goacc/reduction-promotions.c: New test.
432 * gfortran.dg/goacc/reduction-3.f95: New test.
433 * gfortran.dg/goacc/reduction-promotions.f90: New test.
434
56cfb596
PP
4352016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
436
437 PR c++/70590
438 PR c++/70452
439 * g++.dg/pr70590.C: New test.
440 * g++.dg/pr70590-2.C: New test.
441
1a13c0a2
JJ
4422016-04-08 Jakub Jelinek <jakub@redhat.com>
443
abc0647a
JJ
444 PR middle-end/70593
445 * gcc.target/i386/pr70593.c: New test.
446
1a13c0a2
JJ
447 PR rtl-optimization/70574
448 * gcc.target/i386/avx2-pr70574.c: New test.
449
c3da4956
MO
4502016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
451
452 PR sanitizer/70541
453 * c-c++-common/asan/pr70541.c: New test.
454
9f1b833b
TV
4552016-04-08 Tom de Vries <tom@codesourcery.com>
456
457 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
458 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
459
bae7adda
KT
4602016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
461
462 PR target/70566
463 * gcc.c-torture/execute/pr70566.c: New test.
464
211f3d57
TV
4652016-04-08 Tom de Vries <tom@codesourcery.com>
466
467 * c-c++-common/goacc/uninit-copy-clause.c: New test.
468 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
469
02cf2861
AM
4702016-04-08 Alan Modra <amodra@gmail.com>
471
472 * gcc.target/powerpc/pr70117.c: New.
473
5f490f9f
JJ
4742016-04-07 Jakub Jelinek <jakub@redhat.com>
475
56e9b710
JJ
476 PR testsuite/70581
477 * gcc.dg/lto/simd-function_0.c: New test.
478
5f490f9f
JJ
479 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
480 clones.
481 * c-c++-common/attr-simd-2.c: Likewise.
482 * c-c++-common/attr-simd-4.c: Likewise.
483 * gcc.dg/gomp/simd-clones-2.c: Likewise.
484 * gcc.dg/gomp/simd-clones-3.c: Likewise.
485
e4ebc74d
TP
4862016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
487
488 PR testsuite/70553
489 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
490
9817ae35
TS
4912016-04-07 Thomas Schwinge <thomas@codesourcery.com>
492 Tom de Vries <tom@codesourcery.com>
493
494 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
495 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
496 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
497 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
498 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
499 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
500 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
501 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
502
e292f64d
PP
5032016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
504
505 PR c/70436
506 * g++.dg/warn/Wparentheses-29.C: New test.
507
6b37bdaf
PP
5082016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
509
510 PR c/70436
511 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
512 explicit braces to resolve a future -Wparentheses warning.
513
64824205
RH
5142016-04-06 Richard Henderson <rth@redhat.com>
515
516 * gcc.dg/pr61817-1.c: New test.
517 * gcc.dg/pr61817-2.c: New test.
518 * gcc.dg/pr69391-1.c: New test.
519 * gcc.dg/pr69391-2.c: New test.
520
bc2fc1f3
VM
5212016-04-06 Vladimir Makarov <vmakarov@redhat.com>
522
523 PR rtl-optimization/70398
524 * testsuite/gcc.target/aarch64/pr70398.c: New.
525
41414a02
EB
5262016-04-06 Eric Botcazou <ebotcazou@adacore.com>
527
528 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
529
4066ea8a
YR
5302016-04-06 Yvan Roux <yvan.roux@linaro.org>
531 Pedro Alves <palves@redhat.com>
532
533 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
534
ec35ea45
JJ
5352016-04-06 Jakub Jelinek <jakub@redhat.com>
536
3866f8dd
JJ
537 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
538 Check for avx512f effective targets instead of avx2.
539 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
540 for AVX512F clones.
541 * gcc.dg/gomp/declare-simd-3.c: Likewise.
542 * g++.dg/gomp/declare-simd-1.C: Likewise.
543 * g++.dg/gomp/declare-simd-3.C: Likewise.
544 * g++.dg/gomp/declare-simd-4.C: Likewise.
545
ec35ea45
JJ
546 PR middle-end/70550
547 * c-c++-common/gomp/pr70550-1.c: New test.
548 * c-c++-common/gomp/pr70550-2.c: New test.
549
c08d28ac
NS
5502016-04-05 Nathan Sidwell <nathan@acm.org>
551
552 PR c++/70512
553 * g++.dg/ext/attribute-may-alias-5.C: New.
554
1d510e04
JJ
5552016-04-05 Jakub Jelinek <jakub@redhat.com>
556
557 PR c++/70336
558 * c-c++-common/pr70336.c: New test.
559 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
560 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
561
84278ed9
JH
5622016-04-05 Jan Hubicka <hubicka@ucw.cz>
563
564 PR ipa/66223
565 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
566
268a0ec4
JJ
5672016-04-05 Jakub Jelinek <jakub@redhat.com>
568
569 PR rtl-optimization/70542
570 * gcc.dg/torture/pr70542.c: New test.
571 * gcc.target/i386/avx2-pr70542.c: New test.
572
5e8c2eb1
ZS
5732016-04-05 Zdenek Sojka <zsojka@seznam.cz>
574
575 PR tree-optimization/70509
576 * gcc.target/i386/avx512bw-pr70509.c: New test.
577
c0daf32d
PP
5782016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
579
580 PR c++/70452
581 * g++.dg/ext/constexpr-vla4.C: New test.
582
bf867841
UB
5832016-04-05 Uros Bizjak <ubizjak@gmail.com>
584
585 PR target/70510
586 * gcc.target/i386/pr70510.c: New test.
587
3022186a
RB
5882016-04-05 Richard Biener <rguenther@suse.de>
589
590 PR tree-optimization/70526
591 * g++.dg/torture/pr70526.C: New testcase.
592
55fc79b2
JJ
5932016-04-05 Jakub Jelinek <jakub@redhat.com>
594
595 PR target/70525
596 * gcc.target/i386/pr70525.c: New test.
597
62b233f2
RB
5982016-04-05 Richard Biener <rguenther@suse.de>
599
600 PR middle-end/70499
601 * g++.dg/torture/pr70499.C: New testcase.
602
cc05759d
RB
6032016-04-05 Richard Biener <rguenther@suse.de>
604
605 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
606 remove XFAIL.
607
f23f16d4
JJ
6082016-04-04 Jakub Jelinek <jakub@redhat.com>
609
610 PR middle-end/70307
611 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
612 rs6000 ABI warnings.
613
d27ecc49
JH
6142016-04-04 Jan Hubicka <hubicka@ucw.cz>
615
616 PR ipa/66223
617 * g++.dg/ipa/devirt-51.C: New testcase.
618
c974c96e
BS
6192016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
620 Jakub Jelinek <jakub@redhat.com>
621
622 PR middle-end/70457
623 * gcc.dg/torture/pr70457.c: New.
624
7a85da89
AV
6252016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
626
627 PR fortran/67538
628 * gfortran.dg/allocate_with_source_19.f08: New test.
629
de517e64
AV
6302016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
631
632 PR fortran/65795
633 * gfortran.dg/coarray_allocate_6.f08: New test.
634
43b9f499
RB
6352016-04-04 Richard Biener <rguenther@suse.de>
636
637 PR rtl-optimization/70484
638 * gcc.dg/torture/pr70484.c: New testcase.
639
f13355da
MP
6402016-04-04 Marek Polacek <polacek@redhat.com>
641
642 PR c/70307
643 * gcc.dg/torture/pr70307.c: New test.
644
6cc6ed50
OE
6452016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
646
647 PR target/70416
648 PR target/67391
649 * gcc.target/sh/torture/pr70416.c: New.
650
abdc16c8
MS
6512016-04-02 Martin Sebor <msebor@redhat.com>
652
653 PR c++/67376
654 PR c++/70170
655 PR c++/70172
656 PR c++/70228
657 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
658 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
659 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
660 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
661 * g++.dg/cpp0x/constexpr-string.C: Same.
662 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
663 * g++.dg/cpp0x/pr65398.C: Same.
664 * g++.dg/ext/constexpr-vla1.C: Same.
665 * g++.dg/ext/constexpr-vla2.C: Same.
666 * g++.dg/ext/constexpr-vla3.C: Same.
667 * g++.dg/ubsan/pr63956.C: Same.
668
763cd859
JJ
6692016-04-01 Jakub Jelinek <jakub@redhat.com>
670
671 PR rtl-optimization/70467
672 * gcc.target/i386/pr70467-2.c: New test.
673
0f875435
JJ
6742016-04-01 Jakub Jelinek <jakub@redhat.com>
675 Marek Polacek <polacek@redhat.com>
676
677 PR c++/70488
678 * g++.dg/init/new47.C: New test.
679
41d14659
RR
6802016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
681
682 PR target/70496
683 * gcc.target/arm/pr70496.c: New test.
684
f9bf89bb
NS
6852016-04-01 Nathan Sidwell <nathan@acm.org>
686
73b9085d
NS
687 PR c++/68475
688 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
689
4afdcfaa
IE
6902016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
691
692 PR target/69890
693 * gcc.dg/strlenopt.h (memmove): New.
694 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
695 instead of "string.h".
696 * gcc.target/i386/chkp-strlen-2.c: Likewise.
697 * gcc.target/i386/chkp-strlen-3.c: Likewise.
698 * gcc.target/i386/chkp-strlen-4.c: Likewise.
699 * gcc.target/i386/chkp-strlen-5.c: Likewise.
700 * gcc.target/i386/chkp-stropt-1.c: Likewise.
701 * gcc.target/i386/chkp-stropt-10.c: Likewise.
702 * gcc.target/i386/chkp-stropt-11.c: Likewise.
703 * gcc.target/i386/chkp-stropt-12.c: Likewise.
704 * gcc.target/i386/chkp-stropt-13.c: Likewise.
705 * gcc.target/i386/chkp-stropt-14.c: Likewise.
706 * gcc.target/i386/chkp-stropt-15.c: Likewise.
707 * gcc.target/i386/chkp-stropt-16.c: Likewise.
708 * gcc.target/i386/chkp-stropt-2.c: Likewise.
709 * gcc.target/i386/chkp-stropt-3.c: Likewise.
710 * gcc.target/i386/chkp-stropt-4.c: Likewise.
711 * gcc.target/i386/chkp-stropt-5.c: Likewise.
712 * gcc.target/i386/chkp-stropt-6.c: Likewise.
713 * gcc.target/i386/chkp-stropt-7.c: Likewise.
714 * gcc.target/i386/chkp-stropt-8.c: Likewise.
715 * gcc.target/i386/chkp-stropt-9.c: Likewise.
716
b5d7a29c
RO
7172016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
718
719 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
720 (Holder::foo): Reflect this.
721
b660f9ec
IE
7222016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
723
724 PR target/70442
725 * gcc.dg/pr70442.c: New test.
726
88504f34
NS
7272016-03-31 Nathan Sidwell <nathan@acm.org>
728
729 PR c++/70393
730 * g++.dg/cpp0x/constexpr-virtual6.C: New.
731
95d34b96
KY
7322016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
733
734 PR target/70453
735 * gcc.target/i386/pr70453.c: New test.
736
b4c4967c
AB
7372016-03-31 Andrey Belevantsev <abel@ispras.ru>
738
739 PR target/70292
740 * gcc.c-torture/pr70292.c: New test.
741
5fde6a45
MP
7422016-03-31 Marek Polacek <polacek@redhat.com>
743
744 PR c/70297
745 * c-c++-common/pr70297.c: New test.
746 * g++.dg/cpp0x/typedef-redecl.C: New test.
747 * gcc.dg/typedef-redecl2.c: New test.
748
97eb24c4
JJ
7492016-03-31 Jakub Jelinek <jakub@redhat.com>
750
751 PR rtl-optimization/70460
752 * gcc.c-torture/execute/pr70460.c: New test.
753
efc3536f
RB
7542016-03-31 Richard Biener <rguenther@suse.de>
755
756 PR c++/70430
757 * g++.dg/ext/vector30.C: New testcase.
758
e0876e21
DH
7592016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
760 Jerry DeLisle <jvdelisle@gcc.gnu.org>
761
762 * gfortran.dg/fmt_pf.f90: New test.
763
e9bff8c6
RO
7642016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
765
766 Forward-port from 5 branch
767 2016-03-30 Jakub Jelinek <jakub@redhat.com>
768
769 PR testsuite/70356
770 * gcc.target/i386/avx-vextractf128-256-5.c: Move
771 dg-require-effective-target after dg-do.
772
773 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
774
775 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
776
2620c80d
TS
7772016-03-30 Thomas Schwinge <thomas@codesourcery.com>
778 Julian Brown <julian@codesourcery.com>
779 Chung-Lin Tang <cltang@codesourcery.com>
780 Cesar Philippidis <cesar@codesourcery.com>
781 James Norris <jnorris@codesourcery.com>
782 Tom de Vries <tom@codesourcery.com>
783 Nathan Sidwell <nathan@codesourcery.com>
784
bf867841 785 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
786 * c-c++-common/goacc/loop-clauses.c: Likewise.
787 * g++.dg/goacc/template.C: Likewise.
788 * gfortran.dg/goacc/combined-directives.f90: Likewise.
789 * gfortran.dg/goacc/loop-1.f95: Likewise.
790 * gfortran.dg/goacc/loop-5.f95: Likewise.
791 * gfortran.dg/goacc/loop-6.f95: Likewise.
792 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
793 * c-c++-common/goacc-gomp/nesting-1.c: Update.
794 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
795 * c-c++-common/goacc/clauses-fail.c: Likewise.
796 * c-c++-common/goacc/parallel-1.c: Likewise.
797 * c-c++-common/goacc/reduction-1.c: Likewise.
798 * c-c++-common/goacc/reduction-2.c: Likewise.
799 * c-c++-common/goacc/reduction-3.c: Likewise.
800 * c-c++-common/goacc/reduction-4.c: Likewise.
801 * c-c++-common/goacc/routine-3.c: Likewise.
802 * c-c++-common/goacc/routine-4.c: Likewise.
803 * c-c++-common/goacc/routine-5.c: Likewise.
804 * c-c++-common/goacc/tile.c: Likewise.
805 * g++.dg/goacc/template.C: Likewise.
806 * gfortran.dg/goacc/combined-directives.f90: Likewise.
807 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
808 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
809 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
810 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
811 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
812 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
813 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
814 * c-c++-common/goacc/use_device-1.c: ... this file.
815 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
816 * c-c++-common/goacc/host_data-5.c: ... this file, and...
817 * c-c++-common/goacc/host_data-6.c: ... this file.
818 * c-c++-common/goacc/loop-2-kernels.c: New file.
819 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
820 * c-c++-common/goacc/loop-3.c: Likewise.
821 * g++.dg/goacc/reference.C: Likewise.
822 * g++.dg/goacc/routine-1.C: Likewise.
823 * g++.dg/goacc/routine-2.C: Likewise.
824
f6d2d066
RB
8252016-03-30 Richard Biener <rguenther@suse.de>
826
827 PR middle-end/70450
828 * gcc.dg/torture/pr70450.c: New testcase.
829
d43242b9
JJ
8302016-03-30 Jakub Jelinek <jakub@redhat.com>
831
832 PR target/70421
833 * gcc.dg/torture/pr70421.c: New test.
834 * gcc.target/i386/avx512f-pr70421.c: New test.
835
5ce43b77
L
8362016-03-30 H.J. Lu <hongjiu.lu@intel.com>
837
838 PR testsuite/70364
839 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
840 (check): New function.
841 (bar): Call check.
842 (foo): Align stack to 16 bytes when calling bar.
843 * gcc.target/i386/cleanup-2.c: Likewise.
844
d014a712
PP
8452016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
846
847 PR tree-optimization/59124
848 * gcc.dg/Warray-bounds-19.c: New test.
849
13f0e8c7
ZW
8502016-03-29 Zachary T Welch <zwelch@codesourcery.com>
851
852 * lib/prune.exp (escape_regex_chars): New.
853 (prune_file_path): Update to quote metcharacters for regexp.
854
3336c6e0
JJ
8552016-03-29 Jakub Jelinek <jakub@redhat.com>
856
a362f023
JJ
857 PR rtl-optimization/70429
858 * gcc.c-torture/execute/pr70429.c: New test.
859
3336c6e0
JJ
860 PR tree-optimization/70405
861 * gcc.dg/pr70405.c: New test.
862
728557fd
AV
8632016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
864
865 PR fortran/70397
866 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
867 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
868
bef977d4
TS
8692016-03-29 Thomas Schwinge <thomas@codesourcery.com>
870
871 PR testsuite/64177
872 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
873 __cilkrts_set_param to set two workers.
874 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
875 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
876
6f6d25c9
DH
8772016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
878
bf867841 879 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 880
45733562
KY
8812016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
882
883 PR target/70406
bf867841 884 * gcc.target/i386/pr70406.c: New test.
45733562 885
a1799e5e
EB
8862016-03-27 Eric Botcazou <ebotcazou@adacore.com>
887
888 * gnat.dg/specs/double_record_extension3.ads: New test.
889
5fca7b66
RH
8902016-03-25 Richard Henderson <rth@redhat.com>
891
892 PR target/70120
893 * gcc.target/aarch64/pr70120-1.c: New.
894 * gcc.target/aarch64/pr70120-2.c: New.
895 * gcc.target/aarch64/pr70120-3.c: New.
896
31ce75c6
PP
8972016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
898
899 PR c++/62212
900 * g++.dg/template/mangle2.C: The dg-do directive should be
901 "compile" not "assemble".
902
3caf0ca1
BS
9032016-03-25 Bernd Schmidt <bschmidt@redhat.com>
904
905 PR lto/69650
906 * gcc.dg/pr69650.c: New test.
907
634035b6
DE
9082016-03-25 David Edelsohn <dje.gcc@gmail.com>
909
910 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
911
45d34276
AM
9122016-03-25 Alan Modra <amodra@gmail.com>
913
914 * gcc.dg/dfp/pr70052.c: New test.
915
8f085166
RH
9162016-03-24 Richard Henderson <rth@redhat.com>
917
918 PR middle-end/69845
919 * gcc.dg/tree-ssa/pr69845-1.c: New test.
920 * gcc.dg/tree-ssa/pr69845-2.c: New test.
921
011e5ec3
TV
9222016-03-24 Tom de Vries <tom@codesourcery.com>
923
924 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
925
9e3f4551
TV
9262016-03-24 Tom de Vries <tom@codesourcery.com>
927
928 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
929 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
930
45780041
TV
9312016-03-24 Tom de Vries <tom@codesourcery.com>
932
933 * c-c++-common/goacc/uninit-dim-clause.c: New test.
934 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
935
887ab4e5
PP
9362016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
937
938 PR c++/62212
939 * g++.dg/template/mangle2.C: New test.
940
69a9a66f
RB
9412016-03-24 Richard Biener <rguenther@suse.de>
942
943 PR tree-optimization/70396
944 * gcc.dg/torture/pr70396.c: New testcase.
945
ed87de55
RB
9462016-03-24 Richard Biener <rguenther@suse.de>
947
948 PR middle-end/70370
949 * gcc.dg/torture/pr70370.c: New testcase.
950
ea064934
TV
9512016-03-24 Tom de Vries <tom@codesourcery.com>
952
953 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
954 * gfortran.dg/goacc/kernels-tree.f95: Same.
955 * gfortran.dg/goacc/parallel-tree.f95: Same.
956
b2a4dd1d
TV
9572016-03-24 Tom de Vries <tom@codesourcery.com>
958
959 * c-c++-common/goacc/uninit-if-clause.c: New test.
960 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
961
72e7cd6e
JJ
9622016-03-24 Jakub Jelinek <jakub@redhat.com>
963
964 PR target/70290
bf867841
UB
965 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
966 Fix formatting.
72e7cd6e 967
ce9d0c03
RB
9682016-03-24 Richard Biener <rguenther@suse.de>
969
970 PR tree-optimization/70372
971 * gcc.dg/tree-ssa/pr70372.c: New testcase.
972
426b9428
PP
9732016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
974
975 PR c++/70347
976 * g++.dg/cpp1y/nsdmi-union1.C: New test.
977
cd1588c4
PP
9782016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
979
980 PR c++/70332
981 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
982
61637db3
JJ
9832016-03-23 Jakub Jelinek <jakub@redhat.com>
984
928af3bf
JJ
985 PR c++/70001
986 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
987 * g++.dg/cpp1y/pr70001.C: New test.
988
61637db3
JJ
989 PR c++/70323
990 * g++.dg/cpp0x/constexpr-70323.C: New test.
991
05aca4e7
AO
9922016-03-23 Alexandre Oliva <aoliva@redhat.com>
993 Jason Merrill <jason@redhat.com>
994 Jakub Jelinek <jakub@redhat.com>
995
996 PR c++/69315
997 * g++.dg/cpp0x/constexpr-69315.C: New test.
998 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
999
fbdb6baf
MP
10002016-03-23 Marek Polacek <polacek@redhat.com>
1001
1002 PR c++/69884
1003 * g++.dg/warn/Wignored-attributes-1.C: New test.
1004 * g++.dg/warn/Wignored-attributes-2.C: New test.
1005
d79ee524
TV
10062016-03-23 Tom de Vries <tom@codesourcery.com>
1007
1008 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1009 initialization.
1010 * gfortran.dg/goacc/private-3.f95 (test): Same.
1011 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1012 missing use param.
1013
a59f0bef
KT
10142016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1015
1016 * lib/target-supports.exp: Remove v7ve entry from loop
1017 creating effective target checks.
1018 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1019 (add_options_for_arm_arch_v7ve): Likewise.
1020
0179520a
JJ
10212016-03-23 Jakub Jelinek <jakub@redhat.com>
1022
1023 PR tree-optimization/70354
1024 * gcc.dg/vect/pr70354-1.c: New test.
1025 * gcc.dg/vect/pr70354-2.c: New test.
1026 * gcc.target/i386/avx2-pr70354-1.c: New test.
1027 * gcc.target/i386/avx2-pr70354-2.c: New test.
1028
75bb14d7
JL
10292016-03-22 Jeff Law <law@redhat.com>
1030
1031 PR target/70232
1032 * gcc.dg/tree-ssa/pr70232.c: New test.
1033
72c9526d
IE
10342016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1035
1036 PR target/70302
1037 * gcc.target/i386/pr70302.c: New test.
1038
a3ca1bc5
RB
10392016-03-22 Richard Biener <rguenther@suse.de>
1040
1041 PR middle-end/70251
1042 * g++.dg/torture/pr70251.C: New testcase.
1043
5c240f4d
DM
10442016-03-22 David Malcolm <dmalcolm@redhat.com>
1045
1046 PR c/69993
1047 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1048 Wmisleading-indentation.c.
1049 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1050 reflect change to diagnostic text and order of messages.
1051 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1052
80f6631b
DE
10532016-03-22 David Edelsohn <dje.gcc@gmail.com>
1054
1055 * g++.dg/ext/java-3.C: Don't compile on AIX.
1056
9a10956c
RB
10572016-03-22 Richard Biener <rguenther@suse.de>
1058
1059 PR middle-end/70333
1060 * gcc.dg/torture/pr70333.c: New testcase.
1061
6cedf922
IE
10622016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1063
1064 * g++.dg/ext/pr70290.C: New test.
1065
cd6c27ac
KY
10662016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1067
1068 PR target/70325
1069 * gcc.target/i386/pr70325.c: New test.
1070
4cde512c
JJ
10712016-03-22 Jakub Jelinek <jakub@redhat.com>
1072
b01915ed
JJ
1073 PR target/70329
1074 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1075 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1076
4e3e2cf1
JJ
1077 PR target/70300
1078 * gcc.target/i386/pr70300.c: New test.
1079
4cde512c
JJ
1080 PR c++/70295
1081 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1082 (func2): New function for cond with parens, xfail warning for c++.
1083 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1084
16f6d7dc
PP
10852016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1086
1087 PR c++/70096
1088 * g++.dg/template/ptrmem30.C: New test.
1089
a3e2b438
PP
10902016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1091
1092 PR c++/70204
1093 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1094 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1095
11b6a02e
JJ
10962016-03-21 Jakub Jelinek <jakub@redhat.com>
1097
1098 PR middle-end/70326
1099 * gcc.dg/pr70326.c: New test.
1100
b9407883
MG
11012016-03-21 Marc Glisse <marc.glisse@inria.fr>
1102 Jakub Jelinek <jakub@redhat.com>
1103
1104 PR tree-optimization/70317
1105 * gcc.dg/pr70317.c: New test.
1106
4a148e19
UB
11072016-03-21 Uros Bizjak <ubizjak@gmail.com>
1108
1109 PR target/70327
1110 * gcc.target/i386/pr70327.c: New test.
1111
2a85ddbb
ML
11122016-03-21 Martin Liska <mliska@suse.cz>
1113
7d36fe98 1114 PR ipa/70306
2a85ddbb
ML
1115 * gcc.dg/ipa/pr70306.c: New test.
1116
4a148e19 11172016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1118
1119 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1120 * gcc.target/arm/attr-align3.c: Likewise.
1121 * gcc.target/arm/attr_arm.c: Likewise.
1122 * gcc.target/arm/flip-thumb.c: Likewise.
1123
6b366948
JJ
11242016-03-21 Jakub Jelinek <jakub@redhat.com>
1125
1126 PR target/70296
1127 * gcc.target/powerpc/altivec-36.c: New test.
1128
2fac8c14
RB
11292016-03-21 Richard Biener <rguenther@suse.de>
1130
1131 PR tree-optimization/70310
1132 * gcc.dg/torture/pr70310.c: New testcase.
1133
e9bde854
KY
11342016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1135
1136 PR target/70293
1137 * gcc.target/i386/pr70293.c: New test.
1138
56bbfaf6
RB
11392016-03-21 Richard Biener <rguenther@suse.de>
1140
1141 PR tree-optimization/70288
1142 * gcc.dg/torture/pr70288-1.c: New testcase.
1143 * gcc.dg/torture/pr70288-2.c: Likewise.
1144
3eee49ed
AB
11452016-03-21 Andrey Belevantsev <abel@ispras.ru>
1146
1147 PR rtl-optimization/69307
1148 * gcc.target/arm/pr69307.c: New test.
4a148e19 1149
8e7816b4
AB
11502016-03-21 Andrey Belevantsev <abel@ispras.ru>
1151
1152 PR rtl-optimization/69102
1153 * gcc.c-torture/compile/pr69102.c: New test.
1154
14d7d4be
JL
11552016-03-18 Jeff Law <law@redhat.com>
1156
1157 PR rtl-optimization/70263
1158 * gcc.c-torture/compile/pr70263-1.c: New test.
1159 * gcc.target/i386/pr70263-2.c: New test.
1160
5c6a601c
BS
11612016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1162
1163 PR rtl-optimization/70278
1164 * gcc.dg/torture/pr70278.c: New test.
1165 * gcc.target/arm/pr70278.c: New test.
1166
4bbf545b
DM
11672016-03-18 David Malcolm <dmalcolm@redhat.com>
1168
1169 PR c/70281
1170 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1171 (test_builtin_types_compatible_p): New test function.
1172 * gcc.dg/pr70281.c: New test case.
1173
dc28bb68
CL
11742016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1175
1176 PR target/70113
1177 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1178
5e8d6dff
IE
11792016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1180
1181 PR tree-optimization/70252
1182 * gcc.dg/pr70252.c: New test.
1183
d0e7e403
TV
11842016-03-18 Tom de Vries <tom@codesourcery.com>
1185
1186 * gcc.dg/pr70161-2.c: New test.
1187 * gcc.dg/pr70161.c: New test.
1188
fa22501a
TV
11892016-03-18 Tom de Vries <tom@codesourcery.com>
1190
1191 PR ipa/70269
1192 * gcc.dg/pr70269.c: New test.
1193
dd125026
JJ
11942016-03-18 Jakub Jelinek <jakub@redhat.com>
1195
1196 PR c++/70267
1197 * g++.dg/ext/java-3.C: New test.
1198
91914f0a
PP
11992016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1200
1201 PR c++/70205
1202 * g++.dg/lookup/pr70205.C: New test.
1203
753a8910
PP
12042016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1205
1206 PR c++/70218
1207 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1208
14ba7b28
MP
12092016-03-17 Marek Polacek <polacek@redhat.com>
1210
1211 PR c/69407
1212 * gcc.dg/atomic-op-6.c: New test.
1213
ded60913
DM
12142016-03-17 David Malcolm <dmalcolm@redhat.com>
1215
1216 PR c/70264
1217 * c-c++-common/pr70264.c: New test case.
1218
a3aad0e6
JJ
12192016-03-17 Jakub Jelinek <jakub@redhat.com>
1220
17366700
JJ
1221 PR c++/70144
1222 * c-c++-common/pr70144-1.c: New test.
1223 * c-c++-common/pr70144-2.c: New test.
1224
a3aad0e6
JJ
1225 PR c++/70272
1226 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1227 * g++.dg/opt/flifetime-dse6.C: New test.
1228 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1229
b57e6e18
L
12302016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1231
1232 PR driver/70192
1233 * gcc.dg/pic-1.c: New test.
1234 * gcc.dg/pic-2.c: Likewise.
1235 * gcc.dg/pic-3.c: Likewise.
1236 * gcc.dg/pic-4.c: Likewise.
1237 * gcc.dg/pie-1.c: Likewise.
1238 * gcc.dg/pie-2.c: Likewise.
1239 * gcc.dg/pie-3.c: Likewise.
1240 * gcc.dg/pie-4.c: Likewise.
1241 * gcc.dg/pie-5.c: Likewise.
1242 * gcc.dg/pie-6.c: Likewise.
1243
b38ba58b
TV
12442016-03-17 Tom de Vries <tom@codesourcery.com>
1245
1246 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1247 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1248
6931b3b7
RB
12492016-03-17 Richard Biener <rguenther@suse.de>
1250
1251 PR debug/70271
1252 * g++.dg/debug/pr70271.C: New testcase.
1253
0c8b64cb
IE
12542016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1255
1256 * gcc.target/i386/pr70251.c: New test.
1257
b1970801
MP
12582016-03-17 Marek Polacek <polacek@redhat.com>
1259
1260 PR c++/70194
1261 * g++.dg/warn/constexpr-70194.C: New test.
1262
820c5eaa
RH
12632016-03-16 Richard Henderson <rth@redhat.com>
1264
1265 PR middle-end/70240
1266 * gcc.c-torture/compile/pr70240.c: New.
1267
da0ad263
SKS
12682016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1269
1270 * gcc.c-torture/compile/20151204.c: Skip for avr.
1271
c73d295c
JJ
12722016-03-16 Jakub Jelinek <jakub@redhat.com>
1273
1274 PR target/70245
1275 * g++.dg/opt/pr70245.C: New test.
1276 * g++.dg/opt/pr70245.h: New file.
1277 * g++.dg/opt/pr70245-aux.cc: New file.
1278
b2794066
MS
12792016-03-16 Martin Sebor <msebor@redhat.com>
1280
1281 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1282
aa43616c
RH
12832016-03-16 Richard Henderson <rth@redhat.com>
1284
1285 PR middle-end/70199
1286 * gcc.c-torture/compile/pr70199.c: New.
1287
59608fe5
L
12882016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1289
1290 * gcc.dg/uninit-19.c: Run dos2unix.
1291
ab4c578f
MP
12922016-03-16 Marek Polacek <polacek@redhat.com>
1293
1294 PR c/70093
1295 * gcc.dg/nested-func-10.c: New test.
1296 * gcc.dg/nested-func-9.c: New test.
1297
f5387e76
JJ
12982016-03-16 Jakub Jelinek <jakub@redhat.com>
1299
1300 PR tree-optimization/68714
1301 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1302
7662b718
TV
13032016-03-16 Tom de Vries <tom@codesourcery.com>
1304
1305 PR tree-optimization/68715
1306 * gcc.dg/graphite/pr68715-2.c: New test.
1307 * gcc.dg/graphite/pr68715.c: New test.
1308 * gfortran.dg/graphite/pr68715.f90: New test.
1309
be7ce7ae
TV
13102016-03-16 Tom de Vries <tom@codesourcery.com>
1311
1312 PR tree-optimization/68809
1313 * gcc.dg/graphite/pr68809-2.c: New test.
1314 * gcc.dg/graphite/pr68809.c: New test.
1315
1935f250
JJ
13162016-03-16 Jakub Jelinek <jakub@redhat.com>
1317
6651c93e
JJ
1318 PR c++/70147
1319 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1320 method call to i () as argument. Adjust expected output.
1321
1935f250
JJ
1322 PR c++/70147
1323 * g++.dg/ubsan/pr70147-1.C: New test.
1324 * g++.dg/ubsan/pr70147-2.C: New test.
1325
ab1caa6e
MS
13262016-03-15 Martin Sebor <msebor@redhat.com>
1327
1328 PR c++/58281
1329 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1330
5c2a1bbb
JDA
13312016-03-15 John David Anglin <danglin@gcc.gnu.org>
1332
cb5d8ad1
JDA
1333 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1334 hppa*-*-hpux*.
1335
b440dd40
JDA
1336 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1337
5c2a1bbb
JDA
1338 PR libfortran/69799
1339 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1340 libatomic_available.
1341
42c729c5
MP
13422016-03-15 Marek Polacek <polacek@redhat.com>
1343
1344 PR c++/70209
1345 * g++.dg/ext/attribute-may-alias-4.C: New test.
1346
82b1c550
AM
13472016-03-15 Alexander Monakov <amonakov@ispras.ru>
1348
1349 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1350 -fvar-tracking-assignments-toggle flag.
1351
4ccbf3a6
PH
13522016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1353
1354 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1355
c39858bd
JJ
13562016-03-15 Jakub Jelinek <jakub@redhat.com>
1357
1358 PR rtl-optimization/70222
1359 * gcc.c-torture/execute/pr70222-1.c: New test.
1360 * gcc.c-torture/execute/pr70222-2.c: New test.
1361
8be119c1
RH
13622016-03-15 Richard Henderson <rth@redhat.com>
1363
1364 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1365
6598bb55
AB
13662016-03-15 Andrey Belevantsev <abel@ispras.ru>
1367
1368 PR rtl-optimization/69032
1369 * gcc.dg/pr69032.c: New test.
1370
81fa2944
AB
13712016-03-15 Andrey Belevantsev <abel@ispras.ru>
1372
1373 PR rtl-optimization/63384
4a148e19 1374 * g++.dg/pr63384.C: New test.
81fa2944 1375
74ea9ab6
AB
13762016-03-15 Andrey Belevantsev <abel@ispras.ru>
1377
1378 PR target/64411
1379 * gcc.target/i386/pr64411.C: New test.
1380
045d5055
TV
13812016-03-15 Tom de Vries <tom@codesourcery.com>
1382
1383 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1384 * gfortran.dg/goacc/kernels-alias.f95: New test.
1385
3ea33585
MS
13862016-03-14 Martin Sebor <msebor@redhat.com>
1387
1388 PR c++/53792
1389 * g++.dg/cpp0x/constexpr-inline.C: New test.
1390 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1391
1df7b330
DE
13922016-03-14 David Edelsohn <dje.gcc@gmail.com>
1393
1394 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1395
79b57d18
JJ
13962016-03-14 Jakub Jelinek <jakub@redhat.com>
1397
1398 PR middle-end/70219
1399 * gcc.dg/pr70219.c: New test.
1400
3cbf012a
BS
14012016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1402
1403 PR target/70083
1404 * gcc.dg/torture/pr70083.c: New test.
1405 * gcc.target/i386/pr70083.c: New test.
1406
a9fee7cd
RB
14072016-03-14 Richard Biener <rguenther@suse.de>
1408
1409 PR tree-optimization/56365
1410 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1411
4799603f
SB
14122016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1413
1414 PR target/70098
1415 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1416 New function.
1417 * g++.dg/pr70098.C: New testcase.
1418
1419
760ca967
TV
14202016-03-14 Tom de Vries <tom@codesourcery.com>
1421
1422 PR tree-optimization/70045
1423 * gcc.dg/graphite/pr70045.c: New test.
1424
44e66a77
JD
14252016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1426
1427 PR fortran/69043
1428 * gfortran.dg/include_9.f90: New test.
1429
a18e0fe1
DH
14302016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1431
1432 PR fortran/45076
1433 gfortran.dg/prof/prof.exp: New script.
1434 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1435
d0aca6ab
AB
14362016-03-12 Andrey Belevantsev <abel@ispras.ru>
1437
1438 PR rtl-optimization/69307
1439 * gcc.dg/pr69307.c: New test.
1440
cefe08a4
VM
14412016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1442
1443 PR target/69614
1444 * gcc.target/arm/pr69614.c: New.
1445
70112e2a
PT
14462016-03-12 Paul Thomas <pault@gcc.gnu.org>
1447
1448 PR fortran/70031
1449 * gfortran.dg/submodule_14.f08: New test
1450
1451 PR fortran/69524
1452 * gfortran.dg/submodule_15.f08: New test
1453
3f1e5d3a
PP
14542016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1455
1456 PR c++/70106
1457 * g++.dg/cpp1y/paren3.C: New test.
1458
a3f6d680
MM
14592016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1460
1461 PR target/70131
1462 * gcc.target/powerpc/ppc-round2.c: New test.
1463
92348f09
BS
14642016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1465
1466 PR target/70123
1467 * gcc.dg/torture/pr70123.c: New test.
1468
cebde9e9
JL
14692016-03-11 Jeff Law <law@redhat.com>
1470
1471 PR tree-optimization/70190
1472 * gcc.c-torture/compile/pr70190.c: New test.
1473
3edc5da4
DM
14742016-03-11 David Malcolm <dmalcolm@redhat.com>
1475
1476 PR c/68187
1477 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1478 case.
1479 (test43_b): Likewise.
1480 (test43_c): Likewise.
1481 (test43_d): Likewise.
1482 (test43_e): Likewise.
1483 (test43_f): Likewise.
1484 (test43_g): Likewise.
1485 (test44_a): Likewise.
1486 (test44_b): Likewise.
1487 (test44_c): Likewise.
1488 (test44_d): Likewise.
1489 (test44_e): Likewise.
1490
318c1204
DM
14912016-03-11 David Malcolm <dmalcolm@redhat.com>
1492
1493 PR c/70085
1494 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1495
bc062234
KT
14962016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1497
1498 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1499 dg-options.
1500
acfc1ac1
KT
15012016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1502
1503 PR target/70002
1504 PR target/69245
1505 * gcc.target/aarch64/pr69245_2.c: New test.
1506
d1e2bb2d
JJ
15072016-03-11 Jakub Jelinek <jakub@redhat.com>
1508
1509 PR tree-optimization/70177
1510 * gcc.dg/pr70177.c: New test.
1511
07350627
AL
15122016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1513
1514 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1515
5c6706f7
AL
15162016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1517
1518 * gcc.dg/tree-ssa/sra-20.c: New.
1519
02d472a2
JJ
15202016-03-11 Jakub Jelinek <jakub@redhat.com>
1521
686d390a
JJ
1522 PR rtl-optimization/70174
1523 * gcc.dg/pr70174.c: New test.
1524
02d472a2
JJ
1525 PR tree-optimization/70169
1526 * gcc.dg/pr70169.c: New test.
1527
0f9befa1
IE
15282016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1529
1530 PR target/70160
1531 * gcc.target/i386/pr70160.c: New test.
1532
432d4670
AK
15332016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1534
1535 * gcc.target/s390/dfp-1.c: New test.
1536
a3dc8760
NC
15372016-03-10 Nick Clifton <nickc@redhat.com>
1538
1539 PR target/70044
1540 * gcc.target/aarch64/pr70044.c: New test.
1541
b87a8d7d
PP
15422016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1543 Jakub Jelinek <jakub@redhat.com>
1544
1545 PR c++/70001
1546 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1547 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1548 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1549
4f4ada6a
JH
15502016-03-10 Jan Hubicka <hubicka@ucw.cz>
1551
1552 PR lto/69589
1553 * g++.dg/lto/pr69589_0.C: New testcase
1554 * g++.dg/lto/pr69589_1.C: New testcase
1555
d49b0aa0
MP
15562016-03-10 Marek Polacek <polacek@redhat.com>
1557
1558 PR c++/70153
1559 * g++.dg/delayedfold/unary-plus1.C: New test.
1560
15612016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1562
1563 * gcc.target/arm/pr45701-1.c: Escape brackets.
1564 * gcc.target/arm/pr45701-2.c: Likewise.
1565
71017a7b
AL
15662016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1567
1568 * gfortran.dg/unconstrained_commons.f: New.
1569
ba52669f
AM
15702016-03-10 Alan Modra <amodra@gmail.com>
1571
1572 * gcc.dg/pr69195.c: New.
1573 * gcc.dg/pr69238.c: New.
1574
27742332
TV
15752016-03-10 Tom de Vries <tom@codesourcery.com>
1576
1577 PR testsuite/68915
1578 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1579
3a81a594
RB
15802016-03-10 Richard Biener <rguenther@suse.de>
1581
1582 PR tree-optimization/70128
1583 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1584 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1585
3433b975
JJ
15862016-03-09 Jakub Jelinek <jakub@redhat.com>
1587
c2864f02
JJ
1588 PR tree-optimization/70152
1589 * gcc.dg/pr70152.c: New test.
1590
3433b975
JJ
1591 PR target/70086
1592 * gcc.target/i386/pr70086-1.c: New test.
1593 * gcc.target/i386/pr70086-2.c: New test.
1594 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1595
1596 PR tree-optimization/70127
1597 * gcc.c-torture/execute/pr70127.c: New test.
1598
96b3c82d
CP
15992016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1600
1601 * c-c++-common/goacc/combined-directives-2.c: New test.
1602
b4f3232d
DM
16032016-03-09 David Malcolm <dmalcolm@redhat.com>
1604
1605 PR c/68473
1606 PR c++/70105
1607 * g++.dg/diagnostic/pr70105.C: New test.
1608 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1609 (test_multiple_ordinary_maps): New test function.
1610
40499f81
DM
16112016-03-09 David Malcolm <dmalcolm@redhat.com>
1612
1613 PR c/68473
1614 PR c++/70105
1615 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1616 Drop range information from call to inform_at_rich_loc.
1617 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1618 New.
1619 (test_show_locus): Replace calls to rich_location::add_range with
1620 calls to add_range. Rewrite the tests that used the now-defunct
1621 rich_location ctor taking a source_range. Simplify other tests
1622 by replacing calls to COMBINE_LOCATION_DATA with calls to
1623 make_location.
1624
c9e33662
RB
16252016-03-09 Richard Biener <rguenther@suse.de>
1626 Jakub Jelinek <jakub@redhat.com>
1627
1628 PR tree-optimization/70138
1629 * gcc.dg/vect/pr70138-1.c: New testcase.
1630 * gcc.dg/vect/pr70138-2.c: Likewise.
1631
2c73b764
JJ
16322016-03-09 Jakub Jelinek <jakub@redhat.com>
1633
1634 PR target/70049
1635 * gcc.target/i386/pr70049.c: New test.
1636
c06d25bb
RB
16372016-03-09 Richard Biener <rguenther@suse.de>
1638
1639 PR c/70143
1640 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1641 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1642 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1643
5828a501
RO
16442016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1645
1646 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1647 arm-*-*.
1648
2e141c8d
JJ
16492016-03-09 Jakub Jelinek <jakub@redhat.com>
1650
5a9def37
JJ
1651 PR middle-end/67278
1652 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1653
2e141c8d
JJ
1654 PR target/67278
1655 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1656
1657 PR middle-end/70050
1658 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1659 in testcase comment.
1660
bf751f40
TV
16612016-03-09 Tom de Vries <tom@codesourcery.com>
1662
1663 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1664 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1665 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1666 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1667 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1668 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1669 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1670 * gfortran.dg/goacc/kernels-loop.f95: New test.
1671
e210c999
MS
16722016-03-08 Martin Sebor <msebor@redhat.com>
1673
1674 PR c++/62096
1675 * g++.dg/warn/overflow-warn-7.C: New test.
1676
80aac5c8
JM
16772016-03-08 Jason Merrill <jason@redhat.com>
1678
1679 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1680 * lib/target-supports.exp (check_effective_target_concepts): New.
1681
12b81409
JJ
16822016-03-08 Jakub Jelinek <jakub@redhat.com>
1683
d259b234
JJ
1684 PR c++/70135
1685 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1686 * g++.dg/ubsan/pr70135.C: New test.
1687
12b81409
JJ
1688 PR target/70110
1689 * gcc.dg/pr70110.c: New test.
1690
b4e9f2aa
MJ
16912016-03-07 Martin Jambor <mjambor@suse.cz>
1692
1693 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1694 * c-c++-common/gomp/if-1.c: Likewise.
1695 * c-c++-common/gomp/pr61486-2.c: Likewise.
1696 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1697 to dg-additional-options.
1698 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1699 * g++/gomp/target-teams-1.c: Likewise.
1700 * gcc.dg/gomp/gomp.exp: Likewise.
1701 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1702 dg-additional-options.
1703 * gfortran.dg/gomp/gomp.exp: Likewise.
1704 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1705 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1706 dg-additional-options.
1707 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1708
f86e631e
MJ
17092016-03-07 Martin Jambor <mjambor@suse.cz>
1710
1711 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1712 * c-c++-common/gomp/gridify-1.c: New test.
1713 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1714
94156b3f
AV
17152016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1716
1717 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1718 trigger for cortex-r8, when scanning for register r8.
1719 * gcc.target/arm/pr45701-2.c: Likewise.
1720
a84a49b7 17212016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1722 Jeff Law <law@redhat.com>
a84a49b7
RB
1723
1724 PR tree-optimization/69740
1725 * gcc.c-torture/compile/pr69740-1.c: New test.
1726 * gcc.c-torture/compile/pr69740-2.c: New test.
1727
e41f6c9e
BS
17282016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1729
1730 * lib/target-supports.exp
1731 (check_effective_target_whole_vector_shift): Enable for PPC64.
1732
57548bf5
RB
17332016-03-07 Richard Biener <rguenther@suse.de>
1734
1735 PR tree-optimization/70115
1736 * gcc.dg/torture/pr70115.c: New testcase.
1737
4ae13300
NS
17382016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1739
1740 PR middle-end/69916
1741 * c-c-++-common/goacc/pr69916.c: New.
1742
5edb9853
RH
17432016-03-07 Richard Henderson <rth@redhat.com>
1744
1745 * gcc.c-torture/compile/pr70061.c: New test.
1746
2067a8f3
RB
17472016-03-07 Richard Biener <rguenther@suse.de>
1748
1749 PR testsuite/70109
1750 * gcc.dg/vect/O3-pr36098.c: New testcase.
1751
4145a9b7
CL
17522016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1753
1754 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1755
1878be32
EB
17562016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1757
1758 * gnat.dg/renaming9.ad[sb]: New testcase.
1759
df762bb2
JJ
17602016-03-05 Jakub Jelinek <jakub@redhat.com>
1761
1762 PR c++/70084
1763 * g++.dg/expr/stdarg3.C: New test.
1764
7d461295
JL
17652016-03-04 Jeff Law <law@redhat.com>
1766
1767 PR tree-optimization/69196
1768 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1769 x86_64-*-*.
1770
29b9828f
BS
17712016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1772
b6b552fd
BS
1773 PR c/69973
1774 * gcc.dg/pr69973.c: New test.
1775
201d49e9
BS
1776 PR rtl-optimization/69941
1777 * gcc.dg/torture/pr69941.c: New test.
1778
29b9828f
BS
1779 PR c/69824
1780 * gcc.dg/pr69824.c: New test.
1781
640b7e74
TV
17822016-03-05 Tom de Vries <tom@codesourcery.com>
1783
1784 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1785 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1786 function.
1787
7a3a3fad
PP
17882016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1789
1790 PR c++/66786
1791 * g++.dg/cpp1y/var-templ48.C: New test.
1792 * g++.dg/cpp1y/var-templ49.C: New test.
1793
cd439aec
EB
17942016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1795
1796 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1797
60204554
JJ
17982016-03-04 Jakub Jelinek <jakub@redhat.com>
1799
0c8825de
JJ
1800 PR c++/70035
1801 * g++.dg/ubsan/pr70035.C: New test.
1802
60204554
JJ
1803 PR target/70062
1804 * gcc.target/i386/pr70062.c: New test.
1805
f79d4eab
L
18062016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1807
1808 * g++.dg/template/typename21.C: Remove c++98_only.
1809
ea81ce67
L
18102016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1811
1812 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1813
64b23c13
DM
18142016-03-04 David Malcolm <dmalcolm@redhat.com>
1815
1816 PR c/68187
1817 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1818 function.
1819 (fn_42_b): Likewise.
1820 (fn_42_c): Likewise.
1821
729526f5
DM
18222016-03-04 David Malcolm <dmalcolm@redhat.com>
1823
1824 PR c/68187
1825 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1826 function.
1827 (fn_40_b): Likewise.
1828 (fn_41_a): Likewise.
1829 (fn_41_b): Likewise.
1830
f9ea11ac
JJ
18312016-03-04 Jakub Jelinek <jakub@redhat.com>
1832
1833 PR target/70059
1834 * gcc.target/i386/avx512f-pr70059.c: New test.
1835 * gcc.target/i386/avx512dq-pr70059.c: New test.
1836
b6c38c69
BS
18372016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1838
1839 PR rtl-optimization/57676
1840 * gcc.dg/torture/pr57676.c: New test.
1841
af3cdd34
IE
18422016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1843
1844 * gcc.dg/pr70026.c: New test.
1845
7ff6ca38
MP
18462016-03-04 Marek Polacek <polacek@redhat.com>
1847
1848 PR c/69798
1849 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1850 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1851
a6bf62d5
KT
18522016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1853
1854 PR target/70004
1855 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1856 Delete.
1857 (test_corners_sisd_si): Likewise.
1858 (main): Remove checks of the above.
1859 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1860
ae4cdc6a
EB
18612016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1862
1863 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1864
08455559
CL
18652016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1866
1867 * gcc.dg/torture/pr69951.c: Accept argc==0.
1868
e9a35493
RB
18692016-03-04 Richard Biener <rguenther@suse.de>
1870
1871 PR c++/70054
1872 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1873 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1874
fba054c2
DV
18752016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1876
1877 PR testsuite/69766
1878 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1879 testing multiarch.
1880
f10cdc6c
JJ
18812016-03-04 Jakub Jelinek <jakub@redhat.com>
1882
1883 PR debug/69947
1884 * gcc.dg/guality/pr69947.c: New test.
1885
2e981ba0
JJ
18862016-03-03 Jakub Jelinek <jakub@redhat.com>
1887
1888 PR ada/70017
1889 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1890
0ba3bfa2
KT
18912016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1892
1893 PR rtl-optimization/69904
1894 * gcc.target/arm/pr69904.c: New test.
1895
97ecdb46
JJ
18962016-03-03 Jakub Jelinek <jakub@redhat.com>
1897
1898 PR target/70021
1899 * gcc.dg/vect/pr70021.c: New test.
1900 * gcc.target/i386/pr70021.c: New test.
1901
a2a743a1
MP
19022016-03-03 Marek Polacek <polacek@redhat.com>
1903
1904 PR middle-end/70050
1905 * gcc.dg/pr70050.c: New test.
1906
fa07ecdd
JG
19072016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1908
1909 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1910
23504262
ML
19112016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1912
1913 PR tree-optimization/70043
1914 * gfortran.dg/vect/pr70043.f90: New test.
1915
b7b9e1a9
EB
19162016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1917
1918 * gnat.dg/specs/task1.ads: New test.
1919
cb83ba54
RO
19202016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1921
1922 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1923 Invoke gdb with -batch.
1924 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1925
a75f5e30
RB
19262016-03-03 Richard Biener <rguenther@suse.de>
1927
1928 PR tree-optimization/55936
1929 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1930
268bc320
JL
19312016-03-02 Jeff Law <law@redhat.com>
1932
815f20ab
JL
1933 PR rtl-optimization/69942
1934 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1935 effects of argument promotions.
1936
268bc320
JL
1937 PR tree-optimization/69987
1938 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1939 target does not support -fprefetch-loop-arrays.
1940
171f7de5
UB
19412016-03-02 Uros Bizjak <ubizjak@gmail.com>
1942
1943 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1944
192912db
BC
19452016-03-02 Bin Cheng <bin.cheng@arm.com>
1946
c7908871 1947 PR rtl-optimization/69052
192912db
BC
1948 * gcc.target/i386/pr69052.c: New test.
1949
90a7a40b
AM
19502016-03-02 Alan Modra <amodra@gmail.com>
1951
1952 * gcc.dg/pr69990.c: New.
1953
69fa742f
JJ
19542016-03-02 Jakub Jelinek <jakub@redhat.com>
1955
de752fb0
JJ
1956 PR c/68062
1957 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1958
1959 PR middle-end/70022
1960 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1961
69fa742f
JJ
1962 PR target/70028
1963 * gcc.target/i386/pr70028.c: New test.
1964
7c65bd56
MK
19652016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1966
1967 * c-c++-common/asan/swapcontext-test-1.c,
1968 * c-c++-common/tsan/thread_leak.c,
1969 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1970 * g++.dg/tsan/benign_race.C,
1971 * g++.dg/tsan/fd_close_norace.C,
1972 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1973 races with sanitizer output
1974
37d98220 19752016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1976 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1977
1978 PR target/67278
1979 * gcc.dg/simd-8.c: New testcase.
1980
218db463
RB
19812016-03-02 Richard Biener <rguenther@suse.de>
1982
1983 PR middle-end/67278
1984 * gcc.dg/simd-7.c: New testcase.
1985
22c72158
EB
19862016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1987
1988 * gcc.target/i386/pr70007.c: Tweak.
1989
9a790ccc
DV
19902016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1991
1992 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1993
bd02f00f
MP
19942016-03-02 Marek Polacek <polacek@redhat.com>
1995
1996 PR c/67854
1997 * gcc.dg/pr67854.c: New test.
1998
1e840f39
JJ
19992016-03-02 Jakub Jelinek <jakub@redhat.com>
2000
2001 PR middle-end/70025
2002 * gcc.dg/torture/pr70025.c: New test.
2003
bca00241
VK
20042016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2005
2006 PR tree-optimization/68621
2007 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2008
0bca04b8
EB
20092016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2010
2011 * gcc.target/i386/pr70007.c: New test.
2012
2a9afc86
JL
20132016-03-01 Jeff Law <law@redhat.com>
2014
eab2541b 2015 PR tree-optimization/69196
9d83ef71 2016 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 2017
2a9afc86
JL
2018 PR tree-optimization/69196
2019 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2020 duplicating code and spoiling the expected output.
2021
0d39977e
MM
20222016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2023
2024 PR target/70033
2025 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2026 supports power9 before doing tests.
2027 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2028 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2029 * gcc.target/powerpc/p9-permute.c: Likewise.
2030
a0c0699d
UB
20312016-03-01 Uros Bizjak <ubizjak@gmail.com>
2032
2033 PR target/70027
2034 * gcc.target/i386/pr70027.c: New test.
2035
0ae3ef47 20362016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2037
2038 * gcc.dg/pr70017.c: New test.
2039
686e2237
JJ
20402016-03-01 Jakub Jelinek <jakub@redhat.com>
2041
2042 PR c/69796
2043 PR c/69974
2044 * gcc.dg/pr69796.c: New test.
2045 * gcc.dg/pr69974.c: New test.
2046
f8e4188c
EB
20472016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2048
2049 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2050
5e3f1c7c
JL
20512016-02-29 Jeff Law <law@redhat.com>
2052
2053 PR tree-optimization/69987
2054 * gfortran.dg/pr69987.f90: New test.
2055
2056 PR tree-optimization/69989
2057 * gcc.c-torture/compile/pr69989-2.c: New test.
2058
1be56bc5
MP
20592016-03-01 Marek Polacek <polacek@redhat.com>
2060
2061 PR c++/69795
2062 * g++.dg/parse/invalid1.C: New test.
2063
1b19470d
RB
20642016-03-01 Richard Biener <rguenther@suse.de>
2065
2066 PR middle-end/70022
2067 * gcc.dg/pr70022.c: New testcase.
2068
3ae0661a
IE
20692016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2070
2071 PR tree-optimization/69956
2072 * gcc.dg/pr69956.c: New test.
2073
0f09ab88
BS
20742016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2075
2076 PR target/70011
2077 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2078 XFAIL when hardware supports efficient unaligned storage access.
2079
76d881bf
PP
20802016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2081
2082 PR c++/69961
2083 * g++.dg/template/pr69961a.C: New test.
2084 * g++.dg/template/pr69961b.C: New test.
2085
7168133a
DM
20862016-02-29 David Malcolm <dmalcolm@redhat.com>
2087
2088 PR preprocessor/69985
2089 * gcc.dg/cpp/pr69985.c: New test case.
2090
0c6072a3
JL
20912016-02-29 Jeff Law <law@redhat.com>
2092
e66f219b
JL
2093 PR tree-optimization/70005
2094 * gcc.c-torture/execute/pr70005.c New test.
2095
0c6072a3
JL
2096 PR tree-optimization/69999
2097 * gcc.c-torture/compile/pr69999.c: New test.
2098
fd9fbdb3
YR
20992016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2100
2101 PR tree-optimization/69652
2102 * gcc.dg/torture/pr69652.c: Delete test.
2103 * gcc.dg/vect/pr69652.c: New test.
2104
cbd400b4
RB
21052016-02-19 Richard Biener <rguenther@suse.de>
2106
2107 PR tree-optimization/69980
2108 * gfortran.dg/vect/pr69980.f90: New testcase.
2109
84ea0f58
EB
21102016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2111
2112 * gcc.target/sparc/20160229-1.c: New test.
2113
5d2a63dc
EB
21142016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2115
2116 * gnat.dg/stack_usage3.adb: New test.
2117 * gnat.dg/stack_usage3_pkg.ads: New helper.
2118
93e708f9
EB
21192016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2120
2121 * gnat.dg/renaming8.adb: New test.
2122 * gnat.dg/renaming8_pkg1.ads: New helper.
2123 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2124 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2125
6512bc93
RB
21262016-02-29 Richard Biener <rguenther@suse.de>
2127
2128 PR tree-optimization/69720
2129 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2130
7b201a88
TK
21312016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2132
2133 PR fortran/68147
2134 PR fortran/47674
2135 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2136
82ee0cf2 21372016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2138 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2139
2140 PR fortran/56007
2141 * gfortran.dg/coarray_8.f90: Adjust error message.
2142 * gfortran.dg/pr56007.f90: New test.
2143 * gfortran.dg/pr56007.f: New test.
2144
cdc1a2c8
L
21452016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2146
2147 PR tree-optimization/69989
2148 * gcc.dg/torture/pr69989.c: New test.
2149
33505bcf
EB
21502016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2151
2152 * gcc.target/i386/stack-realign-win.c: New test.
2153
524bfb19
HA
21542016-02-28 Harald Anlauf <anlauf@gmx.de>
2155
2156 PR fortran/60126
2157 * gfortran.dg/pr60126.f90: New test.
2158
bd542508
JL
21592016-02-27 Jeff Law <law@redhat.com>
2160
2161 Revert
2162 2016-02-26 Richard Biener <rguenther@suse.de>
2163 Jeff Law <law@redhat.com>
2164
2165 PR tree-optimization/69740
2166 * gcc.c-torture/compile/pr69740-1.c: New test.
2167 * gcc.c-torture/compile/pr69740-2.c: New test.
2168
dd1291e0
JD
21692016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2170
5fb67f8b 2171 PR fortran/69910
dd1291e0
JD
2172 * gfortran.dg/newunit_4.f90: New test.
2173
5cfefb59
JJ
21742016-02-27 Jakub Jelinek <jakub@redhat.com>
2175
2176 PR target/69613
2177 PR rtl-optimization/69886
2178 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2179 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2180 target.
2181
20ba5f33
MS
21822016-02-26 Martin Sebor <msebor@redhat.com>
2183
2184 PR tree-optimization/15826
2185 * gcc.dg/tree-ssa/pr15826.c: New test.
2186
e6fb01b0
JJ
21872016-02-26 Jakub Jelinek <jakub@redhat.com>
2188
2189 PR target/69969
2190 * gcc.target/powerpc/pr69969.c: New test.
2191
e3e0cf64
MS
21922016-02-26 Martin Sebor <msebor@redhat.com>
2193
2194 PR c++/15766
2195 * g++.old-deja/g++.other/decl5.C: Add a test case.
2196
d1f2bea5
SB
21972016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2198
2199 PR target/69946
2200 * gcc.target/powerpc/pr69946.c: New file.
2201
4a4f9d2b 22022016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2203 Jeff Law <law@redhat.com>
4a4f9d2b 2204
e3e0cf64 2205 PR tree-optimization/69740
4a4f9d2b
RB
2206 * gcc.c-torture/compile/pr69740-1.c: New test.
2207 * gcc.c-torture/compile/pr69740-2.c: New test.
2208
ad2a2706
MJ
22092016-02-26 Martin Jambor <mjambor@suse.cz>
2210
2211 PR middle-end/69920
2212 * gcc.dg/torture/pr69932.c: New test.
2213 * gcc.dg/torture/pr69936.c: Likewise.
2214
1d11f7ce
AK
22152016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2216
2217 PR target/69709
2218 * gcc.target/s390/pr69709.c: New test.
2219
6cfccbb2
KT
22202016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2221
2222 PR target/69245
2223 * gcc.target/aarch64/pr69245_1.c: New test.
2224
ac59ad4e
KT
22252016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2226
2227 PR target/69613
2228 * gcc.dg/torture/pr69613.c: New test.
2229
a2ad54a0
JJ
22302016-02-26 Jakub Jelinek <jakub@redhat.com>
2231
2232 PR rtl-optimization/69891
2233 * gcc.target/i386/pr69891.c: New test.
2234
0884062c 22352016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2236 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2237
d2369d4f 2238 PR target/61397
c163789b
MM
2239 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2240 functionality for both 32-bit and 64-bit.
2241
5aed7e2c
RB
22422016-02-26 Richard Biener <rguenther@suse.de>
2243
2244 PR tree-optimization/69551
2245 * gcc.dg/torture/pr69951.c: New testcase.
2246
798e2a8e
RB
22472016-02-25 Richard Biener <rguenther@suse.de>
2248
2249 PR tree-optimization/48795
2250 * gcc.dg/Warray-bounds-18.c: New testcase.
2251
9559fbac
RO
22522016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2253
2254 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2255
c049b107
JJ
22562016-02-25 Jakub Jelinek <jakub@redhat.com>
2257
2258 PR rtl-optimization/69896
2259 * gcc.dg/pr69896.c: New test.
2260
1137001c
PP
22612016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2262
2263 PR c++/69736
2264 * g++.dg/cpp1y/paren2.C: New test.
2265
2e9c8641
MS
22662016-02-24 Martin Sebor <msebor@redhat.com>
2267
2268 PR c/51147
2269 * gcc.dg/enum-mode-2.c: New test.
2270
03ca8fb3
JJ
22712016-02-24 Jakub Jelinek <jakub@redhat.com>
2272
2273 PR c++/69922
2274 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2275 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2276 * g++.dg/ubsan/pr69922.C: New test.
2277
0b05329b
MP
22782016-02-24 Marek Polacek <polacek@redhat.com>
2279
2280 PR c/69819
2281 * gcc.dg/pr69819.c: New test.
2282
57c2c374
MS
22832016-02-24 Martin Sebor <msebor@redhat.com>
2284
3b96b93a
MS
2285 PR c++/69912
2286 * g++.dg/ext/flexary15.C: New test.
2287
22882016-02-24 Martin Sebor <msebor@redhat.com>
2289
2290 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2291 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2292 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2293
65433bb5
MK
22942016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2295 Charles Baylis <charles.baylis@linaro.org>
2296
2297 PR debug/61033
2298 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2299
f802a424 23002016-02-24 Richard Biener <rguenther@suse.de>
44293580 2301 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2302
2303 PR middle-end/69760
2304 * gcc.dg/torture/pr69760.c: New testcase.
2305
525f795f
RO
23062016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2307
2308 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2309 pattern on Solaris with as.
2310
cd7bbceb
KT
23112016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2312
2313 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2314 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2315 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2316 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2317
89c0c1fd
JJ
23182016-02-24 Jakub Jelinek <jakub@redhat.com>
2319
2320 PR middle-end/69915
2321 * gcc.dg/pr69915.c: New test.
2322
0683fd27
KT
23232016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2324
2325 PR rtl-optimization/69886
2326 * gcc.dg/torture/pr69886.c: New test.
2327
e53d562a
RB
23282016-02-24 Richard Biener <rguenther@suse.de>
2329
2330 PR middle-end/68963
2331 * gcc.dg/torture/pr68963.c: New testcase.
2332
74a00288
KT
23332016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2334
2335 PR target/69875
2336 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2337 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2338 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2339 * gcc.target/arm/atomic_loaddi_1.c: New test.
2340 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2341 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2342 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2343 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2344 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2345 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2346 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2347 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2348
340fd4c9
JJ
23492016-02-24 Jakub Jelinek <jakub@redhat.com>
2350
2351 PR middle-end/69909
2352 * gcc.dg/torture/pr69909.c: New test.
2353
47d3fdb2
RB
23542016-02-24 Richard Biener <rguenther@suse.de>
2355
2356 PR tree-optimization/69907
2357 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2358 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2359 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2360
dab73e73
CB
23612016-02-24 Christian Bruel <christian.bruel@st.com>
2362
2363 * gcc.target/arm/pragma_cpp_fma.c: New test.
2364
7cc5ec65
JD
23652016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2366
2367 PR fortran/61156
2368 * gfortran.dg/include_6.f90: Update test.
2369
067fbd8b
JJ
23702016-02-23 Jakub Jelinek <jakub@redhat.com>
2371
2372 PR objc/69844
2373 * objc.dg/pr69844.m: New test.
2374
64a454d9
JD
23752016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2376
2377 PR libgfortran/69456
2378 * gfortran.dg/namelist_89.f90: New test.
2379 * gfortran.dg/pr59700.f90: Update test..
2380
35886f0b
MS
23812016-02-23 Martin Sebor <msebor@redhat.com>
2382
2383 PR middle-end/69780
2384 * g++.dg/ext/builtin_alloca.C: New test.
2385 * gcc.dg/builtins-68.c: New test.
2386
162cc7e3
RH
23872016-02-23 Richard Henderson <rth@redhat.com>
2388
2389 * gcc.target/i386/addr-space-3.c: Remove test.
2390
196440f8
DM
23912016-02-23 David Malcolm <dmalcolm@redhat.com>
2392
2393 PR preprocessor/69126
2394 PR preprocessor/69543
2395 * c-c++-common/pr69126-2-long.c: New test.
2396 * c-c++-common/pr69126-2-short.c: New test.
2397 * c-c++-common/pr69543-1.c: Remove xfail.
2398
1d3121af
DM
23992016-02-23 David Malcolm <dmalcolm@redhat.com>
2400
2401 PR preprocessor/69126
2402 PR preprocessor/69543
2403 PR preprocessor/69558
2404 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2405 (f): Rename to...
2406 (test_2): ...this, and add leading comment.
2407 (MACRO_3, test_3): New.
2408 (MACRO_4A, MACRO_4B, test_4): New.
2409 (MACRO): Rename to...
2410 (MACRO_5): ...this.
2411 (g): Rename to...
2412 (test_5): ...this, updating for renaming of MACRO, and
2413 add leading comment.
2414 * c-c++-common/pr69543-1.c: New.
2415 * c-c++-common/pr69543-2.c: New.
2416 * c-c++-common/pr69543-3.c: New.
2417 * c-c++-common/pr69543-4.c: New.
2418 * c-c++-common/pr69558-1.c: New.
2419 * c-c++-common/pr69558-2.c: New.
2420 * c-c++-common/pr69558-3.c: New.
2421 * c-c++-common/pr69558-4.c: New.
2422 * gcc.dg/pr69558.c: Move to...
2423 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2424 xfail for c++.
2425
f99c3557
TS
24262016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2427
2428 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2429 to -ftree-parallelize-loops/-fopenacc changes.
2430 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2431 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2432 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2433 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2434 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2435 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2436 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2437 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2438 * c-c++-common/goacc/kernels-loop.c: Likewise.
2439 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2440 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2441 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2442 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2443
c60ec7c2
RO
24442016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2445
2446 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2447
f1a62b6f
JJ
24482016-02-23 Jakub Jelinek <jakub@redhat.com>
2449
e67bf044
JJ
2450 PR c++/69902
2451 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2452
f1a62b6f
JJ
2453 PR c/69900
2454 * gcc.dg/pr69900.c: New test.
2455
20c5e09e
MJ
24562016-02-23 Martin Jambor <mjambor@suse.cz>
2457
2458 PR tree-optimization/69666
2459 * gcc.dg/tree-ssa/pr69666.c: New test.
2460
e457a6fc
AV
24612016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2462
2463 PR fortran/67451
2464 * gfortran.dg/coarray_allocate_5.f08: New test.
2465
d7b574f4
AK
24662016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2467
2468 * gcc.target/s390/vcond-shift.c: Move to ...
2469 * gcc.target/s390/vector/vcond-shift.c: ... here.
2470
58bdeb44
AK
24712016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2472
2473 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2474 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2475
7cd0387b
AK
24762016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2477
2478 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2479
4246c8da
MW
24802016-02-20 Mark Wielaard <mjw@redhat.com>
2481
2482 PR c/28901
2483 * gcc.dg/unused-variable-3.c: New test.
2484
f93bc532
JJ
24852016-02-22 Jakub Jelinek <jakub@redhat.com>
2486
2487 PR target/69888
2488 * gcc.target/i386/pr69888.c: New test.
2489
c4e360f4
RB
24902016-02-22 Richard Biener <rguenther@suse.de>
2491
2492 PR tree-optimization/69882
2493 * gfortran.dg/vect/pr69882.f90: New testcase.
2494
09c92f1c
JJ
24952016-02-22 Jakub Jelinek <jakub@redhat.com>
2496
2497 PR target/69885
2498 * gcc.dg/pr69885.c: New test.
2499
f88d45dc
OE
25002016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2501
2502 PR target/69806
2503 PR target/54089
2504 * gcc.target/sh/pr54089-10.c: New.
2505
ce1ff48e
PT
25062016-02-20 Paul Thomas <pault@gcc.gnu.org>
2507
2508 PR fortran/69423
2509 * gfortran.dg/deferred_character_15.f90 : New test.
2510
bbf27208
DH
25112016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2512
2513 PR fortran/57365
2514 gfortran.dg/allocate_with_source_18.f03: New test.
2515
25162016-02-20 Harald Anlauf <anlauf@gmx.de>
2517
2518 PR fortran/52531
2519 gfortran.dg/gomp/pr52531.f90: New test.
2520
268be88c
BE
25212016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2522
2523 PR c++/69865
2524 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2525 -std=c++03.
2526
4b6c824a
JJ
25272016-02-19 Jakub Jelinek <jakub@redhat.com>
2528
871b3f47
JJ
2529 PR c++/69826
2530 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2531 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2532
7a965d51
JJ
2533 PR c++/69850
2534 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2535
4b6c824a
JJ
2536 PR c++/69851
2537 * g++.dg/torture/pr69851.C: New test.
2538
15fca21a
MS
25392016-02-19 Martin Sebor <msebor@redhat.com>
2540
2541 PR testsuite/69573
2542 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2543
19e21586
JJ
25442016-02-19 Jakub Jelinek <jakub@redhat.com>
2545
03a616ac
JJ
2546 PR c++/69850
2547 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2548 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2549
19e21586
JJ
2550 PR c++/67767
2551 * g++.dg/cpp0x/pr67767.C: New test.
2552
2db16594
KT
25532016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2554
2555 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2556 for fp, simd, crypto, crc, lse.
2557 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2558 above.
2559 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2560 effective target check.
2561
5a7d9d1e
JJ
25622016-02-19 Jakub Jelinek <jakub@redhat.com>
2563
2564 PR target/69820
2565 * gcc.target/i386/pr69820.c: New test.
2566
6448f064
AK
25672016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2568
2569 * gcc.target/s390/vector/int128-1.c: New test.
2570
d0a859e6
AK
25712016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2572
2573 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2574
9e4eb643
AK
25752016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2576
2577 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2578 instruction pattern name to prevent the testcase from failing with
2579 -march=z13.
2580
859a4c0e
AK
25812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2582
2583 * gcc.target/s390/md/movstr-2.c: New test.
2584
efc2340b
MK
25852016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2586
2587 * gcc.target/s390/morestack.c: New test.
2588
ca2bfbc2
DV
25892016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2590
2591 PR target/69625
2592 * gcc.target/s390/pr69625.c: Add test case.
2593
efd4bd05
BE
25942016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2595
2596 PR testsuite/68580
2597 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2598
2bf2078a
MM
25992016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2600
2601 PR target/68404
2602 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2603 * gcc.target/powerpc/fusion3.c: Likewise.
2604
f003579e
RB
26052016-02-18 Richard Biener <rguenther@suse.de>
2606
2607 PR middle-end/69553
2608 * g++.dg/torture/pr69553.C: New testcase.
2609
19233914
NC
26102016-02-18 Nick Clifton <nickc@redhat.com>
2611
efd4bd05
BE
2612 PR target/62254
2613 PR target/69610
2614 * gcc.target/arm/pr62554.c: New test.
2615 * gcc.target/arm/pr69610-1.c: New test.
2616 * gcc.target/arm/pr69610-2.c: New test.
19233914 2617
23f27839
RB
26182016-02-18 Richard Biener <rguenther@suse.de>
2619
2620 PR middle-end/69854
2621 * gcc.dg/torture/pr69854.c: New testcase.
2622
932c0da4
JJ
26232016-02-17 Jakub Jelinek <jakub@redhat.com>
2624
2625 PR c++/69850
2626 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2627
1bed93e4
BS
26282012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2629
2630 * gcc.target/powerpc/vec-cg.c: New test.
2631
57bfb134
RB
26322016-02-17 Richard Biener <rguenther@suse.de>
2633
2634 PR testsuite/69586
2635 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2636
a44e0ebb
KT
26372016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2638
2639 PR target/69161
2640 * gcc.c-torture/compile/pr69161.c: New test.
2641
ffacd726
DS
26422016-02-17 David Sherwood <david.sherwood@arm.com>
2643
2644 PR target/69532
2645 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2646 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2647
448db8d2
EB
26482016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2649
2650 * gcc.dg/ifcvt-4.c: Skip on Visium.
2651
e2f0522e
EB
26522016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2653
2654 * gnat.dg/atomic8.adb: New test.
2655
bf17fe3f
EB
26562016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2657
2658 * gnat.dg/discr46.ad[sb]: New test.
2659
ecf835e9
KN
26602016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2661
2662 PR Target/48344
2663 * gcc.target/powerpc/pr48344-1.c: New test.
2664
49a1164a
TK
26652015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2666
2667 PR fortran/69742
2668 * gfortran.dg/associate_21.f90: New test.
2669
bf14eba2
JJ
26702016-02-16 Jakub Jelinek <jakub@redhat.com>
2671
2672 PR c/69835
2673 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2674 -Wnonnull in dg-options.
2675 * c-c++-common/nonnull-2.c: New test.
2676
35a093b6
JG
26772016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2678 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2679
2680 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2681
e387d491
JJ
26822016-02-16 Jakub Jelinek <jakub@redhat.com>
2683
2684 PR middle-end/69801
2685 * gcc.dg/pr69801.c: Add empty dg-options.
2686
ba539195
JN
26872016-02-16 James Norris <jnorris@codesourcery.com>
2688
2689 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2690 * g++.dg/goacc/deviceptr-1.c: New file.
2691
2a2b8f64
JJ
26922016-02-16 Jakub Jelinek <jakub@redhat.com>
2693
2694 PR tree-optimization/69820
2695 * gcc.dg/vect/pr69820.c: New test.
2696
87440c29
RB
26972016-02-16 Richard Biener <rguenther@suse.de>
2698
2699 PR tree-optimization/69776
2700 * gcc.dg/torture/pr69776-2.c: New testcase.
2701
6d87c306
BS
27022016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2703
2704 PR tree-optimization/69714
2705 * gcc.dg/torture/pr69714.c: New test.
2706
3824a0a2
JJ
27072016-02-16 Jakub Jelinek <jakub@redhat.com>
2708
2709 PR tree-optimization/69802
2710 * gcc.dg/pr69802.c: New test.
2711
c8cfe96e
RB
27122016-02-16 Richard Biener <rguenther@suse.de>
2713
2714 PR middle-end/69801
2715 * gcc.dg/pr69801.c: New testcase.
2716
fc12098d
JD
27172016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2718
2719 PR libgfortran/69651
2720 * gfortran.dg/read_bang.f90: New test.
2721 * gfortran.dg/read_bang4.f90: New test.
2722
ba6b3795
JJ
27232016-02-15 Jakub Jelinek <jakub@redhat.com>
2724
f0516ca4
JJ
2725 PR c++/69658
2726 * g++.dg/init/pr69658.C: New test.
2727
ba6b3795
JJ
2728 PR c++/69797
2729 * c-c++-common/pr69797.c: New test.
2730
de3f9a2d
PK
27312016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2732
2733 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2734 check for aarch64*-*-*.
2735
17a3b967
RB
27362016-02-15 Richard Biener <rguenther@suse.de>
2737
2738 PR tree-optimization/69783
2739 * gcc.dg/vect/pr69783.c: New testcase.
2740
1c48bff1
RB
27412016-02-15 Richard Biener <rguenther@suse.de>
2742
2743 PR tree-optimization/69776
2744 * gcc.dg/torture/pr69776.c: New testcase.
2745
1e6025b6
TK
27462016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2747
2748 PR fortran/60526
2749 * gfortran.dg/type_decl_4.f90: Reinstated.
2750
d3308279
JDA
27512016-02-14 John David Anglin <danglin@gcc.gnu.org>
2752
2753 PR fortran/68746
2754 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2755
b7c56581
TK
27562016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2757
2758 PR fortran/60526
2759 PR bootstrap/69816
2760 * gfortran.dg/type_decl_4.f90: Removed.
2761
60cb4ef5
TK
27622016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2763
2764 PR fortran/60526
2765 * gfortran.dg/type_decl_4.f90: New test.
2766
f6964637
AM
27672016-02-14 Alan Modra <amodra@gmail.com>
2768
1a8849d1 2769 PR testsuite/68886
f6964637
AM
2770 * gcc.c-torture/execute/stkalign.c: Revise test.
2771
f5121920
OE
27722016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2773
2774 PR target/67260
2775 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2776
6cda3ab6
OE
27772016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2778
2779 PR target/67260
2780 * gcc.target/sh/torture/pr67260.c: New.
2781
6786e598
JDA
27822016-02-12 John David Anglin <danglin@gcc.gnu.org>
2783
2784 * gcc.dg/pr67964.c: Add dg-require-alias.
2785
7e05dad8
OE
27862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2787
2788 PR target/67636
2789 PR target/64345
2790 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2791
7f4cc3ce
JD
27922016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2793
2794 PR libgfortran/69668
2795 * gfortran.dg/namelist_88.f90: New test.
2796
955ca6dc
JD
27972016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2798
2799 PR libgfortran/69668
2800 * gfortran.dg/namelist_38.f90: Update test.
2801 * gfortran.dg/namelist_84.f90: Update test.
2802
876217ae
DM
28032016-02-12 David Malcolm <dmalcolm@redhat.com>
2804
2805 PR other/69554
2806 * gcc.dg/pr69554-1.c: New test.
2807 * gfortran.dg/pr69554-1.F90: New test.
2808 * gfortran.dg/pr69554-2.F90: New test.
2809 * lib/gcc-dg.exp (proc dg-locus): New function.
2810 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2811 distinguish between the caret-printing and non-caret-printing
2812 cases. If caret-printing has been explicitly enabled, bail out
2813 without attempting to fix up the output.
2814
61789eed
DM
28152016-02-12 David Malcolm <dmalcolm@redhat.com>
2816
2817 PR driver/69265
2818 PR driver/69453
2819 * gcc.dg/spellcheck-options-3.c: New test case.
2820 * gcc.dg/spellcheck-options-4.c: New test case.
2821 * gcc.dg/spellcheck-options-5.c: New test case.
2822 * gcc.dg/spellcheck-options-6.c: New test case.
2823 * gcc.dg/spellcheck-options-7.c: New test case.
2824 * gcc.dg/spellcheck-options-8.c: New test case.
2825 * gcc.dg/spellcheck-options-9.c: New test case.
2826 * gcc.dg/spellcheck-options-10.c: New test case.
2827
c3090c1f
JJ
28282016-02-12 Jakub Jelinek <jakub@redhat.com>
2829
2830 PR rtl-optimization/69764
2831 PR rtl-optimization/69771
2832 * c-c++-common/pr69764.c: New test.
2833 * gcc.dg/torture/pr69771.c: New test.
2834
8222034d
MP
28352016-02-12 Marek Polacek <polacek@redhat.com>
2836
2837 * g++.dg/torture/init-list1.C: New.
2838
f749f792
MP
28392016-02-12 Marek Polacek <polacek@redhat.com>
2840
2841 * gcc.dg/pr69522.c: Add empty dg-options.
2842
199fb02a
IE
28432016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2844
2845 * g++.dg/lto/lto.exp: Include and init mpx.
2846 * g++.dg/lto/pr69729_0.C: New test.
2847
b69539cb
JJ
28482016-02-12 Jakub Jelinek <jakub@redhat.com>
2849
06ff7000
JJ
2850 PR ipa/69241
2851 * g++.dg/ipa/pr69241-4.C: New test.
2852
b69539cb
JJ
2853 PR ipa/68672
2854 * g++.dg/ipa/pr68672-1.C: New test.
2855 * g++.dg/ipa/pr68672-2.C: New test.
2856 * g++.dg/ipa/pr68672-3.C: New test.
2857
16595a1f
BS
28582016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2859
2860 PR c/69522
6d87c306 2861 * gcc.dg/pr69522.c: New test.
16595a1f 2862
38d795d2
PP
28632016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2864
2865 PR c++/69098
2866 * g++.dg/cpp1y/69098.C: New test.
2867 * g++.dg/cpp1y/69098-2.C: New test.
2868
9c582551
JJ
28692016-02-12 Jakub Jelinek <jakub@redhat.com>
2870
2871 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2872 and neighbour -> neighbor.
2873 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2874 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2875 * c-c++-common/Wvarargs.c: Likewise.
2876 * c-c++-common/goacc/host_data-5.c: Likewise.
2877 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2878 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2879 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2880 * gcc.target/aarch64/pr60697.c: Likewise.
2881 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2882 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2883 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2884 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2885 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2886 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2887 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2888 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2889 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2890 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2891 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2892 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2893 * g++.dg/lookup/koenig5.C: Likewise.
2894 * g++.dg/ext/no-asm-2.C: Likewise.
2895 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2896 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2897 * gfortran.dg/used_types_16.f90: Likewise.
2898 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2899 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2900 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2901 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2902 * gfortran.dg/abstract_type_6.f03: Likewise.
2903 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2904 * gfortran.dg/used_types_15.f90: Likewise.
2905 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2906 * gfortran.dg/exit_3.f08: Likewise.
2907 * gfortran.dg/open_status_2.f90: Likewise.
2908 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2909 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2910 * gfortran.dg/associate_1.f03: Likewise.
2911 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2912 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2913 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2914 * gcc.dg/builtin-object-size-1.c: Likewise.
2915 * gcc.dg/noreturn-6.c: Likewise.
2916 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2917 * gcc.dg/globalalias.c: Likewise.
2918 * gcc.dg/builtins-config.h: Likewise.
2919 * gcc.dg/pr30457.c: Likewise.
2920 * gcc.c-torture/compile/volatile-1.c: Likewise.
2921 * gcc.c-torture/execute/20101011-1.c: Likewise.
2922 * c-c++-common/Waddress-1.c: Likewise.
2923
66756373
JJ
29242016-02-11 Jakub Jelinek <jakub@redhat.com>
2925
2926 PR c/69768
2927 * c-c++-common/Waddress-1.c: New test.
2928
76fe932b
AV
29292016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2930
2931 PR fortran/69296
2932 * gfortran.dg/associate_19.f03: New test.
2933 * gfortran.dg/associate_20.f03: New test.
2934
564c4d4b
OE
29352016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2936
2937 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2938
e1c1ecb0
KT
29392016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2940
2941 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2942 .arch armv8-a\n. Add -dA to dg-options.
2943 * gcc.target/aarch64/assembler_arch_1.c: New test.
2944 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2945
0d7d9458
PC
29462016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2947
2948 PR c++/68726
2949 * g++.dg/cpp0x/pr68726.C: New.
2950
e6208a60
IE
29512016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2952
2953 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2954 test.
2955
281a11eb
RB
29562016-02-11 Richard Biener <rguenther@suse.de>
2957
2958 * g++.dg/tree-ssa/pr61034.C: Adjust.
2959
e03dd765
VM
29602016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2961
4b48faf5 2962 PR target/69148
e03dd765
VM
2963 * gcc.target/s390/pr69148.c: New.
2964
cdc23927
YR
29652016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2966
2967 PR tree-optimization/69652
2968 * gcc.dg/torture/pr69652.c: New test.
2969
e199dd0a
JJ
29702016-02-10 Jakub Jelinek <jakub@redhat.com>
2971 Patrick Palka <ppalka@gcc.gnu.org>
2972
2973 PR ipa/69241
2974 PR c++/69649
2975 * g++.dg/ipa/pr69241-1.C: New test.
2976 * g++.dg/ipa/pr69241-2.C: New test.
2977 * g++.dg/ipa/pr69241-3.C: New test.
2978 * g++.dg/ipa/pr69649.C: New test.
2979
d6b38027
UB
29802016-02-10 Uros Bizjak <ubizjak@gmail.com>
2981
2982 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2983 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2984
13b562c5
BC
29852016-02-10 Bin Cheng <bin.cheng@arm.com>
2986
2987 PR tree-optimization/68021
2988 * gcc.dg/tree-ssa/pr68021.c: New test.
2989
24a179f8
RB
29902016-02-10 Richard Biener <rguenther@suse.de>
2991
2992 PR tree-optimization/69726
2993 * gcc.dg/uninit-22.c: New testcase.
2994
0d99886f
AP
29952016-02-09 Andrew Pinski <apinski@cavium.com>
2996
2997 PR tree-opt/69282
2998 * gcc.c-torture/compile/20160205-1.c: New testcase.
2999
ab04995c
MM
30002016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3001
3002 PR target/68404
3003 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3004 instead accessing a really large arrray.
3005 * gcc.target/powerpc/fusion3.c: Likewise.
3006
4b79ac23
CB
30072016-02-09 Charles Baylis <charles.baylis@linaro.org>
3008
3009 PR target/68532
3010 * gcc.c-torture/execute/pr68532.c: New test.
3011
b890a441
AO
30122016-02-11 Alexandre Oliva <aoliva@redhat.com>
3013
3014 PR target/69634
3015 * gcc.dg/pr69634.c: New.
3016
84a5bef7
RB
30172016-02-09 Richard Biener <rguenther@suse.de>
3018
3019 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3020
1f123759 30212016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 3022
1f123759
AF
3023 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3024
65860c77
YR
30252016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3026
3027 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3028
7e1e8a0a
RB
30292016-02-09 Richard Biener <rguenther@suse.de>
3030
3031 PR tree-optimization/69715
3032 * gcc.dg/torture/pr69715.c: New testcase.
3033
efb45a9f
PP
30342016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3035
3036 PR c++/69139
3037 * g++.dg/cpp0x/trailing12.C: New test.
3038 * g++.dg/cpp0x/trailing13.C: New test.
3039
20a0c6f9
PP
30402016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3041
3042 PR c++/69283
3043 PR c++/67835
3044 * g++.dg/cpp1y/auto-fn29.C: New test.
3045 * g++.dg/cpp1y/auto-fn30.C: New test.
3046
a162f3af
JJ
30472016-02-08 Jakub Jelinek <jakub@redhat.com>
3048
3049 PR tree-optimization/69209
3050 * gcc.c-torture/compile/pr69209.c: New test.
3051
4b4a9fbd
JL
30522016-02-08 Jeff Law <law@redhat.com>
3053
3054 PR tree-optimization/68541
3055 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3056 of statements allowed in join block for path splitting.
3057
cfac5ed2
JJ
30582016-02-08 Jakub Jelinek <jakub@redhat.com>
3059
f68bc23f
JJ
3060 PR c++/59627
3061 * g++.dg/gomp/pr59627.C: New test.
3062
cfac5ed2
JJ
3063 PR ipa/69239
3064 * g++.dg/ipa/pr69239.C: New test.
3065
44714d8c
DM
30662016-02-08 David Malcolm <dmalcolm@redhat.com>
3067
3068 PR preprocessor/69664
3069 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3070 * gcc.dg/cpp/warn-comments.c: Likewise.
3071
eba9e839
MP
30722016-02-08 Marek Polacek <polacek@redhat.com>
3073
3074 PR c++/69688
3075 * g++.dg/init/const12.C: New test.
3076
a011cd92
BS
30772016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3078
3079 PR target/60410
3080 * gcc.dg/lto/pr55113_0.c: Remove test.
3081
5317b1be
RB
30822016-02-08 Richard Biener <rguenther@suse.de>
3083
3084 PR tree-optimization/69719
3085 * gcc.dg/torture/pr69719.c: New testcase.
3086
63998a63
RB
30872016-02-08 Richard Biener <rguenther@suse.de>
3088 Jeff Law <law@redhat.com>
3089
3090 PR target/68273
3091 * gcc.target/mips/pr68273.c: New testcase.
3092
43f4a281
RB
30932016-02-08 Richard Biener <rguenther@suse.de>
3094
3095 PR rtl-optimization/69274
3096 * gcc.target/i386/addr-sel-1.c: XFAIL.
3097
0b604d2d
JL
30982016-02-08 Jeff Law <law@redhat.com>
3099
e8dfe49e
JL
3100 PR tree-optimization/68541
3101 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3102
6daecd7a 3103 PR tree-optimization/65917
0b604d2d
JL
3104 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3105
c0f0e35a
JD
31062016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3107
3108 PR fortran/50555
3109 * gfortran.dg/namelist_args.f90: New test.
3110
8981d712
JL
31112016-02-05 Jeff Law <law@redhat.com>
3112
6daecd7a 3113 PR tree-optimization/68541
8981d712
JL
3114 * gcc.dg/tree-ssa/split-path-2.c: New test.
3115 * gcc.dg/tree-ssa/split-path-3.c: New test.
3116 * gcc.dg/tree-ssa/split-path-4.c: New test.
3117 * gcc.dg/tree-ssa/split-path-5.c: New test.
3118 * gcc.dg/tree-ssa/split-path-6.c: New test.
3119 * gcc.dg/tree-ssa/split-path-7.c: New test.
3120
46cb9332
MS
31212016-02-05 Martin Sebor <msebor@redhat.com>
3122
3123 PR c++/69662
3124 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3125 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3126
be2083ea
RH
31272016-02-06 Richard HEnderson <rth@redhat.com>
3128
3129 PR c/69643
3130 * gcc.target/i386/addr-space-4.c: New.
3131 * gcc.target/i386/addr-space-5.c: New.
3132
711d7c23
MM
31332016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3134
3135 PR fortran/66089
3136 * gfortran.dg/elemental_dependency_6.f90: New.
3137
b5c1c988
JJ
31382016-02-05 Jakub Jelinek <jakub@redhat.com>
3139
861c7bcd
JJ
3140 PR rtl-optimization/69691
3141 * gcc.c-torture/execute/pr69691.c: New test.
3142
b5c1c988
JJ
3143 PR c++/69628
3144 * g++.dg/parse/pr69628.C: New test.
3145
f7dfa966
UB
31462016-02-05 Uros Bizjak <ubizjak@gmail.com>
3147
3148 * gcc.dg/sancov/asan.c: Move to ...
3149 * gcc.dg/asan/sancov-1.c: ... here.
3150
9b143e64
UB
31512016-02-05 Uros Bizjak <ubizjak@gmail.com>
3152
3153 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3154
f5d4b899
L
31552016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3156
3157 PR target/69677
3158 * gcc.target/i386/pr69677.c: New test.
3159
76c85fbb
PP
31602016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3161
3162 PR c++/68948
3163 * g++.dg/template/pr68948.C: New test.
3164
f181bf90
DV
31652016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3166
3167 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3168 (only necessary on s390x).
3169
714fb282
L
31702016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3171
3172 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3173 -mno-accumulate-outgoing-args.
3174
618d6c1c
PP
31752016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3176
3177 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3178
1066e9b5
JJ
31792016-02-04 Jakub Jelinek <jakub@redhat.com>
3180
3181 PR c/69669
3182 * c-c++-common/pr69669.c: New test.
3183
76255d0d
MM
31842016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3185
3186 PR target/69667
3187 * g++.dg/pr69667.C: New file.
3188
e0b059b1
WD
31892016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3190
3191 PR target/69619
3192 * gcc.dg/pr69619.c: Add new test.
3193
2692b5c8
RS
31942016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3195
3196 PR rtl-optimization/69577
3197 * gcc.target/i386/pr69577.c: New test.
3198
7db337c2
ML
31992016-02-04 Martin Liska <mliska@suse.cz>
3200
3201 * g++.dg/asan/pr69276.C: New test.
3202
cc9c0829
KT
32032016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3204
3205 PR target/65932
3206 PR target/67714
3207 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3208 a single smulbb instruction.
3209 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3210 * gcc.target/amr/wmul-2.c: Likewise.
3211
eb9feb52
KT
32122016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3213
3214 PR target/65932
3215 PR target/67714
3216 * gcc.c-torture/execute/pr67714.c: New test.
3217
61f727fe
JJ
32182016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3219
3220 PR target/69454
3221 * gcc.target/i386/pr69454-1.c: New test.
3222 * gcc.target/i386/pr69454-2.c: New test.
3223
05dd97db
MS
32242016-02-03 Martin Sebor <msebor@redhat.com>
3225
3226 PR c++/69251
3227 PR c++/69253
3228 PR c++/69290
3229 PR c++/69277
3230 PR c++/69349
3231 * g++.dg/ext/flexarray-mangle-2.C: New test.
3232 * g++.dg/ext/flexarray-mangle.C: New test.
3233 * g++.dg/ext/flexarray-subst.C: New test.
3234 * g++.dg/ext/flexary11.C: New test.
3235 * g++.dg/ext/flexary12.C: New test.
3236 * g++.dg/ext/flexary13.C: New test.
3237 * g++.dg/ext/flexary14.C: New test.
3238 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3239
dac2fc29
L
32402016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3241
3242 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3243 Define only if CHECK_FLOAT128 is defined.
3244 (main): Properly initialize u5.
3245
eadb8035
JJ
32462016-02-03 Jakub Jelinek <jakub@redhat.com>
3247
0afbb81b
JJ
3248 PR c/69627
3249 * gcc.dg/pr69627.c: New test.
3250
eadb8035
JJ
3251 PR target/69644
3252 * gcc.dg/pr69644.c: New test.
3253
b12d4923
MS
32542016-02-03 Mike Stump <mikestump@comcast.net>
3255
3256 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3257 support for struct-layout-1.exp.
3258
ab4bae0c
PP
32592016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3260
3261 PR c++/69056
618d6c1c 3262 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3263
95831c01
VM
32642016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3265 Alexandre Oliva <aoliva@redhat.com>
3266
3267 PR target/69461
3268 * gcc.target/powerpc/pr69461.c: New.
3269
ccc71ab8
UB
32702016-02-03 Uros Bizjak <ubizjak@gmail.com>
3271
3272 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3273 works from here ...
3274 (check_effective_target_fsanitize_thread): ... to here. Do not
3275 specify additional compile flags for the test source.
3276 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3277 specify additional compile flags for the test source.
3278
96299640
WD
32792016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3280
3281 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3282
781d83d9
AV
32832016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3284
3285 PR fortran/67451
3286 PR fortran/69418
3287 * gfortran.dg/coarray_allocate_2.f08: New test.
3288 * gfortran.dg/coarray_allocate_3.f08: New test.
3289 * gfortran.dg/coarray_allocate_4.f08: New test.
3290
d8208e6d
AL
32912016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3292
3293 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3294 use same scan-tree-dump-times on all platforms.
3295 * gcc.dg/vect/vect-outer-1.c: Likewise.
3296 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3297 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3298 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3299 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3300 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3301 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3302 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3303
a8394fa0
SB
33042016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3305
3306 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3307 warning.
3308
f3baa1d3
L
33092016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3310
3311 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3312
eb077516
JN
33132016-02-02 James Norris <jnorris@codesourcery.com>
3314
3315 * c-c++-common/goacc/routine-5.c: Add tests.
3316
578fb225
AM
33172016-02-02 Alexander Monakov <amonakov@ispras.ru>
3318
3319 * gcc.target/nvptx/unsigned-cmp.c: New test.
3320
c64f7d37
WD
33212016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3322
3323 * gcc.target/aarch64/scalar_shift_1.c
3324 (test_corners_sisd_di): Improve force to SIMD register.
3325 (test_corners_sisd_si): Likewise.
3326 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3327 Remove scan-assembler check for ldr.
3328
90c6f26c
RB
33292016-02-02 Richard Biener <rguenther@suse.de>
3330
3331 PR tree-optimization/69595
3332 * gcc.dg/Warray-bounds-17.c: New testcase.
3333
9dc03c97
RB
33342016-02-02 Richard Biener <rguenther@suse.de>
3335
3336 PR tree-optimization/69606
3337 * gcc.dg/torture/pr69606.c: New testcase.
3338
2d4dc223
YR
33392016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3340
3341 PR middle-end/68542
3342 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3343 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3344
65c98fde
AM
33452016-02-02 Alan Modra <amodra@gmail.com>
3346
3347 PR target/69548
3348 * gcc.target/powerpc/pr69548.c: New test.
3349
e1b81f2b
JJ
33502016-02-01 Jakub Jelinek <jakub@redhat.com>
3351
d0268b37
JJ
3352 PR rtl-optimization/69592
3353 * gcc.dg/pr69592.c: New test.
3354
e1b81f2b
JJ
3355 PR preprocessor/69543
3356 PR c/69558
3357 * gcc.dg/pr69543.c: New test.
3358 * gcc.dg/pr69558.c: New test.
3359
7dd7780d
UB
33602016-02-01 Uros Bizjak <ubizjak@gmail.com>
3361
bf672ee5
UB
3362 PR testsuite/65940
3363 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3364
9a7013f8
MS
33652016-02-01 Martin Sebor <msebor@redhat.com>
3366
3367 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3368
e681fb2b
BC
33692016-02-01 Bin Cheng <bin.cheng@arm.com>
3370
3371 PR tree-optimization/67921
3372 * c-c++-common/ubsan/pr67921.c: New test.
3373
ff86345f
RB
33742016-02-01 Richard Biener <rguenther@suse.de>
3375
3376 PR middle-end/69556
3377 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3378
bc369dbd
RB
33792016-02-01 Richard Biener <rguenther@suse.de>
3380
3381 PR tree-optimization/69574
3382 * gcc.dg/torture/pr69574.c: New testcase.
3383
ef318184
RB
33842016-02-01 Richard Biener <rguenther@suse.de>
3385
3386 PR tree-optimization/69579
3387 * gcc.dg/setjmp-6.c: New testcase.
3388
654745e6
JJ
33892016-02-01 Jakub Jelinek <jakub@redhat.com>
3390
3391 PR rtl-optimization/69570
3392 * g++.dg/opt/pr69570.C: New test.
3393
e6c0c44b
RH
33942016-02-01 Richard Henderson <rth@redhat.com>
3395
3396 * gcc.dg/pr69535.c: New test.
3397
6ff3f09a
JDA
33982016-01-31 John David Anglin <danglin@gcc.gnu.org>
3399
2c005538
JDA
3400 PR testsuite/69584
3401 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3402 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3403
61083a4b
JDA
3404 PR debug/68244
3405 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3406
6ff3f09a
JDA
3407 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3408
0c221916
PT
34092016-01-31 Paul Thomas <pault@gcc.gnu.org>
3410
3411 PR fortran/67564
3412 * gfortran.dg/allocate_with_source_17.f03: New test.
3413
db7a2818
JJ
34142016-01-30 Jakub Jelinek <jakub@redhat.com>
3415
3416 PR tree-optimization/69546
3417 * gcc.dg/torture/pr69546.c: New test.
3418
e520d5f0
PT
34192016-01-30 Paul Thomas <pault@gcc.gnu.org>
3420
3421 PR fortran/69566
3422 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3423
343c05d3
MS
34242016-01-30 Martin Sebor <msebor@redhat.com>
3425
3426 PR c++/68490
3427 * g++.dg/ext/flexary10.C: New test.
3428
d6c3a539
DH
34292016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3430
3431 PR fortran/66707
3432 gfortran.dg/common_23.f90: New test.
3433
52d72fcd
BS
34342016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3435
3436 PR target/65546
3437 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3438 condition being checked, and disable it when the target supports
3439 misaligned loads and stores.
3440
3a5d2ba4
JJ
34412016-01-29 Jakub Jelinek <jakub@redhat.com>
3442
3443 PR debug/69518
3444 * gcc.dg/torture/pr69518.c: New test.
3445
6bbacdb5
L
34462016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3447
3448 PR target/69530
3449 * gcc.target/i386/pr69530.c: New test.
3450
af932cdb
SE
34512016-01-29 Steve Ellcey <sellcey@imgtec.com>
3452
3453 PR target/65604
3454 * gcc.target/mips/div-delay.c: New test.
3455
26658b7c
JJ
34562016-01-29 Jakub Jelinek <jakub@redhat.com>
3457
33e89989
JJ
3458 PR target/69551
3459 * gcc.target/i386/pr69551.c: New test.
3460
26658b7c
JJ
3461 PR target/66137
3462 * gcc.target/i386/pr66137.c: New test.
3463
401116b5
AB
34642016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3465
3466 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3467 always built for p5600.
3468 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3469 isa=p5600 dg-option.
3470
d4abfcc5
RB
34712016-01-29 Richard Biener <rguenther@suse.de>
3472
3473 PR tree-optimization/69547
3474 * g++.dg/tree-ssa/pr69547.C: New testcase.
3475
16b77b32
JJ
34762016-01-29 Jakub Jelinek <jakub@redhat.com>
3477
3478 PR debug/66869
3479 * g++.dg/warn/Wunused-function2.C: New test.
3480
a1c95464
DV
34812016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3482
3483 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3484 support for test to succeed.
3485
5453bfed
MP
34862016-01-29 Marek Polacek <polacek@redhat.com>
3487
3488 PR c++/69509
3489 PR c++/69516
3490 * g++.dg/ext/constexpr-vla2.C: New test.
3491 * g++.dg/ext/constexpr-vla3.C: New test.
3492 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3493
452ec2a5
RB
34942016-01-29 Richard Biener <rguenther@suse.de>
3495
3496 PR middle-end/69537
3497 * gcc.dg/uninit-21.c: New testcase.
3498
aec0b19e
UB
34992016-01-28 Uros Bizjak <ubizjak@gmail.com>
3500
3501 PR target/69459
3502 * gcc.target/i386/pr69459.c: New test.
3503
df113ce7
SE
35042016-01-28 Steve Ellcey <sellcey@imgtec.com>
3505
3506 PR target/68400
3507 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3508 * gcc.target/mips/pr68400.c: New test.
3509
494de84f
MS
35102016-01-28 Martin Sebor <msebor@redhat.com>
3511
3512 PR target/17381
3513 * gcc.target/powerpc/pr17381.c: New test.
3514
eb1b1f01
JJ
35152016-01-28 Jakub Jelinek <jakub@redhat.com>
3516
3517 PR middle-end/69542
3518 * gcc.dg/torture/pr69542.c: New test.
3519
6dfeb7ce
WD
35202016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3521
3522 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3523
4b7471a4
DE
35242016-01-28 David Edelsohn <dje.gcc@gmail.com>
3525
3526 * gcc.dg/pr65980.c: Skip on AIX.
3527 * gcc.dg/pr66688.c: Same.
3528
b271fd21
DE
35292016-01-28 David Edelsohn <dje.gcc@gmail.com>
3530
3531 PR target/63679
3532 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3533 * gcc.dg/tree-ssa/sra-18.c: Same.
3534
874108a9
AV
35352016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3536
3537 PR fortran/62536
3538 * gfortran.dg/block_15.f08: New test.
3539 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3540 on incorrectly closed BLOCK.
3541
30480bcd
IE
35422016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3543
3544 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
35452016-01-28 Richard Biener <rguenther@suse.de>
3546
3547 PR tree-optimization/69466
3548 * gfortran.dg/vect/pr69466.f90: New testcase.
3549
0d4c694e
TP
35502016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3551
3552 * g++.dg/pr67989.C: Remove ARM-specific option.
3553 * gcc.target/arm/pr67989.C: New file.
3554
2aa780da
UB
35552016-01-27 Uros Bizjak <ubizjak@gmail.com>
3556
3557 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3558 and expm1 test for glibc < 2.11.
3559
f75ebe77
RH
35602016-01-27 Richard Henderson <rth@redhat.com>
3561
3562 * gcc.c-torture/execute/pr69447.c: New test.
3563
35642016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3565
9a175e65 3566 PR fortran/69422
49847d75
PT
3567 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3568
cbdd8ae0
JJ
35692016-01-27 Jakub Jelinek <jakub@redhat.com>
3570
3571 PR debug/66869
3572 * gcc.dg/pr66869.c: New test.
3573
2b572b3c
JL
35742016-01-25 Jeff Law <law@redhat.com>
3575
3576 PR tree-optimization/68398
aec0b19e 3577 PR tree-optimization/69196
2b572b3c
JL
3578 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3579 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3580 path to avoid new heuristic allowing more irreducible regions
3581 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3582 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3583 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3584 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3585 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3586
fa74a4bc
MP
35872016-01-27 Marek Polacek <polacek@redhat.com>
3588
3589 PR c/68062
3590 * c-c++-common/vector-compare-4.c: New test.
3591
0afff540
DM
35922016-01-27 David Malcolm <dmalcolm@redhat.com>
3593
3594 PR preprocessor/69126
3595 * c-c++-common/pr69126.c: New test case.
3596
1a218fc9
ILT
35972016-01-27 Ian Lance Taylor <iant@google.com>
3598
3599 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3600
5d70666e
RB
36012016-01-27 Ryan Burn <contact@rnburn.com>
3602
3603 PR cilkplus/69267
3604 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3605
87ff4d66
UB
36062016-01-27 Uros Bizjak <ubizjak@gmail.com>
3607
3608 PR target/69512
3609 * gcc.target/i386/pr69512.c: New test.
3610
27e23cca
RE
36112016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3612
3613 PR ada/69488
3614 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3615
05bf54c3
MP
36162016-01-27 Marek Polacek <polacek@redhat.com>
3617
3618 PR c++/69379
3619 * g++.dg/pr69379.C: New test.
3620
60214d0d
MS
36212016-01-27 Martin Sebor <msebor@redhat.com>
3622
3623 PR c++/69317
3624 * g++.dg/abi/Wabi-2-2.C: New test.
3625 * g++.dg/abi/Wabi-2-3.C: New test.
3626 * g++.dg/abi/Wabi-3-2.C: New test.
3627 * g++.dg/abi/Wabi-3-3.C: New test.
3628
167c7bfa
RB
36292016-01-27 Richard Biener <rguenther@suse.de>
3630
3631 PR tree-optimization/69166
3632 * gcc.dg/torture/pr69166.c: New testcase.
3633
1430fb1f
MJ
36342016-01-27 Martin Jambor <mjambor@suse.cz>
3635
3636 PR tree-optimization/69355
3637 * gcc.dg/tree-ssa/pr69355.c: New test.
3638
95e3030c
MP
36392016-01-27 Marek Polacek <polacek@redhat.com>
3640
3641 PR c++/69496
3642 * g++.dg/ext/constexpr-vla1.C: New test.
3643
eeb085f3
CB
36442016-01-20 Christian Bruel <christian.bruel@st.com>
3645
3646 PR target/69245
3647 * gcc.target/arm/pr69245.c: New test.
3648
b1652dde
JJ
36492016-01-27 Jakub Jelinek <jakub@redhat.com>
3650
3651 PR tree-optimization/69399
3652 * gcc.dg/torture/pr69399.c: New test.
3653
ce7e8f00
EB
36542016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3655
3656 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3657
e4aac1d1
EB
36582016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3659
3660 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3661
8dfdb419
TV
36622016-01-26 Tom de Vries <tom@codesourcery.com>
3663
3664 PR tree-optimization/69110
3665 * gcc.dg/autopar/pr69110.c: New test.
3666
56f80f54 36672016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3668 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3669
3670 * gcc.dg/graphite/isl-ast-op-select.c: New.
3671
a0909527
PT
36722015-01-26 Paul Thomas <pault@gcc.gnu.org>
3673
3674 PR fortran/69385
3675 * gfortran.dg/allocate_error_6.f90: New test.
3676
ffc445f4
RH
36772016-01-26 Richard Henderson <rth@redhat.com>
3678
3679 * gcc.dg/tm/pr60908.c: New test.
3680
01e1dea3
DM
36812016-01-26 David Malcolm <dmalcolm@redhat.com>
3682
3683 PR other/69006
3684 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3685 directive.
3686 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3687 expected multiline output to reflect the colorization being
3688 disabled before newlines.
3689 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3690 (custom_diagnostic_finalizer): Replace call to
3691 pp_newline_and_flush with call to pp_flush.
3692 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3693 * gfortran.dg/implicit_class_1.f90: Likewise.
3694 * lib/gcc-dg.exp (allow_blank_lines): New global.
3695 (dg-allow-blank-lines-in-output): New procedure.
3696 (gcc-dg-prune): Complain about blank lines in the output, unless
3697 dg-allow-blank-lines-in-output was called.
3698 * lib/multiline.exp (_build_multiline_regex): Only support
3699 arbitrary followup text for non-blank-lines, not for blank lines.
3700
13f92e8d
JJ
37012016-01-26 Jakub Jelinek <jakub@redhat.com>
3702
3703 PR tree-optimization/69483
3704 * gcc.dg/pr69483.c: New test.
3705 * g++.dg/opt/pr69483.C: New test.
3706
92422235
CL
37072016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3708
3709 PR target/68620
3710 * gcc.target/arm/pr68620.c: New test.
3711
0bccf11b
L
37122016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3713
3714 * gcc.target/i386/pr68986-2.c: Remove -m32.
3715
81cd202e
L
37162016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3717
3718 PR target/68986
3719 * gcc.target/i386/pr68986-1.c: New test.
3720 * gcc.target/i386/pr68986-2.c: Likewise.
3721 * gcc.target/i386/pr68986-3.c: Likewise.
3722
213a1c03
CB
37232016-01-26 Christian Bruel <christian.bruel@st.com>
3724
3725 * lib/target-supports.exp
3726 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3727 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3728 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3729
22a08dd1
RB
37302016-01-26 Richard Biener <rguenther@suse.de>
3731
3732 PR tree-optimization/69452
3733 * gcc.dg/torture/pr69452.c: New testcase.
3734
6c06e0e8
JJ
37352016-01-26 Jakub Jelinek <jakub@redhat.com>
3736
3737 PR target/69442
3738 * gcc.dg/pr69442.c: New test.
3739
b96824c4
RFI
37402016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3741
3742 PR target/67896
3743 * gcc.target/aarch64/simd/pr67896.C: New.
3744
5ee31e57
RS
37452016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3746
3747 PR tree-optimization/69400
3748 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3749 function.
3750 (plugin_init): Call it.
3751 * gcc.dg/torture/pr69400.c: New test.
3752
7ddfb31d
CL
37532016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3754
3755 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3756
1e050c90
AK
37572016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3758 Sebastian Pop <s.pop@samsung.com>
3759
3760 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3761 isl-0.15.
3762
c8ee4bf5
AK
37632016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3764 Sebastian Pop <s.pop@samsung.com>
3765
3766 * gcc.dg/graphite/pr69292.c: New.
3767
d902b330
JJ
37682016-01-25 Jakub Jelinek <jakub@redhat.com>
3769
3770 * c-c++-common/goacc/use_device-1.c: New test.
3771
2c89b952
JL
37722016-01-25 Jeff Law <law@redhat.com>
3773
3774 PR tree-optimization/69196
3775 PR tree-optimization/68398
3776 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3777 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3778
685c8785
DE
37792016-01-25 David Edelsohn <dje.gcc@gmail.com>
3780
3781 PR target/69469
3782 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3783 Algorithm.
3784
95cef0c1
RB
37852016-01-25 Richard Biener <rguenther@suse.de>
3786
3787 PR testsuite/69380
3788 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3789
2947d3b2
IE
37902016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3791
3792 PR target/69421
3793 * gcc.dg/pr69421.c: New test.
3794
ae19075a
BB
37952016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3796
3797 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3798 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3799 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3800 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3801 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3802 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3803 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3804 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3805 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3806 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3807
fa4511c2
RB
38082016-01-25 Richard Biener <rguenther@suse.de>
3809
3810 PR tree-optimization/69376
3811 * gcc.dg/torture/pr69376.c: New testcase.
3812
1d101216
JD
38132016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3814
3815 PR fortran/69397
3816 PR fortran/68442
3817 * gfortran.dg/interface_38.f90: New test.
3818 * gfortran.dg/interface_39.f90: New test.
a0909527 3819
a59b92b0
PP
38202016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3821
3822 Revert:
3823 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3824
3825 PR c++/11858
3826 PR c++/24663
3827 PR c++/24664
3828 * g++.dg/template/pr11858.C: New test.
3829 * g++.dg/template/pr24663.C: New test.
3830 * g++.dg/template/unify12.C: New test.
3831 * g++.dg/template/unify13.C: New test.
3832 * g++.dg/template/unify14.C: New test.
3833 * g++.dg/template/unify15.C: New test.
3834 * g++.dg/template/unify16.C: New test.
3835 * g++.dg/template/unify17.C: New test.
3836
16acb1a8
DH
38372016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3838
3839 PR fortran/68283
3840 gfortran.dg/pr68283.f90: New test.
3841
094773e8
TK
38422016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3843
3844 PR fortran/66094
3845 * gfortran.dg/inline_matmul_13.f90: New test.
3846 * gfortran.dg/matmul_bounds_8.f90: New test.
3847 * gfortran.dg/matmul_bounds_9.f90: New test.
3848 * gfortran.dg/matmul_bounds_10.f90: New test.
3849
42fb90d7
TV
38502016-01-23 Tom de Vries <tom@codesourcery.com>
3851
3852 PR tree-optimization/69426
3853 * gcc.dg/autopar/pr69426.c: New test.
3854
69da7802
MS
38552016-01-23 Martin Sebor <msebor@redhat.com>
3856
3857 PR c++/58109
3858 PR c++/69022
3859 * g++.dg/cpp0x/alignas5.C: New test.
3860 * g++.dg/ext/vector29.C: Same.
3861
da17300a
UB
38622016-01-23 Uros Bizjak <ubizjak@gmail.com>
3863
3864 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3865 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3866 _GNU_SOURCE from compile flags to the source.
3867 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3868 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3869 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3870 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3871
62041cfc
JJ
38722016-01-22 Jakub Jelinek <jakub@redhat.com>
3873
3874 PR target/69432
3875 * g++.dg/opt/pr69432.C: New test.
3876
f7d2ad6f
BS
38772016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3878
3879 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3880 32-bit targets testing an -m64 multilib.
3881
d403fc9a
WS
38822016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3883
3884 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3885 64-bit support.
3886
4aa16f8d
JG
38872016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3888
3889 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3890
7c816d0f
CB
38912016-01-21 Christian Bruel <christian.bruel@st.com>
3892
3893 PR target/68674
3894 * gcc.target/i386/pr68674.c
3895 * gcc.target/aarch64/pr68674.c
3896 * gcc.target/arm/pr68674.c
3897
fce661e8
KT
38982016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3899
3900 PR target/69403
3901 * gcc.c-torture/execute/pr69403.c: New test.
3902
4696899f
PC
39032016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3904
3905 PR c++/55843
3906 * g++.dg/template/pr55843.C: New.
3907
bac69366
AL
39082016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3909
3910 PR testsuite/66877
3911 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3912 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3913
b57d3a5c
BS
39142016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3915
3916 PR testsuite/67489
da17300a
UB
3917 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3918 from dg-do compile directive, and instead add
3919 { dg-require-effective-target int128 }.
b57d3a5c 3920
9f04a53e
MS
39212016-01-20 Martin Sebor <msebor@redhat.com>
3922
3923 PR c/69405
3924 * gcc.dg/sync-fetch.c: New test.
3925
38a51663
JL
39262016-01-21 Martin Sebor <msebor@redhat.com>
3927
3928 PR target/69252
3929 * gcc.target/powerpc/pr69252.c: New test.
3930
2423a75a
JD
39312016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3932
3933 PR fortran/65996
da17300a 3934 * gfortran.dg/pr65996.f90: New test.
2423a75a 3935
0a76463f
DV
39362016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3937
3938 PR c++/68810
9f04a53e 3939 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3940 expected to generate an error.
0a76463f 3941
9776e692
BS
39422016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3943
3944 PR middle-end/66178
3945 * gcc.dg/torture/pr66178.c: New test.
3946
c8d3e088
AB
39472016-01-21 Anton Blanchard <anton@samba.org>
3948 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3949
3950 PR target/63354
3951 * gcc.target/powerpc/pr63354.c: New test.
3952
35b707ff
VM
39532016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3954
3955 PR rtl-optimization/68990
3956 * gcc.target/i386/pr68990: New.
3957
157b0829
NC
39582016-01-21 Nick Clifton <nickc@redhat.com>
3959
3960 PR target/69129
3961 * gcc.target/mips/pr69129.c: New.
3962
aede6748
PC
39632016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3964
3965 PR c++/58046
3966 * g++.dg/cpp0x/pr58046.C: New.
3967
5463c2c8
JJ
39682016-01-21 Jakub Jelinek <jakub@redhat.com>
3969
6d31cc75
SS
3970 PR target/69187
3971 PR target/65624
3972 * gcc.target/arm/pr69187.c: New test.
3973
5463c2c8
JJ
3974 PR c++/69355
3975 * g++.dg/torture/pr69355.C: New test.
3976
fa28f32b
AK
39772016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3978 Sebastian Pop <s.pop@samsung.com>
3979
3980 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3981
b920a047
AK
39822016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3983 Sebastian Pop <s.pop@samsung.com>
3984
da17300a 3985 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3986
bdd3aea6
JJ
39872016-01-21 Jakub Jelinek <jakub@redhat.com>
3988
3989 PR middle-end/67653
3990 * c-c++-common/pr67653.c: New test.
3991 * gcc.dg/torture/pr29119.c: Add dg-warning.
3992
26a2e6ae
PB
39932016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3994
3995 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3996
d25c7690
PK
39972016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3998
3999 PR c/24293
4000 * gcc.dg/pr24293.c: New test.
4001 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4002 incomplete struct type.
4003 * gcc.dg/declspec-1.c: Likewise.
4004 * gcc.dg/pr63549.c: Likewise.
4005
889d5698
JJ
40062016-01-20 Jakub Jelinek <jakub@redhat.com>
4007
4008 PR tree-optimization/66612
4009 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4010 for bdn instruction.
4011
d7cf3dc7
CL
40122016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4013
4014 * lib/target-supports.exp
4015 (check_effective_target_arm_fp_ok_nocache): New.
4016 (check_effective_target_arm_fp_ok): New.
4017 (add_options_for_arm_fp): New.
4018 (check_effective_target_arm_crypto_ok_nocache): Require
4019 target_arm_v8_neon_ok instead of arm32.
4020 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4021 (check_effective_target_arm_crypto_pragma_ok): New.
4022 (add_options_for_arm_vfp): New.
4023 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4024 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4025 target instead. Force initial fpu to vfp.
4026 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4027 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4028 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4029 dependency.
4030 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4031 use arm_vfp effective target instead. Force initial fpu to vfp.
4032 * gcc.target/arm/attr-neon3.c: Likewise.
4033 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4034 arm_vfp_ok.
4035 * gcc.target/arm/unsigned-float.c: Likewise.
4036 * gcc.target/arm/vfp-1.c: Likewise.
4037 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4038 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4039 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4040 * gcc.target/arm/vfp-ldmias.c: Likewise.
4041 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4042 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4043 * gcc.target/arm/vfp-stmiad.c: Likewise.
4044 * gcc.target/arm/vfp-stmias.c: Likewise.
4045 * gcc.target/arm/vnmul-1.c: Likewise.
4046 * gcc.target/arm/vnmul-2.c: Likewise.
4047 * gcc.target/arm/vnmul-3.c: Likewise.
4048 * gcc.target/arm/vnmul-4.c: Likewise.
4049
01ac9704 40502016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4051
e84b00da
L
4052 PR testsuite/69366
4053 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4054 the MPX run-time library, for compile-time MPX test.
4055 * gcc.target/i386/chkp-always_inline.c: Likewise.
4056 * gcc.target/i386/chkp-bndret.c: Likewise.
4057 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4058 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4059 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4060 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4061 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4062 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4063 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4064 * gcc.target/i386/chkp-label-address.c: Likewise.
4065 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4066 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4067 * gcc.target/i386/chkp-pr69044.c: Likewise.
4068 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4069 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4070 * gcc.target/i386/chkp-strchr.c: Likewise.
4071 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4072 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4073 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4074 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4075 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4076 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4077 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4078 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4079 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4080 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4081 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4082 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4083 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4084 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4085 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4086 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4087 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4088 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4089 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4090 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4091 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4092 * gcc.target/i386/pr63995-2.c: Likewise.
4093 * gcc.target/i386/pr64805.c: Likewise.
4094 * gcc.target/i386/pr65044.c: Likewise.
4095 * gcc.target/i386/pr65167.c: Likewise.
4096 * gcc.target/i386/pr65183.c: Likewise.
4097 * gcc.target/i386/pr65184.c: Likewise.
4098 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4099
28b33016
IE
41002016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4101
4102 PR tree-optimization/69328
4103 * gcc.dg/pr69328.c: New test.
4104
bcff0913
JL
41052016-01-20 Jeff Law <law@redhat.com>
4106
bf0bb970 4107 PR target/25114
bcff0913
JL
4108 * gcc.target/m68k/pr25114.c: New test.
4109
a3f69631
AV
41102016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4111
4112 * gcc.target/arm/memset-inline-10.c: Added
4113 dg-require-effective-target arm_thumb2_ok.
4114
af33ba0d
EB
41152016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4116
4117 * gcc.dg/debug/dwarf2/sso.c: New test.
4118
7596d5de
UB
41192016-01-19 Uros Bizjak <ubizjak@gmail.com>
4120
4121 PR testsuite/68820
4122 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4123 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4124 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4125
ceda2c69
JH
41262016-01-19 Jan Hubicka <hubicka@ucw.cz>
4127
4128 PR ipa/66223
4129 * g++.dg/ipa/devirt-50.C: New testcase.
4130
38a979f2
MP
41312016-01-19 Marek Polacek <polacek@redhat.com>
4132
4133 PR c++/68965
4134 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4135 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4136
962801c5
KT
41372016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4138
4139 PR target/69135
4140 * gcc.target/arm/pr69135_1.c: New test.
4141
078fe40a
WD
41422015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4143
4144 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4145
786e3c06
WD
41462015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4147
4148 * gcc.target/aarch64/ccmp_1.c: New testcase.
4149
1e297006
MP
41502016-01-19 Marek Polacek <polacek@redhat.com>
4151
4152 PR c++/68586
4153 * g++.dg/cpp0x/enum30.C: New test.
4154
879c27e3
RB
41552016-01-19 Richard Biener <rguenther@suse.de>
4156
4157 PR tree-optimization/69336
4158 * g++.dg/tree-ssa/pr69336.C: New testcase.
4159
015337d3
JJ
41602016-01-19 Jakub Jelinek <jakub@redhat.com>
4161
4162 PR debug/65779
4163 * gcc.dg/pr65779.c: New test.
4164
e2c768b6
RB
41652016-01-19 Richard Biener <rguenther@suse.de>
4166
4167 PR tree-optimization/69352
4168 * gcc.dg/torture/pr69352.c: New testcase.
4169
569efc34
JJ
41702016-01-19 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR rtl-optimization/68955
4173 PR rtl-optimization/64557
4174 * gcc.dg/torture/pr68955.c: New test.
4175
e49d321f
JH
41762016-01-19 Jan Hubicka <hubicka@ucw.cz>
4177
4178 PR lto/69136
4179 * g++.dg/torture/pr69136.C: New testcase.
4180
e9191ad3
JH
41812016-01-19 Jan Hubicka <hubicka@ucw.cz>
4182
4183 PR lto/69133
4184 * g++.dg/lto/pr69133_0.C: New testcase.
4185 * g++.dg/lto/pr69133_1.C: New testcase.
4186
2bedb645
JL
41872016-01-15 Jeff Law <law@redhat.com>
4188
4189 PR tree-optimization/69320
4190 * gcc.c-torture/pr69320-1.c: New test.
4191 * gcc.c-torture/pr69320-2.c: New test.
4192 * gcc.c-torture/pr69320-3.c: New test.
4193 * gcc.c-torture/pr69320-4.c: New test.
4194
17c15cb9
PP
41952016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4196
4197 PR c++/11858
4198 PR c++/24663
4199 PR c++/24664
4200 * g++.dg/template/pr11858.C: New test.
4201 * g++.dg/template/pr24663.C: New test.
4202 * g++.dg/template/unify12.C: New test.
4203 * g++.dg/template/unify13.C: New test.
4204 * g++.dg/template/unify14.C: New test.
4205 * g++.dg/template/unify15.C: New test.
4206 * g++.dg/template/unify16.C: New test.
4207 * g++.dg/template/unify17.C: New test.
4208
9617fd08
DM
42092016-01-18 David Malcolm <dmalcolm@redhat.com>
4210
4211 PR testsuite/69181
4212 * gcc.dg/pr69181-1.c: New test file.
4213 * gcc.dg/pr69181-2.c: New test file.
4214 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4215 globals by moving it to...
4216 (cleanup-after-saved-dg-test): ...this new function. Add
4217 "global additional_sources_used". Add reset of global
4218 multiline_expected_outputs to the empty list.
4219 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4220 global to...
4221 (multiline_expected_outputs): ...this, and updated comments to
4222 note that it is modified from gcc-dg.exp.
4223 (dg-end-multiline-output): Update for the above renaming.
4224 (handle-multiline-outputs): Likewise. Remove the clearing
4225 of the expected outputs to the empty list.
4226
b555a2e4
RB
42272016-01-18 Richard Biener <rguenther@suse.de>
4228
4229 PR tree-optimization/69297
4230 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4231
96902805
JM
42322016-01-18 Joseph Myers <joseph@codesourcery.com>
4233
4234 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4235 dg-options.
4236 * gcc.target/mips/mips-3d-2.c: Likewise.
4237 * gcc.target/mips/mips-3d-3.c: Likewise.
4238 * gcc.target/mips/mips-3d-4.c: Likewise.
4239 * gcc.target/mips/mips-3d-5.c: Likewise.
4240 * gcc.target/mips/mips-3d-6.c: Likewise.
4241 * gcc.target/mips/mips-3d-7.c: Likewise.
4242 * gcc.target/mips/mips-3d-8.c: Likewise.
4243 * gcc.target/mips/mips-3d-9.c: Likewise.
4244 * gcc.target/mips/mips-ps-1.c: Likewise.
4245 * gcc.target/mips/mips-ps-2.c: Likewise.
4246 * gcc.target/mips/mips-ps-3.c: Likewise.
4247 * gcc.target/mips/mips-ps-4.c: Likewise.
4248 * gcc.target/mips/mips-ps-5.c: Likewise.
4249 * gcc.target/mips/mips-ps-6.c: Likewise.
4250 * gcc.target/mips/mips-ps-7.c: Likewise.
4251 * gcc.target/mips/mips-ps-type.c: Likewise.
4252 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4253 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4254
40e26f94
TV
42552016-01-18 Tom de Vries <tom@codesourcery.com>
4256
4257 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4258 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4259 * c-c++-common/goacc/kernels-empty.c: New test.
4260 * c-c++-common/goacc/kernels-eternal.c: New test.
4261 * c-c++-common/goacc/kernels-loop-2.c: New test.
4262 * c-c++-common/goacc/kernels-loop-3.c: New test.
4263 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4264 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4265 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4266 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4267 * c-c++-common/goacc/kernels-loop-data.c: New test.
4268 * c-c++-common/goacc/kernels-loop-g.c: New test.
4269 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4270 * c-c++-common/goacc/kernels-loop-n.c: New test.
4271 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4272 * c-c++-common/goacc/kernels-loop.c: New test.
4273 * c-c++-common/goacc/kernels-noreturn.c: New test.
4274 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4275 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4276 * c-c++-common/goacc/kernels-reduction.c: New test.
4277
a98d4647
TV
42782016-01-18 Tom de Vries <tom@codesourcery.com>
4279
4280 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4281 * gcc.dg/autopar/outer-2.c: Same.
4282 * gcc.dg/autopar/outer-3.c: Same.
4283 * gcc.dg/autopar/outer-4.c: Same.
4284 * gcc.dg/autopar/outer-5.c: Same.
4285 * gcc.dg/autopar/outer-6.c: Same.
4286 * gcc.dg/autopar/parallelization-1.c: Same.
4287 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4288 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4289 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4290 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4291 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4292 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4293 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4294 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4295 * gcc.dg/autopar/pr39500-1.c: Same.
4296 * gcc.dg/autopar/pr39500-2.c: Same.
4297 * gcc.dg/autopar/pr46193.c: Same.
4298 * gcc.dg/autopar/pr46194.c: Same.
4299 * gcc.dg/autopar/pr49580.c: Same.
4300 * gcc.dg/autopar/pr49960-1.c: Same.
4301 * gcc.dg/autopar/pr49960.c: Same.
4302 * gcc.dg/autopar/pr68373.c: Same.
4303 * gcc.dg/autopar/reduc-1.c: Same.
4304 * gcc.dg/autopar/reduc-1char.c: Same.
4305 * gcc.dg/autopar/reduc-1short.c: Same.
4306 * gcc.dg/autopar/reduc-2.c: Same.
4307 * gcc.dg/autopar/reduc-2char.c: Same.
4308 * gcc.dg/autopar/reduc-2short.c: Same.
4309 * gcc.dg/autopar/reduc-3.c: Same.
4310 * gcc.dg/autopar/reduc-4.c: Same.
4311 * gcc.dg/autopar/reduc-6.c: Same.
4312 * gcc.dg/autopar/reduc-7.c: Same.
4313 * gcc.dg/autopar/reduc-8.c: Same.
4314 * gcc.dg/autopar/reduc-9.c: Same.
4315 * gcc.dg/autopar/uns-outer-4.c: Same.
4316 * gcc.dg/autopar/uns-outer-5.c: Same.
4317 * gcc.dg/autopar/uns-outer-6.c: Same.
4318 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4319 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4320
da976fa8
AL
43212016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4322
4323 PR target/63679
4324 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4325 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4326
70c1e886
AL
43272016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4328
4329 PR target/63679
4330 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4331 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4332 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4333
88bed196
AL
43342016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4335
4336 PR target/63679
4337 * gcc.dg/tree-ssa/sra-17.c: New.
4338 * gcc.dg/tree-ssa/sra-18.c: New.
4339
3dd5f42e
IE
43402016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4341
4342 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4343
ae5a77fa
EB
43442016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4345
4346 * gnat.dg/inline12.adb: New test.
4347
11e57fc6
BC
43482016-01-18 Bin Cheng <bin.cheng@arm.com>
4349
4350 PR tree-optimization/66797
4351 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4352
995b6fe0
RB
43532016-01-18 Richard Biener <rguenther@suse.de>
4354
4355 PR tree-optimization/69170
4356 * gcc.dg/torture/pr69170.c: New testcase.
4357
82ee0cf2 43582016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4359
4360 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4361
d69da357
TV
43622016-01-16 Tom de Vries <tom@codesourcery.com>
4363
4364 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4365
a3845283
TV
43662016-01-16 Tom de Vries <tom@codesourcery.com>
4367
4368 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4369 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4370 redundant dg-require-effective-target pthread.
4371 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4372 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4373 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4374 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4375 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4376 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4377 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4378
197a6aa6
DE
43792016-01-16 David Edelsohn <dje.gcc@gmail.com>
4380
4381 PR target/68609
4382 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4383 * gcc.target/powerpc/recip-7.c: Same.
4384
ec7886c1
PP
43852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4386
4387 PR c++/69091
4388 * g++.dg/template/pr69091.C: New test.
4389
203484bb
PP
43902016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4391
4392 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4393 dump does not contain an error_mark_node.
4394 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4395 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4396
aa2500e9
PP
43972016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4398
4399 PR c++/68936
4400 * g++.dg/template/pr68936.C: New test.
4401
28621a5c
DE
44022016-01-15 David Edelsohn <dje.gcc@gmail.com>
4403
4404 PR target/68609
4405 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4406 * gcc.target/powerpc/recip-2.c: Same.
4407 * gcc.target/powerpc/recip-3.c: Same.
4408 * gcc.target/powerpc/recip-4.c: Same.
4409 * gcc.target/powerpc/recip-sqrtf.c: Same.
4410
40c43aca
JL
44112016-01-15 Jeff Law <law@redhat.com>
4412
4413 PR tree-optimization/69270
4414 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4415 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4416
afbc5ae8
PT
44172016-01-15 Paul Thomas <pault@gcc.gnu.org>
4418
4419 PR fortran/49630
4420 * gfortran.dg/deferred_character_13.f90: New test for the fix
4421 of comment 3 of the PR.
4422
4423 PR fortran/54070
4424 * gfortran.dg/deferred_character_8.f90: New test
4425 * gfortran.dg/allocate_error_5.f90: New test
4426
4427 PR fortran/60593
4428 * gfortran.dg/deferred_character_10.f90: New test
4429
4430 PR fortran/60795
4431 * gfortran.dg/deferred_character_14.f90: New test
4432
4433 PR fortran/61147
4434 * gfortran.dg/deferred_character_11.f90: New test
4435
4436 PR fortran/64324
4437 * gfortran.dg/deferred_character_9.f90: New test
4438
49abe076
VM
44392016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4440
4441 PR rtl-optimization/69030
4442 * gcc.target/i386/pr69030.c: New.
4443
16d12992
KT
44442016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4445
4446 * gcc.target/aarch64/target_attr_17.c: New test.
4447
78810bd3
RB
44482016-01-15 Richard Biener <rguenther@suse.de>
4449
4450 PR tree-optimization/66856
4451 * gcc.dg/torture/pr66856-1.c: New testcase.
4452 * gcc.dg/torture/pr66856-2.c: Likewise.
4453
2bd847fe
RB
44542016-01-15 Richard Biener <rguenther@suse.de>
4455
4456 PR debug/69137
4457 * g++.dg/lto/pr69137_0.C: New testcase.
4458
a00fe3b7
RS
44592016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4460
4461 PR middle-end/69246
4462 * gcc.target/i386/pr69246.c: New test.
4463
cbb0e83b
DV
44642016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4465
7596d5de 4466 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 4467
5a500ecf
DV
44682016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4469
4470 PR c++/56194
4471 * g++.dg/init/const9.C: Disable test on S/390.
4472
5d9bf64f
DV
44732016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4474
4475 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4476 * g++.dg/Wno-frame-address.C: Ditto.
4477
e234b19e
DV
44782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4479
4480 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4481
89483f99
RB
44822016-01-15 Richard Biener <rguenther@suse.de>
4483
4484 PR tree-optimization/68961
4485 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4486
94f37395
IE
44872016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4488
4489 * gcc.target/i386/pr65105-5.c: New test.
4490
82ee0cf2 44912016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
4492
4493 * gcc.c-torture/execute/alias-4.c: New testcase.
4494
82ee0cf2 44952016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
4496
4497 PR ipa/68148
4498 * g++.dg/ipa/devirt-49.C: New testcase.
4499
092f7deb 45002016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
4501
4502 PR target/65837
4503 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4504 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4505 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4506
e93c66bc
RB
45072016-01-15 Richard Biener <rguenther@suse.de>
4508
4509 PR tree-optimization/69117
4510 * gcc.dg/torture/pr69117.c: New testcase.
4511
c47eaca6 45122015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4513
4514 PR c++/69048
4515 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4516
c3f6914a
FXC
45172016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4518
4519 PR testsuite/67509
4520 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4521 range tests use 100 * maximum instead of maximum + 1.
4522
cd65ae90
JJ
45232016-01-14 Jakub Jelinek <jakub@redhat.com>
4524
4525 PR debug/69244
4526 * gcc.dg/guality/pr69244.c: New test.
4527
19643948
UB
45282016-01-14 Uros Bizjak <ubizjak@gmail.com>
4529
4530 * lib/target-supports.exp (check_effective_target_issignaling):
4531 New procedure.
4532 * gcc.dg/pr61441.c: Require issignaling effective target.
4533
fe79c97e
SB
45342016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4535
4536 PR target/68803
4537 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4538
c7df95d8
DM
45392016-01-14 David Malcolm <dmalcolm@redhat.com>
4540
4541 PR c++/68819
4542 PR preprocessor/69177
4543 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4544 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4545 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4546 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4547
00083992
MP
45482016-01-14 Marek Polacek <polacek@redhat.com>
4549
4550 PR c/69262
4551 * gcc.dg/array-15.c: New test.
4552
0c9b3294
JJ
45532016-01-14 Jakub Jelinek <jakub@redhat.com>
4554
4555 PR middle-end/68146
4556 PR tree-optimization/69155
4557 * gfortran.dg/pr68146.f: New test.
4558 * gfortran.dg/pr69155.f90: New test.
4559
3688e13d
RB
45602016-01-14 Richard Biener <rguenther@suse.de>
4561
4562 PR tree-optimization/68060
4563 * gcc.dg/torture/pr68060-1.c: New testcase.
4564 * gcc.dg/torture/pr68060-2.c: Likewise.
4565
bab0ad3a
NC
45662016-01-14 Nick Clifton <nickc@redhat.com>
4567
4568 * lib/target-supports.exp
4569 (check_effective_target_arm_neon_ok_nocache): Add an option
4570 sequence that includes setting the ARM architecture to ARMv7-A.
4571 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4572 command line options necessary to enable Neon support.
4573 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4574 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4575 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4576 * gcc.target/arm/pr69180.c: Likewise.
4577
947c2ce5
JL
45782016-01-14 Jeff Law <law@redhat.com>
4579
4580 PR tree-optimization/69270
4581 * gcc.dg/tree-ssa/pr69270.c: New test.
4582
3342fd71
BS
45832016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4584
4585 PR c/66208
4586 * c-c++-common/pr66208.c: New file.
4587
2ad3adf1
JJ
45882016-01-13 Jakub Jelinek <jakub@redhat.com>
4589
4590 PR tree-optimization/69156
4591 * gcc.dg/pr69156.c: New test.
4592
398d6feb
L
45932016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4594
4595 * gcc.target/i386/pr69225-7.c: New test.
4596
4c868789
RH
45972016-01-13 Richard Henderson <rth@redhat.com>
4598
4599 * gcc.dg/tm/memopt-13.c: Update expected function.
4600 * gcc.dg/tm/memopt-6.c: Likewise.
4601
ef6d1772
UB
46022016-01-13 Uros Bizjak <ubizjak@gmail.com>
4603
4604 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4605 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4606 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4607 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4608
ef6d1772
UB
46092016-01-13 Tom de Vries <tom@codesourcery.com>
4610
4611 PR tree-optimization/69169
0b4b6ef2
TV
4612 * gcc.dg/pr69169.c: New test.
4613
2ad3adf1 46142016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4615
4616 PR target/69228
4617 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4618 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4619 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4620 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4621 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4622 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4623 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4624 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4625
9060e335
AK
46262016-01-13 Jakub Jelinek <jakub@redhat.com>
4627
4628 PR target/69247
4629 * gcc.dg/pr69247.c: New test.
4630
40311329
RB
46312016-01-13 Richard Biener <rguenther@suse.de>
4632
4633 PR tree-optimization/69242
4634 * gcc.dg/torture/pr69242.c: New testcase.
4635
ccbd7103
RB
46362016-01-13 Richard Biener <rguenther@suse.de>
4637
4638 PR tree-optimization/69186
4639 * gcc.dg/torture/pr69186.c: New testcase.
4640
c6f72a46
JL
46412016-01-13 Jeff Law <law@redhat.com>
4642
4643 PR tree-optimization/67755
4644 * gcc.dg/tree-ssa/pr67755.c: New test.
4645
46462016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4647
4648 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4649 pass number in output by a star.
4650
c446cf07
BC
46512016-01-12 Bin Cheng <bin.cheng@arm.com>
4652
4653 PR tree-optimization/68911
4654 * gcc.c-torture/execute/pr68911.c: New test.
4655
5342156c
MP
46562016-01-12 Marek Polacek <polacek@redhat.com>
4657
4658 PR c++/68979
4659 * g++.dg/warn/permissive-1.C: New test.
4660
65364cc5
JJ
46612016-01-12 Jakub Jelinek <jakub@redhat.com>
4662
4663 PR objc++/68511
4664 PR c++/69213
4665 * g++.dg/opt/pr69213.C: New test.
4666
81b9a3d9
CB
46672016-01-12 Christian Bruel <christian.bruel@st.com>
4668
4669 PR target/69180
4670 * gcc.target/arm/pr69180.c: New test.
4671
3c4e91c9
RB
46722016-01-12 Richard Biener <rguenther@suse.de>
4673
4674 PR lto/69077
4675 * g++.dg/lto/pr69077_0.C: New testcase.
4676 * g++.dg/lto/pr69077_1.C: Likewise.
4677
5664cea1
JJ
46782016-01-12 Jakub Jelinek <jakub@redhat.com>
4679
4680 PR target/69175
4681 * g++.dg/opt/pr69175.C: New test.
4682
86cefc49
AL
46832016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4684
4685 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4686 rather than #including math.h & stdlib.h.
4687 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4688 * gcc.dg/vect/pr49771.c: Likewise.
4689 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4690 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4691 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4692 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4693 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4694 * gcc.dg/vect/pr44507.c: Likewise.
4695 * gcc.dg/vect/pr45902.c: Likewise.
4696 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4697 * gcc.dg/vect/vect-117.c: Likewise.
4698 * gcc.dg/vect/vect-99.c: Likewise.
4699 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4700 * gcc.dg/vect/vect-cond-1.c: Likewise.
4701 * gcc.dg/vect/vect-cond-2.c: Likewise.
4702 * gcc.dg/vect/vect-cond-3.c: Likewise.
4703 * gcc.dg/vect/vect-cond-4.c: Likewise.
4704 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4705 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4706 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4707 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4708 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4709 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4710 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4711 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4712 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4713 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4714 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4715 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4716 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4717 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4718 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4719 include of signal.h.
4720 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4721 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4722 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4723 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4724 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4725 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4726 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4727 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4728 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4729 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4730 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4731 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4732 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4733 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4734 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4735 * gcc.dg/vect/vect-outer-5.c: Likewise.
4736 * gcc.dg/vect/vect-outer-6.c: Likewise.
4737 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4738 include of stdio.h.
4739
b832f61e
NC
47402016-01-12 Nick Clifton <nickc@redhat.com>
4741
4742 PR target/68913
4743 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4744 to fread so that it will be found in all target runtimes.
4745
8eac49b1
RB
47462016-01-12 Richard Biener <rguenther@suse.de>
4747
4748 PR tree-optimization/69053
4749 * g++.dg/torture/pr69053.C: New testcase.
4750
2935d994
RB
47512016-01-12 Richard Biener <rguenther@suse.de>
4752
4753 PR tree-optimization/69168
4754 * gcc.dg/torture/pr69168.c: New testcase.
4755
66c16fd9
RB
47562016-01-12 Richard Biener <rguenther@suse.de>
4757
4758 PR tree-optimization/69157
4759 * gcc.dg/torture/pr69157.c: New testcase.
4760
47612016-01-12 Richard Biener <rguenther@suse.de>
4762
4763 PR tree-optimization/69174
4764 * gcc.dg/torture/pr69174.c: New testcase.
4765
723033a6
JJ
47662016-01-12 Jakub Jelinek <jakub@redhat.com>
4767
4768 PR c++/66808
4769 PR c++/69000
4770 * g++.dg/tls/pr66808.C: New test.
4771 * g++.dg/tls/pr69000.C: New test.
4772
3574cf47
BS
47732016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4774
4775 * gcc.target/powerpc/swaps-p8-23.c: New test.
4776 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4777
feb20787
JDA
47782016-01-11 John David Anglin <danglin@gcc.gnu.org>
4779
4780 PR tree-optimization/68356
4781 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4782
27b1820a
KV
47832016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4784 Jim Wilson <jim.wilson@linaro.org>
4785
4786 PR target/69194
4787 * gcc.target/arm/pr69194.c: New test.
4788
cf4de6af
L
47892016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4790
4791 PR target/69225
4792 * gcc.target/i386/pr69225-1.c: New test.
4793 * gcc.target/i386/pr69225-2.c: Likewise.
4794 * gcc.target/i386/pr69225-3.c: Likewise.
4795 * gcc.target/i386/pr69225-4.c: Likewise.
4796 * gcc.target/i386/pr69225-5.c: Likewise.
4797 * gcc.target/i386/pr69225-6.c: Likewise.
4798
1ebd5558
JJ
47992016-01-11 Jakub Jelinek <jakub@redhat.com>
4800
23552a4d
JJ
4801 PR target/67462
4802 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4803 if lp64.
4804
26ff85b0
JJ
4805 PR target/69071
4806 * gcc.dg/pr69071.c: New test.
4807
9cb6bd74
JJ
4808 PR c++/69211
4809 * g++.dg/opt/pr69211.C: New test.
4810
1ebd5558
JJ
4811 PR tree-optimization/69214
4812 * gcc.c-torture/compile/pr69214.c: New test.
4813
8c18c836
UB
48142016-01-11 Uros Bizjak <ubizjak@gmail.com>
4815
4816 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4817 * gcc.target/i386/pr66232-11.c: Ditto.
4818 * gcc.target/i386/pr66232-12.c: Ditto.
4819 * gcc.target/i386/pr66232-13.c: Ditto.
4820
62446e6e
RB
48212016-01-11 Richard Biener <rguenther@suse.de>
4822
4823 PR tree-optimization/69173
4824 * gcc.dg/torture/pr69173.c: New testcase.
4825
2b8568fe
KT
48262016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4827
4828 PR rtl-optimization/68796
4829 * gcc.target/aarch64/tst_5.c: New test.
4830 * gcc.target/aarch64/tst_6.c: Likewise.
4831
5baf4532
KT
48322016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4833
4834 PR rtl-optimization/68841
4835 * gcc.dg/pr68841.c: New test.
4836 * gcc.c-torture/execute/pr68841.c: New test.
4837
ca90b1ed
YR
48382016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4839
4840 PR rtl-optimization/68920
4841 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4842 for ix86 targets.
4843 * gcc.dg/ifcvt-5.c: New test.
4844
2ad3adf1 48452016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4846
4847 PR bootstrap/69123
4848 * g++.dg/pr69123.C: New.
4849
83834c09
IE
48502016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4851
4852 PR target/69010
4853 * gcc.target/i386/pr69010.c: New test.
4854
dcf89d57
MJ
48552016-01-11 Martin Jambor <mjambor@suse.cz>
4856
4857 PR ipa/69044
4858 * gcc.target/i386/chkp-pr69044.c: New test.
4859
d95167ee
TV
48602016-01-11 Tom de Vries <tom@codesourcery.com>
4861
4862 PR tree-optimization/69109
4863 * gcc.dg/autopar/pr69109-2.c: New test.
4864 * gcc.dg/autopar/pr69109.c: New test.
4865
4f6403a8
TV
48662016-01-11 Tom de Vries <tom@codesourcery.com>
4867
4868 PR tree-optimization/69108
4869 * gcc.dg/autopar/pr69108.c: New test.
4870
21efdd80
PP
48712016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4872
4873 PR c++/69029
4874 * c-c++-common/Wisleading-indentation.c: Augment test.
4875
fd42eed8
TK
48762016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4877
4878 PR fortran/69154
4879 * gfortran.dg/inline_matmul_12.f90: New test.
4880
4f90ee6c
PT
48812016-01-10 Paul Thomas <pault@gcc.gnu.org>
4882
4883 PR fortran/67779
4884 * gfortran.dg/actual_array_offset_1: New test.
4885
3907c6cf
TV
48862016-01-10 Tom de Vries <tom@codesourcery.com>
4887
4888 PR tree-optimization/69062
4889 * gcc.dg/autopar/pr69062.c: New test.
4890
b07b236e
TS
48912016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4892
4893 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4894 * gcc.dg/vect/slp-perm-2.c: Likewise.
4895 * gcc.dg/vect/slp-perm-3.c: Likewise.
4896 * gcc.dg/vect/slp-perm-5.c: Likewise.
4897 * gcc.dg/vect/slp-perm-6.c: Likewise.
4898 * gcc.dg/vect/slp-perm-7.c: Likewise.
4899 * gcc.dg/vect/slp-perm-8.c: Likewise.
4900
23fab8ae
TV
49012016-01-10 Tom de Vries <tom@codesourcery.com>
4902
4903 PR tree-optimization/69039
4904 * gcc.dg/autopar/pr69039.c: New test.
4905
73f0dae2
MP
49062016-01-09 Marek Polacek <polacek@redhat.com>
4907
4908 PR c++/69113
4909 * g++.dg/pr69113.C: New test.
4910
20b8d734
JJ
49112016-01-09 Jakub Jelinek <jakub@redhat.com>
4912
4913 PR middle-end/50865
4914 PR tree-optimization/69097
4915 * gcc.c-torture/execute/pr50865.c: New test.
4916 * gcc.c-torture/execute/pr69097-1.c: New test.
4917 * gcc.c-torture/execute/pr69097-2.c: New test.
4918 * gcc.dg/pr69097-1.c: New test.
4919 * gcc.dg/pr69097-2.c: New test.
4920
c50e614b
JJ
49212016-01-09 Jakub Jelinek <jakub@redhat.com>
4922
4923 PR c++/69164
4924 * g++.dg/opt/pr69164.C: New test.
4925
e0237993
JJ
49262016-01-08 Jakub Jelinek <jakub@redhat.com>
4927
4928 PR tree-optimization/69167
4929 * gcc.dg/pr69167.c: New test.
4930
bd8f5bb2
MP
49312016-01-08 Marek Polacek <polacek@redhat.com>
4932
4933 PR c++/68449
4934 * g++.dg/pr68449.C: New.
4935
bb0f5ca7
AL
49362016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4937
4938 PR tree-optimization/68707
4939 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4940 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4941 on platforms supporting it.
4942 * gcc.dg/vect/slp-perm-2.c: Likewise.
4943 * gcc.dg/vect/slp-perm-3.c: Likewise.
4944 * gcc.dg/vect/slp-perm-5.c: Likewise.
4945 * gcc.dg/vect/slp-perm-7.c: Likewise.
4946 * gcc.dg/vect/slp-perm-8.c: Likewise.
4947 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4948 on platforms supporting it.
4949
22518428
JJ
49502016-01-08 Jakub Jelinek <jakub@redhat.com>
4951
33f0852f
JJ
4952 PR tree-optimization/69162
4953 * gcc.dg/pr69162.c: New test.
4954
22518428
JJ
4955 PR tree-optimization/69172
4956 * gcc.dg/pr69172.c: New test.
4957
80e9b3aa
TP
49582016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4959
4960 PR tree-optimization/67781
4961 * gcc.c-torture/execute/pr67781.c: New file.
4962
262a363f
JJ
49632016-01-08 Jakub Jelinek <jakub@redhat.com>
4964
4965 PR tree-optimization/69083
4966 * gcc.dg/vect/pr69083.c: New test.
4967
6e1f093f
SS
49682016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4969
4970 PR tree-optimization/61441
4971 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4972 Use -fexcess-precision=standard for compiler options.
4973 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4974
53290e07
JJ
49752016-01-08 Jakub Jelinek <jakub@redhat.com>
4976
57bf3072
JJ
4977 PR fortran/69128
4978 * gfortran.dg/gomp/pr69128.f90: New test.
4979
53290e07
JJ
4980 PR c++/69145
4981 * g++.dg/ext/pr69145-1.C: New test.
4982 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4983 * g++.dg/ext/pr69145-2.h: New file.
4984
7a127fa7
MS
49852016-01-07 Martin Sebor <msebor@redhat.com>
4986
4987 PR c/68966
4988 * gcc.dg/atomic-fetch-bool.c: New test.
4989 * gcc.dg/sync-fetch-bool.c: New test.
4990
95918b49
L
49912016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4992
4993 PR fortran/66680
4994 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4995
c8e62a9d
NC
49962016-01-07 Nick Clifton <nickc@redhat.com>
4997
4998 PR target/66655
4999 * g++.dg/pr66655.C: New test.
5000 * g++.dg/pr66655_1.cc: Test support file.
5001 * g++.dg/pr66655.h: Test header file.
5002
2ad3adf1 50032016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
5004
5005 PR fortran/66680
5006 gfortran.dg/gomp/pr66680.f90: New test.
5007
4cd9ca92
L
50082016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5009
5010 PR target/69171
5011 * gcc.target/i386/pr69171-1.c: New test.
5012 * gcc.target/i386/pr69171-2.c: Likewise.
5013 * gcc.target/i386/pr69171-3.c: Likewise.
5014 * gcc.target/i386/pr69171-4.c: Likewise.
5015 * gcc.target/i386/pr69171-5.c: Likewise.
5016 * gcc.target/i386/pr69171-6.c: Likewise.
5017
7e33d4dc
BS
50182015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5019
5020 PR middle-end/67639
5021 * c-c++-common/pr67639.c: New test.
5022
fec64afc
JJ
50232016-01-07 Jakub Jelinek <jakub@redhat.com>
5024
5025 PR tree-optimization/69141
5026 * g++.dg/opt/pr69141.C: New test.
5027
f293ad29
EB
50282016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5029
5030 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5031
5027395e
UB
50322016-01-06 Uros Bizjak <ubizjak@gmail.com>
5033
5034 PR target/69140
5035 * gcc.target/i386/pr69140.c: New test
5036
7443cf13
DM
50372016-01-06 David Malcolm <dmalcolm@redhat.com>
5038
5039 * gcc.dg/bad-dereference.c: New test case.
5040
32928931
BS
50412015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5042
5043 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5044
68dd05da
AS
50452016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5046
5047 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5048
6b131d5b
MP
50492016-01-06 Marek Polacek <polacek@redhat.com>
5050
5051 PR sanitizer/69099
5052 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5053
8d9fdb49
MP
50542016-01-05 Marek Polacek <polacek@redhat.com>
5055
5056 PR c/69104
5057 * gcc.dg/atomic-invalid-2.c: New.
5058
acf93f1e
L
50592016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5060
5061 PR target/68991
5062 * gcc.target/i386/pr68991.c: New test.
5063
3f50525d
L
50642016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5065
5066 PR target/68991
5067 * g++.dg/pr68991-1.C: New test.
5068 * g++.dg/pr68991-2.C: Likewise.
5069
e0237993 50702016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5071
e0237993 5072 PR other/60465
face88a1
ST
5073 * gcc.target/ia64/pr60465-gprel64.c: New test.
5074 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5075
a0866eff
KT
50762016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5077
5078 PR rtl-optimization/68651
5079 * gcc.target/aarch64/pr68651_1.c: New test.
5080
c589e975
DM
50812016-01-05 David Malcolm <dmalcolm@redhat.com>
5082
5083 PR c/69122
5084 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5085
929710d9
NS
50862016-01-05 Nathan Sidwell <nathan@acm.org>
5087
ce3e43d7
NS
5088 PR c++/58583
5089 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5090
929710d9
NS
5091 * gcc.dg/alias-15.c: New.
5092
a2faef8e
NC
50932016-01-05 Nick Clifton <nickc@redhat.com>
5094
5095 PR target/68870
5096 * g++.dg/pr68770.C: New test.
5097
4cfa76e3
MS
50982016-01-04 Mike Stump <mikestump@comcast.net>
5099
5100 * lib/target-supports.exp (check_effective_target_cilkplus):
5101 cilkplus targets require pthreads.
4ece61b6 5102 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5103
4e8a3a35
MM
51042016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5105
5106 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5107 generation.
5108
818ab71a
JJ
51092016-01-04 Jakub Jelinek <jakub@redhat.com>
5110
5111 Update copyright years.
5112
2fe0a208
MP
51132016-01-04 Marek Polacek <polacek@redhat.com>
5114
5115 PR c/68908
5116 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5117 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5118 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5119
9e3b2fe3
EB
51202016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5121
5122 * gcc.target/sparc/20160104-2.c: New test.
5123
e8d65a35
EB
51242016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5125
5126 * gcc.target/sparc/20160104-1.c: New test.
5127
25ccfccd
PT
51282016-01-03 Paul Thomas <pault@gcc.gnu.org>
5129
5130 PR fortran/65045
5131 * gfortran.dg/pr65045.f90: New test.
5132
cb51d382
EB
51332016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5134
5135 * gnat.dg/specs/debug1.ads: Delete.
5136
6eeaad6e
JD
51372016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5138
5139 PR libgfortran/68867
5140 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5141 expression.
5142
2f968603
JD
51432016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5144
5145 PR libgfortran/68867
5146 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5147 PowerPC.
5148
591bb5e4
PT
51492016-01-01 Paul Thomas <pault@gcc.gnu.org>
5150
5151 PR fortran/68864
5152 * gfortran.dg/pr68864.f90: New test.
5153
f1e0620c
JJ
51542016-01-01 Jakub Jelinek <jakub@redhat.com>
5155
942a1319
JJ
5156 PR tree-optimization/69070
5157 * gcc.dg/pr69070.c: New test.
5158
10dff63f
JJ
5159 PR sanitizer/69055
5160 * gfortran.dg/pr69055.f90: New test.
5161
f1e0620c
JJ
5162 PR target/69015
5163 * gcc.dg/pr69015.c: New test.
818ab71a 5164\f
2f883d1c 5165Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5166
5167Copying and distribution of this file, with or without modification,
5168are permitted in any medium without royalty provided the copyright
5169notice and this notice are preserved.