]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Replace -skip-rax-setup with -mskip-rax-setup
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d7aa24e4
AC
12016-04-20 Arnaud Charlet <charlet@adacore.com>
2
3 * gnat.dg/self1.adb: Remove now incorrect test.
4
e6d62b46
BC
52016-04-20 Bin Cheng <bin.cheng@arm.com>
6
7 * gcc.dg/tree-ssa/scev-11.c: New test.
8 * gcc.dg/tree-ssa/scev-12.c: New test.
9
2697b189
MP
102016-04-20 Marek Polacek <polacek@redhat.com>
11
12 PR tree-optimization/70725
13 * gcc.dg/pr70725.c: New test.
14
60d393e8
RB
152016-04-20 Richard Biener <rguenther@suse.de>
16
17 PR tree-optimization/70726
18 * g++.dg/vect/pr70726.cc: New testcase.
19
82c6f58a
AK
202016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
21
22 PR target/70674
23 * gcc.target/s390/pr70674.c: New test.
24
90eeab20
JD
252016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26
27 PR libgfortran/70684
28 * gfortran.dg/list_read_14.f90: New test.
29
fc9cf6da
L
302016-04-19 H.J. Lu <hongjiu.lu@intel.com>
31
32 PR target/69201
33 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
34 extern to force it misaligned.
35 (b): Likewise.
36 (c): Likewise.
37 (d): Likewise.
38 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
39 Don't check `*' before movv4sf_internal.
40 * gcc.target/i386/avx256-unaligned-store-2.c: Check
41 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
42 Don't check `*' before movv16qi_internal.
43 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
44 extern to force it misaligned.
45 (b): Likewise.
46 (c): Likewise.
47 (d): Likewise.
48 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
49 Don't check `*' before movv2df_internal.
50 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
51 extern to force it misaligned.
52 (b): Likewise.
53 (c): Likewise.
54 (d): Likewise.
55 Check movv8sf_internal instead of avx_storeups256.
56 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
57
ea8927ea
RB
582016-04-19 Richard Biener <rguenther@suse.de>
59
60 PR tree-optimization/70171
61 * g++.dg/tree-ssa/pr70171.C: New testcase.
62
65f52ee9
RB
632016-04-19 Richard Biener <rguenther@suse.de>
64
65 PR tree-optimization/70724
66 * gcc.dg/torture/pr70724.c: New testcase.
67
987b67f1
VM
682016-04-18 Vladimir Makarov <vmakarov@redhat.com>
69
70 PR middle-end/70689
71 * testsuite/gcc.target/i386/pr70689.c: New.
72
91a47c39
L
732016-04-18 H.J. Lu <hongjiu.lu@intel.com>
74
75 PR target/70708
76 * gcc.target/i386/pr70708.c: New test.
77
8270b82d
RB
782016-04-18 Richard Biener <rguenther@suse.de>
79
80 PR tree-optimization/43434
81 * gcc.dg/vect/pr43434.c: New testcase.
82 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
83 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
84 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
85 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
86 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
87 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
88 * gcc.dg/gomp/pr68640.c: Likewise.
89 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
90 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
91
edd048e2
RB
922016-04-18 Richard Biener <rguenther@suse.de>
93
94 PR tree-optimization/70701
95 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
96
bd5c7330
TV
972016-04-18 Tom de Vries <tom@codesourcery.com>
98
99 PR testsuite/70699
100 * gcc.dg/pr70161.c: Add dot-file scans.
101 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
102 instead of after last dot char.
103
23f2660f
EB
1042016-04-17 Eric Botcazou <ebotcazou@adacore.com>
105
106 * c-c++-common/dump-ada-spec-3.c: New test.
107 * c-c++-common/dump-ada-spec-4.c: Likewise.
108
da152c9f
TV
1092016-04-17 Tom de Vries <tom@codesourcery.com>
110
111 PR other/70183
112 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
113
cc950f98
JH
1142016-04-15 Jan Hubicka <jh@suse.cz>
115
116 PR ipa/70018
117 * g++.dg/ipa/pure-const-1.C: New testcase.
118 * g++.dg/ipa/pure-const-2.C: New testcase.
119 * g++.dg/ipa/pure-const-3.C: New testcase.
120
949505a9
MP
1212016-04-15 Marek Polacek <polacek@redhat.com>
122
123 PR c/70671
124 * gcc.dg/bitfld-22.c: New test.
125
10e547d6
BS
1262016-04-15 Bernd Schmidt <bschmidt@redhat.com>
127
128 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
129 x86_64.
130
1e77281b
MP
1312016-04-15 Marek Polacek <polacek@redhat.com>
132
133 PR c/70651
134 * c-c++-common/pr70651.c: New test.
135
e501fa8e
KT
1362016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
137
138 PR rtl-optimization/70681
139 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
140 dump scan on arm and powerpc.
141 * gcc.dg/pr10474.c: Likewise.
142
dda1bf61
JJ
1432016-04-15 Jakub Jelinek <jakub@redhat.com>
144
ca4ef1ff
JJ
145 PR c++/69517
146 PR c++/70019
147 PR c++/70588
148 * g++.dg/cpp1y/vla11.C: Revert for real.
149
dda1bf61
JJ
150 PR c/70436
151 * c-c++-common/Wparentheses-1.c: New test.
152 * c-c++-common/gomp/Wparentheses-1.c: New test.
153 * c-c++-common/gomp/Wparentheses-2.c: New test.
154 * c-c++-common/gomp/Wparentheses-3.c: New test.
155 * c-c++-common/gomp/Wparentheses-4.c: New test.
156 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
157 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
158 * c-c++-common/goacc/Wparentheses-1.c: New test.
159
1355e62c
KY
1602016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
161
162 PR target/70662
163 * gcc.target/i386/pr70662.c: New test.
164
0ab34b9e 1652016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 166 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
167
168 PR tree-optimization/70130
169 * gcc.dg/vect/O3-pr70130.c: New testcase.
170
bc773aad
MM
1712016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
172
6e9b2286
MM
173 PR target/70669
174 * gcc.target/powerpc/pr70669.c: New test.
175
bc773aad
MM
176 PR target/70640
177 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
178 a power7 system that does not have an assembler that supports
179 power8.
180
d8747845
MS
1812016-04-14 Martin Sebor <msebor@redhat.com>
182
183 PR c++/69517
184 PR c++/70019
185 PR c++/70588
186 * c-c++-common/ubsan/vla-1.c: Revert.
187 * g++.dg/cpp1y/vla11.C: Same.
188 * g++.dg/cpp1y/vla12.C: Same.
189 * g++.dg/cpp1y/vla13.C: Same.
190 * g++.dg/cpp1y/vla14.C: Same.
191 * g++.dg/cpp1y/vla3.C: Same.
192 * gcc/testsuite/g++.dg/init/array24.C: Same.
193 * g++.dg/ubsan/vla-1.C: Same.
194
85128559
MP
1952016-04-14 Marek Polacek <polacek@redhat.com>
196 Jan Hubicka <hubicka@ucw.cz>
197
198 PR c++/70029
199 * g++.dg/torture/pr70029.C: New test.
200
52fbb073
MS
2012016-04-14 Martin Sebor <msebor@redhat.com>
202
203 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
204 type size to prevent failures on targets with very low maximum
205 alignment.
206
6db61d6f
RB
2072016-04-14 Richard Biener <rguenther@suse.de>
208
209 PR tree-optimization/70623
210 * gcc.dg/torture/pr70623.c: New testcase.
211 * gcc.dg/torture/pr70623-2.c: Likewise.
212
342fac95
MS
2132016-04-13 Martin Sebor <msebor@redhat.com>
214
215 PR c++/69517
216 PR c++/70019
217 PR c++/70588
218 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
219 * g++.dg/cpp1y/vla11.C: New test.
220 * g++.dg/cpp1y/vla12.C: New test.
221 * g++.dg/cpp1y/vla13.C: New test.
222 * g++.dg/cpp1y/vla14.C: New test.
223 * g++.dg/cpp1y/vla3.C: Restore deleted test.
224 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
225 * g++.dg/ubsan/vla-1.C: Disable exceptions.
226
d93c452f
JJ
2272016-04-13 Jakub Jelinek <jakub@redhat.com>
228
229 PR c++/70641
230 * g++.dg/opt/pr70641.C: New test.
231
85115fb6
RO
2322016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
233
234 PR rtl-optimization/68749
235 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
236 effects of argument promotions.
237 Remove default args to dg-skip-if.
238
545a4139
PC
2392016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
240
241 PR c++/70635
242 * g++.dg/parse/pr70635.C: New.
243
b3a77f21
MP
2442016-04-13 Marek Polacek <polacek@redhat.com>
245
246 PR c++/70639
247 * c-c++-common/Wmisleading-indentation-4.c: New test.
248
99cd9857
MP
2492016-04-13 Marek Polacek <polacek@redhat.com>
250
251 PR c/70436
252 * testsuite/gcc.dg/Wparentheses-12.c: New test.
253 * testsuite/gcc.dg/Wparentheses-13.c: New test.
254
75ca93ec
IE
2552016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
256
257 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
258 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
259 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
260
3d3f9e7e
JJ
2612016-04-13 Jakub Jelinek <jakub@redhat.com>
262
37947cd0
JJ
263 PR middle-end/70633
264 * gcc.c-torture/compile/pr70633.c: New test.
265
3d3f9e7e
JJ
266 PR debug/70628
267 * gcc.dg/torture/pr70628.c: New test.
268
92886d3e
PP
2692016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
270
271 PR c++/70610
272 * g++.dg/template/pr70610.C: New test.
273 * g++.dg/template/pr70610-2.C: New test.
274 * g++.dg/template/pr70610-3.C: New test.
275 * g++.dg/template/pr70610-4.C: New test.
276
13bd7c2b
JJ
2772016-04-12 Jakub Jelinek <jakub@redhat.com>
278
6512fa6d
JJ
279 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
280 128 instead of 32.
281
13bd7c2b
JJ
282 PR c++/70571
283 * g++.dg/ext/pr70571.C: New test.
284
20b9851c
MM
2852016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
286
8a434ada 287 PR target/70640
20b9851c
MM
288 * gcc.target/powerpc/pr70640.c: New test.
289
2b2f52bc
PC
2902016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
291
292 PR c++/68722
293 * g++.dg/parse/pr68722.C: New.
294
5901e56a
JJ
2952016-04-12 Jakub Jelinek <jakub@redhat.com>
296
297 PR rtl-optimization/70596
298 * gcc.target/i386/pr70596.c: New test.
299
d4619dc1
NS
3002016-04-12 Nathan Sidwell <nathan@acm.org>
301
302 PR c++/70501
303 * g++.dg/init/pr70501.C: New.
304
3df530d3
DW
3052016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
306
307 * gcc.target/i386/asm-flag-6.c: New test.
308
b7a120d7
TV
3092016-04-12 Tom de Vries <tom@codesourcery.com>
310
311 PR tree-optimization/68756
312 * gcc.dg/graphite/pr68756.c: New test.
313
4e0eea75
JJ
3142016-04-12 Jakub Jelinek <jakub@redhat.com>
315
316 PR tree-optimization/70602
317 * gcc.c-torture/execute/pr70602.c: New test.
318
35fbda43
MM
3192016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
320
321 PR target/70381
322 * gcc.target/powerpc/float128-1.c: New tests to make sure the
323 __float128 emulator is built and runs.
324 * gcc.target/powerpc/float128-1.c: Likewise.
325
326 * lib/target-supports.exp (check_ppc_float128_sw_available):
327 Rework tests for __float128 software and hardware
328 availability. Fix exit condition to return 0 on success.
329
04a99ebe
JG
3302016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
331
332 PR target/70133
333 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
334 * gcc.target/aarch64/target_attr_15.c: Likewise.
335
47cd5a85
PC
3362016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
337
338 PR c++/69066
339 * g++.dg/cpp1y/pr69066.C: New.
340
a5edb32e
JD
3412016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
342
343 PR fortran/68566
344 * gfortran.dg/pr36192.f90: Update test.
345 * gfortran.dg/pr36192_1.f90: Update test.
346 * gfortran.dg/real_dimension_1.f: Update test.
347 * gfortran.dg/parameter_array_init_7.f90: New test.
348
8ef378f8
JDA
3492016-04-09 John David Anglin <danglin@gcc.gnu.org>
350
c532c871
JDA
351 PR testsuite/64039
352 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
353
d34f706f
JDA
354 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
355
75e1dd9e
JDA
356 PR rtl-optimization/66669
357 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
358
8a976f5f
JDA
359 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
360
da04822a
JDA
361 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
362 * gcc.dg/pie-1.c: Likewise.
363 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
364 * gcc.dg/pic-4.c: Likewise.
365 * gcc.dg/pie-3.c: Likewise.
366 * gcc.dg/pie-4.c: Likewise.
367
adfabcf9
JDA
368 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
369
4a020adf
JDA
370 PR tree-optimization/68644
371 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
372
8ef378f8
JDA
373 PR rtl-optimization/64886
374 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
375
09bf990e
TV
3762016-04-09 Tom de Vries <tom@codesourcery.com>
377
378 PR tree-optimization/68953
379 * gcc.dg/graphite/pr68953.c: New test.
380
138c3c1a
DH
3812016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
382
383 PR fortran/70592
384 * gfortran.dg/deferred_character_16.f90: New test.
385
f55460af
JJ
3862016-04-09 Jakub Jelinek <jakub@redhat.com>
387
388 PR tree-optimization/70586
389 * gcc.c-torture/execute/pr70586.c: New test.
390
0b77bbf3
DH
3912016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
392
393 PR sanitizer/70573
394 * c-c++-common/asan/halt_on_error-1.c: Replace memset
395 with __builtin_memset
396 * c-c++-common/asan/halt_on_error-2.c: Likewise.
397
c42cfb5c
CP
3982016-04-08 Cesar Philippidis <cesar@codesourcery.com>
399
400 PR lto/70289
401 PR ipa/70348
402 PR tree-optimization/70373
403 PR middle-end/70533
404 PR middle-end/70534
405 PR middle-end/70535
406 * c-c++-common/goacc/reduction-5.c: New test.
407 * c-c++-common/goacc/reduction-promotions.c: New test.
408 * gfortran.dg/goacc/reduction-3.f95: New test.
409 * gfortran.dg/goacc/reduction-promotions.f90: New test.
410
56cfb596
PP
4112016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
412
413 PR c++/70590
414 PR c++/70452
415 * g++.dg/pr70590.C: New test.
416 * g++.dg/pr70590-2.C: New test.
417
1a13c0a2
JJ
4182016-04-08 Jakub Jelinek <jakub@redhat.com>
419
abc0647a
JJ
420 PR middle-end/70593
421 * gcc.target/i386/pr70593.c: New test.
422
1a13c0a2
JJ
423 PR rtl-optimization/70574
424 * gcc.target/i386/avx2-pr70574.c: New test.
425
c3da4956
MO
4262016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
427
428 PR sanitizer/70541
429 * c-c++-common/asan/pr70541.c: New test.
430
9f1b833b
TV
4312016-04-08 Tom de Vries <tom@codesourcery.com>
432
433 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
434 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
435
bae7adda
KT
4362016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
437
438 PR target/70566
439 * gcc.c-torture/execute/pr70566.c: New test.
440
211f3d57
TV
4412016-04-08 Tom de Vries <tom@codesourcery.com>
442
443 * c-c++-common/goacc/uninit-copy-clause.c: New test.
444 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
445
02cf2861
AM
4462016-04-08 Alan Modra <amodra@gmail.com>
447
448 * gcc.target/powerpc/pr70117.c: New.
449
5f490f9f
JJ
4502016-04-07 Jakub Jelinek <jakub@redhat.com>
451
56e9b710
JJ
452 PR testsuite/70581
453 * gcc.dg/lto/simd-function_0.c: New test.
454
5f490f9f
JJ
455 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
456 clones.
457 * c-c++-common/attr-simd-2.c: Likewise.
458 * c-c++-common/attr-simd-4.c: Likewise.
459 * gcc.dg/gomp/simd-clones-2.c: Likewise.
460 * gcc.dg/gomp/simd-clones-3.c: Likewise.
461
e4ebc74d
TP
4622016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
463
464 PR testsuite/70553
465 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
466
9817ae35
TS
4672016-04-07 Thomas Schwinge <thomas@codesourcery.com>
468 Tom de Vries <tom@codesourcery.com>
469
470 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
471 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
472 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
473 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
474 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
475 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
476 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
477 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
478
e292f64d
PP
4792016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
480
481 PR c/70436
482 * g++.dg/warn/Wparentheses-29.C: New test.
483
6b37bdaf
PP
4842016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
485
486 PR c/70436
487 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
488 explicit braces to resolve a future -Wparentheses warning.
489
64824205
RH
4902016-04-06 Richard Henderson <rth@redhat.com>
491
492 * gcc.dg/pr61817-1.c: New test.
493 * gcc.dg/pr61817-2.c: New test.
494 * gcc.dg/pr69391-1.c: New test.
495 * gcc.dg/pr69391-2.c: New test.
496
bc2fc1f3
VM
4972016-04-06 Vladimir Makarov <vmakarov@redhat.com>
498
499 PR rtl-optimization/70398
500 * testsuite/gcc.target/aarch64/pr70398.c: New.
501
41414a02
EB
5022016-04-06 Eric Botcazou <ebotcazou@adacore.com>
503
504 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
505
4066ea8a
YR
5062016-04-06 Yvan Roux <yvan.roux@linaro.org>
507 Pedro Alves <palves@redhat.com>
508
509 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
510
ec35ea45
JJ
5112016-04-06 Jakub Jelinek <jakub@redhat.com>
512
3866f8dd
JJ
513 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
514 Check for avx512f effective targets instead of avx2.
515 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
516 for AVX512F clones.
517 * gcc.dg/gomp/declare-simd-3.c: Likewise.
518 * g++.dg/gomp/declare-simd-1.C: Likewise.
519 * g++.dg/gomp/declare-simd-3.C: Likewise.
520 * g++.dg/gomp/declare-simd-4.C: Likewise.
521
ec35ea45
JJ
522 PR middle-end/70550
523 * c-c++-common/gomp/pr70550-1.c: New test.
524 * c-c++-common/gomp/pr70550-2.c: New test.
525
c08d28ac
NS
5262016-04-05 Nathan Sidwell <nathan@acm.org>
527
528 PR c++/70512
529 * g++.dg/ext/attribute-may-alias-5.C: New.
530
1d510e04
JJ
5312016-04-05 Jakub Jelinek <jakub@redhat.com>
532
533 PR c++/70336
534 * c-c++-common/pr70336.c: New test.
535 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
536 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
537
84278ed9
JH
5382016-04-05 Jan Hubicka <hubicka@ucw.cz>
539
540 PR ipa/66223
541 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
542
268a0ec4
JJ
5432016-04-05 Jakub Jelinek <jakub@redhat.com>
544
545 PR rtl-optimization/70542
546 * gcc.dg/torture/pr70542.c: New test.
547 * gcc.target/i386/avx2-pr70542.c: New test.
548
5e8c2eb1
ZS
5492016-04-05 Zdenek Sojka <zsojka@seznam.cz>
550
551 PR tree-optimization/70509
552 * gcc.target/i386/avx512bw-pr70509.c: New test.
553
c0daf32d
PP
5542016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
555
556 PR c++/70452
557 * g++.dg/ext/constexpr-vla4.C: New test.
558
bf867841
UB
5592016-04-05 Uros Bizjak <ubizjak@gmail.com>
560
561 PR target/70510
562 * gcc.target/i386/pr70510.c: New test.
563
3022186a
RB
5642016-04-05 Richard Biener <rguenther@suse.de>
565
566 PR tree-optimization/70526
567 * g++.dg/torture/pr70526.C: New testcase.
568
55fc79b2
JJ
5692016-04-05 Jakub Jelinek <jakub@redhat.com>
570
571 PR target/70525
572 * gcc.target/i386/pr70525.c: New test.
573
62b233f2
RB
5742016-04-05 Richard Biener <rguenther@suse.de>
575
576 PR middle-end/70499
577 * g++.dg/torture/pr70499.C: New testcase.
578
cc05759d
RB
5792016-04-05 Richard Biener <rguenther@suse.de>
580
581 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
582 remove XFAIL.
583
f23f16d4
JJ
5842016-04-04 Jakub Jelinek <jakub@redhat.com>
585
586 PR middle-end/70307
587 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
588 rs6000 ABI warnings.
589
d27ecc49
JH
5902016-04-04 Jan Hubicka <hubicka@ucw.cz>
591
592 PR ipa/66223
593 * g++.dg/ipa/devirt-51.C: New testcase.
594
c974c96e
BS
5952016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
596 Jakub Jelinek <jakub@redhat.com>
597
598 PR middle-end/70457
599 * gcc.dg/torture/pr70457.c: New.
600
7a85da89
AV
6012016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
602
603 PR fortran/67538
604 * gfortran.dg/allocate_with_source_19.f08: New test.
605
de517e64
AV
6062016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
607
608 PR fortran/65795
609 * gfortran.dg/coarray_allocate_6.f08: New test.
610
43b9f499
RB
6112016-04-04 Richard Biener <rguenther@suse.de>
612
613 PR rtl-optimization/70484
614 * gcc.dg/torture/pr70484.c: New testcase.
615
f13355da
MP
6162016-04-04 Marek Polacek <polacek@redhat.com>
617
618 PR c/70307
619 * gcc.dg/torture/pr70307.c: New test.
620
6cc6ed50
OE
6212016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
622
623 PR target/70416
624 PR target/67391
625 * gcc.target/sh/torture/pr70416.c: New.
626
abdc16c8
MS
6272016-04-02 Martin Sebor <msebor@redhat.com>
628
629 PR c++/67376
630 PR c++/70170
631 PR c++/70172
632 PR c++/70228
633 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
634 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
635 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
636 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
637 * g++.dg/cpp0x/constexpr-string.C: Same.
638 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
639 * g++.dg/cpp0x/pr65398.C: Same.
640 * g++.dg/ext/constexpr-vla1.C: Same.
641 * g++.dg/ext/constexpr-vla2.C: Same.
642 * g++.dg/ext/constexpr-vla3.C: Same.
643 * g++.dg/ubsan/pr63956.C: Same.
644
763cd859
JJ
6452016-04-01 Jakub Jelinek <jakub@redhat.com>
646
647 PR rtl-optimization/70467
648 * gcc.target/i386/pr70467-2.c: New test.
649
0f875435
JJ
6502016-04-01 Jakub Jelinek <jakub@redhat.com>
651 Marek Polacek <polacek@redhat.com>
652
653 PR c++/70488
654 * g++.dg/init/new47.C: New test.
655
41d14659
RR
6562016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
657
658 PR target/70496
659 * gcc.target/arm/pr70496.c: New test.
660
f9bf89bb
NS
6612016-04-01 Nathan Sidwell <nathan@acm.org>
662
73b9085d
NS
663 PR c++/68475
664 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
665
4afdcfaa
IE
6662016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
667
668 PR target/69890
669 * gcc.dg/strlenopt.h (memmove): New.
670 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
671 instead of "string.h".
672 * gcc.target/i386/chkp-strlen-2.c: Likewise.
673 * gcc.target/i386/chkp-strlen-3.c: Likewise.
674 * gcc.target/i386/chkp-strlen-4.c: Likewise.
675 * gcc.target/i386/chkp-strlen-5.c: Likewise.
676 * gcc.target/i386/chkp-stropt-1.c: Likewise.
677 * gcc.target/i386/chkp-stropt-10.c: Likewise.
678 * gcc.target/i386/chkp-stropt-11.c: Likewise.
679 * gcc.target/i386/chkp-stropt-12.c: Likewise.
680 * gcc.target/i386/chkp-stropt-13.c: Likewise.
681 * gcc.target/i386/chkp-stropt-14.c: Likewise.
682 * gcc.target/i386/chkp-stropt-15.c: Likewise.
683 * gcc.target/i386/chkp-stropt-16.c: Likewise.
684 * gcc.target/i386/chkp-stropt-2.c: Likewise.
685 * gcc.target/i386/chkp-stropt-3.c: Likewise.
686 * gcc.target/i386/chkp-stropt-4.c: Likewise.
687 * gcc.target/i386/chkp-stropt-5.c: Likewise.
688 * gcc.target/i386/chkp-stropt-6.c: Likewise.
689 * gcc.target/i386/chkp-stropt-7.c: Likewise.
690 * gcc.target/i386/chkp-stropt-8.c: Likewise.
691 * gcc.target/i386/chkp-stropt-9.c: Likewise.
692
b5d7a29c
RO
6932016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
694
695 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
696 (Holder::foo): Reflect this.
697
b660f9ec
IE
6982016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
699
700 PR target/70442
701 * gcc.dg/pr70442.c: New test.
702
88504f34
NS
7032016-03-31 Nathan Sidwell <nathan@acm.org>
704
705 PR c++/70393
706 * g++.dg/cpp0x/constexpr-virtual6.C: New.
707
95d34b96
KY
7082016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
709
710 PR target/70453
711 * gcc.target/i386/pr70453.c: New test.
712
b4c4967c
AB
7132016-03-31 Andrey Belevantsev <abel@ispras.ru>
714
715 PR target/70292
716 * gcc.c-torture/pr70292.c: New test.
717
5fde6a45
MP
7182016-03-31 Marek Polacek <polacek@redhat.com>
719
720 PR c/70297
721 * c-c++-common/pr70297.c: New test.
722 * g++.dg/cpp0x/typedef-redecl.C: New test.
723 * gcc.dg/typedef-redecl2.c: New test.
724
97eb24c4
JJ
7252016-03-31 Jakub Jelinek <jakub@redhat.com>
726
727 PR rtl-optimization/70460
728 * gcc.c-torture/execute/pr70460.c: New test.
729
efc3536f
RB
7302016-03-31 Richard Biener <rguenther@suse.de>
731
732 PR c++/70430
733 * g++.dg/ext/vector30.C: New testcase.
734
e0876e21
DH
7352016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
736 Jerry DeLisle <jvdelisle@gcc.gnu.org>
737
738 * gfortran.dg/fmt_pf.f90: New test.
739
e9bff8c6
RO
7402016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
741
742 Forward-port from 5 branch
743 2016-03-30 Jakub Jelinek <jakub@redhat.com>
744
745 PR testsuite/70356
746 * gcc.target/i386/avx-vextractf128-256-5.c: Move
747 dg-require-effective-target after dg-do.
748
749 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
750
751 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
752
2620c80d
TS
7532016-03-30 Thomas Schwinge <thomas@codesourcery.com>
754 Julian Brown <julian@codesourcery.com>
755 Chung-Lin Tang <cltang@codesourcery.com>
756 Cesar Philippidis <cesar@codesourcery.com>
757 James Norris <jnorris@codesourcery.com>
758 Tom de Vries <tom@codesourcery.com>
759 Nathan Sidwell <nathan@codesourcery.com>
760
bf867841 761 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
762 * c-c++-common/goacc/loop-clauses.c: Likewise.
763 * g++.dg/goacc/template.C: Likewise.
764 * gfortran.dg/goacc/combined-directives.f90: Likewise.
765 * gfortran.dg/goacc/loop-1.f95: Likewise.
766 * gfortran.dg/goacc/loop-5.f95: Likewise.
767 * gfortran.dg/goacc/loop-6.f95: Likewise.
768 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
769 * c-c++-common/goacc-gomp/nesting-1.c: Update.
770 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
771 * c-c++-common/goacc/clauses-fail.c: Likewise.
772 * c-c++-common/goacc/parallel-1.c: Likewise.
773 * c-c++-common/goacc/reduction-1.c: Likewise.
774 * c-c++-common/goacc/reduction-2.c: Likewise.
775 * c-c++-common/goacc/reduction-3.c: Likewise.
776 * c-c++-common/goacc/reduction-4.c: Likewise.
777 * c-c++-common/goacc/routine-3.c: Likewise.
778 * c-c++-common/goacc/routine-4.c: Likewise.
779 * c-c++-common/goacc/routine-5.c: Likewise.
780 * c-c++-common/goacc/tile.c: Likewise.
781 * g++.dg/goacc/template.C: Likewise.
782 * gfortran.dg/goacc/combined-directives.f90: Likewise.
783 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
784 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
785 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
786 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
787 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
788 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
789 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
790 * c-c++-common/goacc/use_device-1.c: ... this file.
791 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
792 * c-c++-common/goacc/host_data-5.c: ... this file, and...
793 * c-c++-common/goacc/host_data-6.c: ... this file.
794 * c-c++-common/goacc/loop-2-kernels.c: New file.
795 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
796 * c-c++-common/goacc/loop-3.c: Likewise.
797 * g++.dg/goacc/reference.C: Likewise.
798 * g++.dg/goacc/routine-1.C: Likewise.
799 * g++.dg/goacc/routine-2.C: Likewise.
800
f6d2d066
RB
8012016-03-30 Richard Biener <rguenther@suse.de>
802
803 PR middle-end/70450
804 * gcc.dg/torture/pr70450.c: New testcase.
805
d43242b9
JJ
8062016-03-30 Jakub Jelinek <jakub@redhat.com>
807
808 PR target/70421
809 * gcc.dg/torture/pr70421.c: New test.
810 * gcc.target/i386/avx512f-pr70421.c: New test.
811
5ce43b77
L
8122016-03-30 H.J. Lu <hongjiu.lu@intel.com>
813
814 PR testsuite/70364
815 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
816 (check): New function.
817 (bar): Call check.
818 (foo): Align stack to 16 bytes when calling bar.
819 * gcc.target/i386/cleanup-2.c: Likewise.
820
d014a712
PP
8212016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
822
823 PR tree-optimization/59124
824 * gcc.dg/Warray-bounds-19.c: New test.
825
13f0e8c7
ZW
8262016-03-29 Zachary T Welch <zwelch@codesourcery.com>
827
828 * lib/prune.exp (escape_regex_chars): New.
829 (prune_file_path): Update to quote metcharacters for regexp.
830
3336c6e0
JJ
8312016-03-29 Jakub Jelinek <jakub@redhat.com>
832
a362f023
JJ
833 PR rtl-optimization/70429
834 * gcc.c-torture/execute/pr70429.c: New test.
835
3336c6e0
JJ
836 PR tree-optimization/70405
837 * gcc.dg/pr70405.c: New test.
838
728557fd
AV
8392016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
840
841 PR fortran/70397
842 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
843 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
844
bef977d4
TS
8452016-03-29 Thomas Schwinge <thomas@codesourcery.com>
846
847 PR testsuite/64177
848 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
849 __cilkrts_set_param to set two workers.
850 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
851 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
852
6f6d25c9
DH
8532016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
854
bf867841 855 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 856
45733562
KY
8572016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
858
859 PR target/70406
bf867841 860 * gcc.target/i386/pr70406.c: New test.
45733562 861
a1799e5e
EB
8622016-03-27 Eric Botcazou <ebotcazou@adacore.com>
863
864 * gnat.dg/specs/double_record_extension3.ads: New test.
865
5fca7b66
RH
8662016-03-25 Richard Henderson <rth@redhat.com>
867
868 PR target/70120
869 * gcc.target/aarch64/pr70120-1.c: New.
870 * gcc.target/aarch64/pr70120-2.c: New.
871 * gcc.target/aarch64/pr70120-3.c: New.
872
31ce75c6
PP
8732016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
874
875 PR c++/62212
876 * g++.dg/template/mangle2.C: The dg-do directive should be
877 "compile" not "assemble".
878
3caf0ca1
BS
8792016-03-25 Bernd Schmidt <bschmidt@redhat.com>
880
881 PR lto/69650
882 * gcc.dg/pr69650.c: New test.
883
634035b6
DE
8842016-03-25 David Edelsohn <dje.gcc@gmail.com>
885
886 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
887
45d34276
AM
8882016-03-25 Alan Modra <amodra@gmail.com>
889
890 * gcc.dg/dfp/pr70052.c: New test.
891
8f085166
RH
8922016-03-24 Richard Henderson <rth@redhat.com>
893
894 PR middle-end/69845
895 * gcc.dg/tree-ssa/pr69845-1.c: New test.
896 * gcc.dg/tree-ssa/pr69845-2.c: New test.
897
011e5ec3
TV
8982016-03-24 Tom de Vries <tom@codesourcery.com>
899
900 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
901
9e3f4551
TV
9022016-03-24 Tom de Vries <tom@codesourcery.com>
903
904 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
905 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
906
45780041
TV
9072016-03-24 Tom de Vries <tom@codesourcery.com>
908
909 * c-c++-common/goacc/uninit-dim-clause.c: New test.
910 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
911
887ab4e5
PP
9122016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
913
914 PR c++/62212
915 * g++.dg/template/mangle2.C: New test.
916
69a9a66f
RB
9172016-03-24 Richard Biener <rguenther@suse.de>
918
919 PR tree-optimization/70396
920 * gcc.dg/torture/pr70396.c: New testcase.
921
ed87de55
RB
9222016-03-24 Richard Biener <rguenther@suse.de>
923
924 PR middle-end/70370
925 * gcc.dg/torture/pr70370.c: New testcase.
926
ea064934
TV
9272016-03-24 Tom de Vries <tom@codesourcery.com>
928
929 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
930 * gfortran.dg/goacc/kernels-tree.f95: Same.
931 * gfortran.dg/goacc/parallel-tree.f95: Same.
932
b2a4dd1d
TV
9332016-03-24 Tom de Vries <tom@codesourcery.com>
934
935 * c-c++-common/goacc/uninit-if-clause.c: New test.
936 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
937
72e7cd6e
JJ
9382016-03-24 Jakub Jelinek <jakub@redhat.com>
939
940 PR target/70290
bf867841
UB
941 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
942 Fix formatting.
72e7cd6e 943
ce9d0c03
RB
9442016-03-24 Richard Biener <rguenther@suse.de>
945
946 PR tree-optimization/70372
947 * gcc.dg/tree-ssa/pr70372.c: New testcase.
948
426b9428
PP
9492016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
950
951 PR c++/70347
952 * g++.dg/cpp1y/nsdmi-union1.C: New test.
953
cd1588c4
PP
9542016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
955
956 PR c++/70332
957 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
958
61637db3
JJ
9592016-03-23 Jakub Jelinek <jakub@redhat.com>
960
928af3bf
JJ
961 PR c++/70001
962 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
963 * g++.dg/cpp1y/pr70001.C: New test.
964
61637db3
JJ
965 PR c++/70323
966 * g++.dg/cpp0x/constexpr-70323.C: New test.
967
05aca4e7
AO
9682016-03-23 Alexandre Oliva <aoliva@redhat.com>
969 Jason Merrill <jason@redhat.com>
970 Jakub Jelinek <jakub@redhat.com>
971
972 PR c++/69315
973 * g++.dg/cpp0x/constexpr-69315.C: New test.
974 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
975
fbdb6baf
MP
9762016-03-23 Marek Polacek <polacek@redhat.com>
977
978 PR c++/69884
979 * g++.dg/warn/Wignored-attributes-1.C: New test.
980 * g++.dg/warn/Wignored-attributes-2.C: New test.
981
d79ee524
TV
9822016-03-23 Tom de Vries <tom@codesourcery.com>
983
984 * c-c++-common/goacc/kernels-default.c (foo): Add missing
985 initialization.
986 * gfortran.dg/goacc/private-3.f95 (test): Same.
987 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
988 missing use param.
989
a59f0bef
KT
9902016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
991
992 * lib/target-supports.exp: Remove v7ve entry from loop
993 creating effective target checks.
994 (check_effective_target_arm_arch_v7ve_ok): New procedure.
995 (add_options_for_arm_arch_v7ve): Likewise.
996
0179520a
JJ
9972016-03-23 Jakub Jelinek <jakub@redhat.com>
998
999 PR tree-optimization/70354
1000 * gcc.dg/vect/pr70354-1.c: New test.
1001 * gcc.dg/vect/pr70354-2.c: New test.
1002 * gcc.target/i386/avx2-pr70354-1.c: New test.
1003 * gcc.target/i386/avx2-pr70354-2.c: New test.
1004
75bb14d7
JL
10052016-03-22 Jeff Law <law@redhat.com>
1006
1007 PR target/70232
1008 * gcc.dg/tree-ssa/pr70232.c: New test.
1009
72c9526d
IE
10102016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1011
1012 PR target/70302
1013 * gcc.target/i386/pr70302.c: New test.
1014
a3ca1bc5
RB
10152016-03-22 Richard Biener <rguenther@suse.de>
1016
1017 PR middle-end/70251
1018 * g++.dg/torture/pr70251.C: New testcase.
1019
5c240f4d
DM
10202016-03-22 David Malcolm <dmalcolm@redhat.com>
1021
1022 PR c/69993
1023 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1024 Wmisleading-indentation.c.
1025 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1026 reflect change to diagnostic text and order of messages.
1027 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1028
80f6631b
DE
10292016-03-22 David Edelsohn <dje.gcc@gmail.com>
1030
1031 * g++.dg/ext/java-3.C: Don't compile on AIX.
1032
9a10956c
RB
10332016-03-22 Richard Biener <rguenther@suse.de>
1034
1035 PR middle-end/70333
1036 * gcc.dg/torture/pr70333.c: New testcase.
1037
6cedf922
IE
10382016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1039
1040 * g++.dg/ext/pr70290.C: New test.
1041
cd6c27ac
KY
10422016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1043
1044 PR target/70325
1045 * gcc.target/i386/pr70325.c: New test.
1046
4cde512c
JJ
10472016-03-22 Jakub Jelinek <jakub@redhat.com>
1048
b01915ed
JJ
1049 PR target/70329
1050 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1051 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1052
4e3e2cf1
JJ
1053 PR target/70300
1054 * gcc.target/i386/pr70300.c: New test.
1055
4cde512c
JJ
1056 PR c++/70295
1057 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1058 (func2): New function for cond with parens, xfail warning for c++.
1059 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1060
16f6d7dc
PP
10612016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1062
1063 PR c++/70096
1064 * g++.dg/template/ptrmem30.C: New test.
1065
a3e2b438
PP
10662016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1067
1068 PR c++/70204
1069 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1070 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1071
11b6a02e
JJ
10722016-03-21 Jakub Jelinek <jakub@redhat.com>
1073
1074 PR middle-end/70326
1075 * gcc.dg/pr70326.c: New test.
1076
b9407883
MG
10772016-03-21 Marc Glisse <marc.glisse@inria.fr>
1078 Jakub Jelinek <jakub@redhat.com>
1079
1080 PR tree-optimization/70317
1081 * gcc.dg/pr70317.c: New test.
1082
4a148e19
UB
10832016-03-21 Uros Bizjak <ubizjak@gmail.com>
1084
1085 PR target/70327
1086 * gcc.target/i386/pr70327.c: New test.
1087
2a85ddbb
ML
10882016-03-21 Martin Liska <mliska@suse.cz>
1089
7d36fe98 1090 PR ipa/70306
2a85ddbb
ML
1091 * gcc.dg/ipa/pr70306.c: New test.
1092
4a148e19 10932016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1094
1095 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1096 * gcc.target/arm/attr-align3.c: Likewise.
1097 * gcc.target/arm/attr_arm.c: Likewise.
1098 * gcc.target/arm/flip-thumb.c: Likewise.
1099
6b366948
JJ
11002016-03-21 Jakub Jelinek <jakub@redhat.com>
1101
1102 PR target/70296
1103 * gcc.target/powerpc/altivec-36.c: New test.
1104
2fac8c14
RB
11052016-03-21 Richard Biener <rguenther@suse.de>
1106
1107 PR tree-optimization/70310
1108 * gcc.dg/torture/pr70310.c: New testcase.
1109
e9bde854
KY
11102016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1111
1112 PR target/70293
1113 * gcc.target/i386/pr70293.c: New test.
1114
56bbfaf6
RB
11152016-03-21 Richard Biener <rguenther@suse.de>
1116
1117 PR tree-optimization/70288
1118 * gcc.dg/torture/pr70288-1.c: New testcase.
1119 * gcc.dg/torture/pr70288-2.c: Likewise.
1120
3eee49ed
AB
11212016-03-21 Andrey Belevantsev <abel@ispras.ru>
1122
1123 PR rtl-optimization/69307
1124 * gcc.target/arm/pr69307.c: New test.
4a148e19 1125
8e7816b4
AB
11262016-03-21 Andrey Belevantsev <abel@ispras.ru>
1127
1128 PR rtl-optimization/69102
1129 * gcc.c-torture/compile/pr69102.c: New test.
1130
14d7d4be
JL
11312016-03-18 Jeff Law <law@redhat.com>
1132
1133 PR rtl-optimization/70263
1134 * gcc.c-torture/compile/pr70263-1.c: New test.
1135 * gcc.target/i386/pr70263-2.c: New test.
1136
5c6a601c
BS
11372016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1138
1139 PR rtl-optimization/70278
1140 * gcc.dg/torture/pr70278.c: New test.
1141 * gcc.target/arm/pr70278.c: New test.
1142
4bbf545b
DM
11432016-03-18 David Malcolm <dmalcolm@redhat.com>
1144
1145 PR c/70281
1146 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1147 (test_builtin_types_compatible_p): New test function.
1148 * gcc.dg/pr70281.c: New test case.
1149
dc28bb68
CL
11502016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1151
1152 PR target/70113
1153 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1154
5e8d6dff
IE
11552016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1156
1157 PR tree-optimization/70252
1158 * gcc.dg/pr70252.c: New test.
1159
d0e7e403
TV
11602016-03-18 Tom de Vries <tom@codesourcery.com>
1161
1162 * gcc.dg/pr70161-2.c: New test.
1163 * gcc.dg/pr70161.c: New test.
1164
fa22501a
TV
11652016-03-18 Tom de Vries <tom@codesourcery.com>
1166
1167 PR ipa/70269
1168 * gcc.dg/pr70269.c: New test.
1169
dd125026
JJ
11702016-03-18 Jakub Jelinek <jakub@redhat.com>
1171
1172 PR c++/70267
1173 * g++.dg/ext/java-3.C: New test.
1174
91914f0a
PP
11752016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1176
1177 PR c++/70205
1178 * g++.dg/lookup/pr70205.C: New test.
1179
753a8910
PP
11802016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1181
1182 PR c++/70218
1183 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1184
14ba7b28
MP
11852016-03-17 Marek Polacek <polacek@redhat.com>
1186
1187 PR c/69407
1188 * gcc.dg/atomic-op-6.c: New test.
1189
ded60913
DM
11902016-03-17 David Malcolm <dmalcolm@redhat.com>
1191
1192 PR c/70264
1193 * c-c++-common/pr70264.c: New test case.
1194
a3aad0e6
JJ
11952016-03-17 Jakub Jelinek <jakub@redhat.com>
1196
17366700
JJ
1197 PR c++/70144
1198 * c-c++-common/pr70144-1.c: New test.
1199 * c-c++-common/pr70144-2.c: New test.
1200
a3aad0e6
JJ
1201 PR c++/70272
1202 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1203 * g++.dg/opt/flifetime-dse6.C: New test.
1204 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1205
b57e6e18
L
12062016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1207
1208 PR driver/70192
1209 * gcc.dg/pic-1.c: New test.
1210 * gcc.dg/pic-2.c: Likewise.
1211 * gcc.dg/pic-3.c: Likewise.
1212 * gcc.dg/pic-4.c: Likewise.
1213 * gcc.dg/pie-1.c: Likewise.
1214 * gcc.dg/pie-2.c: Likewise.
1215 * gcc.dg/pie-3.c: Likewise.
1216 * gcc.dg/pie-4.c: Likewise.
1217 * gcc.dg/pie-5.c: Likewise.
1218 * gcc.dg/pie-6.c: Likewise.
1219
b38ba58b
TV
12202016-03-17 Tom de Vries <tom@codesourcery.com>
1221
1222 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1223 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1224
6931b3b7
RB
12252016-03-17 Richard Biener <rguenther@suse.de>
1226
1227 PR debug/70271
1228 * g++.dg/debug/pr70271.C: New testcase.
1229
0c8b64cb
IE
12302016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1231
1232 * gcc.target/i386/pr70251.c: New test.
1233
b1970801
MP
12342016-03-17 Marek Polacek <polacek@redhat.com>
1235
1236 PR c++/70194
1237 * g++.dg/warn/constexpr-70194.C: New test.
1238
820c5eaa
RH
12392016-03-16 Richard Henderson <rth@redhat.com>
1240
1241 PR middle-end/70240
1242 * gcc.c-torture/compile/pr70240.c: New.
1243
da0ad263
SKS
12442016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1245
1246 * gcc.c-torture/compile/20151204.c: Skip for avr.
1247
c73d295c
JJ
12482016-03-16 Jakub Jelinek <jakub@redhat.com>
1249
1250 PR target/70245
1251 * g++.dg/opt/pr70245.C: New test.
1252 * g++.dg/opt/pr70245.h: New file.
1253 * g++.dg/opt/pr70245-aux.cc: New file.
1254
b2794066
MS
12552016-03-16 Martin Sebor <msebor@redhat.com>
1256
1257 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1258
aa43616c
RH
12592016-03-16 Richard Henderson <rth@redhat.com>
1260
1261 PR middle-end/70199
1262 * gcc.c-torture/compile/pr70199.c: New.
1263
59608fe5
L
12642016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1265
1266 * gcc.dg/uninit-19.c: Run dos2unix.
1267
ab4c578f
MP
12682016-03-16 Marek Polacek <polacek@redhat.com>
1269
1270 PR c/70093
1271 * gcc.dg/nested-func-10.c: New test.
1272 * gcc.dg/nested-func-9.c: New test.
1273
f5387e76
JJ
12742016-03-16 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR tree-optimization/68714
1277 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1278
7662b718
TV
12792016-03-16 Tom de Vries <tom@codesourcery.com>
1280
1281 PR tree-optimization/68715
1282 * gcc.dg/graphite/pr68715-2.c: New test.
1283 * gcc.dg/graphite/pr68715.c: New test.
1284 * gfortran.dg/graphite/pr68715.f90: New test.
1285
be7ce7ae
TV
12862016-03-16 Tom de Vries <tom@codesourcery.com>
1287
1288 PR tree-optimization/68809
1289 * gcc.dg/graphite/pr68809-2.c: New test.
1290 * gcc.dg/graphite/pr68809.c: New test.
1291
1935f250
JJ
12922016-03-16 Jakub Jelinek <jakub@redhat.com>
1293
6651c93e
JJ
1294 PR c++/70147
1295 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1296 method call to i () as argument. Adjust expected output.
1297
1935f250
JJ
1298 PR c++/70147
1299 * g++.dg/ubsan/pr70147-1.C: New test.
1300 * g++.dg/ubsan/pr70147-2.C: New test.
1301
ab1caa6e
MS
13022016-03-15 Martin Sebor <msebor@redhat.com>
1303
1304 PR c++/58281
1305 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1306
5c2a1bbb
JDA
13072016-03-15 John David Anglin <danglin@gcc.gnu.org>
1308
cb5d8ad1
JDA
1309 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1310 hppa*-*-hpux*.
1311
b440dd40
JDA
1312 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1313
5c2a1bbb
JDA
1314 PR libfortran/69799
1315 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1316 libatomic_available.
1317
42c729c5
MP
13182016-03-15 Marek Polacek <polacek@redhat.com>
1319
1320 PR c++/70209
1321 * g++.dg/ext/attribute-may-alias-4.C: New test.
1322
82b1c550
AM
13232016-03-15 Alexander Monakov <amonakov@ispras.ru>
1324
1325 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1326 -fvar-tracking-assignments-toggle flag.
1327
4ccbf3a6
PH
13282016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1329
1330 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1331
c39858bd
JJ
13322016-03-15 Jakub Jelinek <jakub@redhat.com>
1333
1334 PR rtl-optimization/70222
1335 * gcc.c-torture/execute/pr70222-1.c: New test.
1336 * gcc.c-torture/execute/pr70222-2.c: New test.
1337
8be119c1
RH
13382016-03-15 Richard Henderson <rth@redhat.com>
1339
1340 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1341
6598bb55
AB
13422016-03-15 Andrey Belevantsev <abel@ispras.ru>
1343
1344 PR rtl-optimization/69032
1345 * gcc.dg/pr69032.c: New test.
1346
81fa2944
AB
13472016-03-15 Andrey Belevantsev <abel@ispras.ru>
1348
1349 PR rtl-optimization/63384
4a148e19 1350 * g++.dg/pr63384.C: New test.
81fa2944 1351
74ea9ab6
AB
13522016-03-15 Andrey Belevantsev <abel@ispras.ru>
1353
1354 PR target/64411
1355 * gcc.target/i386/pr64411.C: New test.
1356
045d5055
TV
13572016-03-15 Tom de Vries <tom@codesourcery.com>
1358
1359 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1360 * gfortran.dg/goacc/kernels-alias.f95: New test.
1361
3ea33585
MS
13622016-03-14 Martin Sebor <msebor@redhat.com>
1363
1364 PR c++/53792
1365 * g++.dg/cpp0x/constexpr-inline.C: New test.
1366 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1367
1df7b330
DE
13682016-03-14 David Edelsohn <dje.gcc@gmail.com>
1369
1370 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1371
79b57d18
JJ
13722016-03-14 Jakub Jelinek <jakub@redhat.com>
1373
1374 PR middle-end/70219
1375 * gcc.dg/pr70219.c: New test.
1376
3cbf012a
BS
13772016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1378
1379 PR target/70083
1380 * gcc.dg/torture/pr70083.c: New test.
1381 * gcc.target/i386/pr70083.c: New test.
1382
a9fee7cd
RB
13832016-03-14 Richard Biener <rguenther@suse.de>
1384
1385 PR tree-optimization/56365
1386 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1387
4799603f
SB
13882016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1389
1390 PR target/70098
1391 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1392 New function.
1393 * g++.dg/pr70098.C: New testcase.
1394
1395
760ca967
TV
13962016-03-14 Tom de Vries <tom@codesourcery.com>
1397
1398 PR tree-optimization/70045
1399 * gcc.dg/graphite/pr70045.c: New test.
1400
44e66a77
JD
14012016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1402
1403 PR fortran/69043
1404 * gfortran.dg/include_9.f90: New test.
1405
a18e0fe1
DH
14062016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1407
1408 PR fortran/45076
1409 gfortran.dg/prof/prof.exp: New script.
1410 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1411
d0aca6ab
AB
14122016-03-12 Andrey Belevantsev <abel@ispras.ru>
1413
1414 PR rtl-optimization/69307
1415 * gcc.dg/pr69307.c: New test.
1416
cefe08a4
VM
14172016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1418
1419 PR target/69614
1420 * gcc.target/arm/pr69614.c: New.
1421
70112e2a
PT
14222016-03-12 Paul Thomas <pault@gcc.gnu.org>
1423
1424 PR fortran/70031
1425 * gfortran.dg/submodule_14.f08: New test
1426
1427 PR fortran/69524
1428 * gfortran.dg/submodule_15.f08: New test
1429
3f1e5d3a
PP
14302016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1431
1432 PR c++/70106
1433 * g++.dg/cpp1y/paren3.C: New test.
1434
a3f6d680
MM
14352016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1436
1437 PR target/70131
1438 * gcc.target/powerpc/ppc-round2.c: New test.
1439
92348f09
BS
14402016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1441
1442 PR target/70123
1443 * gcc.dg/torture/pr70123.c: New test.
1444
cebde9e9
JL
14452016-03-11 Jeff Law <law@redhat.com>
1446
1447 PR tree-optimization/70190
1448 * gcc.c-torture/compile/pr70190.c: New test.
1449
3edc5da4
DM
14502016-03-11 David Malcolm <dmalcolm@redhat.com>
1451
1452 PR c/68187
1453 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1454 case.
1455 (test43_b): Likewise.
1456 (test43_c): Likewise.
1457 (test43_d): Likewise.
1458 (test43_e): Likewise.
1459 (test43_f): Likewise.
1460 (test43_g): Likewise.
1461 (test44_a): Likewise.
1462 (test44_b): Likewise.
1463 (test44_c): Likewise.
1464 (test44_d): Likewise.
1465 (test44_e): Likewise.
1466
318c1204
DM
14672016-03-11 David Malcolm <dmalcolm@redhat.com>
1468
1469 PR c/70085
1470 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1471
bc062234
KT
14722016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1473
1474 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1475 dg-options.
1476
acfc1ac1
KT
14772016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1478
1479 PR target/70002
1480 PR target/69245
1481 * gcc.target/aarch64/pr69245_2.c: New test.
1482
d1e2bb2d
JJ
14832016-03-11 Jakub Jelinek <jakub@redhat.com>
1484
1485 PR tree-optimization/70177
1486 * gcc.dg/pr70177.c: New test.
1487
07350627
AL
14882016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1489
1490 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1491
5c6706f7
AL
14922016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1493
1494 * gcc.dg/tree-ssa/sra-20.c: New.
1495
02d472a2
JJ
14962016-03-11 Jakub Jelinek <jakub@redhat.com>
1497
686d390a
JJ
1498 PR rtl-optimization/70174
1499 * gcc.dg/pr70174.c: New test.
1500
02d472a2
JJ
1501 PR tree-optimization/70169
1502 * gcc.dg/pr70169.c: New test.
1503
0f9befa1
IE
15042016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1505
1506 PR target/70160
1507 * gcc.target/i386/pr70160.c: New test.
1508
432d4670
AK
15092016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1510
1511 * gcc.target/s390/dfp-1.c: New test.
1512
a3dc8760
NC
15132016-03-10 Nick Clifton <nickc@redhat.com>
1514
1515 PR target/70044
1516 * gcc.target/aarch64/pr70044.c: New test.
1517
b87a8d7d
PP
15182016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1519 Jakub Jelinek <jakub@redhat.com>
1520
1521 PR c++/70001
1522 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1523 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1524 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1525
4f4ada6a
JH
15262016-03-10 Jan Hubicka <hubicka@ucw.cz>
1527
1528 PR lto/69589
1529 * g++.dg/lto/pr69589_0.C: New testcase
1530 * g++.dg/lto/pr69589_1.C: New testcase
1531
d49b0aa0
MP
15322016-03-10 Marek Polacek <polacek@redhat.com>
1533
1534 PR c++/70153
1535 * g++.dg/delayedfold/unary-plus1.C: New test.
1536
15372016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1538
1539 * gcc.target/arm/pr45701-1.c: Escape brackets.
1540 * gcc.target/arm/pr45701-2.c: Likewise.
1541
71017a7b
AL
15422016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1543
1544 * gfortran.dg/unconstrained_commons.f: New.
1545
ba52669f
AM
15462016-03-10 Alan Modra <amodra@gmail.com>
1547
1548 * gcc.dg/pr69195.c: New.
1549 * gcc.dg/pr69238.c: New.
1550
27742332
TV
15512016-03-10 Tom de Vries <tom@codesourcery.com>
1552
1553 PR testsuite/68915
1554 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1555
3a81a594
RB
15562016-03-10 Richard Biener <rguenther@suse.de>
1557
1558 PR tree-optimization/70128
1559 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1560 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1561
3433b975
JJ
15622016-03-09 Jakub Jelinek <jakub@redhat.com>
1563
c2864f02
JJ
1564 PR tree-optimization/70152
1565 * gcc.dg/pr70152.c: New test.
1566
3433b975
JJ
1567 PR target/70086
1568 * gcc.target/i386/pr70086-1.c: New test.
1569 * gcc.target/i386/pr70086-2.c: New test.
1570 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1571
1572 PR tree-optimization/70127
1573 * gcc.c-torture/execute/pr70127.c: New test.
1574
96b3c82d
CP
15752016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1576
1577 * c-c++-common/goacc/combined-directives-2.c: New test.
1578
b4f3232d
DM
15792016-03-09 David Malcolm <dmalcolm@redhat.com>
1580
1581 PR c/68473
1582 PR c++/70105
1583 * g++.dg/diagnostic/pr70105.C: New test.
1584 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1585 (test_multiple_ordinary_maps): New test function.
1586
40499f81
DM
15872016-03-09 David Malcolm <dmalcolm@redhat.com>
1588
1589 PR c/68473
1590 PR c++/70105
1591 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1592 Drop range information from call to inform_at_rich_loc.
1593 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1594 New.
1595 (test_show_locus): Replace calls to rich_location::add_range with
1596 calls to add_range. Rewrite the tests that used the now-defunct
1597 rich_location ctor taking a source_range. Simplify other tests
1598 by replacing calls to COMBINE_LOCATION_DATA with calls to
1599 make_location.
1600
c9e33662
RB
16012016-03-09 Richard Biener <rguenther@suse.de>
1602 Jakub Jelinek <jakub@redhat.com>
1603
1604 PR tree-optimization/70138
1605 * gcc.dg/vect/pr70138-1.c: New testcase.
1606 * gcc.dg/vect/pr70138-2.c: Likewise.
1607
2c73b764
JJ
16082016-03-09 Jakub Jelinek <jakub@redhat.com>
1609
1610 PR target/70049
1611 * gcc.target/i386/pr70049.c: New test.
1612
c06d25bb
RB
16132016-03-09 Richard Biener <rguenther@suse.de>
1614
1615 PR c/70143
1616 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1617 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1618 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1619
5828a501
RO
16202016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1621
1622 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1623 arm-*-*.
1624
2e141c8d
JJ
16252016-03-09 Jakub Jelinek <jakub@redhat.com>
1626
5a9def37
JJ
1627 PR middle-end/67278
1628 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1629
2e141c8d
JJ
1630 PR target/67278
1631 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1632
1633 PR middle-end/70050
1634 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1635 in testcase comment.
1636
bf751f40
TV
16372016-03-09 Tom de Vries <tom@codesourcery.com>
1638
1639 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1640 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1641 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1642 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1643 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1644 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1645 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1646 * gfortran.dg/goacc/kernels-loop.f95: New test.
1647
e210c999
MS
16482016-03-08 Martin Sebor <msebor@redhat.com>
1649
1650 PR c++/62096
1651 * g++.dg/warn/overflow-warn-7.C: New test.
1652
80aac5c8
JM
16532016-03-08 Jason Merrill <jason@redhat.com>
1654
1655 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1656 * lib/target-supports.exp (check_effective_target_concepts): New.
1657
12b81409
JJ
16582016-03-08 Jakub Jelinek <jakub@redhat.com>
1659
d259b234
JJ
1660 PR c++/70135
1661 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1662 * g++.dg/ubsan/pr70135.C: New test.
1663
12b81409
JJ
1664 PR target/70110
1665 * gcc.dg/pr70110.c: New test.
1666
b4e9f2aa
MJ
16672016-03-07 Martin Jambor <mjambor@suse.cz>
1668
1669 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1670 * c-c++-common/gomp/if-1.c: Likewise.
1671 * c-c++-common/gomp/pr61486-2.c: Likewise.
1672 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1673 to dg-additional-options.
1674 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1675 * g++/gomp/target-teams-1.c: Likewise.
1676 * gcc.dg/gomp/gomp.exp: Likewise.
1677 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1678 dg-additional-options.
1679 * gfortran.dg/gomp/gomp.exp: Likewise.
1680 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1681 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1682 dg-additional-options.
1683 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1684
f86e631e
MJ
16852016-03-07 Martin Jambor <mjambor@suse.cz>
1686
1687 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1688 * c-c++-common/gomp/gridify-1.c: New test.
1689 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1690
94156b3f
AV
16912016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1692
1693 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1694 trigger for cortex-r8, when scanning for register r8.
1695 * gcc.target/arm/pr45701-2.c: Likewise.
1696
a84a49b7 16972016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1698 Jeff Law <law@redhat.com>
a84a49b7
RB
1699
1700 PR tree-optimization/69740
1701 * gcc.c-torture/compile/pr69740-1.c: New test.
1702 * gcc.c-torture/compile/pr69740-2.c: New test.
1703
e41f6c9e
BS
17042016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1705
1706 * lib/target-supports.exp
1707 (check_effective_target_whole_vector_shift): Enable for PPC64.
1708
57548bf5
RB
17092016-03-07 Richard Biener <rguenther@suse.de>
1710
1711 PR tree-optimization/70115
1712 * gcc.dg/torture/pr70115.c: New testcase.
1713
4ae13300
NS
17142016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1715
1716 PR middle-end/69916
1717 * c-c-++-common/goacc/pr69916.c: New.
1718
5edb9853
RH
17192016-03-07 Richard Henderson <rth@redhat.com>
1720
1721 * gcc.c-torture/compile/pr70061.c: New test.
1722
2067a8f3
RB
17232016-03-07 Richard Biener <rguenther@suse.de>
1724
1725 PR testsuite/70109
1726 * gcc.dg/vect/O3-pr36098.c: New testcase.
1727
4145a9b7
CL
17282016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1729
1730 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1731
1878be32
EB
17322016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1733
1734 * gnat.dg/renaming9.ad[sb]: New testcase.
1735
df762bb2
JJ
17362016-03-05 Jakub Jelinek <jakub@redhat.com>
1737
1738 PR c++/70084
1739 * g++.dg/expr/stdarg3.C: New test.
1740
7d461295
JL
17412016-03-04 Jeff Law <law@redhat.com>
1742
1743 PR tree-optimization/69196
1744 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1745 x86_64-*-*.
1746
29b9828f
BS
17472016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1748
b6b552fd
BS
1749 PR c/69973
1750 * gcc.dg/pr69973.c: New test.
1751
201d49e9
BS
1752 PR rtl-optimization/69941
1753 * gcc.dg/torture/pr69941.c: New test.
1754
29b9828f
BS
1755 PR c/69824
1756 * gcc.dg/pr69824.c: New test.
1757
640b7e74
TV
17582016-03-05 Tom de Vries <tom@codesourcery.com>
1759
1760 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1761 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1762 function.
1763
7a3a3fad
PP
17642016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1765
1766 PR c++/66786
1767 * g++.dg/cpp1y/var-templ48.C: New test.
1768 * g++.dg/cpp1y/var-templ49.C: New test.
1769
cd439aec
EB
17702016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1771
1772 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1773
60204554
JJ
17742016-03-04 Jakub Jelinek <jakub@redhat.com>
1775
0c8825de
JJ
1776 PR c++/70035
1777 * g++.dg/ubsan/pr70035.C: New test.
1778
60204554
JJ
1779 PR target/70062
1780 * gcc.target/i386/pr70062.c: New test.
1781
f79d4eab
L
17822016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1783
1784 * g++.dg/template/typename21.C: Remove c++98_only.
1785
ea81ce67
L
17862016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1787
1788 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1789
64b23c13
DM
17902016-03-04 David Malcolm <dmalcolm@redhat.com>
1791
1792 PR c/68187
1793 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1794 function.
1795 (fn_42_b): Likewise.
1796 (fn_42_c): Likewise.
1797
729526f5
DM
17982016-03-04 David Malcolm <dmalcolm@redhat.com>
1799
1800 PR c/68187
1801 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1802 function.
1803 (fn_40_b): Likewise.
1804 (fn_41_a): Likewise.
1805 (fn_41_b): Likewise.
1806
f9ea11ac
JJ
18072016-03-04 Jakub Jelinek <jakub@redhat.com>
1808
1809 PR target/70059
1810 * gcc.target/i386/avx512f-pr70059.c: New test.
1811 * gcc.target/i386/avx512dq-pr70059.c: New test.
1812
b6c38c69
BS
18132016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1814
1815 PR rtl-optimization/57676
1816 * gcc.dg/torture/pr57676.c: New test.
1817
af3cdd34
IE
18182016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1819
1820 * gcc.dg/pr70026.c: New test.
1821
7ff6ca38
MP
18222016-03-04 Marek Polacek <polacek@redhat.com>
1823
1824 PR c/69798
1825 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1826 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1827
a6bf62d5
KT
18282016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1829
1830 PR target/70004
1831 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1832 Delete.
1833 (test_corners_sisd_si): Likewise.
1834 (main): Remove checks of the above.
1835 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1836
ae4cdc6a
EB
18372016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1838
1839 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1840
08455559
CL
18412016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1842
1843 * gcc.dg/torture/pr69951.c: Accept argc==0.
1844
e9a35493
RB
18452016-03-04 Richard Biener <rguenther@suse.de>
1846
1847 PR c++/70054
1848 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1849 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1850
fba054c2
DV
18512016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1852
1853 PR testsuite/69766
1854 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1855 testing multiarch.
1856
f10cdc6c
JJ
18572016-03-04 Jakub Jelinek <jakub@redhat.com>
1858
1859 PR debug/69947
1860 * gcc.dg/guality/pr69947.c: New test.
1861
2e981ba0
JJ
18622016-03-03 Jakub Jelinek <jakub@redhat.com>
1863
1864 PR ada/70017
1865 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1866
0ba3bfa2
KT
18672016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1868
1869 PR rtl-optimization/69904
1870 * gcc.target/arm/pr69904.c: New test.
1871
97ecdb46
JJ
18722016-03-03 Jakub Jelinek <jakub@redhat.com>
1873
1874 PR target/70021
1875 * gcc.dg/vect/pr70021.c: New test.
1876 * gcc.target/i386/pr70021.c: New test.
1877
a2a743a1
MP
18782016-03-03 Marek Polacek <polacek@redhat.com>
1879
1880 PR middle-end/70050
1881 * gcc.dg/pr70050.c: New test.
1882
fa07ecdd
JG
18832016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1884
1885 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1886
23504262
ML
18872016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1888
1889 PR tree-optimization/70043
1890 * gfortran.dg/vect/pr70043.f90: New test.
1891
b7b9e1a9
EB
18922016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1893
1894 * gnat.dg/specs/task1.ads: New test.
1895
cb83ba54
RO
18962016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1897
1898 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1899 Invoke gdb with -batch.
1900 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1901
a75f5e30
RB
19022016-03-03 Richard Biener <rguenther@suse.de>
1903
1904 PR tree-optimization/55936
1905 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1906
268bc320
JL
19072016-03-02 Jeff Law <law@redhat.com>
1908
815f20ab
JL
1909 PR rtl-optimization/69942
1910 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1911 effects of argument promotions.
1912
268bc320
JL
1913 PR tree-optimization/69987
1914 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1915 target does not support -fprefetch-loop-arrays.
1916
171f7de5
UB
19172016-03-02 Uros Bizjak <ubizjak@gmail.com>
1918
1919 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1920
192912db
BC
19212016-03-02 Bin Cheng <bin.cheng@arm.com>
1922
c7908871 1923 PR rtl-optimization/69052
192912db
BC
1924 * gcc.target/i386/pr69052.c: New test.
1925
90a7a40b
AM
19262016-03-02 Alan Modra <amodra@gmail.com>
1927
1928 * gcc.dg/pr69990.c: New.
1929
69fa742f
JJ
19302016-03-02 Jakub Jelinek <jakub@redhat.com>
1931
de752fb0
JJ
1932 PR c/68062
1933 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1934
1935 PR middle-end/70022
1936 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1937
69fa742f
JJ
1938 PR target/70028
1939 * gcc.target/i386/pr70028.c: New test.
1940
7c65bd56
MK
19412016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1942
1943 * c-c++-common/asan/swapcontext-test-1.c,
1944 * c-c++-common/tsan/thread_leak.c,
1945 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1946 * g++.dg/tsan/benign_race.C,
1947 * g++.dg/tsan/fd_close_norace.C,
1948 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1949 races with sanitizer output
1950
37d98220 19512016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1952 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1953
1954 PR target/67278
1955 * gcc.dg/simd-8.c: New testcase.
1956
218db463
RB
19572016-03-02 Richard Biener <rguenther@suse.de>
1958
1959 PR middle-end/67278
1960 * gcc.dg/simd-7.c: New testcase.
1961
22c72158
EB
19622016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1963
1964 * gcc.target/i386/pr70007.c: Tweak.
1965
9a790ccc
DV
19662016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1967
1968 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1969
bd02f00f
MP
19702016-03-02 Marek Polacek <polacek@redhat.com>
1971
1972 PR c/67854
1973 * gcc.dg/pr67854.c: New test.
1974
1e840f39
JJ
19752016-03-02 Jakub Jelinek <jakub@redhat.com>
1976
1977 PR middle-end/70025
1978 * gcc.dg/torture/pr70025.c: New test.
1979
bca00241
VK
19802016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1981
1982 PR tree-optimization/68621
1983 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1984
0bca04b8
EB
19852016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1986
1987 * gcc.target/i386/pr70007.c: New test.
1988
2a9afc86
JL
19892016-03-01 Jeff Law <law@redhat.com>
1990
eab2541b 1991 PR tree-optimization/69196
9d83ef71 1992 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1993
2a9afc86
JL
1994 PR tree-optimization/69196
1995 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1996 duplicating code and spoiling the expected output.
1997
0d39977e
MM
19982016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1999
2000 PR target/70033
2001 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2002 supports power9 before doing tests.
2003 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2004 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2005 * gcc.target/powerpc/p9-permute.c: Likewise.
2006
a0c0699d
UB
20072016-03-01 Uros Bizjak <ubizjak@gmail.com>
2008
2009 PR target/70027
2010 * gcc.target/i386/pr70027.c: New test.
2011
0ae3ef47 20122016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2013
2014 * gcc.dg/pr70017.c: New test.
2015
686e2237
JJ
20162016-03-01 Jakub Jelinek <jakub@redhat.com>
2017
2018 PR c/69796
2019 PR c/69974
2020 * gcc.dg/pr69796.c: New test.
2021 * gcc.dg/pr69974.c: New test.
2022
f8e4188c
EB
20232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2024
2025 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2026
5e3f1c7c
JL
20272016-02-29 Jeff Law <law@redhat.com>
2028
2029 PR tree-optimization/69987
2030 * gfortran.dg/pr69987.f90: New test.
2031
2032 PR tree-optimization/69989
2033 * gcc.c-torture/compile/pr69989-2.c: New test.
2034
1be56bc5
MP
20352016-03-01 Marek Polacek <polacek@redhat.com>
2036
2037 PR c++/69795
2038 * g++.dg/parse/invalid1.C: New test.
2039
1b19470d
RB
20402016-03-01 Richard Biener <rguenther@suse.de>
2041
2042 PR middle-end/70022
2043 * gcc.dg/pr70022.c: New testcase.
2044
3ae0661a
IE
20452016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2046
2047 PR tree-optimization/69956
2048 * gcc.dg/pr69956.c: New test.
2049
0f09ab88
BS
20502016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2051
2052 PR target/70011
2053 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2054 XFAIL when hardware supports efficient unaligned storage access.
2055
76d881bf
PP
20562016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2057
2058 PR c++/69961
2059 * g++.dg/template/pr69961a.C: New test.
2060 * g++.dg/template/pr69961b.C: New test.
2061
7168133a
DM
20622016-02-29 David Malcolm <dmalcolm@redhat.com>
2063
2064 PR preprocessor/69985
2065 * gcc.dg/cpp/pr69985.c: New test case.
2066
0c6072a3
JL
20672016-02-29 Jeff Law <law@redhat.com>
2068
e66f219b
JL
2069 PR tree-optimization/70005
2070 * gcc.c-torture/execute/pr70005.c New test.
2071
0c6072a3
JL
2072 PR tree-optimization/69999
2073 * gcc.c-torture/compile/pr69999.c: New test.
2074
fd9fbdb3
YR
20752016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2076
2077 PR tree-optimization/69652
2078 * gcc.dg/torture/pr69652.c: Delete test.
2079 * gcc.dg/vect/pr69652.c: New test.
2080
cbd400b4
RB
20812016-02-19 Richard Biener <rguenther@suse.de>
2082
2083 PR tree-optimization/69980
2084 * gfortran.dg/vect/pr69980.f90: New testcase.
2085
84ea0f58
EB
20862016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2087
2088 * gcc.target/sparc/20160229-1.c: New test.
2089
5d2a63dc
EB
20902016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2091
2092 * gnat.dg/stack_usage3.adb: New test.
2093 * gnat.dg/stack_usage3_pkg.ads: New helper.
2094
93e708f9
EB
20952016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2096
2097 * gnat.dg/renaming8.adb: New test.
2098 * gnat.dg/renaming8_pkg1.ads: New helper.
2099 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2100 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2101
6512bc93
RB
21022016-02-29 Richard Biener <rguenther@suse.de>
2103
2104 PR tree-optimization/69720
2105 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2106
7b201a88
TK
21072016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2108
2109 PR fortran/68147
2110 PR fortran/47674
2111 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2112
82ee0cf2 21132016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2114 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2115
2116 PR fortran/56007
2117 * gfortran.dg/coarray_8.f90: Adjust error message.
2118 * gfortran.dg/pr56007.f90: New test.
2119 * gfortran.dg/pr56007.f: New test.
2120
cdc1a2c8
L
21212016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2122
2123 PR tree-optimization/69989
2124 * gcc.dg/torture/pr69989.c: New test.
2125
33505bcf
EB
21262016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2127
2128 * gcc.target/i386/stack-realign-win.c: New test.
2129
524bfb19
HA
21302016-02-28 Harald Anlauf <anlauf@gmx.de>
2131
2132 PR fortran/60126
2133 * gfortran.dg/pr60126.f90: New test.
2134
bd542508
JL
21352016-02-27 Jeff Law <law@redhat.com>
2136
2137 Revert
2138 2016-02-26 Richard Biener <rguenther@suse.de>
2139 Jeff Law <law@redhat.com>
2140
2141 PR tree-optimization/69740
2142 * gcc.c-torture/compile/pr69740-1.c: New test.
2143 * gcc.c-torture/compile/pr69740-2.c: New test.
2144
dd1291e0
JD
21452016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2146
5fb67f8b 2147 PR fortran/69910
dd1291e0
JD
2148 * gfortran.dg/newunit_4.f90: New test.
2149
5cfefb59
JJ
21502016-02-27 Jakub Jelinek <jakub@redhat.com>
2151
2152 PR target/69613
2153 PR rtl-optimization/69886
2154 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2155 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2156 target.
2157
20ba5f33
MS
21582016-02-26 Martin Sebor <msebor@redhat.com>
2159
2160 PR tree-optimization/15826
2161 * gcc.dg/tree-ssa/pr15826.c: New test.
2162
e6fb01b0
JJ
21632016-02-26 Jakub Jelinek <jakub@redhat.com>
2164
2165 PR target/69969
2166 * gcc.target/powerpc/pr69969.c: New test.
2167
e3e0cf64
MS
21682016-02-26 Martin Sebor <msebor@redhat.com>
2169
2170 PR c++/15766
2171 * g++.old-deja/g++.other/decl5.C: Add a test case.
2172
d1f2bea5
SB
21732016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2174
2175 PR target/69946
2176 * gcc.target/powerpc/pr69946.c: New file.
2177
4a4f9d2b 21782016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2179 Jeff Law <law@redhat.com>
4a4f9d2b 2180
e3e0cf64 2181 PR tree-optimization/69740
4a4f9d2b
RB
2182 * gcc.c-torture/compile/pr69740-1.c: New test.
2183 * gcc.c-torture/compile/pr69740-2.c: New test.
2184
ad2a2706
MJ
21852016-02-26 Martin Jambor <mjambor@suse.cz>
2186
2187 PR middle-end/69920
2188 * gcc.dg/torture/pr69932.c: New test.
2189 * gcc.dg/torture/pr69936.c: Likewise.
2190
1d11f7ce
AK
21912016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2192
2193 PR target/69709
2194 * gcc.target/s390/pr69709.c: New test.
2195
6cfccbb2
KT
21962016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2197
2198 PR target/69245
2199 * gcc.target/aarch64/pr69245_1.c: New test.
2200
ac59ad4e
KT
22012016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2202
2203 PR target/69613
2204 * gcc.dg/torture/pr69613.c: New test.
2205
a2ad54a0
JJ
22062016-02-26 Jakub Jelinek <jakub@redhat.com>
2207
2208 PR rtl-optimization/69891
2209 * gcc.target/i386/pr69891.c: New test.
2210
0884062c 22112016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2212 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2213
d2369d4f 2214 PR target/61397
c163789b
MM
2215 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2216 functionality for both 32-bit and 64-bit.
2217
5aed7e2c
RB
22182016-02-26 Richard Biener <rguenther@suse.de>
2219
2220 PR tree-optimization/69551
2221 * gcc.dg/torture/pr69951.c: New testcase.
2222
798e2a8e
RB
22232016-02-25 Richard Biener <rguenther@suse.de>
2224
2225 PR tree-optimization/48795
2226 * gcc.dg/Warray-bounds-18.c: New testcase.
2227
9559fbac
RO
22282016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2229
2230 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2231
c049b107
JJ
22322016-02-25 Jakub Jelinek <jakub@redhat.com>
2233
2234 PR rtl-optimization/69896
2235 * gcc.dg/pr69896.c: New test.
2236
1137001c
PP
22372016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2238
2239 PR c++/69736
2240 * g++.dg/cpp1y/paren2.C: New test.
2241
2e9c8641
MS
22422016-02-24 Martin Sebor <msebor@redhat.com>
2243
2244 PR c/51147
2245 * gcc.dg/enum-mode-2.c: New test.
2246
03ca8fb3
JJ
22472016-02-24 Jakub Jelinek <jakub@redhat.com>
2248
2249 PR c++/69922
2250 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2251 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2252 * g++.dg/ubsan/pr69922.C: New test.
2253
0b05329b
MP
22542016-02-24 Marek Polacek <polacek@redhat.com>
2255
2256 PR c/69819
2257 * gcc.dg/pr69819.c: New test.
2258
57c2c374
MS
22592016-02-24 Martin Sebor <msebor@redhat.com>
2260
3b96b93a
MS
2261 PR c++/69912
2262 * g++.dg/ext/flexary15.C: New test.
2263
22642016-02-24 Martin Sebor <msebor@redhat.com>
2265
2266 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2267 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2268 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2269
65433bb5
MK
22702016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2271 Charles Baylis <charles.baylis@linaro.org>
2272
2273 PR debug/61033
2274 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2275
f802a424 22762016-02-24 Richard Biener <rguenther@suse.de>
44293580 2277 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2278
2279 PR middle-end/69760
2280 * gcc.dg/torture/pr69760.c: New testcase.
2281
525f795f
RO
22822016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2283
2284 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2285 pattern on Solaris with as.
2286
cd7bbceb
KT
22872016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2288
2289 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2290 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2291 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2292 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2293
89c0c1fd
JJ
22942016-02-24 Jakub Jelinek <jakub@redhat.com>
2295
2296 PR middle-end/69915
2297 * gcc.dg/pr69915.c: New test.
2298
0683fd27
KT
22992016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2300
2301 PR rtl-optimization/69886
2302 * gcc.dg/torture/pr69886.c: New test.
2303
e53d562a
RB
23042016-02-24 Richard Biener <rguenther@suse.de>
2305
2306 PR middle-end/68963
2307 * gcc.dg/torture/pr68963.c: New testcase.
2308
74a00288
KT
23092016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2310
2311 PR target/69875
2312 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2313 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2314 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2315 * gcc.target/arm/atomic_loaddi_1.c: New test.
2316 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2317 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2318 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2319 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2320 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2321 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2322 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2323 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2324
340fd4c9
JJ
23252016-02-24 Jakub Jelinek <jakub@redhat.com>
2326
2327 PR middle-end/69909
2328 * gcc.dg/torture/pr69909.c: New test.
2329
47d3fdb2
RB
23302016-02-24 Richard Biener <rguenther@suse.de>
2331
2332 PR tree-optimization/69907
2333 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2334 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2335 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2336
dab73e73
CB
23372016-02-24 Christian Bruel <christian.bruel@st.com>
2338
2339 * gcc.target/arm/pragma_cpp_fma.c: New test.
2340
7cc5ec65
JD
23412016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2342
2343 PR fortran/61156
2344 * gfortran.dg/include_6.f90: Update test.
2345
067fbd8b
JJ
23462016-02-23 Jakub Jelinek <jakub@redhat.com>
2347
2348 PR objc/69844
2349 * objc.dg/pr69844.m: New test.
2350
64a454d9
JD
23512016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2352
2353 PR libgfortran/69456
2354 * gfortran.dg/namelist_89.f90: New test.
2355 * gfortran.dg/pr59700.f90: Update test..
2356
35886f0b
MS
23572016-02-23 Martin Sebor <msebor@redhat.com>
2358
2359 PR middle-end/69780
2360 * g++.dg/ext/builtin_alloca.C: New test.
2361 * gcc.dg/builtins-68.c: New test.
2362
162cc7e3
RH
23632016-02-23 Richard Henderson <rth@redhat.com>
2364
2365 * gcc.target/i386/addr-space-3.c: Remove test.
2366
196440f8
DM
23672016-02-23 David Malcolm <dmalcolm@redhat.com>
2368
2369 PR preprocessor/69126
2370 PR preprocessor/69543
2371 * c-c++-common/pr69126-2-long.c: New test.
2372 * c-c++-common/pr69126-2-short.c: New test.
2373 * c-c++-common/pr69543-1.c: Remove xfail.
2374
1d3121af
DM
23752016-02-23 David Malcolm <dmalcolm@redhat.com>
2376
2377 PR preprocessor/69126
2378 PR preprocessor/69543
2379 PR preprocessor/69558
2380 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2381 (f): Rename to...
2382 (test_2): ...this, and add leading comment.
2383 (MACRO_3, test_3): New.
2384 (MACRO_4A, MACRO_4B, test_4): New.
2385 (MACRO): Rename to...
2386 (MACRO_5): ...this.
2387 (g): Rename to...
2388 (test_5): ...this, updating for renaming of MACRO, and
2389 add leading comment.
2390 * c-c++-common/pr69543-1.c: New.
2391 * c-c++-common/pr69543-2.c: New.
2392 * c-c++-common/pr69543-3.c: New.
2393 * c-c++-common/pr69543-4.c: New.
2394 * c-c++-common/pr69558-1.c: New.
2395 * c-c++-common/pr69558-2.c: New.
2396 * c-c++-common/pr69558-3.c: New.
2397 * c-c++-common/pr69558-4.c: New.
2398 * gcc.dg/pr69558.c: Move to...
2399 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2400 xfail for c++.
2401
f99c3557
TS
24022016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2403
2404 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2405 to -ftree-parallelize-loops/-fopenacc changes.
2406 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2407 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2408 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2409 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2410 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2411 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2412 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2413 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2414 * c-c++-common/goacc/kernels-loop.c: Likewise.
2415 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2416 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2417 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2418 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2419
c60ec7c2
RO
24202016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2421
2422 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2423
f1a62b6f
JJ
24242016-02-23 Jakub Jelinek <jakub@redhat.com>
2425
e67bf044
JJ
2426 PR c++/69902
2427 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2428
f1a62b6f
JJ
2429 PR c/69900
2430 * gcc.dg/pr69900.c: New test.
2431
20c5e09e
MJ
24322016-02-23 Martin Jambor <mjambor@suse.cz>
2433
2434 PR tree-optimization/69666
2435 * gcc.dg/tree-ssa/pr69666.c: New test.
2436
e457a6fc
AV
24372016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2438
2439 PR fortran/67451
2440 * gfortran.dg/coarray_allocate_5.f08: New test.
2441
d7b574f4
AK
24422016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2443
2444 * gcc.target/s390/vcond-shift.c: Move to ...
2445 * gcc.target/s390/vector/vcond-shift.c: ... here.
2446
58bdeb44
AK
24472016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2448
2449 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2450 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2451
7cd0387b
AK
24522016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2453
2454 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2455
4246c8da
MW
24562016-02-20 Mark Wielaard <mjw@redhat.com>
2457
2458 PR c/28901
2459 * gcc.dg/unused-variable-3.c: New test.
2460
f93bc532
JJ
24612016-02-22 Jakub Jelinek <jakub@redhat.com>
2462
2463 PR target/69888
2464 * gcc.target/i386/pr69888.c: New test.
2465
c4e360f4
RB
24662016-02-22 Richard Biener <rguenther@suse.de>
2467
2468 PR tree-optimization/69882
2469 * gfortran.dg/vect/pr69882.f90: New testcase.
2470
09c92f1c
JJ
24712016-02-22 Jakub Jelinek <jakub@redhat.com>
2472
2473 PR target/69885
2474 * gcc.dg/pr69885.c: New test.
2475
f88d45dc
OE
24762016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2477
2478 PR target/69806
2479 PR target/54089
2480 * gcc.target/sh/pr54089-10.c: New.
2481
ce1ff48e
PT
24822016-02-20 Paul Thomas <pault@gcc.gnu.org>
2483
2484 PR fortran/69423
2485 * gfortran.dg/deferred_character_15.f90 : New test.
2486
bbf27208
DH
24872016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2488
2489 PR fortran/57365
2490 gfortran.dg/allocate_with_source_18.f03: New test.
2491
24922016-02-20 Harald Anlauf <anlauf@gmx.de>
2493
2494 PR fortran/52531
2495 gfortran.dg/gomp/pr52531.f90: New test.
2496
268be88c
BE
24972016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2498
2499 PR c++/69865
2500 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2501 -std=c++03.
2502
4b6c824a
JJ
25032016-02-19 Jakub Jelinek <jakub@redhat.com>
2504
871b3f47
JJ
2505 PR c++/69826
2506 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2507 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2508
7a965d51
JJ
2509 PR c++/69850
2510 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2511
4b6c824a
JJ
2512 PR c++/69851
2513 * g++.dg/torture/pr69851.C: New test.
2514
15fca21a
MS
25152016-02-19 Martin Sebor <msebor@redhat.com>
2516
2517 PR testsuite/69573
2518 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2519
19e21586
JJ
25202016-02-19 Jakub Jelinek <jakub@redhat.com>
2521
03a616ac
JJ
2522 PR c++/69850
2523 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2524 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2525
19e21586
JJ
2526 PR c++/67767
2527 * g++.dg/cpp0x/pr67767.C: New test.
2528
2db16594
KT
25292016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2530
2531 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2532 for fp, simd, crypto, crc, lse.
2533 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2534 above.
2535 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2536 effective target check.
2537
5a7d9d1e
JJ
25382016-02-19 Jakub Jelinek <jakub@redhat.com>
2539
2540 PR target/69820
2541 * gcc.target/i386/pr69820.c: New test.
2542
6448f064
AK
25432016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2544
2545 * gcc.target/s390/vector/int128-1.c: New test.
2546
d0a859e6
AK
25472016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2548
2549 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2550
9e4eb643
AK
25512016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2552
2553 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2554 instruction pattern name to prevent the testcase from failing with
2555 -march=z13.
2556
859a4c0e
AK
25572016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2558
2559 * gcc.target/s390/md/movstr-2.c: New test.
2560
efc2340b
MK
25612016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2562
2563 * gcc.target/s390/morestack.c: New test.
2564
ca2bfbc2
DV
25652016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2566
2567 PR target/69625
2568 * gcc.target/s390/pr69625.c: Add test case.
2569
efd4bd05
BE
25702016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2571
2572 PR testsuite/68580
2573 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2574
2bf2078a
MM
25752016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2576
2577 PR target/68404
2578 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2579 * gcc.target/powerpc/fusion3.c: Likewise.
2580
f003579e
RB
25812016-02-18 Richard Biener <rguenther@suse.de>
2582
2583 PR middle-end/69553
2584 * g++.dg/torture/pr69553.C: New testcase.
2585
19233914
NC
25862016-02-18 Nick Clifton <nickc@redhat.com>
2587
efd4bd05
BE
2588 PR target/62254
2589 PR target/69610
2590 * gcc.target/arm/pr62554.c: New test.
2591 * gcc.target/arm/pr69610-1.c: New test.
2592 * gcc.target/arm/pr69610-2.c: New test.
19233914 2593
23f27839
RB
25942016-02-18 Richard Biener <rguenther@suse.de>
2595
2596 PR middle-end/69854
2597 * gcc.dg/torture/pr69854.c: New testcase.
2598
932c0da4
JJ
25992016-02-17 Jakub Jelinek <jakub@redhat.com>
2600
2601 PR c++/69850
2602 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2603
1bed93e4
BS
26042012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2605
2606 * gcc.target/powerpc/vec-cg.c: New test.
2607
57bfb134
RB
26082016-02-17 Richard Biener <rguenther@suse.de>
2609
2610 PR testsuite/69586
2611 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2612
a44e0ebb
KT
26132016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2614
2615 PR target/69161
2616 * gcc.c-torture/compile/pr69161.c: New test.
2617
ffacd726
DS
26182016-02-17 David Sherwood <david.sherwood@arm.com>
2619
2620 PR target/69532
2621 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2622 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2623
448db8d2
EB
26242016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2625
2626 * gcc.dg/ifcvt-4.c: Skip on Visium.
2627
e2f0522e
EB
26282016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2629
2630 * gnat.dg/atomic8.adb: New test.
2631
bf17fe3f
EB
26322016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2633
2634 * gnat.dg/discr46.ad[sb]: New test.
2635
ecf835e9
KN
26362016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2637
2638 PR Target/48344
2639 * gcc.target/powerpc/pr48344-1.c: New test.
2640
49a1164a
TK
26412015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2642
2643 PR fortran/69742
2644 * gfortran.dg/associate_21.f90: New test.
2645
bf14eba2
JJ
26462016-02-16 Jakub Jelinek <jakub@redhat.com>
2647
2648 PR c/69835
2649 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2650 -Wnonnull in dg-options.
2651 * c-c++-common/nonnull-2.c: New test.
2652
35a093b6
JG
26532016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2654 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2655
2656 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2657
e387d491
JJ
26582016-02-16 Jakub Jelinek <jakub@redhat.com>
2659
2660 PR middle-end/69801
2661 * gcc.dg/pr69801.c: Add empty dg-options.
2662
ba539195
JN
26632016-02-16 James Norris <jnorris@codesourcery.com>
2664
2665 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2666 * g++.dg/goacc/deviceptr-1.c: New file.
2667
2a2b8f64
JJ
26682016-02-16 Jakub Jelinek <jakub@redhat.com>
2669
2670 PR tree-optimization/69820
2671 * gcc.dg/vect/pr69820.c: New test.
2672
87440c29
RB
26732016-02-16 Richard Biener <rguenther@suse.de>
2674
2675 PR tree-optimization/69776
2676 * gcc.dg/torture/pr69776-2.c: New testcase.
2677
6d87c306
BS
26782016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2679
2680 PR tree-optimization/69714
2681 * gcc.dg/torture/pr69714.c: New test.
2682
3824a0a2
JJ
26832016-02-16 Jakub Jelinek <jakub@redhat.com>
2684
2685 PR tree-optimization/69802
2686 * gcc.dg/pr69802.c: New test.
2687
c8cfe96e
RB
26882016-02-16 Richard Biener <rguenther@suse.de>
2689
2690 PR middle-end/69801
2691 * gcc.dg/pr69801.c: New testcase.
2692
fc12098d
JD
26932016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2694
2695 PR libgfortran/69651
2696 * gfortran.dg/read_bang.f90: New test.
2697 * gfortran.dg/read_bang4.f90: New test.
2698
ba6b3795
JJ
26992016-02-15 Jakub Jelinek <jakub@redhat.com>
2700
f0516ca4
JJ
2701 PR c++/69658
2702 * g++.dg/init/pr69658.C: New test.
2703
ba6b3795
JJ
2704 PR c++/69797
2705 * c-c++-common/pr69797.c: New test.
2706
de3f9a2d
PK
27072016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2708
2709 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2710 check for aarch64*-*-*.
2711
17a3b967
RB
27122016-02-15 Richard Biener <rguenther@suse.de>
2713
2714 PR tree-optimization/69783
2715 * gcc.dg/vect/pr69783.c: New testcase.
2716
1c48bff1
RB
27172016-02-15 Richard Biener <rguenther@suse.de>
2718
2719 PR tree-optimization/69776
2720 * gcc.dg/torture/pr69776.c: New testcase.
2721
1e6025b6
TK
27222016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2723
2724 PR fortran/60526
2725 * gfortran.dg/type_decl_4.f90: Reinstated.
2726
d3308279
JDA
27272016-02-14 John David Anglin <danglin@gcc.gnu.org>
2728
2729 PR fortran/68746
2730 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2731
b7c56581
TK
27322016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2733
2734 PR fortran/60526
2735 PR bootstrap/69816
2736 * gfortran.dg/type_decl_4.f90: Removed.
2737
60cb4ef5
TK
27382016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2739
2740 PR fortran/60526
2741 * gfortran.dg/type_decl_4.f90: New test.
2742
f6964637
AM
27432016-02-14 Alan Modra <amodra@gmail.com>
2744
1a8849d1 2745 PR testsuite/68886
f6964637
AM
2746 * gcc.c-torture/execute/stkalign.c: Revise test.
2747
f5121920
OE
27482016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2749
2750 PR target/67260
2751 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2752
6cda3ab6
OE
27532016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2754
2755 PR target/67260
2756 * gcc.target/sh/torture/pr67260.c: New.
2757
6786e598
JDA
27582016-02-12 John David Anglin <danglin@gcc.gnu.org>
2759
2760 * gcc.dg/pr67964.c: Add dg-require-alias.
2761
7e05dad8
OE
27622016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2763
2764 PR target/67636
2765 PR target/64345
2766 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2767
7f4cc3ce
JD
27682016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2769
2770 PR libgfortran/69668
2771 * gfortran.dg/namelist_88.f90: New test.
2772
955ca6dc
JD
27732016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2774
2775 PR libgfortran/69668
2776 * gfortran.dg/namelist_38.f90: Update test.
2777 * gfortran.dg/namelist_84.f90: Update test.
2778
876217ae
DM
27792016-02-12 David Malcolm <dmalcolm@redhat.com>
2780
2781 PR other/69554
2782 * gcc.dg/pr69554-1.c: New test.
2783 * gfortran.dg/pr69554-1.F90: New test.
2784 * gfortran.dg/pr69554-2.F90: New test.
2785 * lib/gcc-dg.exp (proc dg-locus): New function.
2786 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2787 distinguish between the caret-printing and non-caret-printing
2788 cases. If caret-printing has been explicitly enabled, bail out
2789 without attempting to fix up the output.
2790
61789eed
DM
27912016-02-12 David Malcolm <dmalcolm@redhat.com>
2792
2793 PR driver/69265
2794 PR driver/69453
2795 * gcc.dg/spellcheck-options-3.c: New test case.
2796 * gcc.dg/spellcheck-options-4.c: New test case.
2797 * gcc.dg/spellcheck-options-5.c: New test case.
2798 * gcc.dg/spellcheck-options-6.c: New test case.
2799 * gcc.dg/spellcheck-options-7.c: New test case.
2800 * gcc.dg/spellcheck-options-8.c: New test case.
2801 * gcc.dg/spellcheck-options-9.c: New test case.
2802 * gcc.dg/spellcheck-options-10.c: New test case.
2803
c3090c1f
JJ
28042016-02-12 Jakub Jelinek <jakub@redhat.com>
2805
2806 PR rtl-optimization/69764
2807 PR rtl-optimization/69771
2808 * c-c++-common/pr69764.c: New test.
2809 * gcc.dg/torture/pr69771.c: New test.
2810
8222034d
MP
28112016-02-12 Marek Polacek <polacek@redhat.com>
2812
2813 * g++.dg/torture/init-list1.C: New.
2814
f749f792
MP
28152016-02-12 Marek Polacek <polacek@redhat.com>
2816
2817 * gcc.dg/pr69522.c: Add empty dg-options.
2818
199fb02a
IE
28192016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2820
2821 * g++.dg/lto/lto.exp: Include and init mpx.
2822 * g++.dg/lto/pr69729_0.C: New test.
2823
b69539cb
JJ
28242016-02-12 Jakub Jelinek <jakub@redhat.com>
2825
06ff7000
JJ
2826 PR ipa/69241
2827 * g++.dg/ipa/pr69241-4.C: New test.
2828
b69539cb
JJ
2829 PR ipa/68672
2830 * g++.dg/ipa/pr68672-1.C: New test.
2831 * g++.dg/ipa/pr68672-2.C: New test.
2832 * g++.dg/ipa/pr68672-3.C: New test.
2833
16595a1f
BS
28342016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2835
2836 PR c/69522
6d87c306 2837 * gcc.dg/pr69522.c: New test.
16595a1f 2838
38d795d2
PP
28392016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2840
2841 PR c++/69098
2842 * g++.dg/cpp1y/69098.C: New test.
2843 * g++.dg/cpp1y/69098-2.C: New test.
2844
9c582551
JJ
28452016-02-12 Jakub Jelinek <jakub@redhat.com>
2846
2847 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2848 and neighbour -> neighbor.
2849 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2850 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2851 * c-c++-common/Wvarargs.c: Likewise.
2852 * c-c++-common/goacc/host_data-5.c: Likewise.
2853 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2854 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2855 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2856 * gcc.target/aarch64/pr60697.c: Likewise.
2857 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2858 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2859 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2860 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2861 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2862 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2863 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2864 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2865 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2866 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2867 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2868 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2869 * g++.dg/lookup/koenig5.C: Likewise.
2870 * g++.dg/ext/no-asm-2.C: Likewise.
2871 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2872 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2873 * gfortran.dg/used_types_16.f90: Likewise.
2874 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2875 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2876 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2877 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2878 * gfortran.dg/abstract_type_6.f03: Likewise.
2879 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2880 * gfortran.dg/used_types_15.f90: Likewise.
2881 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2882 * gfortran.dg/exit_3.f08: Likewise.
2883 * gfortran.dg/open_status_2.f90: Likewise.
2884 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2885 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2886 * gfortran.dg/associate_1.f03: Likewise.
2887 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2888 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2889 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2890 * gcc.dg/builtin-object-size-1.c: Likewise.
2891 * gcc.dg/noreturn-6.c: Likewise.
2892 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2893 * gcc.dg/globalalias.c: Likewise.
2894 * gcc.dg/builtins-config.h: Likewise.
2895 * gcc.dg/pr30457.c: Likewise.
2896 * gcc.c-torture/compile/volatile-1.c: Likewise.
2897 * gcc.c-torture/execute/20101011-1.c: Likewise.
2898 * c-c++-common/Waddress-1.c: Likewise.
2899
66756373
JJ
29002016-02-11 Jakub Jelinek <jakub@redhat.com>
2901
2902 PR c/69768
2903 * c-c++-common/Waddress-1.c: New test.
2904
76fe932b
AV
29052016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2906
2907 PR fortran/69296
2908 * gfortran.dg/associate_19.f03: New test.
2909 * gfortran.dg/associate_20.f03: New test.
2910
564c4d4b
OE
29112016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2912
2913 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2914
e1c1ecb0
KT
29152016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2916
2917 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2918 .arch armv8-a\n. Add -dA to dg-options.
2919 * gcc.target/aarch64/assembler_arch_1.c: New test.
2920 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2921
0d7d9458
PC
29222016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2923
2924 PR c++/68726
2925 * g++.dg/cpp0x/pr68726.C: New.
2926
e6208a60
IE
29272016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2928
2929 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2930 test.
2931
281a11eb
RB
29322016-02-11 Richard Biener <rguenther@suse.de>
2933
2934 * g++.dg/tree-ssa/pr61034.C: Adjust.
2935
e03dd765
VM
29362016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2937
4b48faf5 2938 PR target/69148
e03dd765
VM
2939 * gcc.target/s390/pr69148.c: New.
2940
cdc23927
YR
29412016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2942
2943 PR tree-optimization/69652
2944 * gcc.dg/torture/pr69652.c: New test.
2945
e199dd0a
JJ
29462016-02-10 Jakub Jelinek <jakub@redhat.com>
2947 Patrick Palka <ppalka@gcc.gnu.org>
2948
2949 PR ipa/69241
2950 PR c++/69649
2951 * g++.dg/ipa/pr69241-1.C: New test.
2952 * g++.dg/ipa/pr69241-2.C: New test.
2953 * g++.dg/ipa/pr69241-3.C: New test.
2954 * g++.dg/ipa/pr69649.C: New test.
2955
d6b38027
UB
29562016-02-10 Uros Bizjak <ubizjak@gmail.com>
2957
2958 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2959 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2960
13b562c5
BC
29612016-02-10 Bin Cheng <bin.cheng@arm.com>
2962
2963 PR tree-optimization/68021
2964 * gcc.dg/tree-ssa/pr68021.c: New test.
2965
24a179f8
RB
29662016-02-10 Richard Biener <rguenther@suse.de>
2967
2968 PR tree-optimization/69726
2969 * gcc.dg/uninit-22.c: New testcase.
2970
0d99886f
AP
29712016-02-09 Andrew Pinski <apinski@cavium.com>
2972
2973 PR tree-opt/69282
2974 * gcc.c-torture/compile/20160205-1.c: New testcase.
2975
ab04995c
MM
29762016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2977
2978 PR target/68404
2979 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2980 instead accessing a really large arrray.
2981 * gcc.target/powerpc/fusion3.c: Likewise.
2982
4b79ac23
CB
29832016-02-09 Charles Baylis <charles.baylis@linaro.org>
2984
2985 PR target/68532
2986 * gcc.c-torture/execute/pr68532.c: New test.
2987
b890a441
AO
29882016-02-11 Alexandre Oliva <aoliva@redhat.com>
2989
2990 PR target/69634
2991 * gcc.dg/pr69634.c: New.
2992
84a5bef7
RB
29932016-02-09 Richard Biener <rguenther@suse.de>
2994
2995 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2996
1f123759 29972016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2998
1f123759
AF
2999 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3000
65860c77
YR
30012016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3002
3003 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3004
7e1e8a0a
RB
30052016-02-09 Richard Biener <rguenther@suse.de>
3006
3007 PR tree-optimization/69715
3008 * gcc.dg/torture/pr69715.c: New testcase.
3009
efb45a9f
PP
30102016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3011
3012 PR c++/69139
3013 * g++.dg/cpp0x/trailing12.C: New test.
3014 * g++.dg/cpp0x/trailing13.C: New test.
3015
20a0c6f9
PP
30162016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3017
3018 PR c++/69283
3019 PR c++/67835
3020 * g++.dg/cpp1y/auto-fn29.C: New test.
3021 * g++.dg/cpp1y/auto-fn30.C: New test.
3022
a162f3af
JJ
30232016-02-08 Jakub Jelinek <jakub@redhat.com>
3024
3025 PR tree-optimization/69209
3026 * gcc.c-torture/compile/pr69209.c: New test.
3027
4b4a9fbd
JL
30282016-02-08 Jeff Law <law@redhat.com>
3029
3030 PR tree-optimization/68541
3031 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3032 of statements allowed in join block for path splitting.
3033
cfac5ed2
JJ
30342016-02-08 Jakub Jelinek <jakub@redhat.com>
3035
f68bc23f
JJ
3036 PR c++/59627
3037 * g++.dg/gomp/pr59627.C: New test.
3038
cfac5ed2
JJ
3039 PR ipa/69239
3040 * g++.dg/ipa/pr69239.C: New test.
3041
44714d8c
DM
30422016-02-08 David Malcolm <dmalcolm@redhat.com>
3043
3044 PR preprocessor/69664
3045 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3046 * gcc.dg/cpp/warn-comments.c: Likewise.
3047
eba9e839
MP
30482016-02-08 Marek Polacek <polacek@redhat.com>
3049
3050 PR c++/69688
3051 * g++.dg/init/const12.C: New test.
3052
a011cd92
BS
30532016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3054
3055 PR target/60410
3056 * gcc.dg/lto/pr55113_0.c: Remove test.
3057
5317b1be
RB
30582016-02-08 Richard Biener <rguenther@suse.de>
3059
3060 PR tree-optimization/69719
3061 * gcc.dg/torture/pr69719.c: New testcase.
3062
63998a63
RB
30632016-02-08 Richard Biener <rguenther@suse.de>
3064 Jeff Law <law@redhat.com>
3065
3066 PR target/68273
3067 * gcc.target/mips/pr68273.c: New testcase.
3068
43f4a281
RB
30692016-02-08 Richard Biener <rguenther@suse.de>
3070
3071 PR rtl-optimization/69274
3072 * gcc.target/i386/addr-sel-1.c: XFAIL.
3073
0b604d2d
JL
30742016-02-08 Jeff Law <law@redhat.com>
3075
e8dfe49e
JL
3076 PR tree-optimization/68541
3077 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3078
6daecd7a 3079 PR tree-optimization/65917
0b604d2d
JL
3080 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3081
c0f0e35a
JD
30822016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3083
3084 PR fortran/50555
3085 * gfortran.dg/namelist_args.f90: New test.
3086
8981d712
JL
30872016-02-05 Jeff Law <law@redhat.com>
3088
6daecd7a 3089 PR tree-optimization/68541
8981d712
JL
3090 * gcc.dg/tree-ssa/split-path-2.c: New test.
3091 * gcc.dg/tree-ssa/split-path-3.c: New test.
3092 * gcc.dg/tree-ssa/split-path-4.c: New test.
3093 * gcc.dg/tree-ssa/split-path-5.c: New test.
3094 * gcc.dg/tree-ssa/split-path-6.c: New test.
3095 * gcc.dg/tree-ssa/split-path-7.c: New test.
3096
46cb9332
MS
30972016-02-05 Martin Sebor <msebor@redhat.com>
3098
3099 PR c++/69662
3100 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3101 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3102
be2083ea
RH
31032016-02-06 Richard HEnderson <rth@redhat.com>
3104
3105 PR c/69643
3106 * gcc.target/i386/addr-space-4.c: New.
3107 * gcc.target/i386/addr-space-5.c: New.
3108
711d7c23
MM
31092016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3110
3111 PR fortran/66089
3112 * gfortran.dg/elemental_dependency_6.f90: New.
3113
b5c1c988
JJ
31142016-02-05 Jakub Jelinek <jakub@redhat.com>
3115
861c7bcd
JJ
3116 PR rtl-optimization/69691
3117 * gcc.c-torture/execute/pr69691.c: New test.
3118
b5c1c988
JJ
3119 PR c++/69628
3120 * g++.dg/parse/pr69628.C: New test.
3121
f7dfa966
UB
31222016-02-05 Uros Bizjak <ubizjak@gmail.com>
3123
3124 * gcc.dg/sancov/asan.c: Move to ...
3125 * gcc.dg/asan/sancov-1.c: ... here.
3126
9b143e64
UB
31272016-02-05 Uros Bizjak <ubizjak@gmail.com>
3128
3129 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3130
f5d4b899
L
31312016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3132
3133 PR target/69677
3134 * gcc.target/i386/pr69677.c: New test.
3135
76c85fbb
PP
31362016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3137
3138 PR c++/68948
3139 * g++.dg/template/pr68948.C: New test.
3140
f181bf90
DV
31412016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3142
3143 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3144 (only necessary on s390x).
3145
714fb282
L
31462016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3147
3148 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3149 -mno-accumulate-outgoing-args.
3150
618d6c1c
PP
31512016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3152
3153 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3154
1066e9b5
JJ
31552016-02-04 Jakub Jelinek <jakub@redhat.com>
3156
3157 PR c/69669
3158 * c-c++-common/pr69669.c: New test.
3159
76255d0d
MM
31602016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3161
3162 PR target/69667
3163 * g++.dg/pr69667.C: New file.
3164
e0b059b1
WD
31652016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3166
3167 PR target/69619
3168 * gcc.dg/pr69619.c: Add new test.
3169
2692b5c8
RS
31702016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3171
3172 PR rtl-optimization/69577
3173 * gcc.target/i386/pr69577.c: New test.
3174
7db337c2
ML
31752016-02-04 Martin Liska <mliska@suse.cz>
3176
3177 * g++.dg/asan/pr69276.C: New test.
3178
cc9c0829
KT
31792016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3180
3181 PR target/65932
3182 PR target/67714
3183 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3184 a single smulbb instruction.
3185 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3186 * gcc.target/amr/wmul-2.c: Likewise.
3187
eb9feb52
KT
31882016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3189
3190 PR target/65932
3191 PR target/67714
3192 * gcc.c-torture/execute/pr67714.c: New test.
3193
61f727fe
JJ
31942016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3195
3196 PR target/69454
3197 * gcc.target/i386/pr69454-1.c: New test.
3198 * gcc.target/i386/pr69454-2.c: New test.
3199
05dd97db
MS
32002016-02-03 Martin Sebor <msebor@redhat.com>
3201
3202 PR c++/69251
3203 PR c++/69253
3204 PR c++/69290
3205 PR c++/69277
3206 PR c++/69349
3207 * g++.dg/ext/flexarray-mangle-2.C: New test.
3208 * g++.dg/ext/flexarray-mangle.C: New test.
3209 * g++.dg/ext/flexarray-subst.C: New test.
3210 * g++.dg/ext/flexary11.C: New test.
3211 * g++.dg/ext/flexary12.C: New test.
3212 * g++.dg/ext/flexary13.C: New test.
3213 * g++.dg/ext/flexary14.C: New test.
3214 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3215
dac2fc29
L
32162016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3217
3218 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3219 Define only if CHECK_FLOAT128 is defined.
3220 (main): Properly initialize u5.
3221
eadb8035
JJ
32222016-02-03 Jakub Jelinek <jakub@redhat.com>
3223
0afbb81b
JJ
3224 PR c/69627
3225 * gcc.dg/pr69627.c: New test.
3226
eadb8035
JJ
3227 PR target/69644
3228 * gcc.dg/pr69644.c: New test.
3229
b12d4923
MS
32302016-02-03 Mike Stump <mikestump@comcast.net>
3231
3232 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3233 support for struct-layout-1.exp.
3234
ab4bae0c
PP
32352016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3236
3237 PR c++/69056
618d6c1c 3238 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3239
95831c01
VM
32402016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3241 Alexandre Oliva <aoliva@redhat.com>
3242
3243 PR target/69461
3244 * gcc.target/powerpc/pr69461.c: New.
3245
ccc71ab8
UB
32462016-02-03 Uros Bizjak <ubizjak@gmail.com>
3247
3248 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3249 works from here ...
3250 (check_effective_target_fsanitize_thread): ... to here. Do not
3251 specify additional compile flags for the test source.
3252 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3253 specify additional compile flags for the test source.
3254
96299640
WD
32552016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3256
3257 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3258
781d83d9
AV
32592016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3260
3261 PR fortran/67451
3262 PR fortran/69418
3263 * gfortran.dg/coarray_allocate_2.f08: New test.
3264 * gfortran.dg/coarray_allocate_3.f08: New test.
3265 * gfortran.dg/coarray_allocate_4.f08: New test.
3266
d8208e6d
AL
32672016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3268
3269 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3270 use same scan-tree-dump-times on all platforms.
3271 * gcc.dg/vect/vect-outer-1.c: Likewise.
3272 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3273 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3274 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3275 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3276 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3277 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3278 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3279
a8394fa0
SB
32802016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3281
3282 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3283 warning.
3284
f3baa1d3
L
32852016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3286
3287 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3288
eb077516
JN
32892016-02-02 James Norris <jnorris@codesourcery.com>
3290
3291 * c-c++-common/goacc/routine-5.c: Add tests.
3292
578fb225
AM
32932016-02-02 Alexander Monakov <amonakov@ispras.ru>
3294
3295 * gcc.target/nvptx/unsigned-cmp.c: New test.
3296
c64f7d37
WD
32972016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3298
3299 * gcc.target/aarch64/scalar_shift_1.c
3300 (test_corners_sisd_di): Improve force to SIMD register.
3301 (test_corners_sisd_si): Likewise.
3302 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3303 Remove scan-assembler check for ldr.
3304
90c6f26c
RB
33052016-02-02 Richard Biener <rguenther@suse.de>
3306
3307 PR tree-optimization/69595
3308 * gcc.dg/Warray-bounds-17.c: New testcase.
3309
9dc03c97
RB
33102016-02-02 Richard Biener <rguenther@suse.de>
3311
3312 PR tree-optimization/69606
3313 * gcc.dg/torture/pr69606.c: New testcase.
3314
2d4dc223
YR
33152016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3316
3317 PR middle-end/68542
3318 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3319 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3320
65c98fde
AM
33212016-02-02 Alan Modra <amodra@gmail.com>
3322
3323 PR target/69548
3324 * gcc.target/powerpc/pr69548.c: New test.
3325
e1b81f2b
JJ
33262016-02-01 Jakub Jelinek <jakub@redhat.com>
3327
d0268b37
JJ
3328 PR rtl-optimization/69592
3329 * gcc.dg/pr69592.c: New test.
3330
e1b81f2b
JJ
3331 PR preprocessor/69543
3332 PR c/69558
3333 * gcc.dg/pr69543.c: New test.
3334 * gcc.dg/pr69558.c: New test.
3335
7dd7780d
UB
33362016-02-01 Uros Bizjak <ubizjak@gmail.com>
3337
bf672ee5
UB
3338 PR testsuite/65940
3339 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3340
9a7013f8
MS
33412016-02-01 Martin Sebor <msebor@redhat.com>
3342
3343 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3344
e681fb2b
BC
33452016-02-01 Bin Cheng <bin.cheng@arm.com>
3346
3347 PR tree-optimization/67921
3348 * c-c++-common/ubsan/pr67921.c: New test.
3349
ff86345f
RB
33502016-02-01 Richard Biener <rguenther@suse.de>
3351
3352 PR middle-end/69556
3353 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3354
bc369dbd
RB
33552016-02-01 Richard Biener <rguenther@suse.de>
3356
3357 PR tree-optimization/69574
3358 * gcc.dg/torture/pr69574.c: New testcase.
3359
ef318184
RB
33602016-02-01 Richard Biener <rguenther@suse.de>
3361
3362 PR tree-optimization/69579
3363 * gcc.dg/setjmp-6.c: New testcase.
3364
654745e6
JJ
33652016-02-01 Jakub Jelinek <jakub@redhat.com>
3366
3367 PR rtl-optimization/69570
3368 * g++.dg/opt/pr69570.C: New test.
3369
e6c0c44b
RH
33702016-02-01 Richard Henderson <rth@redhat.com>
3371
3372 * gcc.dg/pr69535.c: New test.
3373
6ff3f09a
JDA
33742016-01-31 John David Anglin <danglin@gcc.gnu.org>
3375
2c005538
JDA
3376 PR testsuite/69584
3377 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3378 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3379
61083a4b
JDA
3380 PR debug/68244
3381 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3382
6ff3f09a
JDA
3383 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3384
0c221916
PT
33852016-01-31 Paul Thomas <pault@gcc.gnu.org>
3386
3387 PR fortran/67564
3388 * gfortran.dg/allocate_with_source_17.f03: New test.
3389
db7a2818
JJ
33902016-01-30 Jakub Jelinek <jakub@redhat.com>
3391
3392 PR tree-optimization/69546
3393 * gcc.dg/torture/pr69546.c: New test.
3394
e520d5f0
PT
33952016-01-30 Paul Thomas <pault@gcc.gnu.org>
3396
3397 PR fortran/69566
3398 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3399
343c05d3
MS
34002016-01-30 Martin Sebor <msebor@redhat.com>
3401
3402 PR c++/68490
3403 * g++.dg/ext/flexary10.C: New test.
3404
d6c3a539
DH
34052016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3406
3407 PR fortran/66707
3408 gfortran.dg/common_23.f90: New test.
3409
52d72fcd
BS
34102016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3411
3412 PR target/65546
3413 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3414 condition being checked, and disable it when the target supports
3415 misaligned loads and stores.
3416
3a5d2ba4
JJ
34172016-01-29 Jakub Jelinek <jakub@redhat.com>
3418
3419 PR debug/69518
3420 * gcc.dg/torture/pr69518.c: New test.
3421
6bbacdb5
L
34222016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3423
3424 PR target/69530
3425 * gcc.target/i386/pr69530.c: New test.
3426
af932cdb
SE
34272016-01-29 Steve Ellcey <sellcey@imgtec.com>
3428
3429 PR target/65604
3430 * gcc.target/mips/div-delay.c: New test.
3431
26658b7c
JJ
34322016-01-29 Jakub Jelinek <jakub@redhat.com>
3433
33e89989
JJ
3434 PR target/69551
3435 * gcc.target/i386/pr69551.c: New test.
3436
26658b7c
JJ
3437 PR target/66137
3438 * gcc.target/i386/pr66137.c: New test.
3439
401116b5
AB
34402016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3441
3442 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3443 always built for p5600.
3444 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3445 isa=p5600 dg-option.
3446
d4abfcc5
RB
34472016-01-29 Richard Biener <rguenther@suse.de>
3448
3449 PR tree-optimization/69547
3450 * g++.dg/tree-ssa/pr69547.C: New testcase.
3451
16b77b32
JJ
34522016-01-29 Jakub Jelinek <jakub@redhat.com>
3453
3454 PR debug/66869
3455 * g++.dg/warn/Wunused-function2.C: New test.
3456
a1c95464
DV
34572016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3458
3459 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3460 support for test to succeed.
3461
5453bfed
MP
34622016-01-29 Marek Polacek <polacek@redhat.com>
3463
3464 PR c++/69509
3465 PR c++/69516
3466 * g++.dg/ext/constexpr-vla2.C: New test.
3467 * g++.dg/ext/constexpr-vla3.C: New test.
3468 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3469
452ec2a5
RB
34702016-01-29 Richard Biener <rguenther@suse.de>
3471
3472 PR middle-end/69537
3473 * gcc.dg/uninit-21.c: New testcase.
3474
aec0b19e
UB
34752016-01-28 Uros Bizjak <ubizjak@gmail.com>
3476
3477 PR target/69459
3478 * gcc.target/i386/pr69459.c: New test.
3479
df113ce7
SE
34802016-01-28 Steve Ellcey <sellcey@imgtec.com>
3481
3482 PR target/68400
3483 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3484 * gcc.target/mips/pr68400.c: New test.
3485
494de84f
MS
34862016-01-28 Martin Sebor <msebor@redhat.com>
3487
3488 PR target/17381
3489 * gcc.target/powerpc/pr17381.c: New test.
3490
eb1b1f01
JJ
34912016-01-28 Jakub Jelinek <jakub@redhat.com>
3492
3493 PR middle-end/69542
3494 * gcc.dg/torture/pr69542.c: New test.
3495
6dfeb7ce
WD
34962016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3497
3498 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3499
4b7471a4
DE
35002016-01-28 David Edelsohn <dje.gcc@gmail.com>
3501
3502 * gcc.dg/pr65980.c: Skip on AIX.
3503 * gcc.dg/pr66688.c: Same.
3504
b271fd21
DE
35052016-01-28 David Edelsohn <dje.gcc@gmail.com>
3506
3507 PR target/63679
3508 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3509 * gcc.dg/tree-ssa/sra-18.c: Same.
3510
874108a9
AV
35112016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3512
3513 PR fortran/62536
3514 * gfortran.dg/block_15.f08: New test.
3515 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3516 on incorrectly closed BLOCK.
3517
30480bcd
IE
35182016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3519
3520 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
35212016-01-28 Richard Biener <rguenther@suse.de>
3522
3523 PR tree-optimization/69466
3524 * gfortran.dg/vect/pr69466.f90: New testcase.
3525
0d4c694e
TP
35262016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3527
3528 * g++.dg/pr67989.C: Remove ARM-specific option.
3529 * gcc.target/arm/pr67989.C: New file.
3530
2aa780da
UB
35312016-01-27 Uros Bizjak <ubizjak@gmail.com>
3532
3533 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3534 and expm1 test for glibc < 2.11.
3535
f75ebe77
RH
35362016-01-27 Richard Henderson <rth@redhat.com>
3537
3538 * gcc.c-torture/execute/pr69447.c: New test.
3539
35402016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3541
9a175e65 3542 PR fortran/69422
49847d75
PT
3543 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3544
cbdd8ae0
JJ
35452016-01-27 Jakub Jelinek <jakub@redhat.com>
3546
3547 PR debug/66869
3548 * gcc.dg/pr66869.c: New test.
3549
2b572b3c
JL
35502016-01-25 Jeff Law <law@redhat.com>
3551
3552 PR tree-optimization/68398
aec0b19e 3553 PR tree-optimization/69196
2b572b3c
JL
3554 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3555 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3556 path to avoid new heuristic allowing more irreducible regions
3557 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3558 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3559 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3560 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3561 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3562
fa74a4bc
MP
35632016-01-27 Marek Polacek <polacek@redhat.com>
3564
3565 PR c/68062
3566 * c-c++-common/vector-compare-4.c: New test.
3567
0afff540
DM
35682016-01-27 David Malcolm <dmalcolm@redhat.com>
3569
3570 PR preprocessor/69126
3571 * c-c++-common/pr69126.c: New test case.
3572
1a218fc9
ILT
35732016-01-27 Ian Lance Taylor <iant@google.com>
3574
3575 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3576
5d70666e
RB
35772016-01-27 Ryan Burn <contact@rnburn.com>
3578
3579 PR cilkplus/69267
3580 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3581
87ff4d66
UB
35822016-01-27 Uros Bizjak <ubizjak@gmail.com>
3583
3584 PR target/69512
3585 * gcc.target/i386/pr69512.c: New test.
3586
27e23cca
RE
35872016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3588
3589 PR ada/69488
3590 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3591
05bf54c3
MP
35922016-01-27 Marek Polacek <polacek@redhat.com>
3593
3594 PR c++/69379
3595 * g++.dg/pr69379.C: New test.
3596
60214d0d
MS
35972016-01-27 Martin Sebor <msebor@redhat.com>
3598
3599 PR c++/69317
3600 * g++.dg/abi/Wabi-2-2.C: New test.
3601 * g++.dg/abi/Wabi-2-3.C: New test.
3602 * g++.dg/abi/Wabi-3-2.C: New test.
3603 * g++.dg/abi/Wabi-3-3.C: New test.
3604
167c7bfa
RB
36052016-01-27 Richard Biener <rguenther@suse.de>
3606
3607 PR tree-optimization/69166
3608 * gcc.dg/torture/pr69166.c: New testcase.
3609
1430fb1f
MJ
36102016-01-27 Martin Jambor <mjambor@suse.cz>
3611
3612 PR tree-optimization/69355
3613 * gcc.dg/tree-ssa/pr69355.c: New test.
3614
95e3030c
MP
36152016-01-27 Marek Polacek <polacek@redhat.com>
3616
3617 PR c++/69496
3618 * g++.dg/ext/constexpr-vla1.C: New test.
3619
eeb085f3
CB
36202016-01-20 Christian Bruel <christian.bruel@st.com>
3621
3622 PR target/69245
3623 * gcc.target/arm/pr69245.c: New test.
3624
b1652dde
JJ
36252016-01-27 Jakub Jelinek <jakub@redhat.com>
3626
3627 PR tree-optimization/69399
3628 * gcc.dg/torture/pr69399.c: New test.
3629
ce7e8f00
EB
36302016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3631
3632 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3633
e4aac1d1
EB
36342016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3635
3636 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3637
8dfdb419
TV
36382016-01-26 Tom de Vries <tom@codesourcery.com>
3639
3640 PR tree-optimization/69110
3641 * gcc.dg/autopar/pr69110.c: New test.
3642
56f80f54 36432016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3644 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3645
3646 * gcc.dg/graphite/isl-ast-op-select.c: New.
3647
a0909527
PT
36482015-01-26 Paul Thomas <pault@gcc.gnu.org>
3649
3650 PR fortran/69385
3651 * gfortran.dg/allocate_error_6.f90: New test.
3652
ffc445f4
RH
36532016-01-26 Richard Henderson <rth@redhat.com>
3654
3655 * gcc.dg/tm/pr60908.c: New test.
3656
01e1dea3
DM
36572016-01-26 David Malcolm <dmalcolm@redhat.com>
3658
3659 PR other/69006
3660 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3661 directive.
3662 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3663 expected multiline output to reflect the colorization being
3664 disabled before newlines.
3665 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3666 (custom_diagnostic_finalizer): Replace call to
3667 pp_newline_and_flush with call to pp_flush.
3668 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3669 * gfortran.dg/implicit_class_1.f90: Likewise.
3670 * lib/gcc-dg.exp (allow_blank_lines): New global.
3671 (dg-allow-blank-lines-in-output): New procedure.
3672 (gcc-dg-prune): Complain about blank lines in the output, unless
3673 dg-allow-blank-lines-in-output was called.
3674 * lib/multiline.exp (_build_multiline_regex): Only support
3675 arbitrary followup text for non-blank-lines, not for blank lines.
3676
13f92e8d
JJ
36772016-01-26 Jakub Jelinek <jakub@redhat.com>
3678
3679 PR tree-optimization/69483
3680 * gcc.dg/pr69483.c: New test.
3681 * g++.dg/opt/pr69483.C: New test.
3682
92422235
CL
36832016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3684
3685 PR target/68620
3686 * gcc.target/arm/pr68620.c: New test.
3687
0bccf11b
L
36882016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3689
3690 * gcc.target/i386/pr68986-2.c: Remove -m32.
3691
81cd202e
L
36922016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3693
3694 PR target/68986
3695 * gcc.target/i386/pr68986-1.c: New test.
3696 * gcc.target/i386/pr68986-2.c: Likewise.
3697 * gcc.target/i386/pr68986-3.c: Likewise.
3698
213a1c03
CB
36992016-01-26 Christian Bruel <christian.bruel@st.com>
3700
3701 * lib/target-supports.exp
3702 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3703 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3704 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3705
22a08dd1
RB
37062016-01-26 Richard Biener <rguenther@suse.de>
3707
3708 PR tree-optimization/69452
3709 * gcc.dg/torture/pr69452.c: New testcase.
3710
6c06e0e8
JJ
37112016-01-26 Jakub Jelinek <jakub@redhat.com>
3712
3713 PR target/69442
3714 * gcc.dg/pr69442.c: New test.
3715
b96824c4
RFI
37162016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3717
3718 PR target/67896
3719 * gcc.target/aarch64/simd/pr67896.C: New.
3720
5ee31e57
RS
37212016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3722
3723 PR tree-optimization/69400
3724 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3725 function.
3726 (plugin_init): Call it.
3727 * gcc.dg/torture/pr69400.c: New test.
3728
7ddfb31d
CL
37292016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3730
3731 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3732
1e050c90
AK
37332016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3734 Sebastian Pop <s.pop@samsung.com>
3735
3736 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3737 isl-0.15.
3738
c8ee4bf5
AK
37392016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3740 Sebastian Pop <s.pop@samsung.com>
3741
3742 * gcc.dg/graphite/pr69292.c: New.
3743
d902b330
JJ
37442016-01-25 Jakub Jelinek <jakub@redhat.com>
3745
3746 * c-c++-common/goacc/use_device-1.c: New test.
3747
2c89b952
JL
37482016-01-25 Jeff Law <law@redhat.com>
3749
3750 PR tree-optimization/69196
3751 PR tree-optimization/68398
3752 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3753 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3754
685c8785
DE
37552016-01-25 David Edelsohn <dje.gcc@gmail.com>
3756
3757 PR target/69469
3758 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3759 Algorithm.
3760
95cef0c1
RB
37612016-01-25 Richard Biener <rguenther@suse.de>
3762
3763 PR testsuite/69380
3764 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3765
2947d3b2
IE
37662016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3767
3768 PR target/69421
3769 * gcc.dg/pr69421.c: New test.
3770
ae19075a
BB
37712016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3772
3773 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3774 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3775 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3776 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3777 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3778 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3779 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3780 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3781 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3782 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3783
fa4511c2
RB
37842016-01-25 Richard Biener <rguenther@suse.de>
3785
3786 PR tree-optimization/69376
3787 * gcc.dg/torture/pr69376.c: New testcase.
3788
1d101216
JD
37892016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3790
3791 PR fortran/69397
3792 PR fortran/68442
3793 * gfortran.dg/interface_38.f90: New test.
3794 * gfortran.dg/interface_39.f90: New test.
a0909527 3795
a59b92b0
PP
37962016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3797
3798 Revert:
3799 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3800
3801 PR c++/11858
3802 PR c++/24663
3803 PR c++/24664
3804 * g++.dg/template/pr11858.C: New test.
3805 * g++.dg/template/pr24663.C: New test.
3806 * g++.dg/template/unify12.C: New test.
3807 * g++.dg/template/unify13.C: New test.
3808 * g++.dg/template/unify14.C: New test.
3809 * g++.dg/template/unify15.C: New test.
3810 * g++.dg/template/unify16.C: New test.
3811 * g++.dg/template/unify17.C: New test.
3812
16acb1a8
DH
38132016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3814
3815 PR fortran/68283
3816 gfortran.dg/pr68283.f90: New test.
3817
094773e8
TK
38182016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3819
3820 PR fortran/66094
3821 * gfortran.dg/inline_matmul_13.f90: New test.
3822 * gfortran.dg/matmul_bounds_8.f90: New test.
3823 * gfortran.dg/matmul_bounds_9.f90: New test.
3824 * gfortran.dg/matmul_bounds_10.f90: New test.
3825
42fb90d7
TV
38262016-01-23 Tom de Vries <tom@codesourcery.com>
3827
3828 PR tree-optimization/69426
3829 * gcc.dg/autopar/pr69426.c: New test.
3830
69da7802
MS
38312016-01-23 Martin Sebor <msebor@redhat.com>
3832
3833 PR c++/58109
3834 PR c++/69022
3835 * g++.dg/cpp0x/alignas5.C: New test.
3836 * g++.dg/ext/vector29.C: Same.
3837
da17300a
UB
38382016-01-23 Uros Bizjak <ubizjak@gmail.com>
3839
3840 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3841 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3842 _GNU_SOURCE from compile flags to the source.
3843 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3844 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3845 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3846 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3847
62041cfc
JJ
38482016-01-22 Jakub Jelinek <jakub@redhat.com>
3849
3850 PR target/69432
3851 * g++.dg/opt/pr69432.C: New test.
3852
f7d2ad6f
BS
38532016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3854
3855 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3856 32-bit targets testing an -m64 multilib.
3857
d403fc9a
WS
38582016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3859
3860 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3861 64-bit support.
3862
4aa16f8d
JG
38632016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3864
3865 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3866
7c816d0f
CB
38672016-01-21 Christian Bruel <christian.bruel@st.com>
3868
3869 PR target/68674
3870 * gcc.target/i386/pr68674.c
3871 * gcc.target/aarch64/pr68674.c
3872 * gcc.target/arm/pr68674.c
3873
fce661e8
KT
38742016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3875
3876 PR target/69403
3877 * gcc.c-torture/execute/pr69403.c: New test.
3878
4696899f
PC
38792016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3880
3881 PR c++/55843
3882 * g++.dg/template/pr55843.C: New.
3883
bac69366
AL
38842016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3885
3886 PR testsuite/66877
3887 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3888 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3889
b57d3a5c
BS
38902016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3891
3892 PR testsuite/67489
da17300a
UB
3893 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3894 from dg-do compile directive, and instead add
3895 { dg-require-effective-target int128 }.
b57d3a5c 3896
9f04a53e
MS
38972016-01-20 Martin Sebor <msebor@redhat.com>
3898
3899 PR c/69405
3900 * gcc.dg/sync-fetch.c: New test.
3901
38a51663
JL
39022016-01-21 Martin Sebor <msebor@redhat.com>
3903
3904 PR target/69252
3905 * gcc.target/powerpc/pr69252.c: New test.
3906
2423a75a
JD
39072016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3908
3909 PR fortran/65996
da17300a 3910 * gfortran.dg/pr65996.f90: New test.
2423a75a 3911
0a76463f
DV
39122016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3913
3914 PR c++/68810
9f04a53e 3915 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3916 expected to generate an error.
0a76463f 3917
9776e692
BS
39182016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3919
3920 PR middle-end/66178
3921 * gcc.dg/torture/pr66178.c: New test.
3922
c8d3e088
AB
39232016-01-21 Anton Blanchard <anton@samba.org>
3924 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3925
3926 PR target/63354
3927 * gcc.target/powerpc/pr63354.c: New test.
3928
35b707ff
VM
39292016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3930
3931 PR rtl-optimization/68990
3932 * gcc.target/i386/pr68990: New.
3933
157b0829
NC
39342016-01-21 Nick Clifton <nickc@redhat.com>
3935
3936 PR target/69129
3937 * gcc.target/mips/pr69129.c: New.
3938
aede6748
PC
39392016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3940
3941 PR c++/58046
3942 * g++.dg/cpp0x/pr58046.C: New.
3943
5463c2c8
JJ
39442016-01-21 Jakub Jelinek <jakub@redhat.com>
3945
6d31cc75
SS
3946 PR target/69187
3947 PR target/65624
3948 * gcc.target/arm/pr69187.c: New test.
3949
5463c2c8
JJ
3950 PR c++/69355
3951 * g++.dg/torture/pr69355.C: New test.
3952
fa28f32b
AK
39532016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3954 Sebastian Pop <s.pop@samsung.com>
3955
3956 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3957
b920a047
AK
39582016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3959 Sebastian Pop <s.pop@samsung.com>
3960
da17300a 3961 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3962
bdd3aea6
JJ
39632016-01-21 Jakub Jelinek <jakub@redhat.com>
3964
3965 PR middle-end/67653
3966 * c-c++-common/pr67653.c: New test.
3967 * gcc.dg/torture/pr29119.c: Add dg-warning.
3968
26a2e6ae
PB
39692016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3970
3971 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3972
d25c7690
PK
39732016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3974
3975 PR c/24293
3976 * gcc.dg/pr24293.c: New test.
3977 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3978 incomplete struct type.
3979 * gcc.dg/declspec-1.c: Likewise.
3980 * gcc.dg/pr63549.c: Likewise.
3981
889d5698
JJ
39822016-01-20 Jakub Jelinek <jakub@redhat.com>
3983
3984 PR tree-optimization/66612
3985 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3986 for bdn instruction.
3987
d7cf3dc7
CL
39882016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3989
3990 * lib/target-supports.exp
3991 (check_effective_target_arm_fp_ok_nocache): New.
3992 (check_effective_target_arm_fp_ok): New.
3993 (add_options_for_arm_fp): New.
3994 (check_effective_target_arm_crypto_ok_nocache): Require
3995 target_arm_v8_neon_ok instead of arm32.
3996 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3997 (check_effective_target_arm_crypto_pragma_ok): New.
3998 (add_options_for_arm_vfp): New.
3999 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4000 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4001 target instead. Force initial fpu to vfp.
4002 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4003 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4004 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4005 dependency.
4006 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4007 use arm_vfp effective target instead. Force initial fpu to vfp.
4008 * gcc.target/arm/attr-neon3.c: Likewise.
4009 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4010 arm_vfp_ok.
4011 * gcc.target/arm/unsigned-float.c: Likewise.
4012 * gcc.target/arm/vfp-1.c: Likewise.
4013 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4014 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4015 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4016 * gcc.target/arm/vfp-ldmias.c: Likewise.
4017 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4018 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4019 * gcc.target/arm/vfp-stmiad.c: Likewise.
4020 * gcc.target/arm/vfp-stmias.c: Likewise.
4021 * gcc.target/arm/vnmul-1.c: Likewise.
4022 * gcc.target/arm/vnmul-2.c: Likewise.
4023 * gcc.target/arm/vnmul-3.c: Likewise.
4024 * gcc.target/arm/vnmul-4.c: Likewise.
4025
01ac9704 40262016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4027
e84b00da
L
4028 PR testsuite/69366
4029 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4030 the MPX run-time library, for compile-time MPX test.
4031 * gcc.target/i386/chkp-always_inline.c: Likewise.
4032 * gcc.target/i386/chkp-bndret.c: Likewise.
4033 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4034 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4035 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4036 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4037 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4038 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4039 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4040 * gcc.target/i386/chkp-label-address.c: Likewise.
4041 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4042 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4043 * gcc.target/i386/chkp-pr69044.c: Likewise.
4044 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4045 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4046 * gcc.target/i386/chkp-strchr.c: Likewise.
4047 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4048 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4049 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4050 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4051 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4052 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4053 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4054 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4055 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4056 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4057 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4058 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4059 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4060 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4061 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4062 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4063 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4064 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4065 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4066 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4067 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4068 * gcc.target/i386/pr63995-2.c: Likewise.
4069 * gcc.target/i386/pr64805.c: Likewise.
4070 * gcc.target/i386/pr65044.c: Likewise.
4071 * gcc.target/i386/pr65167.c: Likewise.
4072 * gcc.target/i386/pr65183.c: Likewise.
4073 * gcc.target/i386/pr65184.c: Likewise.
4074 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4075
28b33016
IE
40762016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4077
4078 PR tree-optimization/69328
4079 * gcc.dg/pr69328.c: New test.
4080
bcff0913
JL
40812016-01-20 Jeff Law <law@redhat.com>
4082
bf0bb970 4083 PR target/25114
bcff0913
JL
4084 * gcc.target/m68k/pr25114.c: New test.
4085
a3f69631
AV
40862016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4087
4088 * gcc.target/arm/memset-inline-10.c: Added
4089 dg-require-effective-target arm_thumb2_ok.
4090
af33ba0d
EB
40912016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4092
4093 * gcc.dg/debug/dwarf2/sso.c: New test.
4094
7596d5de
UB
40952016-01-19 Uros Bizjak <ubizjak@gmail.com>
4096
4097 PR testsuite/68820
4098 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4099 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4100 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4101
ceda2c69
JH
41022016-01-19 Jan Hubicka <hubicka@ucw.cz>
4103
4104 PR ipa/66223
4105 * g++.dg/ipa/devirt-50.C: New testcase.
4106
38a979f2
MP
41072016-01-19 Marek Polacek <polacek@redhat.com>
4108
4109 PR c++/68965
4110 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4111 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4112
962801c5
KT
41132016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4114
4115 PR target/69135
4116 * gcc.target/arm/pr69135_1.c: New test.
4117
078fe40a
WD
41182015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4119
4120 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4121
786e3c06
WD
41222015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4123
4124 * gcc.target/aarch64/ccmp_1.c: New testcase.
4125
1e297006
MP
41262016-01-19 Marek Polacek <polacek@redhat.com>
4127
4128 PR c++/68586
4129 * g++.dg/cpp0x/enum30.C: New test.
4130
879c27e3
RB
41312016-01-19 Richard Biener <rguenther@suse.de>
4132
4133 PR tree-optimization/69336
4134 * g++.dg/tree-ssa/pr69336.C: New testcase.
4135
015337d3
JJ
41362016-01-19 Jakub Jelinek <jakub@redhat.com>
4137
4138 PR debug/65779
4139 * gcc.dg/pr65779.c: New test.
4140
e2c768b6
RB
41412016-01-19 Richard Biener <rguenther@suse.de>
4142
4143 PR tree-optimization/69352
4144 * gcc.dg/torture/pr69352.c: New testcase.
4145
569efc34
JJ
41462016-01-19 Jakub Jelinek <jakub@redhat.com>
4147
4148 PR rtl-optimization/68955
4149 PR rtl-optimization/64557
4150 * gcc.dg/torture/pr68955.c: New test.
4151
e49d321f
JH
41522016-01-19 Jan Hubicka <hubicka@ucw.cz>
4153
4154 PR lto/69136
4155 * g++.dg/torture/pr69136.C: New testcase.
4156
e9191ad3
JH
41572016-01-19 Jan Hubicka <hubicka@ucw.cz>
4158
4159 PR lto/69133
4160 * g++.dg/lto/pr69133_0.C: New testcase.
4161 * g++.dg/lto/pr69133_1.C: New testcase.
4162
2bedb645
JL
41632016-01-15 Jeff Law <law@redhat.com>
4164
4165 PR tree-optimization/69320
4166 * gcc.c-torture/pr69320-1.c: New test.
4167 * gcc.c-torture/pr69320-2.c: New test.
4168 * gcc.c-torture/pr69320-3.c: New test.
4169 * gcc.c-torture/pr69320-4.c: New test.
4170
17c15cb9
PP
41712016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4172
4173 PR c++/11858
4174 PR c++/24663
4175 PR c++/24664
4176 * g++.dg/template/pr11858.C: New test.
4177 * g++.dg/template/pr24663.C: New test.
4178 * g++.dg/template/unify12.C: New test.
4179 * g++.dg/template/unify13.C: New test.
4180 * g++.dg/template/unify14.C: New test.
4181 * g++.dg/template/unify15.C: New test.
4182 * g++.dg/template/unify16.C: New test.
4183 * g++.dg/template/unify17.C: New test.
4184
9617fd08
DM
41852016-01-18 David Malcolm <dmalcolm@redhat.com>
4186
4187 PR testsuite/69181
4188 * gcc.dg/pr69181-1.c: New test file.
4189 * gcc.dg/pr69181-2.c: New test file.
4190 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4191 globals by moving it to...
4192 (cleanup-after-saved-dg-test): ...this new function. Add
4193 "global additional_sources_used". Add reset of global
4194 multiline_expected_outputs to the empty list.
4195 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4196 global to...
4197 (multiline_expected_outputs): ...this, and updated comments to
4198 note that it is modified from gcc-dg.exp.
4199 (dg-end-multiline-output): Update for the above renaming.
4200 (handle-multiline-outputs): Likewise. Remove the clearing
4201 of the expected outputs to the empty list.
4202
b555a2e4
RB
42032016-01-18 Richard Biener <rguenther@suse.de>
4204
4205 PR tree-optimization/69297
4206 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4207
96902805
JM
42082016-01-18 Joseph Myers <joseph@codesourcery.com>
4209
4210 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4211 dg-options.
4212 * gcc.target/mips/mips-3d-2.c: Likewise.
4213 * gcc.target/mips/mips-3d-3.c: Likewise.
4214 * gcc.target/mips/mips-3d-4.c: Likewise.
4215 * gcc.target/mips/mips-3d-5.c: Likewise.
4216 * gcc.target/mips/mips-3d-6.c: Likewise.
4217 * gcc.target/mips/mips-3d-7.c: Likewise.
4218 * gcc.target/mips/mips-3d-8.c: Likewise.
4219 * gcc.target/mips/mips-3d-9.c: Likewise.
4220 * gcc.target/mips/mips-ps-1.c: Likewise.
4221 * gcc.target/mips/mips-ps-2.c: Likewise.
4222 * gcc.target/mips/mips-ps-3.c: Likewise.
4223 * gcc.target/mips/mips-ps-4.c: Likewise.
4224 * gcc.target/mips/mips-ps-5.c: Likewise.
4225 * gcc.target/mips/mips-ps-6.c: Likewise.
4226 * gcc.target/mips/mips-ps-7.c: Likewise.
4227 * gcc.target/mips/mips-ps-type.c: Likewise.
4228 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4229 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4230
40e26f94
TV
42312016-01-18 Tom de Vries <tom@codesourcery.com>
4232
4233 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4234 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4235 * c-c++-common/goacc/kernels-empty.c: New test.
4236 * c-c++-common/goacc/kernels-eternal.c: New test.
4237 * c-c++-common/goacc/kernels-loop-2.c: New test.
4238 * c-c++-common/goacc/kernels-loop-3.c: New test.
4239 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4240 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4241 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4242 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4243 * c-c++-common/goacc/kernels-loop-data.c: New test.
4244 * c-c++-common/goacc/kernels-loop-g.c: New test.
4245 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4246 * c-c++-common/goacc/kernels-loop-n.c: New test.
4247 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4248 * c-c++-common/goacc/kernels-loop.c: New test.
4249 * c-c++-common/goacc/kernels-noreturn.c: New test.
4250 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4251 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4252 * c-c++-common/goacc/kernels-reduction.c: New test.
4253
a98d4647
TV
42542016-01-18 Tom de Vries <tom@codesourcery.com>
4255
4256 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4257 * gcc.dg/autopar/outer-2.c: Same.
4258 * gcc.dg/autopar/outer-3.c: Same.
4259 * gcc.dg/autopar/outer-4.c: Same.
4260 * gcc.dg/autopar/outer-5.c: Same.
4261 * gcc.dg/autopar/outer-6.c: Same.
4262 * gcc.dg/autopar/parallelization-1.c: Same.
4263 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4264 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4265 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4266 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4267 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4268 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4269 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4270 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4271 * gcc.dg/autopar/pr39500-1.c: Same.
4272 * gcc.dg/autopar/pr39500-2.c: Same.
4273 * gcc.dg/autopar/pr46193.c: Same.
4274 * gcc.dg/autopar/pr46194.c: Same.
4275 * gcc.dg/autopar/pr49580.c: Same.
4276 * gcc.dg/autopar/pr49960-1.c: Same.
4277 * gcc.dg/autopar/pr49960.c: Same.
4278 * gcc.dg/autopar/pr68373.c: Same.
4279 * gcc.dg/autopar/reduc-1.c: Same.
4280 * gcc.dg/autopar/reduc-1char.c: Same.
4281 * gcc.dg/autopar/reduc-1short.c: Same.
4282 * gcc.dg/autopar/reduc-2.c: Same.
4283 * gcc.dg/autopar/reduc-2char.c: Same.
4284 * gcc.dg/autopar/reduc-2short.c: Same.
4285 * gcc.dg/autopar/reduc-3.c: Same.
4286 * gcc.dg/autopar/reduc-4.c: Same.
4287 * gcc.dg/autopar/reduc-6.c: Same.
4288 * gcc.dg/autopar/reduc-7.c: Same.
4289 * gcc.dg/autopar/reduc-8.c: Same.
4290 * gcc.dg/autopar/reduc-9.c: Same.
4291 * gcc.dg/autopar/uns-outer-4.c: Same.
4292 * gcc.dg/autopar/uns-outer-5.c: Same.
4293 * gcc.dg/autopar/uns-outer-6.c: Same.
4294 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4295 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4296
da976fa8
AL
42972016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4298
4299 PR target/63679
4300 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4301 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4302
70c1e886
AL
43032016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4304
4305 PR target/63679
4306 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4307 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4308 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4309
88bed196
AL
43102016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4311
4312 PR target/63679
4313 * gcc.dg/tree-ssa/sra-17.c: New.
4314 * gcc.dg/tree-ssa/sra-18.c: New.
4315
3dd5f42e
IE
43162016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4317
4318 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4319
ae5a77fa
EB
43202016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4321
4322 * gnat.dg/inline12.adb: New test.
4323
11e57fc6
BC
43242016-01-18 Bin Cheng <bin.cheng@arm.com>
4325
4326 PR tree-optimization/66797
4327 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4328
995b6fe0
RB
43292016-01-18 Richard Biener <rguenther@suse.de>
4330
4331 PR tree-optimization/69170
4332 * gcc.dg/torture/pr69170.c: New testcase.
4333
82ee0cf2 43342016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4335
4336 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4337
d69da357
TV
43382016-01-16 Tom de Vries <tom@codesourcery.com>
4339
4340 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4341
a3845283
TV
43422016-01-16 Tom de Vries <tom@codesourcery.com>
4343
4344 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4345 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4346 redundant dg-require-effective-target pthread.
4347 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4348 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4349 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4350 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4351 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4352 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4353 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4354
197a6aa6
DE
43552016-01-16 David Edelsohn <dje.gcc@gmail.com>
4356
4357 PR target/68609
4358 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4359 * gcc.target/powerpc/recip-7.c: Same.
4360
ec7886c1
PP
43612016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4362
4363 PR c++/69091
4364 * g++.dg/template/pr69091.C: New test.
4365
203484bb
PP
43662016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4367
4368 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4369 dump does not contain an error_mark_node.
4370 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4371 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4372
aa2500e9
PP
43732016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4374
4375 PR c++/68936
4376 * g++.dg/template/pr68936.C: New test.
4377
28621a5c
DE
43782016-01-15 David Edelsohn <dje.gcc@gmail.com>
4379
4380 PR target/68609
4381 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4382 * gcc.target/powerpc/recip-2.c: Same.
4383 * gcc.target/powerpc/recip-3.c: Same.
4384 * gcc.target/powerpc/recip-4.c: Same.
4385 * gcc.target/powerpc/recip-sqrtf.c: Same.
4386
40c43aca
JL
43872016-01-15 Jeff Law <law@redhat.com>
4388
4389 PR tree-optimization/69270
4390 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4391 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4392
afbc5ae8
PT
43932016-01-15 Paul Thomas <pault@gcc.gnu.org>
4394
4395 PR fortran/49630
4396 * gfortran.dg/deferred_character_13.f90: New test for the fix
4397 of comment 3 of the PR.
4398
4399 PR fortran/54070
4400 * gfortran.dg/deferred_character_8.f90: New test
4401 * gfortran.dg/allocate_error_5.f90: New test
4402
4403 PR fortran/60593
4404 * gfortran.dg/deferred_character_10.f90: New test
4405
4406 PR fortran/60795
4407 * gfortran.dg/deferred_character_14.f90: New test
4408
4409 PR fortran/61147
4410 * gfortran.dg/deferred_character_11.f90: New test
4411
4412 PR fortran/64324
4413 * gfortran.dg/deferred_character_9.f90: New test
4414
49abe076
VM
44152016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4416
4417 PR rtl-optimization/69030
4418 * gcc.target/i386/pr69030.c: New.
4419
16d12992
KT
44202016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4421
4422 * gcc.target/aarch64/target_attr_17.c: New test.
4423
78810bd3
RB
44242016-01-15 Richard Biener <rguenther@suse.de>
4425
4426 PR tree-optimization/66856
4427 * gcc.dg/torture/pr66856-1.c: New testcase.
4428 * gcc.dg/torture/pr66856-2.c: Likewise.
4429
2bd847fe
RB
44302016-01-15 Richard Biener <rguenther@suse.de>
4431
4432 PR debug/69137
4433 * g++.dg/lto/pr69137_0.C: New testcase.
4434
a00fe3b7
RS
44352016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4436
4437 PR middle-end/69246
4438 * gcc.target/i386/pr69246.c: New test.
4439
cbb0e83b
DV
44402016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4441
7596d5de 4442 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 4443
5a500ecf
DV
44442016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4445
4446 PR c++/56194
4447 * g++.dg/init/const9.C: Disable test on S/390.
4448
5d9bf64f
DV
44492016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4450
4451 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4452 * g++.dg/Wno-frame-address.C: Ditto.
4453
e234b19e
DV
44542016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4455
4456 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4457
89483f99
RB
44582016-01-15 Richard Biener <rguenther@suse.de>
4459
4460 PR tree-optimization/68961
4461 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4462
94f37395
IE
44632016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4464
4465 * gcc.target/i386/pr65105-5.c: New test.
4466
82ee0cf2 44672016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
4468
4469 * gcc.c-torture/execute/alias-4.c: New testcase.
4470
82ee0cf2 44712016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
4472
4473 PR ipa/68148
4474 * g++.dg/ipa/devirt-49.C: New testcase.
4475
092f7deb 44762016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
4477
4478 PR target/65837
4479 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4480 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4481 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4482
e93c66bc
RB
44832016-01-15 Richard Biener <rguenther@suse.de>
4484
4485 PR tree-optimization/69117
4486 * gcc.dg/torture/pr69117.c: New testcase.
4487
c47eaca6 44882015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4489
4490 PR c++/69048
4491 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4492
c3f6914a
FXC
44932016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4494
4495 PR testsuite/67509
4496 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4497 range tests use 100 * maximum instead of maximum + 1.
4498
cd65ae90
JJ
44992016-01-14 Jakub Jelinek <jakub@redhat.com>
4500
4501 PR debug/69244
4502 * gcc.dg/guality/pr69244.c: New test.
4503
19643948
UB
45042016-01-14 Uros Bizjak <ubizjak@gmail.com>
4505
4506 * lib/target-supports.exp (check_effective_target_issignaling):
4507 New procedure.
4508 * gcc.dg/pr61441.c: Require issignaling effective target.
4509
fe79c97e
SB
45102016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4511
4512 PR target/68803
4513 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4514
c7df95d8
DM
45152016-01-14 David Malcolm <dmalcolm@redhat.com>
4516
4517 PR c++/68819
4518 PR preprocessor/69177
4519 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4520 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4521 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4522 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4523
00083992
MP
45242016-01-14 Marek Polacek <polacek@redhat.com>
4525
4526 PR c/69262
4527 * gcc.dg/array-15.c: New test.
4528
0c9b3294
JJ
45292016-01-14 Jakub Jelinek <jakub@redhat.com>
4530
4531 PR middle-end/68146
4532 PR tree-optimization/69155
4533 * gfortran.dg/pr68146.f: New test.
4534 * gfortran.dg/pr69155.f90: New test.
4535
3688e13d
RB
45362016-01-14 Richard Biener <rguenther@suse.de>
4537
4538 PR tree-optimization/68060
4539 * gcc.dg/torture/pr68060-1.c: New testcase.
4540 * gcc.dg/torture/pr68060-2.c: Likewise.
4541
bab0ad3a
NC
45422016-01-14 Nick Clifton <nickc@redhat.com>
4543
4544 * lib/target-supports.exp
4545 (check_effective_target_arm_neon_ok_nocache): Add an option
4546 sequence that includes setting the ARM architecture to ARMv7-A.
4547 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4548 command line options necessary to enable Neon support.
4549 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4550 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4551 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4552 * gcc.target/arm/pr69180.c: Likewise.
4553
947c2ce5
JL
45542016-01-14 Jeff Law <law@redhat.com>
4555
4556 PR tree-optimization/69270
4557 * gcc.dg/tree-ssa/pr69270.c: New test.
4558
3342fd71
BS
45592016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4560
4561 PR c/66208
4562 * c-c++-common/pr66208.c: New file.
4563
2ad3adf1
JJ
45642016-01-13 Jakub Jelinek <jakub@redhat.com>
4565
4566 PR tree-optimization/69156
4567 * gcc.dg/pr69156.c: New test.
4568
398d6feb
L
45692016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4570
4571 * gcc.target/i386/pr69225-7.c: New test.
4572
4c868789
RH
45732016-01-13 Richard Henderson <rth@redhat.com>
4574
4575 * gcc.dg/tm/memopt-13.c: Update expected function.
4576 * gcc.dg/tm/memopt-6.c: Likewise.
4577
ef6d1772
UB
45782016-01-13 Uros Bizjak <ubizjak@gmail.com>
4579
4580 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4581 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4582 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4583 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4584
ef6d1772
UB
45852016-01-13 Tom de Vries <tom@codesourcery.com>
4586
4587 PR tree-optimization/69169
0b4b6ef2
TV
4588 * gcc.dg/pr69169.c: New test.
4589
2ad3adf1 45902016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4591
4592 PR target/69228
4593 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4594 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4595 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4596 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4597 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4598 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4599 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4600 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4601
9060e335
AK
46022016-01-13 Jakub Jelinek <jakub@redhat.com>
4603
4604 PR target/69247
4605 * gcc.dg/pr69247.c: New test.
4606
40311329
RB
46072016-01-13 Richard Biener <rguenther@suse.de>
4608
4609 PR tree-optimization/69242
4610 * gcc.dg/torture/pr69242.c: New testcase.
4611
ccbd7103
RB
46122016-01-13 Richard Biener <rguenther@suse.de>
4613
4614 PR tree-optimization/69186
4615 * gcc.dg/torture/pr69186.c: New testcase.
4616
c6f72a46
JL
46172016-01-13 Jeff Law <law@redhat.com>
4618
4619 PR tree-optimization/67755
4620 * gcc.dg/tree-ssa/pr67755.c: New test.
4621
46222016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4623
4624 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4625 pass number in output by a star.
4626
c446cf07
BC
46272016-01-12 Bin Cheng <bin.cheng@arm.com>
4628
4629 PR tree-optimization/68911
4630 * gcc.c-torture/execute/pr68911.c: New test.
4631
5342156c
MP
46322016-01-12 Marek Polacek <polacek@redhat.com>
4633
4634 PR c++/68979
4635 * g++.dg/warn/permissive-1.C: New test.
4636
65364cc5
JJ
46372016-01-12 Jakub Jelinek <jakub@redhat.com>
4638
4639 PR objc++/68511
4640 PR c++/69213
4641 * g++.dg/opt/pr69213.C: New test.
4642
81b9a3d9
CB
46432016-01-12 Christian Bruel <christian.bruel@st.com>
4644
4645 PR target/69180
4646 * gcc.target/arm/pr69180.c: New test.
4647
3c4e91c9
RB
46482016-01-12 Richard Biener <rguenther@suse.de>
4649
4650 PR lto/69077
4651 * g++.dg/lto/pr69077_0.C: New testcase.
4652 * g++.dg/lto/pr69077_1.C: Likewise.
4653
5664cea1
JJ
46542016-01-12 Jakub Jelinek <jakub@redhat.com>
4655
4656 PR target/69175
4657 * g++.dg/opt/pr69175.C: New test.
4658
86cefc49
AL
46592016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4660
4661 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4662 rather than #including math.h & stdlib.h.
4663 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4664 * gcc.dg/vect/pr49771.c: Likewise.
4665 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4666 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4667 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4668 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4669 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4670 * gcc.dg/vect/pr44507.c: Likewise.
4671 * gcc.dg/vect/pr45902.c: Likewise.
4672 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4673 * gcc.dg/vect/vect-117.c: Likewise.
4674 * gcc.dg/vect/vect-99.c: Likewise.
4675 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4676 * gcc.dg/vect/vect-cond-1.c: Likewise.
4677 * gcc.dg/vect/vect-cond-2.c: Likewise.
4678 * gcc.dg/vect/vect-cond-3.c: Likewise.
4679 * gcc.dg/vect/vect-cond-4.c: Likewise.
4680 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4681 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4682 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4683 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4684 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4685 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4686 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4687 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4688 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4689 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4690 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4691 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4692 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4693 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4694 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4695 include of signal.h.
4696 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4697 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4698 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4699 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4700 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4701 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4702 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4703 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4704 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4705 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4706 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4707 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4708 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4709 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4710 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4711 * gcc.dg/vect/vect-outer-5.c: Likewise.
4712 * gcc.dg/vect/vect-outer-6.c: Likewise.
4713 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4714 include of stdio.h.
4715
b832f61e
NC
47162016-01-12 Nick Clifton <nickc@redhat.com>
4717
4718 PR target/68913
4719 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4720 to fread so that it will be found in all target runtimes.
4721
8eac49b1
RB
47222016-01-12 Richard Biener <rguenther@suse.de>
4723
4724 PR tree-optimization/69053
4725 * g++.dg/torture/pr69053.C: New testcase.
4726
2935d994
RB
47272016-01-12 Richard Biener <rguenther@suse.de>
4728
4729 PR tree-optimization/69168
4730 * gcc.dg/torture/pr69168.c: New testcase.
4731
66c16fd9
RB
47322016-01-12 Richard Biener <rguenther@suse.de>
4733
4734 PR tree-optimization/69157
4735 * gcc.dg/torture/pr69157.c: New testcase.
4736
47372016-01-12 Richard Biener <rguenther@suse.de>
4738
4739 PR tree-optimization/69174
4740 * gcc.dg/torture/pr69174.c: New testcase.
4741
723033a6
JJ
47422016-01-12 Jakub Jelinek <jakub@redhat.com>
4743
4744 PR c++/66808
4745 PR c++/69000
4746 * g++.dg/tls/pr66808.C: New test.
4747 * g++.dg/tls/pr69000.C: New test.
4748
3574cf47
BS
47492016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4750
4751 * gcc.target/powerpc/swaps-p8-23.c: New test.
4752 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4753
feb20787
JDA
47542016-01-11 John David Anglin <danglin@gcc.gnu.org>
4755
4756 PR tree-optimization/68356
4757 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4758
27b1820a
KV
47592016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4760 Jim Wilson <jim.wilson@linaro.org>
4761
4762 PR target/69194
4763 * gcc.target/arm/pr69194.c: New test.
4764
cf4de6af
L
47652016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4766
4767 PR target/69225
4768 * gcc.target/i386/pr69225-1.c: New test.
4769 * gcc.target/i386/pr69225-2.c: Likewise.
4770 * gcc.target/i386/pr69225-3.c: Likewise.
4771 * gcc.target/i386/pr69225-4.c: Likewise.
4772 * gcc.target/i386/pr69225-5.c: Likewise.
4773 * gcc.target/i386/pr69225-6.c: Likewise.
4774
1ebd5558
JJ
47752016-01-11 Jakub Jelinek <jakub@redhat.com>
4776
23552a4d
JJ
4777 PR target/67462
4778 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4779 if lp64.
4780
26ff85b0
JJ
4781 PR target/69071
4782 * gcc.dg/pr69071.c: New test.
4783
9cb6bd74
JJ
4784 PR c++/69211
4785 * g++.dg/opt/pr69211.C: New test.
4786
1ebd5558
JJ
4787 PR tree-optimization/69214
4788 * gcc.c-torture/compile/pr69214.c: New test.
4789
8c18c836
UB
47902016-01-11 Uros Bizjak <ubizjak@gmail.com>
4791
4792 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4793 * gcc.target/i386/pr66232-11.c: Ditto.
4794 * gcc.target/i386/pr66232-12.c: Ditto.
4795 * gcc.target/i386/pr66232-13.c: Ditto.
4796
62446e6e
RB
47972016-01-11 Richard Biener <rguenther@suse.de>
4798
4799 PR tree-optimization/69173
4800 * gcc.dg/torture/pr69173.c: New testcase.
4801
2b8568fe
KT
48022016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4803
4804 PR rtl-optimization/68796
4805 * gcc.target/aarch64/tst_5.c: New test.
4806 * gcc.target/aarch64/tst_6.c: Likewise.
4807
5baf4532
KT
48082016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4809
4810 PR rtl-optimization/68841
4811 * gcc.dg/pr68841.c: New test.
4812 * gcc.c-torture/execute/pr68841.c: New test.
4813
ca90b1ed
YR
48142016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4815
4816 PR rtl-optimization/68920
4817 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4818 for ix86 targets.
4819 * gcc.dg/ifcvt-5.c: New test.
4820
2ad3adf1 48212016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4822
4823 PR bootstrap/69123
4824 * g++.dg/pr69123.C: New.
4825
83834c09
IE
48262016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4827
4828 PR target/69010
4829 * gcc.target/i386/pr69010.c: New test.
4830
dcf89d57
MJ
48312016-01-11 Martin Jambor <mjambor@suse.cz>
4832
4833 PR ipa/69044
4834 * gcc.target/i386/chkp-pr69044.c: New test.
4835
d95167ee
TV
48362016-01-11 Tom de Vries <tom@codesourcery.com>
4837
4838 PR tree-optimization/69109
4839 * gcc.dg/autopar/pr69109-2.c: New test.
4840 * gcc.dg/autopar/pr69109.c: New test.
4841
4f6403a8
TV
48422016-01-11 Tom de Vries <tom@codesourcery.com>
4843
4844 PR tree-optimization/69108
4845 * gcc.dg/autopar/pr69108.c: New test.
4846
21efdd80
PP
48472016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4848
4849 PR c++/69029
4850 * c-c++-common/Wisleading-indentation.c: Augment test.
4851
fd42eed8
TK
48522016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4853
4854 PR fortran/69154
4855 * gfortran.dg/inline_matmul_12.f90: New test.
4856
4f90ee6c
PT
48572016-01-10 Paul Thomas <pault@gcc.gnu.org>
4858
4859 PR fortran/67779
4860 * gfortran.dg/actual_array_offset_1: New test.
4861
3907c6cf
TV
48622016-01-10 Tom de Vries <tom@codesourcery.com>
4863
4864 PR tree-optimization/69062
4865 * gcc.dg/autopar/pr69062.c: New test.
4866
b07b236e
TS
48672016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4868
4869 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4870 * gcc.dg/vect/slp-perm-2.c: Likewise.
4871 * gcc.dg/vect/slp-perm-3.c: Likewise.
4872 * gcc.dg/vect/slp-perm-5.c: Likewise.
4873 * gcc.dg/vect/slp-perm-6.c: Likewise.
4874 * gcc.dg/vect/slp-perm-7.c: Likewise.
4875 * gcc.dg/vect/slp-perm-8.c: Likewise.
4876
23fab8ae
TV
48772016-01-10 Tom de Vries <tom@codesourcery.com>
4878
4879 PR tree-optimization/69039
4880 * gcc.dg/autopar/pr69039.c: New test.
4881
73f0dae2
MP
48822016-01-09 Marek Polacek <polacek@redhat.com>
4883
4884 PR c++/69113
4885 * g++.dg/pr69113.C: New test.
4886
20b8d734
JJ
48872016-01-09 Jakub Jelinek <jakub@redhat.com>
4888
4889 PR middle-end/50865
4890 PR tree-optimization/69097
4891 * gcc.c-torture/execute/pr50865.c: New test.
4892 * gcc.c-torture/execute/pr69097-1.c: New test.
4893 * gcc.c-torture/execute/pr69097-2.c: New test.
4894 * gcc.dg/pr69097-1.c: New test.
4895 * gcc.dg/pr69097-2.c: New test.
4896
c50e614b
JJ
48972016-01-09 Jakub Jelinek <jakub@redhat.com>
4898
4899 PR c++/69164
4900 * g++.dg/opt/pr69164.C: New test.
4901
e0237993
JJ
49022016-01-08 Jakub Jelinek <jakub@redhat.com>
4903
4904 PR tree-optimization/69167
4905 * gcc.dg/pr69167.c: New test.
4906
bd8f5bb2
MP
49072016-01-08 Marek Polacek <polacek@redhat.com>
4908
4909 PR c++/68449
4910 * g++.dg/pr68449.C: New.
4911
bb0f5ca7
AL
49122016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4913
4914 PR tree-optimization/68707
4915 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4916 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4917 on platforms supporting it.
4918 * gcc.dg/vect/slp-perm-2.c: Likewise.
4919 * gcc.dg/vect/slp-perm-3.c: Likewise.
4920 * gcc.dg/vect/slp-perm-5.c: Likewise.
4921 * gcc.dg/vect/slp-perm-7.c: Likewise.
4922 * gcc.dg/vect/slp-perm-8.c: Likewise.
4923 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4924 on platforms supporting it.
4925
22518428
JJ
49262016-01-08 Jakub Jelinek <jakub@redhat.com>
4927
33f0852f
JJ
4928 PR tree-optimization/69162
4929 * gcc.dg/pr69162.c: New test.
4930
22518428
JJ
4931 PR tree-optimization/69172
4932 * gcc.dg/pr69172.c: New test.
4933
80e9b3aa
TP
49342016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4935
4936 PR tree-optimization/67781
4937 * gcc.c-torture/execute/pr67781.c: New file.
4938
262a363f
JJ
49392016-01-08 Jakub Jelinek <jakub@redhat.com>
4940
4941 PR tree-optimization/69083
4942 * gcc.dg/vect/pr69083.c: New test.
4943
6e1f093f
SS
49442016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4945
4946 PR tree-optimization/61441
4947 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4948 Use -fexcess-precision=standard for compiler options.
4949 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4950
53290e07
JJ
49512016-01-08 Jakub Jelinek <jakub@redhat.com>
4952
57bf3072
JJ
4953 PR fortran/69128
4954 * gfortran.dg/gomp/pr69128.f90: New test.
4955
53290e07
JJ
4956 PR c++/69145
4957 * g++.dg/ext/pr69145-1.C: New test.
4958 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4959 * g++.dg/ext/pr69145-2.h: New file.
4960
7a127fa7
MS
49612016-01-07 Martin Sebor <msebor@redhat.com>
4962
4963 PR c/68966
4964 * gcc.dg/atomic-fetch-bool.c: New test.
4965 * gcc.dg/sync-fetch-bool.c: New test.
4966
95918b49
L
49672016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4968
4969 PR fortran/66680
4970 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4971
c8e62a9d
NC
49722016-01-07 Nick Clifton <nickc@redhat.com>
4973
4974 PR target/66655
4975 * g++.dg/pr66655.C: New test.
4976 * g++.dg/pr66655_1.cc: Test support file.
4977 * g++.dg/pr66655.h: Test header file.
4978
2ad3adf1 49792016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4980
4981 PR fortran/66680
4982 gfortran.dg/gomp/pr66680.f90: New test.
4983
4cd9ca92
L
49842016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4985
4986 PR target/69171
4987 * gcc.target/i386/pr69171-1.c: New test.
4988 * gcc.target/i386/pr69171-2.c: Likewise.
4989 * gcc.target/i386/pr69171-3.c: Likewise.
4990 * gcc.target/i386/pr69171-4.c: Likewise.
4991 * gcc.target/i386/pr69171-5.c: Likewise.
4992 * gcc.target/i386/pr69171-6.c: Likewise.
4993
7e33d4dc
BS
49942015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4995
4996 PR middle-end/67639
4997 * c-c++-common/pr67639.c: New test.
4998
fec64afc
JJ
49992016-01-07 Jakub Jelinek <jakub@redhat.com>
5000
5001 PR tree-optimization/69141
5002 * g++.dg/opt/pr69141.C: New test.
5003
f293ad29
EB
50042016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5005
5006 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5007
5027395e
UB
50082016-01-06 Uros Bizjak <ubizjak@gmail.com>
5009
5010 PR target/69140
5011 * gcc.target/i386/pr69140.c: New test
5012
7443cf13
DM
50132016-01-06 David Malcolm <dmalcolm@redhat.com>
5014
5015 * gcc.dg/bad-dereference.c: New test case.
5016
32928931
BS
50172015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5018
5019 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5020
68dd05da
AS
50212016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5022
5023 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5024
6b131d5b
MP
50252016-01-06 Marek Polacek <polacek@redhat.com>
5026
5027 PR sanitizer/69099
5028 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5029
8d9fdb49
MP
50302016-01-05 Marek Polacek <polacek@redhat.com>
5031
5032 PR c/69104
5033 * gcc.dg/atomic-invalid-2.c: New.
5034
acf93f1e
L
50352016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5036
5037 PR target/68991
5038 * gcc.target/i386/pr68991.c: New test.
5039
3f50525d
L
50402016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5041
5042 PR target/68991
5043 * g++.dg/pr68991-1.C: New test.
5044 * g++.dg/pr68991-2.C: Likewise.
5045
e0237993 50462016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5047
e0237993 5048 PR other/60465
face88a1
ST
5049 * gcc.target/ia64/pr60465-gprel64.c: New test.
5050 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5051
a0866eff
KT
50522016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5053
5054 PR rtl-optimization/68651
5055 * gcc.target/aarch64/pr68651_1.c: New test.
5056
c589e975
DM
50572016-01-05 David Malcolm <dmalcolm@redhat.com>
5058
5059 PR c/69122
5060 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5061
929710d9
NS
50622016-01-05 Nathan Sidwell <nathan@acm.org>
5063
ce3e43d7
NS
5064 PR c++/58583
5065 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5066
929710d9
NS
5067 * gcc.dg/alias-15.c: New.
5068
a2faef8e
NC
50692016-01-05 Nick Clifton <nickc@redhat.com>
5070
5071 PR target/68870
5072 * g++.dg/pr68770.C: New test.
5073
4cfa76e3
MS
50742016-01-04 Mike Stump <mikestump@comcast.net>
5075
5076 * lib/target-supports.exp (check_effective_target_cilkplus):
5077 cilkplus targets require pthreads.
4ece61b6 5078 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5079
4e8a3a35
MM
50802016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5081
5082 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5083 generation.
5084
818ab71a
JJ
50852016-01-04 Jakub Jelinek <jakub@redhat.com>
5086
5087 Update copyright years.
5088
2fe0a208
MP
50892016-01-04 Marek Polacek <polacek@redhat.com>
5090
5091 PR c/68908
5092 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5093 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5094 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5095
9e3b2fe3
EB
50962016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5097
5098 * gcc.target/sparc/20160104-2.c: New test.
5099
e8d65a35
EB
51002016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5101
5102 * gcc.target/sparc/20160104-1.c: New test.
5103
25ccfccd
PT
51042016-01-03 Paul Thomas <pault@gcc.gnu.org>
5105
5106 PR fortran/65045
5107 * gfortran.dg/pr65045.f90: New test.
5108
cb51d382
EB
51092016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5110
5111 * gnat.dg/specs/debug1.ads: Delete.
5112
6eeaad6e
JD
51132016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5114
5115 PR libgfortran/68867
5116 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5117 expression.
5118
2f968603
JD
51192016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5120
5121 PR libgfortran/68867
5122 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5123 PowerPC.
5124
591bb5e4
PT
51252016-01-01 Paul Thomas <pault@gcc.gnu.org>
5126
5127 PR fortran/68864
5128 * gfortran.dg/pr68864.f90: New test.
5129
f1e0620c
JJ
51302016-01-01 Jakub Jelinek <jakub@redhat.com>
5131
942a1319
JJ
5132 PR tree-optimization/69070
5133 * gcc.dg/pr69070.c: New test.
5134
10dff63f
JJ
5135 PR sanitizer/69055
5136 * gfortran.dg/pr69055.f90: New test.
5137
f1e0620c
JJ
5138 PR target/69015
5139 * gcc.dg/pr69015.c: New test.
818ab71a 5140\f
2f883d1c 5141Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5142
5143Copying and distribution of this file, with or without modification,
5144are permitted in any medium without royalty provided the copyright
5145notice and this notice are preserved.