]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* analyze_brprob: Update comment.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
da152c9f
TV
12016-04-17 Tom de Vries <tom@codesourcery.com>
2
3 PR other/70183
4 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5
cc950f98
JH
62016-04-15 Jan Hubicka <jh@suse.cz>
7
8 PR ipa/70018
9 * g++.dg/ipa/pure-const-1.C: New testcase.
10 * g++.dg/ipa/pure-const-2.C: New testcase.
11 * g++.dg/ipa/pure-const-3.C: New testcase.
12
949505a9
MP
132016-04-15 Marek Polacek <polacek@redhat.com>
14
15 PR c/70671
16 * gcc.dg/bitfld-22.c: New test.
17
10e547d6
BS
182016-04-15 Bernd Schmidt <bschmidt@redhat.com>
19
20 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
21 x86_64.
22
1e77281b
MP
232016-04-15 Marek Polacek <polacek@redhat.com>
24
25 PR c/70651
26 * c-c++-common/pr70651.c: New test.
27
e501fa8e
KT
282016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
29
30 PR rtl-optimization/70681
31 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
32 dump scan on arm and powerpc.
33 * gcc.dg/pr10474.c: Likewise.
34
dda1bf61
JJ
352016-04-15 Jakub Jelinek <jakub@redhat.com>
36
ca4ef1ff
JJ
37 PR c++/69517
38 PR c++/70019
39 PR c++/70588
40 * g++.dg/cpp1y/vla11.C: Revert for real.
41
dda1bf61
JJ
42 PR c/70436
43 * c-c++-common/Wparentheses-1.c: New test.
44 * c-c++-common/gomp/Wparentheses-1.c: New test.
45 * c-c++-common/gomp/Wparentheses-2.c: New test.
46 * c-c++-common/gomp/Wparentheses-3.c: New test.
47 * c-c++-common/gomp/Wparentheses-4.c: New test.
48 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
49 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
50 * c-c++-common/goacc/Wparentheses-1.c: New test.
51
1355e62c
KY
522016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
53
54 PR target/70662
55 * gcc.target/i386/pr70662.c: New test.
56
0ab34b9e 572016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 58 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
59
60 PR tree-optimization/70130
61 * gcc.dg/vect/O3-pr70130.c: New testcase.
62
bc773aad
MM
632016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
64
6e9b2286
MM
65 PR target/70669
66 * gcc.target/powerpc/pr70669.c: New test.
67
bc773aad
MM
68 PR target/70640
69 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
70 a power7 system that does not have an assembler that supports
71 power8.
72
d8747845
MS
732016-04-14 Martin Sebor <msebor@redhat.com>
74
75 PR c++/69517
76 PR c++/70019
77 PR c++/70588
78 * c-c++-common/ubsan/vla-1.c: Revert.
79 * g++.dg/cpp1y/vla11.C: Same.
80 * g++.dg/cpp1y/vla12.C: Same.
81 * g++.dg/cpp1y/vla13.C: Same.
82 * g++.dg/cpp1y/vla14.C: Same.
83 * g++.dg/cpp1y/vla3.C: Same.
84 * gcc/testsuite/g++.dg/init/array24.C: Same.
85 * g++.dg/ubsan/vla-1.C: Same.
86
85128559
MP
872016-04-14 Marek Polacek <polacek@redhat.com>
88 Jan Hubicka <hubicka@ucw.cz>
89
90 PR c++/70029
91 * g++.dg/torture/pr70029.C: New test.
92
52fbb073
MS
932016-04-14 Martin Sebor <msebor@redhat.com>
94
95 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
96 type size to prevent failures on targets with very low maximum
97 alignment.
98
6db61d6f
RB
992016-04-14 Richard Biener <rguenther@suse.de>
100
101 PR tree-optimization/70623
102 * gcc.dg/torture/pr70623.c: New testcase.
103 * gcc.dg/torture/pr70623-2.c: Likewise.
104
342fac95
MS
1052016-04-13 Martin Sebor <msebor@redhat.com>
106
107 PR c++/69517
108 PR c++/70019
109 PR c++/70588
110 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
111 * g++.dg/cpp1y/vla11.C: New test.
112 * g++.dg/cpp1y/vla12.C: New test.
113 * g++.dg/cpp1y/vla13.C: New test.
114 * g++.dg/cpp1y/vla14.C: New test.
115 * g++.dg/cpp1y/vla3.C: Restore deleted test.
116 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
117 * g++.dg/ubsan/vla-1.C: Disable exceptions.
118
d93c452f
JJ
1192016-04-13 Jakub Jelinek <jakub@redhat.com>
120
121 PR c++/70641
122 * g++.dg/opt/pr70641.C: New test.
123
85115fb6
RO
1242016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
125
126 PR rtl-optimization/68749
127 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
128 effects of argument promotions.
129 Remove default args to dg-skip-if.
130
545a4139
PC
1312016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
132
133 PR c++/70635
134 * g++.dg/parse/pr70635.C: New.
135
b3a77f21
MP
1362016-04-13 Marek Polacek <polacek@redhat.com>
137
138 PR c++/70639
139 * c-c++-common/Wmisleading-indentation-4.c: New test.
140
99cd9857
MP
1412016-04-13 Marek Polacek <polacek@redhat.com>
142
143 PR c/70436
144 * testsuite/gcc.dg/Wparentheses-12.c: New test.
145 * testsuite/gcc.dg/Wparentheses-13.c: New test.
146
75ca93ec
IE
1472016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
148
149 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
150 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
151 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
152
3d3f9e7e
JJ
1532016-04-13 Jakub Jelinek <jakub@redhat.com>
154
37947cd0
JJ
155 PR middle-end/70633
156 * gcc.c-torture/compile/pr70633.c: New test.
157
3d3f9e7e
JJ
158 PR debug/70628
159 * gcc.dg/torture/pr70628.c: New test.
160
92886d3e
PP
1612016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
162
163 PR c++/70610
164 * g++.dg/template/pr70610.C: New test.
165 * g++.dg/template/pr70610-2.C: New test.
166 * g++.dg/template/pr70610-3.C: New test.
167 * g++.dg/template/pr70610-4.C: New test.
168
13bd7c2b
JJ
1692016-04-12 Jakub Jelinek <jakub@redhat.com>
170
6512fa6d
JJ
171 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
172 128 instead of 32.
173
13bd7c2b
JJ
174 PR c++/70571
175 * g++.dg/ext/pr70571.C: New test.
176
20b9851c
MM
1772016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
178
8a434ada 179 PR target/70640
20b9851c
MM
180 * gcc.target/powerpc/pr70640.c: New test.
181
2b2f52bc
PC
1822016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
183
184 PR c++/68722
185 * g++.dg/parse/pr68722.C: New.
186
5901e56a
JJ
1872016-04-12 Jakub Jelinek <jakub@redhat.com>
188
189 PR rtl-optimization/70596
190 * gcc.target/i386/pr70596.c: New test.
191
d4619dc1
NS
1922016-04-12 Nathan Sidwell <nathan@acm.org>
193
194 PR c++/70501
195 * g++.dg/init/pr70501.C: New.
196
3df530d3
DW
1972016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
198
199 * gcc.target/i386/asm-flag-6.c: New test.
200
b7a120d7
TV
2012016-04-12 Tom de Vries <tom@codesourcery.com>
202
203 PR tree-optimization/68756
204 * gcc.dg/graphite/pr68756.c: New test.
205
4e0eea75
JJ
2062016-04-12 Jakub Jelinek <jakub@redhat.com>
207
208 PR tree-optimization/70602
209 * gcc.c-torture/execute/pr70602.c: New test.
210
35fbda43
MM
2112016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
212
213 PR target/70381
214 * gcc.target/powerpc/float128-1.c: New tests to make sure the
215 __float128 emulator is built and runs.
216 * gcc.target/powerpc/float128-1.c: Likewise.
217
218 * lib/target-supports.exp (check_ppc_float128_sw_available):
219 Rework tests for __float128 software and hardware
220 availability. Fix exit condition to return 0 on success.
221
04a99ebe
JG
2222016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
223
224 PR target/70133
225 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
226 * gcc.target/aarch64/target_attr_15.c: Likewise.
227
47cd5a85
PC
2282016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
229
230 PR c++/69066
231 * g++.dg/cpp1y/pr69066.C: New.
232
a5edb32e
JD
2332016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
234
235 PR fortran/68566
236 * gfortran.dg/pr36192.f90: Update test.
237 * gfortran.dg/pr36192_1.f90: Update test.
238 * gfortran.dg/real_dimension_1.f: Update test.
239 * gfortran.dg/parameter_array_init_7.f90: New test.
240
8ef378f8
JDA
2412016-04-09 John David Anglin <danglin@gcc.gnu.org>
242
c532c871
JDA
243 PR testsuite/64039
244 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
245
d34f706f
JDA
246 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
247
75e1dd9e
JDA
248 PR rtl-optimization/66669
249 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
250
8a976f5f
JDA
251 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
252
da04822a
JDA
253 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
254 * gcc.dg/pie-1.c: Likewise.
255 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
256 * gcc.dg/pic-4.c: Likewise.
257 * gcc.dg/pie-3.c: Likewise.
258 * gcc.dg/pie-4.c: Likewise.
259
adfabcf9
JDA
260 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
261
4a020adf
JDA
262 PR tree-optimization/68644
263 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
264
8ef378f8
JDA
265 PR rtl-optimization/64886
266 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
267
09bf990e
TV
2682016-04-09 Tom de Vries <tom@codesourcery.com>
269
270 PR tree-optimization/68953
271 * gcc.dg/graphite/pr68953.c: New test.
272
138c3c1a
DH
2732016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
274
275 PR fortran/70592
276 * gfortran.dg/deferred_character_16.f90: New test.
277
f55460af
JJ
2782016-04-09 Jakub Jelinek <jakub@redhat.com>
279
280 PR tree-optimization/70586
281 * gcc.c-torture/execute/pr70586.c: New test.
282
0b77bbf3
DH
2832016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
284
285 PR sanitizer/70573
286 * c-c++-common/asan/halt_on_error-1.c: Replace memset
287 with __builtin_memset
288 * c-c++-common/asan/halt_on_error-2.c: Likewise.
289
c42cfb5c
CP
2902016-04-08 Cesar Philippidis <cesar@codesourcery.com>
291
292 PR lto/70289
293 PR ipa/70348
294 PR tree-optimization/70373
295 PR middle-end/70533
296 PR middle-end/70534
297 PR middle-end/70535
298 * c-c++-common/goacc/reduction-5.c: New test.
299 * c-c++-common/goacc/reduction-promotions.c: New test.
300 * gfortran.dg/goacc/reduction-3.f95: New test.
301 * gfortran.dg/goacc/reduction-promotions.f90: New test.
302
56cfb596
PP
3032016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
304
305 PR c++/70590
306 PR c++/70452
307 * g++.dg/pr70590.C: New test.
308 * g++.dg/pr70590-2.C: New test.
309
1a13c0a2
JJ
3102016-04-08 Jakub Jelinek <jakub@redhat.com>
311
abc0647a
JJ
312 PR middle-end/70593
313 * gcc.target/i386/pr70593.c: New test.
314
1a13c0a2
JJ
315 PR rtl-optimization/70574
316 * gcc.target/i386/avx2-pr70574.c: New test.
317
c3da4956
MO
3182016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
319
320 PR sanitizer/70541
321 * c-c++-common/asan/pr70541.c: New test.
322
9f1b833b
TV
3232016-04-08 Tom de Vries <tom@codesourcery.com>
324
325 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
326 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
327
bae7adda
KT
3282016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
329
330 PR target/70566
331 * gcc.c-torture/execute/pr70566.c: New test.
332
211f3d57
TV
3332016-04-08 Tom de Vries <tom@codesourcery.com>
334
335 * c-c++-common/goacc/uninit-copy-clause.c: New test.
336 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
337
02cf2861
AM
3382016-04-08 Alan Modra <amodra@gmail.com>
339
340 * gcc.target/powerpc/pr70117.c: New.
341
5f490f9f
JJ
3422016-04-07 Jakub Jelinek <jakub@redhat.com>
343
56e9b710
JJ
344 PR testsuite/70581
345 * gcc.dg/lto/simd-function_0.c: New test.
346
5f490f9f
JJ
347 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
348 clones.
349 * c-c++-common/attr-simd-2.c: Likewise.
350 * c-c++-common/attr-simd-4.c: Likewise.
351 * gcc.dg/gomp/simd-clones-2.c: Likewise.
352 * gcc.dg/gomp/simd-clones-3.c: Likewise.
353
e4ebc74d
TP
3542016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
355
356 PR testsuite/70553
357 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
358
9817ae35
TS
3592016-04-07 Thomas Schwinge <thomas@codesourcery.com>
360 Tom de Vries <tom@codesourcery.com>
361
362 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
363 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
364 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
365 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
366 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
367 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
368 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
369 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
370
e292f64d
PP
3712016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
372
373 PR c/70436
374 * g++.dg/warn/Wparentheses-29.C: New test.
375
6b37bdaf
PP
3762016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
377
378 PR c/70436
379 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
380 explicit braces to resolve a future -Wparentheses warning.
381
64824205
RH
3822016-04-06 Richard Henderson <rth@redhat.com>
383
384 * gcc.dg/pr61817-1.c: New test.
385 * gcc.dg/pr61817-2.c: New test.
386 * gcc.dg/pr69391-1.c: New test.
387 * gcc.dg/pr69391-2.c: New test.
388
bc2fc1f3
VM
3892016-04-06 Vladimir Makarov <vmakarov@redhat.com>
390
391 PR rtl-optimization/70398
392 * testsuite/gcc.target/aarch64/pr70398.c: New.
393
41414a02
EB
3942016-04-06 Eric Botcazou <ebotcazou@adacore.com>
395
396 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
397
4066ea8a
YR
3982016-04-06 Yvan Roux <yvan.roux@linaro.org>
399 Pedro Alves <palves@redhat.com>
400
401 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
402
ec35ea45
JJ
4032016-04-06 Jakub Jelinek <jakub@redhat.com>
404
3866f8dd
JJ
405 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
406 Check for avx512f effective targets instead of avx2.
407 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
408 for AVX512F clones.
409 * gcc.dg/gomp/declare-simd-3.c: Likewise.
410 * g++.dg/gomp/declare-simd-1.C: Likewise.
411 * g++.dg/gomp/declare-simd-3.C: Likewise.
412 * g++.dg/gomp/declare-simd-4.C: Likewise.
413
ec35ea45
JJ
414 PR middle-end/70550
415 * c-c++-common/gomp/pr70550-1.c: New test.
416 * c-c++-common/gomp/pr70550-2.c: New test.
417
c08d28ac
NS
4182016-04-05 Nathan Sidwell <nathan@acm.org>
419
420 PR c++/70512
421 * g++.dg/ext/attribute-may-alias-5.C: New.
422
1d510e04
JJ
4232016-04-05 Jakub Jelinek <jakub@redhat.com>
424
425 PR c++/70336
426 * c-c++-common/pr70336.c: New test.
427 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
428 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
429
84278ed9
JH
4302016-04-05 Jan Hubicka <hubicka@ucw.cz>
431
432 PR ipa/66223
433 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
434
268a0ec4
JJ
4352016-04-05 Jakub Jelinek <jakub@redhat.com>
436
437 PR rtl-optimization/70542
438 * gcc.dg/torture/pr70542.c: New test.
439 * gcc.target/i386/avx2-pr70542.c: New test.
440
5e8c2eb1
ZS
4412016-04-05 Zdenek Sojka <zsojka@seznam.cz>
442
443 PR tree-optimization/70509
444 * gcc.target/i386/avx512bw-pr70509.c: New test.
445
c0daf32d
PP
4462016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
447
448 PR c++/70452
449 * g++.dg/ext/constexpr-vla4.C: New test.
450
bf867841
UB
4512016-04-05 Uros Bizjak <ubizjak@gmail.com>
452
453 PR target/70510
454 * gcc.target/i386/pr70510.c: New test.
455
3022186a
RB
4562016-04-05 Richard Biener <rguenther@suse.de>
457
458 PR tree-optimization/70526
459 * g++.dg/torture/pr70526.C: New testcase.
460
55fc79b2
JJ
4612016-04-05 Jakub Jelinek <jakub@redhat.com>
462
463 PR target/70525
464 * gcc.target/i386/pr70525.c: New test.
465
62b233f2
RB
4662016-04-05 Richard Biener <rguenther@suse.de>
467
468 PR middle-end/70499
469 * g++.dg/torture/pr70499.C: New testcase.
470
cc05759d
RB
4712016-04-05 Richard Biener <rguenther@suse.de>
472
473 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
474 remove XFAIL.
475
f23f16d4
JJ
4762016-04-04 Jakub Jelinek <jakub@redhat.com>
477
478 PR middle-end/70307
479 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
480 rs6000 ABI warnings.
481
d27ecc49
JH
4822016-04-04 Jan Hubicka <hubicka@ucw.cz>
483
484 PR ipa/66223
485 * g++.dg/ipa/devirt-51.C: New testcase.
486
c974c96e
BS
4872016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
488 Jakub Jelinek <jakub@redhat.com>
489
490 PR middle-end/70457
491 * gcc.dg/torture/pr70457.c: New.
492
7a85da89
AV
4932016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
494
495 PR fortran/67538
496 * gfortran.dg/allocate_with_source_19.f08: New test.
497
de517e64
AV
4982016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
499
500 PR fortran/65795
501 * gfortran.dg/coarray_allocate_6.f08: New test.
502
43b9f499
RB
5032016-04-04 Richard Biener <rguenther@suse.de>
504
505 PR rtl-optimization/70484
506 * gcc.dg/torture/pr70484.c: New testcase.
507
f13355da
MP
5082016-04-04 Marek Polacek <polacek@redhat.com>
509
510 PR c/70307
511 * gcc.dg/torture/pr70307.c: New test.
512
6cc6ed50
OE
5132016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
514
515 PR target/70416
516 PR target/67391
517 * gcc.target/sh/torture/pr70416.c: New.
518
abdc16c8
MS
5192016-04-02 Martin Sebor <msebor@redhat.com>
520
521 PR c++/67376
522 PR c++/70170
523 PR c++/70172
524 PR c++/70228
525 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
526 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
527 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
528 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
529 * g++.dg/cpp0x/constexpr-string.C: Same.
530 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
531 * g++.dg/cpp0x/pr65398.C: Same.
532 * g++.dg/ext/constexpr-vla1.C: Same.
533 * g++.dg/ext/constexpr-vla2.C: Same.
534 * g++.dg/ext/constexpr-vla3.C: Same.
535 * g++.dg/ubsan/pr63956.C: Same.
536
763cd859
JJ
5372016-04-01 Jakub Jelinek <jakub@redhat.com>
538
539 PR rtl-optimization/70467
540 * gcc.target/i386/pr70467-2.c: New test.
541
0f875435
JJ
5422016-04-01 Jakub Jelinek <jakub@redhat.com>
543 Marek Polacek <polacek@redhat.com>
544
545 PR c++/70488
546 * g++.dg/init/new47.C: New test.
547
41d14659
RR
5482016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
549
550 PR target/70496
551 * gcc.target/arm/pr70496.c: New test.
552
f9bf89bb
NS
5532016-04-01 Nathan Sidwell <nathan@acm.org>
554
73b9085d
NS
555 PR c++/68475
556 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
557
4afdcfaa
IE
5582016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
559
560 PR target/69890
561 * gcc.dg/strlenopt.h (memmove): New.
562 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
563 instead of "string.h".
564 * gcc.target/i386/chkp-strlen-2.c: Likewise.
565 * gcc.target/i386/chkp-strlen-3.c: Likewise.
566 * gcc.target/i386/chkp-strlen-4.c: Likewise.
567 * gcc.target/i386/chkp-strlen-5.c: Likewise.
568 * gcc.target/i386/chkp-stropt-1.c: Likewise.
569 * gcc.target/i386/chkp-stropt-10.c: Likewise.
570 * gcc.target/i386/chkp-stropt-11.c: Likewise.
571 * gcc.target/i386/chkp-stropt-12.c: Likewise.
572 * gcc.target/i386/chkp-stropt-13.c: Likewise.
573 * gcc.target/i386/chkp-stropt-14.c: Likewise.
574 * gcc.target/i386/chkp-stropt-15.c: Likewise.
575 * gcc.target/i386/chkp-stropt-16.c: Likewise.
576 * gcc.target/i386/chkp-stropt-2.c: Likewise.
577 * gcc.target/i386/chkp-stropt-3.c: Likewise.
578 * gcc.target/i386/chkp-stropt-4.c: Likewise.
579 * gcc.target/i386/chkp-stropt-5.c: Likewise.
580 * gcc.target/i386/chkp-stropt-6.c: Likewise.
581 * gcc.target/i386/chkp-stropt-7.c: Likewise.
582 * gcc.target/i386/chkp-stropt-8.c: Likewise.
583 * gcc.target/i386/chkp-stropt-9.c: Likewise.
584
b5d7a29c
RO
5852016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
586
587 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
588 (Holder::foo): Reflect this.
589
b660f9ec
IE
5902016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
591
592 PR target/70442
593 * gcc.dg/pr70442.c: New test.
594
88504f34
NS
5952016-03-31 Nathan Sidwell <nathan@acm.org>
596
597 PR c++/70393
598 * g++.dg/cpp0x/constexpr-virtual6.C: New.
599
95d34b96
KY
6002016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
601
602 PR target/70453
603 * gcc.target/i386/pr70453.c: New test.
604
b4c4967c
AB
6052016-03-31 Andrey Belevantsev <abel@ispras.ru>
606
607 PR target/70292
608 * gcc.c-torture/pr70292.c: New test.
609
5fde6a45
MP
6102016-03-31 Marek Polacek <polacek@redhat.com>
611
612 PR c/70297
613 * c-c++-common/pr70297.c: New test.
614 * g++.dg/cpp0x/typedef-redecl.C: New test.
615 * gcc.dg/typedef-redecl2.c: New test.
616
97eb24c4
JJ
6172016-03-31 Jakub Jelinek <jakub@redhat.com>
618
619 PR rtl-optimization/70460
620 * gcc.c-torture/execute/pr70460.c: New test.
621
efc3536f
RB
6222016-03-31 Richard Biener <rguenther@suse.de>
623
624 PR c++/70430
625 * g++.dg/ext/vector30.C: New testcase.
626
e0876e21
DH
6272016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
628 Jerry DeLisle <jvdelisle@gcc.gnu.org>
629
630 * gfortran.dg/fmt_pf.f90: New test.
631
e9bff8c6
RO
6322016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
633
634 Forward-port from 5 branch
635 2016-03-30 Jakub Jelinek <jakub@redhat.com>
636
637 PR testsuite/70356
638 * gcc.target/i386/avx-vextractf128-256-5.c: Move
639 dg-require-effective-target after dg-do.
640
641 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
642
643 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
644
2620c80d
TS
6452016-03-30 Thomas Schwinge <thomas@codesourcery.com>
646 Julian Brown <julian@codesourcery.com>
647 Chung-Lin Tang <cltang@codesourcery.com>
648 Cesar Philippidis <cesar@codesourcery.com>
649 James Norris <jnorris@codesourcery.com>
650 Tom de Vries <tom@codesourcery.com>
651 Nathan Sidwell <nathan@codesourcery.com>
652
bf867841 653 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
654 * c-c++-common/goacc/loop-clauses.c: Likewise.
655 * g++.dg/goacc/template.C: Likewise.
656 * gfortran.dg/goacc/combined-directives.f90: Likewise.
657 * gfortran.dg/goacc/loop-1.f95: Likewise.
658 * gfortran.dg/goacc/loop-5.f95: Likewise.
659 * gfortran.dg/goacc/loop-6.f95: Likewise.
660 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
661 * c-c++-common/goacc-gomp/nesting-1.c: Update.
662 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
663 * c-c++-common/goacc/clauses-fail.c: Likewise.
664 * c-c++-common/goacc/parallel-1.c: Likewise.
665 * c-c++-common/goacc/reduction-1.c: Likewise.
666 * c-c++-common/goacc/reduction-2.c: Likewise.
667 * c-c++-common/goacc/reduction-3.c: Likewise.
668 * c-c++-common/goacc/reduction-4.c: Likewise.
669 * c-c++-common/goacc/routine-3.c: Likewise.
670 * c-c++-common/goacc/routine-4.c: Likewise.
671 * c-c++-common/goacc/routine-5.c: Likewise.
672 * c-c++-common/goacc/tile.c: Likewise.
673 * g++.dg/goacc/template.C: Likewise.
674 * gfortran.dg/goacc/combined-directives.f90: Likewise.
675 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
676 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
677 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
678 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
679 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
680 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
681 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
682 * c-c++-common/goacc/use_device-1.c: ... this file.
683 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
684 * c-c++-common/goacc/host_data-5.c: ... this file, and...
685 * c-c++-common/goacc/host_data-6.c: ... this file.
686 * c-c++-common/goacc/loop-2-kernels.c: New file.
687 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
688 * c-c++-common/goacc/loop-3.c: Likewise.
689 * g++.dg/goacc/reference.C: Likewise.
690 * g++.dg/goacc/routine-1.C: Likewise.
691 * g++.dg/goacc/routine-2.C: Likewise.
692
f6d2d066
RB
6932016-03-30 Richard Biener <rguenther@suse.de>
694
695 PR middle-end/70450
696 * gcc.dg/torture/pr70450.c: New testcase.
697
d43242b9
JJ
6982016-03-30 Jakub Jelinek <jakub@redhat.com>
699
700 PR target/70421
701 * gcc.dg/torture/pr70421.c: New test.
702 * gcc.target/i386/avx512f-pr70421.c: New test.
703
5ce43b77
L
7042016-03-30 H.J. Lu <hongjiu.lu@intel.com>
705
706 PR testsuite/70364
707 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
708 (check): New function.
709 (bar): Call check.
710 (foo): Align stack to 16 bytes when calling bar.
711 * gcc.target/i386/cleanup-2.c: Likewise.
712
d014a712
PP
7132016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
714
715 PR tree-optimization/59124
716 * gcc.dg/Warray-bounds-19.c: New test.
717
13f0e8c7
ZW
7182016-03-29 Zachary T Welch <zwelch@codesourcery.com>
719
720 * lib/prune.exp (escape_regex_chars): New.
721 (prune_file_path): Update to quote metcharacters for regexp.
722
3336c6e0
JJ
7232016-03-29 Jakub Jelinek <jakub@redhat.com>
724
a362f023
JJ
725 PR rtl-optimization/70429
726 * gcc.c-torture/execute/pr70429.c: New test.
727
3336c6e0
JJ
728 PR tree-optimization/70405
729 * gcc.dg/pr70405.c: New test.
730
728557fd
AV
7312016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
732
733 PR fortran/70397
734 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
735 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
736
bef977d4
TS
7372016-03-29 Thomas Schwinge <thomas@codesourcery.com>
738
739 PR testsuite/64177
740 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
741 __cilkrts_set_param to set two workers.
742 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
743 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
744
6f6d25c9
DH
7452016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
746
bf867841 747 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 748
45733562
KY
7492016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
750
751 PR target/70406
bf867841 752 * gcc.target/i386/pr70406.c: New test.
45733562 753
a1799e5e
EB
7542016-03-27 Eric Botcazou <ebotcazou@adacore.com>
755
756 * gnat.dg/specs/double_record_extension3.ads: New test.
757
5fca7b66
RH
7582016-03-25 Richard Henderson <rth@redhat.com>
759
760 PR target/70120
761 * gcc.target/aarch64/pr70120-1.c: New.
762 * gcc.target/aarch64/pr70120-2.c: New.
763 * gcc.target/aarch64/pr70120-3.c: New.
764
31ce75c6
PP
7652016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
766
767 PR c++/62212
768 * g++.dg/template/mangle2.C: The dg-do directive should be
769 "compile" not "assemble".
770
3caf0ca1
BS
7712016-03-25 Bernd Schmidt <bschmidt@redhat.com>
772
773 PR lto/69650
774 * gcc.dg/pr69650.c: New test.
775
634035b6
DE
7762016-03-25 David Edelsohn <dje.gcc@gmail.com>
777
778 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
779
45d34276
AM
7802016-03-25 Alan Modra <amodra@gmail.com>
781
782 * gcc.dg/dfp/pr70052.c: New test.
783
8f085166
RH
7842016-03-24 Richard Henderson <rth@redhat.com>
785
786 PR middle-end/69845
787 * gcc.dg/tree-ssa/pr69845-1.c: New test.
788 * gcc.dg/tree-ssa/pr69845-2.c: New test.
789
011e5ec3
TV
7902016-03-24 Tom de Vries <tom@codesourcery.com>
791
792 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
793
9e3f4551
TV
7942016-03-24 Tom de Vries <tom@codesourcery.com>
795
796 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
797 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
798
45780041
TV
7992016-03-24 Tom de Vries <tom@codesourcery.com>
800
801 * c-c++-common/goacc/uninit-dim-clause.c: New test.
802 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
803
887ab4e5
PP
8042016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
805
806 PR c++/62212
807 * g++.dg/template/mangle2.C: New test.
808
69a9a66f
RB
8092016-03-24 Richard Biener <rguenther@suse.de>
810
811 PR tree-optimization/70396
812 * gcc.dg/torture/pr70396.c: New testcase.
813
ed87de55
RB
8142016-03-24 Richard Biener <rguenther@suse.de>
815
816 PR middle-end/70370
817 * gcc.dg/torture/pr70370.c: New testcase.
818
ea064934
TV
8192016-03-24 Tom de Vries <tom@codesourcery.com>
820
821 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
822 * gfortran.dg/goacc/kernels-tree.f95: Same.
823 * gfortran.dg/goacc/parallel-tree.f95: Same.
824
b2a4dd1d
TV
8252016-03-24 Tom de Vries <tom@codesourcery.com>
826
827 * c-c++-common/goacc/uninit-if-clause.c: New test.
828 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
829
72e7cd6e
JJ
8302016-03-24 Jakub Jelinek <jakub@redhat.com>
831
832 PR target/70290
bf867841
UB
833 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
834 Fix formatting.
72e7cd6e 835
ce9d0c03
RB
8362016-03-24 Richard Biener <rguenther@suse.de>
837
838 PR tree-optimization/70372
839 * gcc.dg/tree-ssa/pr70372.c: New testcase.
840
426b9428
PP
8412016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
842
843 PR c++/70347
844 * g++.dg/cpp1y/nsdmi-union1.C: New test.
845
cd1588c4
PP
8462016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
847
848 PR c++/70332
849 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
850
61637db3
JJ
8512016-03-23 Jakub Jelinek <jakub@redhat.com>
852
928af3bf
JJ
853 PR c++/70001
854 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
855 * g++.dg/cpp1y/pr70001.C: New test.
856
61637db3
JJ
857 PR c++/70323
858 * g++.dg/cpp0x/constexpr-70323.C: New test.
859
05aca4e7
AO
8602016-03-23 Alexandre Oliva <aoliva@redhat.com>
861 Jason Merrill <jason@redhat.com>
862 Jakub Jelinek <jakub@redhat.com>
863
864 PR c++/69315
865 * g++.dg/cpp0x/constexpr-69315.C: New test.
866 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
867
fbdb6baf
MP
8682016-03-23 Marek Polacek <polacek@redhat.com>
869
870 PR c++/69884
871 * g++.dg/warn/Wignored-attributes-1.C: New test.
872 * g++.dg/warn/Wignored-attributes-2.C: New test.
873
d79ee524
TV
8742016-03-23 Tom de Vries <tom@codesourcery.com>
875
876 * c-c++-common/goacc/kernels-default.c (foo): Add missing
877 initialization.
878 * gfortran.dg/goacc/private-3.f95 (test): Same.
879 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
880 missing use param.
881
a59f0bef
KT
8822016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
883
884 * lib/target-supports.exp: Remove v7ve entry from loop
885 creating effective target checks.
886 (check_effective_target_arm_arch_v7ve_ok): New procedure.
887 (add_options_for_arm_arch_v7ve): Likewise.
888
0179520a
JJ
8892016-03-23 Jakub Jelinek <jakub@redhat.com>
890
891 PR tree-optimization/70354
892 * gcc.dg/vect/pr70354-1.c: New test.
893 * gcc.dg/vect/pr70354-2.c: New test.
894 * gcc.target/i386/avx2-pr70354-1.c: New test.
895 * gcc.target/i386/avx2-pr70354-2.c: New test.
896
75bb14d7
JL
8972016-03-22 Jeff Law <law@redhat.com>
898
899 PR target/70232
900 * gcc.dg/tree-ssa/pr70232.c: New test.
901
72c9526d
IE
9022016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
903
904 PR target/70302
905 * gcc.target/i386/pr70302.c: New test.
906
a3ca1bc5
RB
9072016-03-22 Richard Biener <rguenther@suse.de>
908
909 PR middle-end/70251
910 * g++.dg/torture/pr70251.C: New testcase.
911
5c240f4d
DM
9122016-03-22 David Malcolm <dmalcolm@redhat.com>
913
914 PR c/69993
915 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
916 Wmisleading-indentation.c.
917 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
918 reflect change to diagnostic text and order of messages.
919 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
920
80f6631b
DE
9212016-03-22 David Edelsohn <dje.gcc@gmail.com>
922
923 * g++.dg/ext/java-3.C: Don't compile on AIX.
924
9a10956c
RB
9252016-03-22 Richard Biener <rguenther@suse.de>
926
927 PR middle-end/70333
928 * gcc.dg/torture/pr70333.c: New testcase.
929
6cedf922
IE
9302016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
931
932 * g++.dg/ext/pr70290.C: New test.
933
cd6c27ac
KY
9342016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
935
936 PR target/70325
937 * gcc.target/i386/pr70325.c: New test.
938
4cde512c
JJ
9392016-03-22 Jakub Jelinek <jakub@redhat.com>
940
b01915ed
JJ
941 PR target/70329
942 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
943 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
944
4e3e2cf1
JJ
945 PR target/70300
946 * gcc.target/i386/pr70300.c: New test.
947
4cde512c
JJ
948 PR c++/70295
949 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
950 (func2): New function for cond with parens, xfail warning for c++.
951 * g++.dg/warn/Wnonnull-compare-8.C: New test.
952
16f6d7dc
PP
9532016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
954
955 PR c++/70096
956 * g++.dg/template/ptrmem30.C: New test.
957
a3e2b438
PP
9582016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
959
960 PR c++/70204
961 * g++.dg/cpp0x/constexpr-70204a.C: New test.
962 * g++.dg/cpp0x/constexpr-70204b.C: New test.
963
11b6a02e
JJ
9642016-03-21 Jakub Jelinek <jakub@redhat.com>
965
966 PR middle-end/70326
967 * gcc.dg/pr70326.c: New test.
968
b9407883
MG
9692016-03-21 Marc Glisse <marc.glisse@inria.fr>
970 Jakub Jelinek <jakub@redhat.com>
971
972 PR tree-optimization/70317
973 * gcc.dg/pr70317.c: New test.
974
4a148e19
UB
9752016-03-21 Uros Bizjak <ubizjak@gmail.com>
976
977 PR target/70327
978 * gcc.target/i386/pr70327.c: New test.
979
2a85ddbb
ML
9802016-03-21 Martin Liska <mliska@suse.cz>
981
7d36fe98 982 PR ipa/70306
2a85ddbb
ML
983 * gcc.dg/ipa/pr70306.c: New test.
984
4a148e19 9852016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
986
987 * gcc.target/arm/attr-align1.c: Skip if M-profile.
988 * gcc.target/arm/attr-align3.c: Likewise.
989 * gcc.target/arm/attr_arm.c: Likewise.
990 * gcc.target/arm/flip-thumb.c: Likewise.
991
6b366948
JJ
9922016-03-21 Jakub Jelinek <jakub@redhat.com>
993
994 PR target/70296
995 * gcc.target/powerpc/altivec-36.c: New test.
996
2fac8c14
RB
9972016-03-21 Richard Biener <rguenther@suse.de>
998
999 PR tree-optimization/70310
1000 * gcc.dg/torture/pr70310.c: New testcase.
1001
e9bde854
KY
10022016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1003
1004 PR target/70293
1005 * gcc.target/i386/pr70293.c: New test.
1006
56bbfaf6
RB
10072016-03-21 Richard Biener <rguenther@suse.de>
1008
1009 PR tree-optimization/70288
1010 * gcc.dg/torture/pr70288-1.c: New testcase.
1011 * gcc.dg/torture/pr70288-2.c: Likewise.
1012
3eee49ed
AB
10132016-03-21 Andrey Belevantsev <abel@ispras.ru>
1014
1015 PR rtl-optimization/69307
1016 * gcc.target/arm/pr69307.c: New test.
4a148e19 1017
8e7816b4
AB
10182016-03-21 Andrey Belevantsev <abel@ispras.ru>
1019
1020 PR rtl-optimization/69102
1021 * gcc.c-torture/compile/pr69102.c: New test.
1022
14d7d4be
JL
10232016-03-18 Jeff Law <law@redhat.com>
1024
1025 PR rtl-optimization/70263
1026 * gcc.c-torture/compile/pr70263-1.c: New test.
1027 * gcc.target/i386/pr70263-2.c: New test.
1028
5c6a601c
BS
10292016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1030
1031 PR rtl-optimization/70278
1032 * gcc.dg/torture/pr70278.c: New test.
1033 * gcc.target/arm/pr70278.c: New test.
1034
4bbf545b
DM
10352016-03-18 David Malcolm <dmalcolm@redhat.com>
1036
1037 PR c/70281
1038 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1039 (test_builtin_types_compatible_p): New test function.
1040 * gcc.dg/pr70281.c: New test case.
1041
dc28bb68
CL
10422016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1043
1044 PR target/70113
1045 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1046
5e8d6dff
IE
10472016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1048
1049 PR tree-optimization/70252
1050 * gcc.dg/pr70252.c: New test.
1051
d0e7e403
TV
10522016-03-18 Tom de Vries <tom@codesourcery.com>
1053
1054 * gcc.dg/pr70161-2.c: New test.
1055 * gcc.dg/pr70161.c: New test.
1056
fa22501a
TV
10572016-03-18 Tom de Vries <tom@codesourcery.com>
1058
1059 PR ipa/70269
1060 * gcc.dg/pr70269.c: New test.
1061
dd125026
JJ
10622016-03-18 Jakub Jelinek <jakub@redhat.com>
1063
1064 PR c++/70267
1065 * g++.dg/ext/java-3.C: New test.
1066
91914f0a
PP
10672016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1068
1069 PR c++/70205
1070 * g++.dg/lookup/pr70205.C: New test.
1071
753a8910
PP
10722016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1073
1074 PR c++/70218
1075 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1076
14ba7b28
MP
10772016-03-17 Marek Polacek <polacek@redhat.com>
1078
1079 PR c/69407
1080 * gcc.dg/atomic-op-6.c: New test.
1081
ded60913
DM
10822016-03-17 David Malcolm <dmalcolm@redhat.com>
1083
1084 PR c/70264
1085 * c-c++-common/pr70264.c: New test case.
1086
a3aad0e6
JJ
10872016-03-17 Jakub Jelinek <jakub@redhat.com>
1088
17366700
JJ
1089 PR c++/70144
1090 * c-c++-common/pr70144-1.c: New test.
1091 * c-c++-common/pr70144-2.c: New test.
1092
a3aad0e6
JJ
1093 PR c++/70272
1094 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1095 * g++.dg/opt/flifetime-dse6.C: New test.
1096 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1097
b57e6e18
L
10982016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1099
1100 PR driver/70192
1101 * gcc.dg/pic-1.c: New test.
1102 * gcc.dg/pic-2.c: Likewise.
1103 * gcc.dg/pic-3.c: Likewise.
1104 * gcc.dg/pic-4.c: Likewise.
1105 * gcc.dg/pie-1.c: Likewise.
1106 * gcc.dg/pie-2.c: Likewise.
1107 * gcc.dg/pie-3.c: Likewise.
1108 * gcc.dg/pie-4.c: Likewise.
1109 * gcc.dg/pie-5.c: Likewise.
1110 * gcc.dg/pie-6.c: Likewise.
1111
b38ba58b
TV
11122016-03-17 Tom de Vries <tom@codesourcery.com>
1113
1114 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1115 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1116
6931b3b7
RB
11172016-03-17 Richard Biener <rguenther@suse.de>
1118
1119 PR debug/70271
1120 * g++.dg/debug/pr70271.C: New testcase.
1121
0c8b64cb
IE
11222016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1123
1124 * gcc.target/i386/pr70251.c: New test.
1125
b1970801
MP
11262016-03-17 Marek Polacek <polacek@redhat.com>
1127
1128 PR c++/70194
1129 * g++.dg/warn/constexpr-70194.C: New test.
1130
820c5eaa
RH
11312016-03-16 Richard Henderson <rth@redhat.com>
1132
1133 PR middle-end/70240
1134 * gcc.c-torture/compile/pr70240.c: New.
1135
da0ad263
SKS
11362016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1137
1138 * gcc.c-torture/compile/20151204.c: Skip for avr.
1139
c73d295c
JJ
11402016-03-16 Jakub Jelinek <jakub@redhat.com>
1141
1142 PR target/70245
1143 * g++.dg/opt/pr70245.C: New test.
1144 * g++.dg/opt/pr70245.h: New file.
1145 * g++.dg/opt/pr70245-aux.cc: New file.
1146
b2794066
MS
11472016-03-16 Martin Sebor <msebor@redhat.com>
1148
1149 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1150
aa43616c
RH
11512016-03-16 Richard Henderson <rth@redhat.com>
1152
1153 PR middle-end/70199
1154 * gcc.c-torture/compile/pr70199.c: New.
1155
59608fe5
L
11562016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1157
1158 * gcc.dg/uninit-19.c: Run dos2unix.
1159
ab4c578f
MP
11602016-03-16 Marek Polacek <polacek@redhat.com>
1161
1162 PR c/70093
1163 * gcc.dg/nested-func-10.c: New test.
1164 * gcc.dg/nested-func-9.c: New test.
1165
f5387e76
JJ
11662016-03-16 Jakub Jelinek <jakub@redhat.com>
1167
1168 PR tree-optimization/68714
1169 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1170
7662b718
TV
11712016-03-16 Tom de Vries <tom@codesourcery.com>
1172
1173 PR tree-optimization/68715
1174 * gcc.dg/graphite/pr68715-2.c: New test.
1175 * gcc.dg/graphite/pr68715.c: New test.
1176 * gfortran.dg/graphite/pr68715.f90: New test.
1177
be7ce7ae
TV
11782016-03-16 Tom de Vries <tom@codesourcery.com>
1179
1180 PR tree-optimization/68809
1181 * gcc.dg/graphite/pr68809-2.c: New test.
1182 * gcc.dg/graphite/pr68809.c: New test.
1183
1935f250
JJ
11842016-03-16 Jakub Jelinek <jakub@redhat.com>
1185
6651c93e
JJ
1186 PR c++/70147
1187 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1188 method call to i () as argument. Adjust expected output.
1189
1935f250
JJ
1190 PR c++/70147
1191 * g++.dg/ubsan/pr70147-1.C: New test.
1192 * g++.dg/ubsan/pr70147-2.C: New test.
1193
ab1caa6e
MS
11942016-03-15 Martin Sebor <msebor@redhat.com>
1195
1196 PR c++/58281
1197 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1198
5c2a1bbb
JDA
11992016-03-15 John David Anglin <danglin@gcc.gnu.org>
1200
cb5d8ad1
JDA
1201 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1202 hppa*-*-hpux*.
1203
b440dd40
JDA
1204 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1205
5c2a1bbb
JDA
1206 PR libfortran/69799
1207 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1208 libatomic_available.
1209
42c729c5
MP
12102016-03-15 Marek Polacek <polacek@redhat.com>
1211
1212 PR c++/70209
1213 * g++.dg/ext/attribute-may-alias-4.C: New test.
1214
82b1c550
AM
12152016-03-15 Alexander Monakov <amonakov@ispras.ru>
1216
1217 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1218 -fvar-tracking-assignments-toggle flag.
1219
4ccbf3a6
PH
12202016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1221
1222 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1223
c39858bd
JJ
12242016-03-15 Jakub Jelinek <jakub@redhat.com>
1225
1226 PR rtl-optimization/70222
1227 * gcc.c-torture/execute/pr70222-1.c: New test.
1228 * gcc.c-torture/execute/pr70222-2.c: New test.
1229
8be119c1
RH
12302016-03-15 Richard Henderson <rth@redhat.com>
1231
1232 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1233
6598bb55
AB
12342016-03-15 Andrey Belevantsev <abel@ispras.ru>
1235
1236 PR rtl-optimization/69032
1237 * gcc.dg/pr69032.c: New test.
1238
81fa2944
AB
12392016-03-15 Andrey Belevantsev <abel@ispras.ru>
1240
1241 PR rtl-optimization/63384
4a148e19 1242 * g++.dg/pr63384.C: New test.
81fa2944 1243
74ea9ab6
AB
12442016-03-15 Andrey Belevantsev <abel@ispras.ru>
1245
1246 PR target/64411
1247 * gcc.target/i386/pr64411.C: New test.
1248
045d5055
TV
12492016-03-15 Tom de Vries <tom@codesourcery.com>
1250
1251 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1252 * gfortran.dg/goacc/kernels-alias.f95: New test.
1253
3ea33585
MS
12542016-03-14 Martin Sebor <msebor@redhat.com>
1255
1256 PR c++/53792
1257 * g++.dg/cpp0x/constexpr-inline.C: New test.
1258 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1259
1df7b330
DE
12602016-03-14 David Edelsohn <dje.gcc@gmail.com>
1261
1262 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1263
79b57d18
JJ
12642016-03-14 Jakub Jelinek <jakub@redhat.com>
1265
1266 PR middle-end/70219
1267 * gcc.dg/pr70219.c: New test.
1268
3cbf012a
BS
12692016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1270
1271 PR target/70083
1272 * gcc.dg/torture/pr70083.c: New test.
1273 * gcc.target/i386/pr70083.c: New test.
1274
a9fee7cd
RB
12752016-03-14 Richard Biener <rguenther@suse.de>
1276
1277 PR tree-optimization/56365
1278 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1279
4799603f
SB
12802016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1281
1282 PR target/70098
1283 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1284 New function.
1285 * g++.dg/pr70098.C: New testcase.
1286
1287
760ca967
TV
12882016-03-14 Tom de Vries <tom@codesourcery.com>
1289
1290 PR tree-optimization/70045
1291 * gcc.dg/graphite/pr70045.c: New test.
1292
44e66a77
JD
12932016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1294
1295 PR fortran/69043
1296 * gfortran.dg/include_9.f90: New test.
1297
a18e0fe1
DH
12982016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1299
1300 PR fortran/45076
1301 gfortran.dg/prof/prof.exp: New script.
1302 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1303
d0aca6ab
AB
13042016-03-12 Andrey Belevantsev <abel@ispras.ru>
1305
1306 PR rtl-optimization/69307
1307 * gcc.dg/pr69307.c: New test.
1308
cefe08a4
VM
13092016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1310
1311 PR target/69614
1312 * gcc.target/arm/pr69614.c: New.
1313
70112e2a
PT
13142016-03-12 Paul Thomas <pault@gcc.gnu.org>
1315
1316 PR fortran/70031
1317 * gfortran.dg/submodule_14.f08: New test
1318
1319 PR fortran/69524
1320 * gfortran.dg/submodule_15.f08: New test
1321
3f1e5d3a
PP
13222016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1323
1324 PR c++/70106
1325 * g++.dg/cpp1y/paren3.C: New test.
1326
a3f6d680
MM
13272016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1328
1329 PR target/70131
1330 * gcc.target/powerpc/ppc-round2.c: New test.
1331
92348f09
BS
13322016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1333
1334 PR target/70123
1335 * gcc.dg/torture/pr70123.c: New test.
1336
cebde9e9
JL
13372016-03-11 Jeff Law <law@redhat.com>
1338
1339 PR tree-optimization/70190
1340 * gcc.c-torture/compile/pr70190.c: New test.
1341
3edc5da4
DM
13422016-03-11 David Malcolm <dmalcolm@redhat.com>
1343
1344 PR c/68187
1345 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1346 case.
1347 (test43_b): Likewise.
1348 (test43_c): Likewise.
1349 (test43_d): Likewise.
1350 (test43_e): Likewise.
1351 (test43_f): Likewise.
1352 (test43_g): Likewise.
1353 (test44_a): Likewise.
1354 (test44_b): Likewise.
1355 (test44_c): Likewise.
1356 (test44_d): Likewise.
1357 (test44_e): Likewise.
1358
318c1204
DM
13592016-03-11 David Malcolm <dmalcolm@redhat.com>
1360
1361 PR c/70085
1362 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1363
bc062234
KT
13642016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1365
1366 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1367 dg-options.
1368
acfc1ac1
KT
13692016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1370
1371 PR target/70002
1372 PR target/69245
1373 * gcc.target/aarch64/pr69245_2.c: New test.
1374
d1e2bb2d
JJ
13752016-03-11 Jakub Jelinek <jakub@redhat.com>
1376
1377 PR tree-optimization/70177
1378 * gcc.dg/pr70177.c: New test.
1379
07350627
AL
13802016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1381
1382 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1383
5c6706f7
AL
13842016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1385
1386 * gcc.dg/tree-ssa/sra-20.c: New.
1387
02d472a2
JJ
13882016-03-11 Jakub Jelinek <jakub@redhat.com>
1389
686d390a
JJ
1390 PR rtl-optimization/70174
1391 * gcc.dg/pr70174.c: New test.
1392
02d472a2
JJ
1393 PR tree-optimization/70169
1394 * gcc.dg/pr70169.c: New test.
1395
0f9befa1
IE
13962016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1397
1398 PR target/70160
1399 * gcc.target/i386/pr70160.c: New test.
1400
432d4670
AK
14012016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1402
1403 * gcc.target/s390/dfp-1.c: New test.
1404
a3dc8760
NC
14052016-03-10 Nick Clifton <nickc@redhat.com>
1406
1407 PR target/70044
1408 * gcc.target/aarch64/pr70044.c: New test.
1409
b87a8d7d
PP
14102016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1411 Jakub Jelinek <jakub@redhat.com>
1412
1413 PR c++/70001
1414 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1415 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1416 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1417
4f4ada6a
JH
14182016-03-10 Jan Hubicka <hubicka@ucw.cz>
1419
1420 PR lto/69589
1421 * g++.dg/lto/pr69589_0.C: New testcase
1422 * g++.dg/lto/pr69589_1.C: New testcase
1423
d49b0aa0
MP
14242016-03-10 Marek Polacek <polacek@redhat.com>
1425
1426 PR c++/70153
1427 * g++.dg/delayedfold/unary-plus1.C: New test.
1428
14292016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1430
1431 * gcc.target/arm/pr45701-1.c: Escape brackets.
1432 * gcc.target/arm/pr45701-2.c: Likewise.
1433
71017a7b
AL
14342016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1435
1436 * gfortran.dg/unconstrained_commons.f: New.
1437
ba52669f
AM
14382016-03-10 Alan Modra <amodra@gmail.com>
1439
1440 * gcc.dg/pr69195.c: New.
1441 * gcc.dg/pr69238.c: New.
1442
27742332
TV
14432016-03-10 Tom de Vries <tom@codesourcery.com>
1444
1445 PR testsuite/68915
1446 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1447
3a81a594
RB
14482016-03-10 Richard Biener <rguenther@suse.de>
1449
1450 PR tree-optimization/70128
1451 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1452 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1453
3433b975
JJ
14542016-03-09 Jakub Jelinek <jakub@redhat.com>
1455
c2864f02
JJ
1456 PR tree-optimization/70152
1457 * gcc.dg/pr70152.c: New test.
1458
3433b975
JJ
1459 PR target/70086
1460 * gcc.target/i386/pr70086-1.c: New test.
1461 * gcc.target/i386/pr70086-2.c: New test.
1462 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1463
1464 PR tree-optimization/70127
1465 * gcc.c-torture/execute/pr70127.c: New test.
1466
96b3c82d
CP
14672016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1468
1469 * c-c++-common/goacc/combined-directives-2.c: New test.
1470
b4f3232d
DM
14712016-03-09 David Malcolm <dmalcolm@redhat.com>
1472
1473 PR c/68473
1474 PR c++/70105
1475 * g++.dg/diagnostic/pr70105.C: New test.
1476 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1477 (test_multiple_ordinary_maps): New test function.
1478
40499f81
DM
14792016-03-09 David Malcolm <dmalcolm@redhat.com>
1480
1481 PR c/68473
1482 PR c++/70105
1483 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1484 Drop range information from call to inform_at_rich_loc.
1485 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1486 New.
1487 (test_show_locus): Replace calls to rich_location::add_range with
1488 calls to add_range. Rewrite the tests that used the now-defunct
1489 rich_location ctor taking a source_range. Simplify other tests
1490 by replacing calls to COMBINE_LOCATION_DATA with calls to
1491 make_location.
1492
c9e33662
RB
14932016-03-09 Richard Biener <rguenther@suse.de>
1494 Jakub Jelinek <jakub@redhat.com>
1495
1496 PR tree-optimization/70138
1497 * gcc.dg/vect/pr70138-1.c: New testcase.
1498 * gcc.dg/vect/pr70138-2.c: Likewise.
1499
2c73b764
JJ
15002016-03-09 Jakub Jelinek <jakub@redhat.com>
1501
1502 PR target/70049
1503 * gcc.target/i386/pr70049.c: New test.
1504
c06d25bb
RB
15052016-03-09 Richard Biener <rguenther@suse.de>
1506
1507 PR c/70143
1508 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1509 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1510 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1511
5828a501
RO
15122016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1513
1514 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1515 arm-*-*.
1516
2e141c8d
JJ
15172016-03-09 Jakub Jelinek <jakub@redhat.com>
1518
5a9def37
JJ
1519 PR middle-end/67278
1520 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1521
2e141c8d
JJ
1522 PR target/67278
1523 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1524
1525 PR middle-end/70050
1526 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1527 in testcase comment.
1528
bf751f40
TV
15292016-03-09 Tom de Vries <tom@codesourcery.com>
1530
1531 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1532 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1533 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1534 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1535 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1536 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1537 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1538 * gfortran.dg/goacc/kernels-loop.f95: New test.
1539
e210c999
MS
15402016-03-08 Martin Sebor <msebor@redhat.com>
1541
1542 PR c++/62096
1543 * g++.dg/warn/overflow-warn-7.C: New test.
1544
80aac5c8
JM
15452016-03-08 Jason Merrill <jason@redhat.com>
1546
1547 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1548 * lib/target-supports.exp (check_effective_target_concepts): New.
1549
12b81409
JJ
15502016-03-08 Jakub Jelinek <jakub@redhat.com>
1551
d259b234
JJ
1552 PR c++/70135
1553 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1554 * g++.dg/ubsan/pr70135.C: New test.
1555
12b81409
JJ
1556 PR target/70110
1557 * gcc.dg/pr70110.c: New test.
1558
b4e9f2aa
MJ
15592016-03-07 Martin Jambor <mjambor@suse.cz>
1560
1561 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1562 * c-c++-common/gomp/if-1.c: Likewise.
1563 * c-c++-common/gomp/pr61486-2.c: Likewise.
1564 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1565 to dg-additional-options.
1566 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1567 * g++/gomp/target-teams-1.c: Likewise.
1568 * gcc.dg/gomp/gomp.exp: Likewise.
1569 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1570 dg-additional-options.
1571 * gfortran.dg/gomp/gomp.exp: Likewise.
1572 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1573 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1574 dg-additional-options.
1575 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1576
f86e631e
MJ
15772016-03-07 Martin Jambor <mjambor@suse.cz>
1578
1579 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1580 * c-c++-common/gomp/gridify-1.c: New test.
1581 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1582
94156b3f
AV
15832016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1584
1585 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1586 trigger for cortex-r8, when scanning for register r8.
1587 * gcc.target/arm/pr45701-2.c: Likewise.
1588
a84a49b7 15892016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1590 Jeff Law <law@redhat.com>
a84a49b7
RB
1591
1592 PR tree-optimization/69740
1593 * gcc.c-torture/compile/pr69740-1.c: New test.
1594 * gcc.c-torture/compile/pr69740-2.c: New test.
1595
e41f6c9e
BS
15962016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1597
1598 * lib/target-supports.exp
1599 (check_effective_target_whole_vector_shift): Enable for PPC64.
1600
57548bf5
RB
16012016-03-07 Richard Biener <rguenther@suse.de>
1602
1603 PR tree-optimization/70115
1604 * gcc.dg/torture/pr70115.c: New testcase.
1605
4ae13300
NS
16062016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1607
1608 PR middle-end/69916
1609 * c-c-++-common/goacc/pr69916.c: New.
1610
5edb9853
RH
16112016-03-07 Richard Henderson <rth@redhat.com>
1612
1613 * gcc.c-torture/compile/pr70061.c: New test.
1614
2067a8f3
RB
16152016-03-07 Richard Biener <rguenther@suse.de>
1616
1617 PR testsuite/70109
1618 * gcc.dg/vect/O3-pr36098.c: New testcase.
1619
4145a9b7
CL
16202016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1621
1622 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1623
1878be32
EB
16242016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1625
1626 * gnat.dg/renaming9.ad[sb]: New testcase.
1627
df762bb2
JJ
16282016-03-05 Jakub Jelinek <jakub@redhat.com>
1629
1630 PR c++/70084
1631 * g++.dg/expr/stdarg3.C: New test.
1632
7d461295
JL
16332016-03-04 Jeff Law <law@redhat.com>
1634
1635 PR tree-optimization/69196
1636 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1637 x86_64-*-*.
1638
29b9828f
BS
16392016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1640
b6b552fd
BS
1641 PR c/69973
1642 * gcc.dg/pr69973.c: New test.
1643
201d49e9
BS
1644 PR rtl-optimization/69941
1645 * gcc.dg/torture/pr69941.c: New test.
1646
29b9828f
BS
1647 PR c/69824
1648 * gcc.dg/pr69824.c: New test.
1649
640b7e74
TV
16502016-03-05 Tom de Vries <tom@codesourcery.com>
1651
1652 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1653 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1654 function.
1655
7a3a3fad
PP
16562016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1657
1658 PR c++/66786
1659 * g++.dg/cpp1y/var-templ48.C: New test.
1660 * g++.dg/cpp1y/var-templ49.C: New test.
1661
cd439aec
EB
16622016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1663
1664 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1665
60204554
JJ
16662016-03-04 Jakub Jelinek <jakub@redhat.com>
1667
0c8825de
JJ
1668 PR c++/70035
1669 * g++.dg/ubsan/pr70035.C: New test.
1670
60204554
JJ
1671 PR target/70062
1672 * gcc.target/i386/pr70062.c: New test.
1673
f79d4eab
L
16742016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1675
1676 * g++.dg/template/typename21.C: Remove c++98_only.
1677
ea81ce67
L
16782016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1679
1680 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1681
64b23c13
DM
16822016-03-04 David Malcolm <dmalcolm@redhat.com>
1683
1684 PR c/68187
1685 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1686 function.
1687 (fn_42_b): Likewise.
1688 (fn_42_c): Likewise.
1689
729526f5
DM
16902016-03-04 David Malcolm <dmalcolm@redhat.com>
1691
1692 PR c/68187
1693 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1694 function.
1695 (fn_40_b): Likewise.
1696 (fn_41_a): Likewise.
1697 (fn_41_b): Likewise.
1698
f9ea11ac
JJ
16992016-03-04 Jakub Jelinek <jakub@redhat.com>
1700
1701 PR target/70059
1702 * gcc.target/i386/avx512f-pr70059.c: New test.
1703 * gcc.target/i386/avx512dq-pr70059.c: New test.
1704
b6c38c69
BS
17052016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1706
1707 PR rtl-optimization/57676
1708 * gcc.dg/torture/pr57676.c: New test.
1709
af3cdd34
IE
17102016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1711
1712 * gcc.dg/pr70026.c: New test.
1713
7ff6ca38
MP
17142016-03-04 Marek Polacek <polacek@redhat.com>
1715
1716 PR c/69798
1717 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1718 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1719
a6bf62d5
KT
17202016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1721
1722 PR target/70004
1723 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1724 Delete.
1725 (test_corners_sisd_si): Likewise.
1726 (main): Remove checks of the above.
1727 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1728
ae4cdc6a
EB
17292016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1730
1731 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1732
08455559
CL
17332016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1734
1735 * gcc.dg/torture/pr69951.c: Accept argc==0.
1736
e9a35493
RB
17372016-03-04 Richard Biener <rguenther@suse.de>
1738
1739 PR c++/70054
1740 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1741 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1742
fba054c2
DV
17432016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1744
1745 PR testsuite/69766
1746 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1747 testing multiarch.
1748
f10cdc6c
JJ
17492016-03-04 Jakub Jelinek <jakub@redhat.com>
1750
1751 PR debug/69947
1752 * gcc.dg/guality/pr69947.c: New test.
1753
2e981ba0
JJ
17542016-03-03 Jakub Jelinek <jakub@redhat.com>
1755
1756 PR ada/70017
1757 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1758
0ba3bfa2
KT
17592016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1760
1761 PR rtl-optimization/69904
1762 * gcc.target/arm/pr69904.c: New test.
1763
97ecdb46
JJ
17642016-03-03 Jakub Jelinek <jakub@redhat.com>
1765
1766 PR target/70021
1767 * gcc.dg/vect/pr70021.c: New test.
1768 * gcc.target/i386/pr70021.c: New test.
1769
a2a743a1
MP
17702016-03-03 Marek Polacek <polacek@redhat.com>
1771
1772 PR middle-end/70050
1773 * gcc.dg/pr70050.c: New test.
1774
fa07ecdd
JG
17752016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1776
1777 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1778
23504262
ML
17792016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1780
1781 PR tree-optimization/70043
1782 * gfortran.dg/vect/pr70043.f90: New test.
1783
b7b9e1a9
EB
17842016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1785
1786 * gnat.dg/specs/task1.ads: New test.
1787
cb83ba54
RO
17882016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1789
1790 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1791 Invoke gdb with -batch.
1792 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1793
a75f5e30
RB
17942016-03-03 Richard Biener <rguenther@suse.de>
1795
1796 PR tree-optimization/55936
1797 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1798
268bc320
JL
17992016-03-02 Jeff Law <law@redhat.com>
1800
815f20ab
JL
1801 PR rtl-optimization/69942
1802 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1803 effects of argument promotions.
1804
268bc320
JL
1805 PR tree-optimization/69987
1806 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1807 target does not support -fprefetch-loop-arrays.
1808
171f7de5
UB
18092016-03-02 Uros Bizjak <ubizjak@gmail.com>
1810
1811 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1812
192912db
BC
18132016-03-02 Bin Cheng <bin.cheng@arm.com>
1814
c7908871 1815 PR rtl-optimization/69052
192912db
BC
1816 * gcc.target/i386/pr69052.c: New test.
1817
90a7a40b
AM
18182016-03-02 Alan Modra <amodra@gmail.com>
1819
1820 * gcc.dg/pr69990.c: New.
1821
69fa742f
JJ
18222016-03-02 Jakub Jelinek <jakub@redhat.com>
1823
de752fb0
JJ
1824 PR c/68062
1825 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1826
1827 PR middle-end/70022
1828 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1829
69fa742f
JJ
1830 PR target/70028
1831 * gcc.target/i386/pr70028.c: New test.
1832
7c65bd56
MK
18332016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1834
1835 * c-c++-common/asan/swapcontext-test-1.c,
1836 * c-c++-common/tsan/thread_leak.c,
1837 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1838 * g++.dg/tsan/benign_race.C,
1839 * g++.dg/tsan/fd_close_norace.C,
1840 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1841 races with sanitizer output
1842
37d98220 18432016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1844 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1845
1846 PR target/67278
1847 * gcc.dg/simd-8.c: New testcase.
1848
218db463
RB
18492016-03-02 Richard Biener <rguenther@suse.de>
1850
1851 PR middle-end/67278
1852 * gcc.dg/simd-7.c: New testcase.
1853
22c72158
EB
18542016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1855
1856 * gcc.target/i386/pr70007.c: Tweak.
1857
9a790ccc
DV
18582016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1859
1860 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1861
bd02f00f
MP
18622016-03-02 Marek Polacek <polacek@redhat.com>
1863
1864 PR c/67854
1865 * gcc.dg/pr67854.c: New test.
1866
1e840f39
JJ
18672016-03-02 Jakub Jelinek <jakub@redhat.com>
1868
1869 PR middle-end/70025
1870 * gcc.dg/torture/pr70025.c: New test.
1871
bca00241
VK
18722016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1873
1874 PR tree-optimization/68621
1875 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1876
0bca04b8
EB
18772016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1878
1879 * gcc.target/i386/pr70007.c: New test.
1880
2a9afc86
JL
18812016-03-01 Jeff Law <law@redhat.com>
1882
eab2541b 1883 PR tree-optimization/69196
9d83ef71 1884 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1885
2a9afc86
JL
1886 PR tree-optimization/69196
1887 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1888 duplicating code and spoiling the expected output.
1889
0d39977e
MM
18902016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1891
1892 PR target/70033
1893 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1894 supports power9 before doing tests.
1895 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1896 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1897 * gcc.target/powerpc/p9-permute.c: Likewise.
1898
a0c0699d
UB
18992016-03-01 Uros Bizjak <ubizjak@gmail.com>
1900
1901 PR target/70027
1902 * gcc.target/i386/pr70027.c: New test.
1903
0ae3ef47 19042016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1905
1906 * gcc.dg/pr70017.c: New test.
1907
686e2237
JJ
19082016-03-01 Jakub Jelinek <jakub@redhat.com>
1909
1910 PR c/69796
1911 PR c/69974
1912 * gcc.dg/pr69796.c: New test.
1913 * gcc.dg/pr69974.c: New test.
1914
f8e4188c
EB
19152016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1916
1917 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1918
5e3f1c7c
JL
19192016-02-29 Jeff Law <law@redhat.com>
1920
1921 PR tree-optimization/69987
1922 * gfortran.dg/pr69987.f90: New test.
1923
1924 PR tree-optimization/69989
1925 * gcc.c-torture/compile/pr69989-2.c: New test.
1926
1be56bc5
MP
19272016-03-01 Marek Polacek <polacek@redhat.com>
1928
1929 PR c++/69795
1930 * g++.dg/parse/invalid1.C: New test.
1931
1b19470d
RB
19322016-03-01 Richard Biener <rguenther@suse.de>
1933
1934 PR middle-end/70022
1935 * gcc.dg/pr70022.c: New testcase.
1936
3ae0661a
IE
19372016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1938
1939 PR tree-optimization/69956
1940 * gcc.dg/pr69956.c: New test.
1941
0f09ab88
BS
19422016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1943
1944 PR target/70011
1945 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1946 XFAIL when hardware supports efficient unaligned storage access.
1947
76d881bf
PP
19482016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1949
1950 PR c++/69961
1951 * g++.dg/template/pr69961a.C: New test.
1952 * g++.dg/template/pr69961b.C: New test.
1953
7168133a
DM
19542016-02-29 David Malcolm <dmalcolm@redhat.com>
1955
1956 PR preprocessor/69985
1957 * gcc.dg/cpp/pr69985.c: New test case.
1958
0c6072a3
JL
19592016-02-29 Jeff Law <law@redhat.com>
1960
e66f219b
JL
1961 PR tree-optimization/70005
1962 * gcc.c-torture/execute/pr70005.c New test.
1963
0c6072a3
JL
1964 PR tree-optimization/69999
1965 * gcc.c-torture/compile/pr69999.c: New test.
1966
fd9fbdb3
YR
19672016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1968
1969 PR tree-optimization/69652
1970 * gcc.dg/torture/pr69652.c: Delete test.
1971 * gcc.dg/vect/pr69652.c: New test.
1972
cbd400b4
RB
19732016-02-19 Richard Biener <rguenther@suse.de>
1974
1975 PR tree-optimization/69980
1976 * gfortran.dg/vect/pr69980.f90: New testcase.
1977
84ea0f58
EB
19782016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1979
1980 * gcc.target/sparc/20160229-1.c: New test.
1981
5d2a63dc
EB
19822016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1983
1984 * gnat.dg/stack_usage3.adb: New test.
1985 * gnat.dg/stack_usage3_pkg.ads: New helper.
1986
93e708f9
EB
19872016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1988
1989 * gnat.dg/renaming8.adb: New test.
1990 * gnat.dg/renaming8_pkg1.ads: New helper.
1991 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1992 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1993
6512bc93
RB
19942016-02-29 Richard Biener <rguenther@suse.de>
1995
1996 PR tree-optimization/69720
1997 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1998
7b201a88
TK
19992016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2000
2001 PR fortran/68147
2002 PR fortran/47674
2003 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2004
82ee0cf2 20052016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2006 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2007
2008 PR fortran/56007
2009 * gfortran.dg/coarray_8.f90: Adjust error message.
2010 * gfortran.dg/pr56007.f90: New test.
2011 * gfortran.dg/pr56007.f: New test.
2012
cdc1a2c8
L
20132016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2014
2015 PR tree-optimization/69989
2016 * gcc.dg/torture/pr69989.c: New test.
2017
33505bcf
EB
20182016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2019
2020 * gcc.target/i386/stack-realign-win.c: New test.
2021
524bfb19
HA
20222016-02-28 Harald Anlauf <anlauf@gmx.de>
2023
2024 PR fortran/60126
2025 * gfortran.dg/pr60126.f90: New test.
2026
bd542508
JL
20272016-02-27 Jeff Law <law@redhat.com>
2028
2029 Revert
2030 2016-02-26 Richard Biener <rguenther@suse.de>
2031 Jeff Law <law@redhat.com>
2032
2033 PR tree-optimization/69740
2034 * gcc.c-torture/compile/pr69740-1.c: New test.
2035 * gcc.c-torture/compile/pr69740-2.c: New test.
2036
dd1291e0
JD
20372016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2038
5fb67f8b 2039 PR fortran/69910
dd1291e0
JD
2040 * gfortran.dg/newunit_4.f90: New test.
2041
5cfefb59
JJ
20422016-02-27 Jakub Jelinek <jakub@redhat.com>
2043
2044 PR target/69613
2045 PR rtl-optimization/69886
2046 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2047 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2048 target.
2049
20ba5f33
MS
20502016-02-26 Martin Sebor <msebor@redhat.com>
2051
2052 PR tree-optimization/15826
2053 * gcc.dg/tree-ssa/pr15826.c: New test.
2054
e6fb01b0
JJ
20552016-02-26 Jakub Jelinek <jakub@redhat.com>
2056
2057 PR target/69969
2058 * gcc.target/powerpc/pr69969.c: New test.
2059
e3e0cf64
MS
20602016-02-26 Martin Sebor <msebor@redhat.com>
2061
2062 PR c++/15766
2063 * g++.old-deja/g++.other/decl5.C: Add a test case.
2064
d1f2bea5
SB
20652016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2066
2067 PR target/69946
2068 * gcc.target/powerpc/pr69946.c: New file.
2069
4a4f9d2b 20702016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2071 Jeff Law <law@redhat.com>
4a4f9d2b 2072
e3e0cf64 2073 PR tree-optimization/69740
4a4f9d2b
RB
2074 * gcc.c-torture/compile/pr69740-1.c: New test.
2075 * gcc.c-torture/compile/pr69740-2.c: New test.
2076
ad2a2706
MJ
20772016-02-26 Martin Jambor <mjambor@suse.cz>
2078
2079 PR middle-end/69920
2080 * gcc.dg/torture/pr69932.c: New test.
2081 * gcc.dg/torture/pr69936.c: Likewise.
2082
1d11f7ce
AK
20832016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2084
2085 PR target/69709
2086 * gcc.target/s390/pr69709.c: New test.
2087
6cfccbb2
KT
20882016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2089
2090 PR target/69245
2091 * gcc.target/aarch64/pr69245_1.c: New test.
2092
ac59ad4e
KT
20932016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2094
2095 PR target/69613
2096 * gcc.dg/torture/pr69613.c: New test.
2097
a2ad54a0
JJ
20982016-02-26 Jakub Jelinek <jakub@redhat.com>
2099
2100 PR rtl-optimization/69891
2101 * gcc.target/i386/pr69891.c: New test.
2102
0884062c 21032016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2104 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2105
d2369d4f 2106 PR target/61397
c163789b
MM
2107 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2108 functionality for both 32-bit and 64-bit.
2109
5aed7e2c
RB
21102016-02-26 Richard Biener <rguenther@suse.de>
2111
2112 PR tree-optimization/69551
2113 * gcc.dg/torture/pr69951.c: New testcase.
2114
798e2a8e
RB
21152016-02-25 Richard Biener <rguenther@suse.de>
2116
2117 PR tree-optimization/48795
2118 * gcc.dg/Warray-bounds-18.c: New testcase.
2119
9559fbac
RO
21202016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2121
2122 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2123
c049b107
JJ
21242016-02-25 Jakub Jelinek <jakub@redhat.com>
2125
2126 PR rtl-optimization/69896
2127 * gcc.dg/pr69896.c: New test.
2128
1137001c
PP
21292016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2130
2131 PR c++/69736
2132 * g++.dg/cpp1y/paren2.C: New test.
2133
2e9c8641
MS
21342016-02-24 Martin Sebor <msebor@redhat.com>
2135
2136 PR c/51147
2137 * gcc.dg/enum-mode-2.c: New test.
2138
03ca8fb3
JJ
21392016-02-24 Jakub Jelinek <jakub@redhat.com>
2140
2141 PR c++/69922
2142 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2143 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2144 * g++.dg/ubsan/pr69922.C: New test.
2145
0b05329b
MP
21462016-02-24 Marek Polacek <polacek@redhat.com>
2147
2148 PR c/69819
2149 * gcc.dg/pr69819.c: New test.
2150
57c2c374
MS
21512016-02-24 Martin Sebor <msebor@redhat.com>
2152
3b96b93a
MS
2153 PR c++/69912
2154 * g++.dg/ext/flexary15.C: New test.
2155
21562016-02-24 Martin Sebor <msebor@redhat.com>
2157
2158 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2159 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2160 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2161
65433bb5
MK
21622016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2163 Charles Baylis <charles.baylis@linaro.org>
2164
2165 PR debug/61033
2166 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2167
f802a424 21682016-02-24 Richard Biener <rguenther@suse.de>
44293580 2169 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2170
2171 PR middle-end/69760
2172 * gcc.dg/torture/pr69760.c: New testcase.
2173
525f795f
RO
21742016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2175
2176 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2177 pattern on Solaris with as.
2178
cd7bbceb
KT
21792016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2180
2181 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2182 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2183 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2184 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2185
89c0c1fd
JJ
21862016-02-24 Jakub Jelinek <jakub@redhat.com>
2187
2188 PR middle-end/69915
2189 * gcc.dg/pr69915.c: New test.
2190
0683fd27
KT
21912016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2192
2193 PR rtl-optimization/69886
2194 * gcc.dg/torture/pr69886.c: New test.
2195
e53d562a
RB
21962016-02-24 Richard Biener <rguenther@suse.de>
2197
2198 PR middle-end/68963
2199 * gcc.dg/torture/pr68963.c: New testcase.
2200
74a00288
KT
22012016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2202
2203 PR target/69875
2204 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2205 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2206 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2207 * gcc.target/arm/atomic_loaddi_1.c: New test.
2208 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2209 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2210 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2211 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2212 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2213 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2214 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2215 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2216
340fd4c9
JJ
22172016-02-24 Jakub Jelinek <jakub@redhat.com>
2218
2219 PR middle-end/69909
2220 * gcc.dg/torture/pr69909.c: New test.
2221
47d3fdb2
RB
22222016-02-24 Richard Biener <rguenther@suse.de>
2223
2224 PR tree-optimization/69907
2225 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2226 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2227 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2228
dab73e73
CB
22292016-02-24 Christian Bruel <christian.bruel@st.com>
2230
2231 * gcc.target/arm/pragma_cpp_fma.c: New test.
2232
7cc5ec65
JD
22332016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2234
2235 PR fortran/61156
2236 * gfortran.dg/include_6.f90: Update test.
2237
067fbd8b
JJ
22382016-02-23 Jakub Jelinek <jakub@redhat.com>
2239
2240 PR objc/69844
2241 * objc.dg/pr69844.m: New test.
2242
64a454d9
JD
22432016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2244
2245 PR libgfortran/69456
2246 * gfortran.dg/namelist_89.f90: New test.
2247 * gfortran.dg/pr59700.f90: Update test..
2248
35886f0b
MS
22492016-02-23 Martin Sebor <msebor@redhat.com>
2250
2251 PR middle-end/69780
2252 * g++.dg/ext/builtin_alloca.C: New test.
2253 * gcc.dg/builtins-68.c: New test.
2254
162cc7e3
RH
22552016-02-23 Richard Henderson <rth@redhat.com>
2256
2257 * gcc.target/i386/addr-space-3.c: Remove test.
2258
196440f8
DM
22592016-02-23 David Malcolm <dmalcolm@redhat.com>
2260
2261 PR preprocessor/69126
2262 PR preprocessor/69543
2263 * c-c++-common/pr69126-2-long.c: New test.
2264 * c-c++-common/pr69126-2-short.c: New test.
2265 * c-c++-common/pr69543-1.c: Remove xfail.
2266
1d3121af
DM
22672016-02-23 David Malcolm <dmalcolm@redhat.com>
2268
2269 PR preprocessor/69126
2270 PR preprocessor/69543
2271 PR preprocessor/69558
2272 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2273 (f): Rename to...
2274 (test_2): ...this, and add leading comment.
2275 (MACRO_3, test_3): New.
2276 (MACRO_4A, MACRO_4B, test_4): New.
2277 (MACRO): Rename to...
2278 (MACRO_5): ...this.
2279 (g): Rename to...
2280 (test_5): ...this, updating for renaming of MACRO, and
2281 add leading comment.
2282 * c-c++-common/pr69543-1.c: New.
2283 * c-c++-common/pr69543-2.c: New.
2284 * c-c++-common/pr69543-3.c: New.
2285 * c-c++-common/pr69543-4.c: New.
2286 * c-c++-common/pr69558-1.c: New.
2287 * c-c++-common/pr69558-2.c: New.
2288 * c-c++-common/pr69558-3.c: New.
2289 * c-c++-common/pr69558-4.c: New.
2290 * gcc.dg/pr69558.c: Move to...
2291 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2292 xfail for c++.
2293
f99c3557
TS
22942016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2295
2296 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2297 to -ftree-parallelize-loops/-fopenacc changes.
2298 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2299 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2300 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2301 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2302 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2303 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2304 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2305 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2306 * c-c++-common/goacc/kernels-loop.c: Likewise.
2307 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2308 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2309 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2310 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2311
c60ec7c2
RO
23122016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2313
2314 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2315
f1a62b6f
JJ
23162016-02-23 Jakub Jelinek <jakub@redhat.com>
2317
e67bf044
JJ
2318 PR c++/69902
2319 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2320
f1a62b6f
JJ
2321 PR c/69900
2322 * gcc.dg/pr69900.c: New test.
2323
20c5e09e
MJ
23242016-02-23 Martin Jambor <mjambor@suse.cz>
2325
2326 PR tree-optimization/69666
2327 * gcc.dg/tree-ssa/pr69666.c: New test.
2328
e457a6fc
AV
23292016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2330
2331 PR fortran/67451
2332 * gfortran.dg/coarray_allocate_5.f08: New test.
2333
d7b574f4
AK
23342016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2335
2336 * gcc.target/s390/vcond-shift.c: Move to ...
2337 * gcc.target/s390/vector/vcond-shift.c: ... here.
2338
58bdeb44
AK
23392016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2340
2341 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2342 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2343
7cd0387b
AK
23442016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2345
2346 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2347
4246c8da
MW
23482016-02-20 Mark Wielaard <mjw@redhat.com>
2349
2350 PR c/28901
2351 * gcc.dg/unused-variable-3.c: New test.
2352
f93bc532
JJ
23532016-02-22 Jakub Jelinek <jakub@redhat.com>
2354
2355 PR target/69888
2356 * gcc.target/i386/pr69888.c: New test.
2357
c4e360f4
RB
23582016-02-22 Richard Biener <rguenther@suse.de>
2359
2360 PR tree-optimization/69882
2361 * gfortran.dg/vect/pr69882.f90: New testcase.
2362
09c92f1c
JJ
23632016-02-22 Jakub Jelinek <jakub@redhat.com>
2364
2365 PR target/69885
2366 * gcc.dg/pr69885.c: New test.
2367
f88d45dc
OE
23682016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2369
2370 PR target/69806
2371 PR target/54089
2372 * gcc.target/sh/pr54089-10.c: New.
2373
ce1ff48e
PT
23742016-02-20 Paul Thomas <pault@gcc.gnu.org>
2375
2376 PR fortran/69423
2377 * gfortran.dg/deferred_character_15.f90 : New test.
2378
bbf27208
DH
23792016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2380
2381 PR fortran/57365
2382 gfortran.dg/allocate_with_source_18.f03: New test.
2383
23842016-02-20 Harald Anlauf <anlauf@gmx.de>
2385
2386 PR fortran/52531
2387 gfortran.dg/gomp/pr52531.f90: New test.
2388
268be88c
BE
23892016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2390
2391 PR c++/69865
2392 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2393 -std=c++03.
2394
4b6c824a
JJ
23952016-02-19 Jakub Jelinek <jakub@redhat.com>
2396
871b3f47
JJ
2397 PR c++/69826
2398 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2399 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2400
7a965d51
JJ
2401 PR c++/69850
2402 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2403
4b6c824a
JJ
2404 PR c++/69851
2405 * g++.dg/torture/pr69851.C: New test.
2406
15fca21a
MS
24072016-02-19 Martin Sebor <msebor@redhat.com>
2408
2409 PR testsuite/69573
2410 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2411
19e21586
JJ
24122016-02-19 Jakub Jelinek <jakub@redhat.com>
2413
03a616ac
JJ
2414 PR c++/69850
2415 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2416 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2417
19e21586
JJ
2418 PR c++/67767
2419 * g++.dg/cpp0x/pr67767.C: New test.
2420
2db16594
KT
24212016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2422
2423 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2424 for fp, simd, crypto, crc, lse.
2425 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2426 above.
2427 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2428 effective target check.
2429
5a7d9d1e
JJ
24302016-02-19 Jakub Jelinek <jakub@redhat.com>
2431
2432 PR target/69820
2433 * gcc.target/i386/pr69820.c: New test.
2434
6448f064
AK
24352016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2436
2437 * gcc.target/s390/vector/int128-1.c: New test.
2438
d0a859e6
AK
24392016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2440
2441 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2442
9e4eb643
AK
24432016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2444
2445 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2446 instruction pattern name to prevent the testcase from failing with
2447 -march=z13.
2448
859a4c0e
AK
24492016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2450
2451 * gcc.target/s390/md/movstr-2.c: New test.
2452
efc2340b
MK
24532016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2454
2455 * gcc.target/s390/morestack.c: New test.
2456
ca2bfbc2
DV
24572016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2458
2459 PR target/69625
2460 * gcc.target/s390/pr69625.c: Add test case.
2461
efd4bd05
BE
24622016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2463
2464 PR testsuite/68580
2465 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2466
2bf2078a
MM
24672016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2468
2469 PR target/68404
2470 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2471 * gcc.target/powerpc/fusion3.c: Likewise.
2472
f003579e
RB
24732016-02-18 Richard Biener <rguenther@suse.de>
2474
2475 PR middle-end/69553
2476 * g++.dg/torture/pr69553.C: New testcase.
2477
19233914
NC
24782016-02-18 Nick Clifton <nickc@redhat.com>
2479
efd4bd05
BE
2480 PR target/62254
2481 PR target/69610
2482 * gcc.target/arm/pr62554.c: New test.
2483 * gcc.target/arm/pr69610-1.c: New test.
2484 * gcc.target/arm/pr69610-2.c: New test.
19233914 2485
23f27839
RB
24862016-02-18 Richard Biener <rguenther@suse.de>
2487
2488 PR middle-end/69854
2489 * gcc.dg/torture/pr69854.c: New testcase.
2490
932c0da4
JJ
24912016-02-17 Jakub Jelinek <jakub@redhat.com>
2492
2493 PR c++/69850
2494 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2495
1bed93e4
BS
24962012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2497
2498 * gcc.target/powerpc/vec-cg.c: New test.
2499
57bfb134
RB
25002016-02-17 Richard Biener <rguenther@suse.de>
2501
2502 PR testsuite/69586
2503 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2504
a44e0ebb
KT
25052016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2506
2507 PR target/69161
2508 * gcc.c-torture/compile/pr69161.c: New test.
2509
ffacd726
DS
25102016-02-17 David Sherwood <david.sherwood@arm.com>
2511
2512 PR target/69532
2513 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2514 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2515
448db8d2
EB
25162016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2517
2518 * gcc.dg/ifcvt-4.c: Skip on Visium.
2519
e2f0522e
EB
25202016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2521
2522 * gnat.dg/atomic8.adb: New test.
2523
bf17fe3f
EB
25242016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2525
2526 * gnat.dg/discr46.ad[sb]: New test.
2527
ecf835e9
KN
25282016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2529
2530 PR Target/48344
2531 * gcc.target/powerpc/pr48344-1.c: New test.
2532
49a1164a
TK
25332015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2534
2535 PR fortran/69742
2536 * gfortran.dg/associate_21.f90: New test.
2537
bf14eba2
JJ
25382016-02-16 Jakub Jelinek <jakub@redhat.com>
2539
2540 PR c/69835
2541 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2542 -Wnonnull in dg-options.
2543 * c-c++-common/nonnull-2.c: New test.
2544
35a093b6
JG
25452016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2546 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2547
2548 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2549
e387d491
JJ
25502016-02-16 Jakub Jelinek <jakub@redhat.com>
2551
2552 PR middle-end/69801
2553 * gcc.dg/pr69801.c: Add empty dg-options.
2554
ba539195
JN
25552016-02-16 James Norris <jnorris@codesourcery.com>
2556
2557 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2558 * g++.dg/goacc/deviceptr-1.c: New file.
2559
2a2b8f64
JJ
25602016-02-16 Jakub Jelinek <jakub@redhat.com>
2561
2562 PR tree-optimization/69820
2563 * gcc.dg/vect/pr69820.c: New test.
2564
87440c29
RB
25652016-02-16 Richard Biener <rguenther@suse.de>
2566
2567 PR tree-optimization/69776
2568 * gcc.dg/torture/pr69776-2.c: New testcase.
2569
6d87c306
BS
25702016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2571
2572 PR tree-optimization/69714
2573 * gcc.dg/torture/pr69714.c: New test.
2574
3824a0a2
JJ
25752016-02-16 Jakub Jelinek <jakub@redhat.com>
2576
2577 PR tree-optimization/69802
2578 * gcc.dg/pr69802.c: New test.
2579
c8cfe96e
RB
25802016-02-16 Richard Biener <rguenther@suse.de>
2581
2582 PR middle-end/69801
2583 * gcc.dg/pr69801.c: New testcase.
2584
fc12098d
JD
25852016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2586
2587 PR libgfortran/69651
2588 * gfortran.dg/read_bang.f90: New test.
2589 * gfortran.dg/read_bang4.f90: New test.
2590
ba6b3795
JJ
25912016-02-15 Jakub Jelinek <jakub@redhat.com>
2592
f0516ca4
JJ
2593 PR c++/69658
2594 * g++.dg/init/pr69658.C: New test.
2595
ba6b3795
JJ
2596 PR c++/69797
2597 * c-c++-common/pr69797.c: New test.
2598
de3f9a2d
PK
25992016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2600
2601 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2602 check for aarch64*-*-*.
2603
17a3b967
RB
26042016-02-15 Richard Biener <rguenther@suse.de>
2605
2606 PR tree-optimization/69783
2607 * gcc.dg/vect/pr69783.c: New testcase.
2608
1c48bff1
RB
26092016-02-15 Richard Biener <rguenther@suse.de>
2610
2611 PR tree-optimization/69776
2612 * gcc.dg/torture/pr69776.c: New testcase.
2613
1e6025b6
TK
26142016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2615
2616 PR fortran/60526
2617 * gfortran.dg/type_decl_4.f90: Reinstated.
2618
d3308279
JDA
26192016-02-14 John David Anglin <danglin@gcc.gnu.org>
2620
2621 PR fortran/68746
2622 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2623
b7c56581
TK
26242016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2625
2626 PR fortran/60526
2627 PR bootstrap/69816
2628 * gfortran.dg/type_decl_4.f90: Removed.
2629
60cb4ef5
TK
26302016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2631
2632 PR fortran/60526
2633 * gfortran.dg/type_decl_4.f90: New test.
2634
f6964637
AM
26352016-02-14 Alan Modra <amodra@gmail.com>
2636
1a8849d1 2637 PR testsuite/68886
f6964637
AM
2638 * gcc.c-torture/execute/stkalign.c: Revise test.
2639
f5121920
OE
26402016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2641
2642 PR target/67260
2643 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2644
6cda3ab6
OE
26452016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2646
2647 PR target/67260
2648 * gcc.target/sh/torture/pr67260.c: New.
2649
6786e598
JDA
26502016-02-12 John David Anglin <danglin@gcc.gnu.org>
2651
2652 * gcc.dg/pr67964.c: Add dg-require-alias.
2653
7e05dad8
OE
26542016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2655
2656 PR target/67636
2657 PR target/64345
2658 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2659
7f4cc3ce
JD
26602016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2661
2662 PR libgfortran/69668
2663 * gfortran.dg/namelist_88.f90: New test.
2664
955ca6dc
JD
26652016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2666
2667 PR libgfortran/69668
2668 * gfortran.dg/namelist_38.f90: Update test.
2669 * gfortran.dg/namelist_84.f90: Update test.
2670
876217ae
DM
26712016-02-12 David Malcolm <dmalcolm@redhat.com>
2672
2673 PR other/69554
2674 * gcc.dg/pr69554-1.c: New test.
2675 * gfortran.dg/pr69554-1.F90: New test.
2676 * gfortran.dg/pr69554-2.F90: New test.
2677 * lib/gcc-dg.exp (proc dg-locus): New function.
2678 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2679 distinguish between the caret-printing and non-caret-printing
2680 cases. If caret-printing has been explicitly enabled, bail out
2681 without attempting to fix up the output.
2682
61789eed
DM
26832016-02-12 David Malcolm <dmalcolm@redhat.com>
2684
2685 PR driver/69265
2686 PR driver/69453
2687 * gcc.dg/spellcheck-options-3.c: New test case.
2688 * gcc.dg/spellcheck-options-4.c: New test case.
2689 * gcc.dg/spellcheck-options-5.c: New test case.
2690 * gcc.dg/spellcheck-options-6.c: New test case.
2691 * gcc.dg/spellcheck-options-7.c: New test case.
2692 * gcc.dg/spellcheck-options-8.c: New test case.
2693 * gcc.dg/spellcheck-options-9.c: New test case.
2694 * gcc.dg/spellcheck-options-10.c: New test case.
2695
c3090c1f
JJ
26962016-02-12 Jakub Jelinek <jakub@redhat.com>
2697
2698 PR rtl-optimization/69764
2699 PR rtl-optimization/69771
2700 * c-c++-common/pr69764.c: New test.
2701 * gcc.dg/torture/pr69771.c: New test.
2702
8222034d
MP
27032016-02-12 Marek Polacek <polacek@redhat.com>
2704
2705 * g++.dg/torture/init-list1.C: New.
2706
f749f792
MP
27072016-02-12 Marek Polacek <polacek@redhat.com>
2708
2709 * gcc.dg/pr69522.c: Add empty dg-options.
2710
199fb02a
IE
27112016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2712
2713 * g++.dg/lto/lto.exp: Include and init mpx.
2714 * g++.dg/lto/pr69729_0.C: New test.
2715
b69539cb
JJ
27162016-02-12 Jakub Jelinek <jakub@redhat.com>
2717
06ff7000
JJ
2718 PR ipa/69241
2719 * g++.dg/ipa/pr69241-4.C: New test.
2720
b69539cb
JJ
2721 PR ipa/68672
2722 * g++.dg/ipa/pr68672-1.C: New test.
2723 * g++.dg/ipa/pr68672-2.C: New test.
2724 * g++.dg/ipa/pr68672-3.C: New test.
2725
16595a1f
BS
27262016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2727
2728 PR c/69522
6d87c306 2729 * gcc.dg/pr69522.c: New test.
16595a1f 2730
38d795d2
PP
27312016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2732
2733 PR c++/69098
2734 * g++.dg/cpp1y/69098.C: New test.
2735 * g++.dg/cpp1y/69098-2.C: New test.
2736
9c582551
JJ
27372016-02-12 Jakub Jelinek <jakub@redhat.com>
2738
2739 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2740 and neighbour -> neighbor.
2741 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2742 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2743 * c-c++-common/Wvarargs.c: Likewise.
2744 * c-c++-common/goacc/host_data-5.c: Likewise.
2745 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2746 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2747 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2748 * gcc.target/aarch64/pr60697.c: Likewise.
2749 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2750 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2751 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2752 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2753 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2754 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2755 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2756 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2757 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2758 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2759 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2760 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2761 * g++.dg/lookup/koenig5.C: Likewise.
2762 * g++.dg/ext/no-asm-2.C: Likewise.
2763 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2764 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2765 * gfortran.dg/used_types_16.f90: Likewise.
2766 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2767 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2768 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2769 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2770 * gfortran.dg/abstract_type_6.f03: Likewise.
2771 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2772 * gfortran.dg/used_types_15.f90: Likewise.
2773 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2774 * gfortran.dg/exit_3.f08: Likewise.
2775 * gfortran.dg/open_status_2.f90: Likewise.
2776 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2777 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2778 * gfortran.dg/associate_1.f03: Likewise.
2779 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2780 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2781 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2782 * gcc.dg/builtin-object-size-1.c: Likewise.
2783 * gcc.dg/noreturn-6.c: Likewise.
2784 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2785 * gcc.dg/globalalias.c: Likewise.
2786 * gcc.dg/builtins-config.h: Likewise.
2787 * gcc.dg/pr30457.c: Likewise.
2788 * gcc.c-torture/compile/volatile-1.c: Likewise.
2789 * gcc.c-torture/execute/20101011-1.c: Likewise.
2790 * c-c++-common/Waddress-1.c: Likewise.
2791
66756373
JJ
27922016-02-11 Jakub Jelinek <jakub@redhat.com>
2793
2794 PR c/69768
2795 * c-c++-common/Waddress-1.c: New test.
2796
76fe932b
AV
27972016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2798
2799 PR fortran/69296
2800 * gfortran.dg/associate_19.f03: New test.
2801 * gfortran.dg/associate_20.f03: New test.
2802
564c4d4b
OE
28032016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2804
2805 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2806
e1c1ecb0
KT
28072016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2808
2809 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2810 .arch armv8-a\n. Add -dA to dg-options.
2811 * gcc.target/aarch64/assembler_arch_1.c: New test.
2812 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2813
0d7d9458
PC
28142016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2815
2816 PR c++/68726
2817 * g++.dg/cpp0x/pr68726.C: New.
2818
e6208a60
IE
28192016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2820
2821 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2822 test.
2823
281a11eb
RB
28242016-02-11 Richard Biener <rguenther@suse.de>
2825
2826 * g++.dg/tree-ssa/pr61034.C: Adjust.
2827
e03dd765
VM
28282016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2829
4b48faf5 2830 PR target/69148
e03dd765
VM
2831 * gcc.target/s390/pr69148.c: New.
2832
cdc23927
YR
28332016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2834
2835 PR tree-optimization/69652
2836 * gcc.dg/torture/pr69652.c: New test.
2837
e199dd0a
JJ
28382016-02-10 Jakub Jelinek <jakub@redhat.com>
2839 Patrick Palka <ppalka@gcc.gnu.org>
2840
2841 PR ipa/69241
2842 PR c++/69649
2843 * g++.dg/ipa/pr69241-1.C: New test.
2844 * g++.dg/ipa/pr69241-2.C: New test.
2845 * g++.dg/ipa/pr69241-3.C: New test.
2846 * g++.dg/ipa/pr69649.C: New test.
2847
d6b38027
UB
28482016-02-10 Uros Bizjak <ubizjak@gmail.com>
2849
2850 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2851 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2852
13b562c5
BC
28532016-02-10 Bin Cheng <bin.cheng@arm.com>
2854
2855 PR tree-optimization/68021
2856 * gcc.dg/tree-ssa/pr68021.c: New test.
2857
24a179f8
RB
28582016-02-10 Richard Biener <rguenther@suse.de>
2859
2860 PR tree-optimization/69726
2861 * gcc.dg/uninit-22.c: New testcase.
2862
0d99886f
AP
28632016-02-09 Andrew Pinski <apinski@cavium.com>
2864
2865 PR tree-opt/69282
2866 * gcc.c-torture/compile/20160205-1.c: New testcase.
2867
ab04995c
MM
28682016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2869
2870 PR target/68404
2871 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2872 instead accessing a really large arrray.
2873 * gcc.target/powerpc/fusion3.c: Likewise.
2874
4b79ac23
CB
28752016-02-09 Charles Baylis <charles.baylis@linaro.org>
2876
2877 PR target/68532
2878 * gcc.c-torture/execute/pr68532.c: New test.
2879
b890a441
AO
28802016-02-11 Alexandre Oliva <aoliva@redhat.com>
2881
2882 PR target/69634
2883 * gcc.dg/pr69634.c: New.
2884
84a5bef7
RB
28852016-02-09 Richard Biener <rguenther@suse.de>
2886
2887 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2888
1f123759 28892016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2890
1f123759
AF
2891 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2892
65860c77
YR
28932016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2894
2895 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2896
7e1e8a0a
RB
28972016-02-09 Richard Biener <rguenther@suse.de>
2898
2899 PR tree-optimization/69715
2900 * gcc.dg/torture/pr69715.c: New testcase.
2901
efb45a9f
PP
29022016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2903
2904 PR c++/69139
2905 * g++.dg/cpp0x/trailing12.C: New test.
2906 * g++.dg/cpp0x/trailing13.C: New test.
2907
20a0c6f9
PP
29082016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2909
2910 PR c++/69283
2911 PR c++/67835
2912 * g++.dg/cpp1y/auto-fn29.C: New test.
2913 * g++.dg/cpp1y/auto-fn30.C: New test.
2914
a162f3af
JJ
29152016-02-08 Jakub Jelinek <jakub@redhat.com>
2916
2917 PR tree-optimization/69209
2918 * gcc.c-torture/compile/pr69209.c: New test.
2919
4b4a9fbd
JL
29202016-02-08 Jeff Law <law@redhat.com>
2921
2922 PR tree-optimization/68541
2923 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2924 of statements allowed in join block for path splitting.
2925
cfac5ed2
JJ
29262016-02-08 Jakub Jelinek <jakub@redhat.com>
2927
f68bc23f
JJ
2928 PR c++/59627
2929 * g++.dg/gomp/pr59627.C: New test.
2930
cfac5ed2
JJ
2931 PR ipa/69239
2932 * g++.dg/ipa/pr69239.C: New test.
2933
44714d8c
DM
29342016-02-08 David Malcolm <dmalcolm@redhat.com>
2935
2936 PR preprocessor/69664
2937 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2938 * gcc.dg/cpp/warn-comments.c: Likewise.
2939
eba9e839
MP
29402016-02-08 Marek Polacek <polacek@redhat.com>
2941
2942 PR c++/69688
2943 * g++.dg/init/const12.C: New test.
2944
a011cd92
BS
29452016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2946
2947 PR target/60410
2948 * gcc.dg/lto/pr55113_0.c: Remove test.
2949
5317b1be
RB
29502016-02-08 Richard Biener <rguenther@suse.de>
2951
2952 PR tree-optimization/69719
2953 * gcc.dg/torture/pr69719.c: New testcase.
2954
63998a63
RB
29552016-02-08 Richard Biener <rguenther@suse.de>
2956 Jeff Law <law@redhat.com>
2957
2958 PR target/68273
2959 * gcc.target/mips/pr68273.c: New testcase.
2960
43f4a281
RB
29612016-02-08 Richard Biener <rguenther@suse.de>
2962
2963 PR rtl-optimization/69274
2964 * gcc.target/i386/addr-sel-1.c: XFAIL.
2965
0b604d2d
JL
29662016-02-08 Jeff Law <law@redhat.com>
2967
e8dfe49e
JL
2968 PR tree-optimization/68541
2969 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2970
6daecd7a 2971 PR tree-optimization/65917
0b604d2d
JL
2972 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2973
c0f0e35a
JD
29742016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2975
2976 PR fortran/50555
2977 * gfortran.dg/namelist_args.f90: New test.
2978
8981d712
JL
29792016-02-05 Jeff Law <law@redhat.com>
2980
6daecd7a 2981 PR tree-optimization/68541
8981d712
JL
2982 * gcc.dg/tree-ssa/split-path-2.c: New test.
2983 * gcc.dg/tree-ssa/split-path-3.c: New test.
2984 * gcc.dg/tree-ssa/split-path-4.c: New test.
2985 * gcc.dg/tree-ssa/split-path-5.c: New test.
2986 * gcc.dg/tree-ssa/split-path-6.c: New test.
2987 * gcc.dg/tree-ssa/split-path-7.c: New test.
2988
46cb9332
MS
29892016-02-05 Martin Sebor <msebor@redhat.com>
2990
2991 PR c++/69662
2992 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2993 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2994
be2083ea
RH
29952016-02-06 Richard HEnderson <rth@redhat.com>
2996
2997 PR c/69643
2998 * gcc.target/i386/addr-space-4.c: New.
2999 * gcc.target/i386/addr-space-5.c: New.
3000
711d7c23
MM
30012016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3002
3003 PR fortran/66089
3004 * gfortran.dg/elemental_dependency_6.f90: New.
3005
b5c1c988
JJ
30062016-02-05 Jakub Jelinek <jakub@redhat.com>
3007
861c7bcd
JJ
3008 PR rtl-optimization/69691
3009 * gcc.c-torture/execute/pr69691.c: New test.
3010
b5c1c988
JJ
3011 PR c++/69628
3012 * g++.dg/parse/pr69628.C: New test.
3013
f7dfa966
UB
30142016-02-05 Uros Bizjak <ubizjak@gmail.com>
3015
3016 * gcc.dg/sancov/asan.c: Move to ...
3017 * gcc.dg/asan/sancov-1.c: ... here.
3018
9b143e64
UB
30192016-02-05 Uros Bizjak <ubizjak@gmail.com>
3020
3021 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3022
f5d4b899
L
30232016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3024
3025 PR target/69677
3026 * gcc.target/i386/pr69677.c: New test.
3027
76c85fbb
PP
30282016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3029
3030 PR c++/68948
3031 * g++.dg/template/pr68948.C: New test.
3032
f181bf90
DV
30332016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3034
3035 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3036 (only necessary on s390x).
3037
714fb282
L
30382016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3039
3040 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3041 -mno-accumulate-outgoing-args.
3042
618d6c1c
PP
30432016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3044
3045 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3046
1066e9b5
JJ
30472016-02-04 Jakub Jelinek <jakub@redhat.com>
3048
3049 PR c/69669
3050 * c-c++-common/pr69669.c: New test.
3051
76255d0d
MM
30522016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3053
3054 PR target/69667
3055 * g++.dg/pr69667.C: New file.
3056
e0b059b1
WD
30572016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3058
3059 PR target/69619
3060 * gcc.dg/pr69619.c: Add new test.
3061
2692b5c8
RS
30622016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3063
3064 PR rtl-optimization/69577
3065 * gcc.target/i386/pr69577.c: New test.
3066
7db337c2
ML
30672016-02-04 Martin Liska <mliska@suse.cz>
3068
3069 * g++.dg/asan/pr69276.C: New test.
3070
cc9c0829
KT
30712016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3072
3073 PR target/65932
3074 PR target/67714
3075 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3076 a single smulbb instruction.
3077 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3078 * gcc.target/amr/wmul-2.c: Likewise.
3079
eb9feb52
KT
30802016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3081
3082 PR target/65932
3083 PR target/67714
3084 * gcc.c-torture/execute/pr67714.c: New test.
3085
61f727fe
JJ
30862016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3087
3088 PR target/69454
3089 * gcc.target/i386/pr69454-1.c: New test.
3090 * gcc.target/i386/pr69454-2.c: New test.
3091
05dd97db
MS
30922016-02-03 Martin Sebor <msebor@redhat.com>
3093
3094 PR c++/69251
3095 PR c++/69253
3096 PR c++/69290
3097 PR c++/69277
3098 PR c++/69349
3099 * g++.dg/ext/flexarray-mangle-2.C: New test.
3100 * g++.dg/ext/flexarray-mangle.C: New test.
3101 * g++.dg/ext/flexarray-subst.C: New test.
3102 * g++.dg/ext/flexary11.C: New test.
3103 * g++.dg/ext/flexary12.C: New test.
3104 * g++.dg/ext/flexary13.C: New test.
3105 * g++.dg/ext/flexary14.C: New test.
3106 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3107
dac2fc29
L
31082016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3109
3110 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3111 Define only if CHECK_FLOAT128 is defined.
3112 (main): Properly initialize u5.
3113
eadb8035
JJ
31142016-02-03 Jakub Jelinek <jakub@redhat.com>
3115
0afbb81b
JJ
3116 PR c/69627
3117 * gcc.dg/pr69627.c: New test.
3118
eadb8035
JJ
3119 PR target/69644
3120 * gcc.dg/pr69644.c: New test.
3121
b12d4923
MS
31222016-02-03 Mike Stump <mikestump@comcast.net>
3123
3124 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3125 support for struct-layout-1.exp.
3126
ab4bae0c
PP
31272016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3128
3129 PR c++/69056
618d6c1c 3130 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3131
95831c01
VM
31322016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3133 Alexandre Oliva <aoliva@redhat.com>
3134
3135 PR target/69461
3136 * gcc.target/powerpc/pr69461.c: New.
3137
ccc71ab8
UB
31382016-02-03 Uros Bizjak <ubizjak@gmail.com>
3139
3140 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3141 works from here ...
3142 (check_effective_target_fsanitize_thread): ... to here. Do not
3143 specify additional compile flags for the test source.
3144 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3145 specify additional compile flags for the test source.
3146
96299640
WD
31472016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3148
3149 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3150
781d83d9
AV
31512016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3152
3153 PR fortran/67451
3154 PR fortran/69418
3155 * gfortran.dg/coarray_allocate_2.f08: New test.
3156 * gfortran.dg/coarray_allocate_3.f08: New test.
3157 * gfortran.dg/coarray_allocate_4.f08: New test.
3158
d8208e6d
AL
31592016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3160
3161 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3162 use same scan-tree-dump-times on all platforms.
3163 * gcc.dg/vect/vect-outer-1.c: Likewise.
3164 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3165 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3166 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3167 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3168 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3169 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3170 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3171
a8394fa0
SB
31722016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3173
3174 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3175 warning.
3176
f3baa1d3
L
31772016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3178
3179 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3180
eb077516
JN
31812016-02-02 James Norris <jnorris@codesourcery.com>
3182
3183 * c-c++-common/goacc/routine-5.c: Add tests.
3184
578fb225
AM
31852016-02-02 Alexander Monakov <amonakov@ispras.ru>
3186
3187 * gcc.target/nvptx/unsigned-cmp.c: New test.
3188
c64f7d37
WD
31892016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3190
3191 * gcc.target/aarch64/scalar_shift_1.c
3192 (test_corners_sisd_di): Improve force to SIMD register.
3193 (test_corners_sisd_si): Likewise.
3194 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3195 Remove scan-assembler check for ldr.
3196
90c6f26c
RB
31972016-02-02 Richard Biener <rguenther@suse.de>
3198
3199 PR tree-optimization/69595
3200 * gcc.dg/Warray-bounds-17.c: New testcase.
3201
9dc03c97
RB
32022016-02-02 Richard Biener <rguenther@suse.de>
3203
3204 PR tree-optimization/69606
3205 * gcc.dg/torture/pr69606.c: New testcase.
3206
2d4dc223
YR
32072016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3208
3209 PR middle-end/68542
3210 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3211 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3212
65c98fde
AM
32132016-02-02 Alan Modra <amodra@gmail.com>
3214
3215 PR target/69548
3216 * gcc.target/powerpc/pr69548.c: New test.
3217
e1b81f2b
JJ
32182016-02-01 Jakub Jelinek <jakub@redhat.com>
3219
d0268b37
JJ
3220 PR rtl-optimization/69592
3221 * gcc.dg/pr69592.c: New test.
3222
e1b81f2b
JJ
3223 PR preprocessor/69543
3224 PR c/69558
3225 * gcc.dg/pr69543.c: New test.
3226 * gcc.dg/pr69558.c: New test.
3227
7dd7780d
UB
32282016-02-01 Uros Bizjak <ubizjak@gmail.com>
3229
bf672ee5
UB
3230 PR testsuite/65940
3231 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3232
9a7013f8
MS
32332016-02-01 Martin Sebor <msebor@redhat.com>
3234
3235 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3236
e681fb2b
BC
32372016-02-01 Bin Cheng <bin.cheng@arm.com>
3238
3239 PR tree-optimization/67921
3240 * c-c++-common/ubsan/pr67921.c: New test.
3241
ff86345f
RB
32422016-02-01 Richard Biener <rguenther@suse.de>
3243
3244 PR middle-end/69556
3245 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3246
bc369dbd
RB
32472016-02-01 Richard Biener <rguenther@suse.de>
3248
3249 PR tree-optimization/69574
3250 * gcc.dg/torture/pr69574.c: New testcase.
3251
ef318184
RB
32522016-02-01 Richard Biener <rguenther@suse.de>
3253
3254 PR tree-optimization/69579
3255 * gcc.dg/setjmp-6.c: New testcase.
3256
654745e6
JJ
32572016-02-01 Jakub Jelinek <jakub@redhat.com>
3258
3259 PR rtl-optimization/69570
3260 * g++.dg/opt/pr69570.C: New test.
3261
e6c0c44b
RH
32622016-02-01 Richard Henderson <rth@redhat.com>
3263
3264 * gcc.dg/pr69535.c: New test.
3265
6ff3f09a
JDA
32662016-01-31 John David Anglin <danglin@gcc.gnu.org>
3267
2c005538
JDA
3268 PR testsuite/69584
3269 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3270 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3271
61083a4b
JDA
3272 PR debug/68244
3273 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3274
6ff3f09a
JDA
3275 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3276
0c221916
PT
32772016-01-31 Paul Thomas <pault@gcc.gnu.org>
3278
3279 PR fortran/67564
3280 * gfortran.dg/allocate_with_source_17.f03: New test.
3281
db7a2818
JJ
32822016-01-30 Jakub Jelinek <jakub@redhat.com>
3283
3284 PR tree-optimization/69546
3285 * gcc.dg/torture/pr69546.c: New test.
3286
e520d5f0
PT
32872016-01-30 Paul Thomas <pault@gcc.gnu.org>
3288
3289 PR fortran/69566
3290 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3291
343c05d3
MS
32922016-01-30 Martin Sebor <msebor@redhat.com>
3293
3294 PR c++/68490
3295 * g++.dg/ext/flexary10.C: New test.
3296
d6c3a539
DH
32972016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3298
3299 PR fortran/66707
3300 gfortran.dg/common_23.f90: New test.
3301
52d72fcd
BS
33022016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3303
3304 PR target/65546
3305 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3306 condition being checked, and disable it when the target supports
3307 misaligned loads and stores.
3308
3a5d2ba4
JJ
33092016-01-29 Jakub Jelinek <jakub@redhat.com>
3310
3311 PR debug/69518
3312 * gcc.dg/torture/pr69518.c: New test.
3313
6bbacdb5
L
33142016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3315
3316 PR target/69530
3317 * gcc.target/i386/pr69530.c: New test.
3318
af932cdb
SE
33192016-01-29 Steve Ellcey <sellcey@imgtec.com>
3320
3321 PR target/65604
3322 * gcc.target/mips/div-delay.c: New test.
3323
26658b7c
JJ
33242016-01-29 Jakub Jelinek <jakub@redhat.com>
3325
33e89989
JJ
3326 PR target/69551
3327 * gcc.target/i386/pr69551.c: New test.
3328
26658b7c
JJ
3329 PR target/66137
3330 * gcc.target/i386/pr66137.c: New test.
3331
401116b5
AB
33322016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3333
3334 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3335 always built for p5600.
3336 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3337 isa=p5600 dg-option.
3338
d4abfcc5
RB
33392016-01-29 Richard Biener <rguenther@suse.de>
3340
3341 PR tree-optimization/69547
3342 * g++.dg/tree-ssa/pr69547.C: New testcase.
3343
16b77b32
JJ
33442016-01-29 Jakub Jelinek <jakub@redhat.com>
3345
3346 PR debug/66869
3347 * g++.dg/warn/Wunused-function2.C: New test.
3348
a1c95464
DV
33492016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3350
3351 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3352 support for test to succeed.
3353
5453bfed
MP
33542016-01-29 Marek Polacek <polacek@redhat.com>
3355
3356 PR c++/69509
3357 PR c++/69516
3358 * g++.dg/ext/constexpr-vla2.C: New test.
3359 * g++.dg/ext/constexpr-vla3.C: New test.
3360 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3361
452ec2a5
RB
33622016-01-29 Richard Biener <rguenther@suse.de>
3363
3364 PR middle-end/69537
3365 * gcc.dg/uninit-21.c: New testcase.
3366
aec0b19e
UB
33672016-01-28 Uros Bizjak <ubizjak@gmail.com>
3368
3369 PR target/69459
3370 * gcc.target/i386/pr69459.c: New test.
3371
df113ce7
SE
33722016-01-28 Steve Ellcey <sellcey@imgtec.com>
3373
3374 PR target/68400
3375 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3376 * gcc.target/mips/pr68400.c: New test.
3377
494de84f
MS
33782016-01-28 Martin Sebor <msebor@redhat.com>
3379
3380 PR target/17381
3381 * gcc.target/powerpc/pr17381.c: New test.
3382
eb1b1f01
JJ
33832016-01-28 Jakub Jelinek <jakub@redhat.com>
3384
3385 PR middle-end/69542
3386 * gcc.dg/torture/pr69542.c: New test.
3387
6dfeb7ce
WD
33882016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3389
3390 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3391
4b7471a4
DE
33922016-01-28 David Edelsohn <dje.gcc@gmail.com>
3393
3394 * gcc.dg/pr65980.c: Skip on AIX.
3395 * gcc.dg/pr66688.c: Same.
3396
b271fd21
DE
33972016-01-28 David Edelsohn <dje.gcc@gmail.com>
3398
3399 PR target/63679
3400 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3401 * gcc.dg/tree-ssa/sra-18.c: Same.
3402
874108a9
AV
34032016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3404
3405 PR fortran/62536
3406 * gfortran.dg/block_15.f08: New test.
3407 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3408 on incorrectly closed BLOCK.
3409
30480bcd
IE
34102016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3411
3412 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
34132016-01-28 Richard Biener <rguenther@suse.de>
3414
3415 PR tree-optimization/69466
3416 * gfortran.dg/vect/pr69466.f90: New testcase.
3417
0d4c694e
TP
34182016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3419
3420 * g++.dg/pr67989.C: Remove ARM-specific option.
3421 * gcc.target/arm/pr67989.C: New file.
3422
2aa780da
UB
34232016-01-27 Uros Bizjak <ubizjak@gmail.com>
3424
3425 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3426 and expm1 test for glibc < 2.11.
3427
f75ebe77
RH
34282016-01-27 Richard Henderson <rth@redhat.com>
3429
3430 * gcc.c-torture/execute/pr69447.c: New test.
3431
34322016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3433
9a175e65 3434 PR fortran/69422
49847d75
PT
3435 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3436
cbdd8ae0
JJ
34372016-01-27 Jakub Jelinek <jakub@redhat.com>
3438
3439 PR debug/66869
3440 * gcc.dg/pr66869.c: New test.
3441
2b572b3c
JL
34422016-01-25 Jeff Law <law@redhat.com>
3443
3444 PR tree-optimization/68398
aec0b19e 3445 PR tree-optimization/69196
2b572b3c
JL
3446 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3447 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3448 path to avoid new heuristic allowing more irreducible regions
3449 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3450 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3451 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3452 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3453 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3454
fa74a4bc
MP
34552016-01-27 Marek Polacek <polacek@redhat.com>
3456
3457 PR c/68062
3458 * c-c++-common/vector-compare-4.c: New test.
3459
0afff540
DM
34602016-01-27 David Malcolm <dmalcolm@redhat.com>
3461
3462 PR preprocessor/69126
3463 * c-c++-common/pr69126.c: New test case.
3464
1a218fc9
ILT
34652016-01-27 Ian Lance Taylor <iant@google.com>
3466
3467 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3468
5d70666e
RB
34692016-01-27 Ryan Burn <contact@rnburn.com>
3470
3471 PR cilkplus/69267
3472 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3473
87ff4d66
UB
34742016-01-27 Uros Bizjak <ubizjak@gmail.com>
3475
3476 PR target/69512
3477 * gcc.target/i386/pr69512.c: New test.
3478
27e23cca
RE
34792016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3480
3481 PR ada/69488
3482 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3483
05bf54c3
MP
34842016-01-27 Marek Polacek <polacek@redhat.com>
3485
3486 PR c++/69379
3487 * g++.dg/pr69379.C: New test.
3488
60214d0d
MS
34892016-01-27 Martin Sebor <msebor@redhat.com>
3490
3491 PR c++/69317
3492 * g++.dg/abi/Wabi-2-2.C: New test.
3493 * g++.dg/abi/Wabi-2-3.C: New test.
3494 * g++.dg/abi/Wabi-3-2.C: New test.
3495 * g++.dg/abi/Wabi-3-3.C: New test.
3496
167c7bfa
RB
34972016-01-27 Richard Biener <rguenther@suse.de>
3498
3499 PR tree-optimization/69166
3500 * gcc.dg/torture/pr69166.c: New testcase.
3501
1430fb1f
MJ
35022016-01-27 Martin Jambor <mjambor@suse.cz>
3503
3504 PR tree-optimization/69355
3505 * gcc.dg/tree-ssa/pr69355.c: New test.
3506
95e3030c
MP
35072016-01-27 Marek Polacek <polacek@redhat.com>
3508
3509 PR c++/69496
3510 * g++.dg/ext/constexpr-vla1.C: New test.
3511
eeb085f3
CB
35122016-01-20 Christian Bruel <christian.bruel@st.com>
3513
3514 PR target/69245
3515 * gcc.target/arm/pr69245.c: New test.
3516
b1652dde
JJ
35172016-01-27 Jakub Jelinek <jakub@redhat.com>
3518
3519 PR tree-optimization/69399
3520 * gcc.dg/torture/pr69399.c: New test.
3521
ce7e8f00
EB
35222016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3523
3524 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3525
e4aac1d1
EB
35262016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3527
3528 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3529
8dfdb419
TV
35302016-01-26 Tom de Vries <tom@codesourcery.com>
3531
3532 PR tree-optimization/69110
3533 * gcc.dg/autopar/pr69110.c: New test.
3534
56f80f54 35352016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3536 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3537
3538 * gcc.dg/graphite/isl-ast-op-select.c: New.
3539
a0909527
PT
35402015-01-26 Paul Thomas <pault@gcc.gnu.org>
3541
3542 PR fortran/69385
3543 * gfortran.dg/allocate_error_6.f90: New test.
3544
ffc445f4
RH
35452016-01-26 Richard Henderson <rth@redhat.com>
3546
3547 * gcc.dg/tm/pr60908.c: New test.
3548
01e1dea3
DM
35492016-01-26 David Malcolm <dmalcolm@redhat.com>
3550
3551 PR other/69006
3552 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3553 directive.
3554 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3555 expected multiline output to reflect the colorization being
3556 disabled before newlines.
3557 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3558 (custom_diagnostic_finalizer): Replace call to
3559 pp_newline_and_flush with call to pp_flush.
3560 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3561 * gfortran.dg/implicit_class_1.f90: Likewise.
3562 * lib/gcc-dg.exp (allow_blank_lines): New global.
3563 (dg-allow-blank-lines-in-output): New procedure.
3564 (gcc-dg-prune): Complain about blank lines in the output, unless
3565 dg-allow-blank-lines-in-output was called.
3566 * lib/multiline.exp (_build_multiline_regex): Only support
3567 arbitrary followup text for non-blank-lines, not for blank lines.
3568
13f92e8d
JJ
35692016-01-26 Jakub Jelinek <jakub@redhat.com>
3570
3571 PR tree-optimization/69483
3572 * gcc.dg/pr69483.c: New test.
3573 * g++.dg/opt/pr69483.C: New test.
3574
92422235
CL
35752016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3576
3577 PR target/68620
3578 * gcc.target/arm/pr68620.c: New test.
3579
0bccf11b
L
35802016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3581
3582 * gcc.target/i386/pr68986-2.c: Remove -m32.
3583
81cd202e
L
35842016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3585
3586 PR target/68986
3587 * gcc.target/i386/pr68986-1.c: New test.
3588 * gcc.target/i386/pr68986-2.c: Likewise.
3589 * gcc.target/i386/pr68986-3.c: Likewise.
3590
213a1c03
CB
35912016-01-26 Christian Bruel <christian.bruel@st.com>
3592
3593 * lib/target-supports.exp
3594 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3595 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3596 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3597
22a08dd1
RB
35982016-01-26 Richard Biener <rguenther@suse.de>
3599
3600 PR tree-optimization/69452
3601 * gcc.dg/torture/pr69452.c: New testcase.
3602
6c06e0e8
JJ
36032016-01-26 Jakub Jelinek <jakub@redhat.com>
3604
3605 PR target/69442
3606 * gcc.dg/pr69442.c: New test.
3607
b96824c4
RFI
36082016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3609
3610 PR target/67896
3611 * gcc.target/aarch64/simd/pr67896.C: New.
3612
5ee31e57
RS
36132016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3614
3615 PR tree-optimization/69400
3616 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3617 function.
3618 (plugin_init): Call it.
3619 * gcc.dg/torture/pr69400.c: New test.
3620
7ddfb31d
CL
36212016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3622
3623 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3624
1e050c90
AK
36252016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3626 Sebastian Pop <s.pop@samsung.com>
3627
3628 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3629 isl-0.15.
3630
c8ee4bf5
AK
36312016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3632 Sebastian Pop <s.pop@samsung.com>
3633
3634 * gcc.dg/graphite/pr69292.c: New.
3635
d902b330
JJ
36362016-01-25 Jakub Jelinek <jakub@redhat.com>
3637
3638 * c-c++-common/goacc/use_device-1.c: New test.
3639
2c89b952
JL
36402016-01-25 Jeff Law <law@redhat.com>
3641
3642 PR tree-optimization/69196
3643 PR tree-optimization/68398
3644 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3645 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3646
685c8785
DE
36472016-01-25 David Edelsohn <dje.gcc@gmail.com>
3648
3649 PR target/69469
3650 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3651 Algorithm.
3652
95cef0c1
RB
36532016-01-25 Richard Biener <rguenther@suse.de>
3654
3655 PR testsuite/69380
3656 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3657
2947d3b2
IE
36582016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3659
3660 PR target/69421
3661 * gcc.dg/pr69421.c: New test.
3662
ae19075a
BB
36632016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3664
3665 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3666 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3667 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3668 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3669 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3670 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3671 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3672 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3673 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3674 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3675
fa4511c2
RB
36762016-01-25 Richard Biener <rguenther@suse.de>
3677
3678 PR tree-optimization/69376
3679 * gcc.dg/torture/pr69376.c: New testcase.
3680
1d101216
JD
36812016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3682
3683 PR fortran/69397
3684 PR fortran/68442
3685 * gfortran.dg/interface_38.f90: New test.
3686 * gfortran.dg/interface_39.f90: New test.
a0909527 3687
a59b92b0
PP
36882016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3689
3690 Revert:
3691 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3692
3693 PR c++/11858
3694 PR c++/24663
3695 PR c++/24664
3696 * g++.dg/template/pr11858.C: New test.
3697 * g++.dg/template/pr24663.C: New test.
3698 * g++.dg/template/unify12.C: New test.
3699 * g++.dg/template/unify13.C: New test.
3700 * g++.dg/template/unify14.C: New test.
3701 * g++.dg/template/unify15.C: New test.
3702 * g++.dg/template/unify16.C: New test.
3703 * g++.dg/template/unify17.C: New test.
3704
16acb1a8
DH
37052016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3706
3707 PR fortran/68283
3708 gfortran.dg/pr68283.f90: New test.
3709
094773e8
TK
37102016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3711
3712 PR fortran/66094
3713 * gfortran.dg/inline_matmul_13.f90: New test.
3714 * gfortran.dg/matmul_bounds_8.f90: New test.
3715 * gfortran.dg/matmul_bounds_9.f90: New test.
3716 * gfortran.dg/matmul_bounds_10.f90: New test.
3717
42fb90d7
TV
37182016-01-23 Tom de Vries <tom@codesourcery.com>
3719
3720 PR tree-optimization/69426
3721 * gcc.dg/autopar/pr69426.c: New test.
3722
69da7802
MS
37232016-01-23 Martin Sebor <msebor@redhat.com>
3724
3725 PR c++/58109
3726 PR c++/69022
3727 * g++.dg/cpp0x/alignas5.C: New test.
3728 * g++.dg/ext/vector29.C: Same.
3729
da17300a
UB
37302016-01-23 Uros Bizjak <ubizjak@gmail.com>
3731
3732 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3733 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3734 _GNU_SOURCE from compile flags to the source.
3735 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3736 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3737 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3738 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3739
62041cfc
JJ
37402016-01-22 Jakub Jelinek <jakub@redhat.com>
3741
3742 PR target/69432
3743 * g++.dg/opt/pr69432.C: New test.
3744
f7d2ad6f
BS
37452016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3746
3747 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3748 32-bit targets testing an -m64 multilib.
3749
d403fc9a
WS
37502016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3751
3752 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3753 64-bit support.
3754
4aa16f8d
JG
37552016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3756
3757 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3758
7c816d0f
CB
37592016-01-21 Christian Bruel <christian.bruel@st.com>
3760
3761 PR target/68674
3762 * gcc.target/i386/pr68674.c
3763 * gcc.target/aarch64/pr68674.c
3764 * gcc.target/arm/pr68674.c
3765
fce661e8
KT
37662016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3767
3768 PR target/69403
3769 * gcc.c-torture/execute/pr69403.c: New test.
3770
4696899f
PC
37712016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3772
3773 PR c++/55843
3774 * g++.dg/template/pr55843.C: New.
3775
bac69366
AL
37762016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3777
3778 PR testsuite/66877
3779 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3780 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3781
b57d3a5c
BS
37822016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3783
3784 PR testsuite/67489
da17300a
UB
3785 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3786 from dg-do compile directive, and instead add
3787 { dg-require-effective-target int128 }.
b57d3a5c 3788
9f04a53e
MS
37892016-01-20 Martin Sebor <msebor@redhat.com>
3790
3791 PR c/69405
3792 * gcc.dg/sync-fetch.c: New test.
3793
38a51663
JL
37942016-01-21 Martin Sebor <msebor@redhat.com>
3795
3796 PR target/69252
3797 * gcc.target/powerpc/pr69252.c: New test.
3798
2423a75a
JD
37992016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3800
3801 PR fortran/65996
da17300a 3802 * gfortran.dg/pr65996.f90: New test.
2423a75a 3803
0a76463f
DV
38042016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3805
3806 PR c++/68810
9f04a53e 3807 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3808 expected to generate an error.
0a76463f 3809
9776e692
BS
38102016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3811
3812 PR middle-end/66178
3813 * gcc.dg/torture/pr66178.c: New test.
3814
c8d3e088
AB
38152016-01-21 Anton Blanchard <anton@samba.org>
3816 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3817
3818 PR target/63354
3819 * gcc.target/powerpc/pr63354.c: New test.
3820
35b707ff
VM
38212016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3822
3823 PR rtl-optimization/68990
3824 * gcc.target/i386/pr68990: New.
3825
157b0829
NC
38262016-01-21 Nick Clifton <nickc@redhat.com>
3827
3828 PR target/69129
3829 * gcc.target/mips/pr69129.c: New.
3830
aede6748
PC
38312016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3832
3833 PR c++/58046
3834 * g++.dg/cpp0x/pr58046.C: New.
3835
5463c2c8
JJ
38362016-01-21 Jakub Jelinek <jakub@redhat.com>
3837
6d31cc75
SS
3838 PR target/69187
3839 PR target/65624
3840 * gcc.target/arm/pr69187.c: New test.
3841
5463c2c8
JJ
3842 PR c++/69355
3843 * g++.dg/torture/pr69355.C: New test.
3844
fa28f32b
AK
38452016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3846 Sebastian Pop <s.pop@samsung.com>
3847
3848 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3849
b920a047
AK
38502016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3851 Sebastian Pop <s.pop@samsung.com>
3852
da17300a 3853 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3854
bdd3aea6
JJ
38552016-01-21 Jakub Jelinek <jakub@redhat.com>
3856
3857 PR middle-end/67653
3858 * c-c++-common/pr67653.c: New test.
3859 * gcc.dg/torture/pr29119.c: Add dg-warning.
3860
26a2e6ae
PB
38612016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3862
3863 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3864
d25c7690
PK
38652016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3866
3867 PR c/24293
3868 * gcc.dg/pr24293.c: New test.
3869 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3870 incomplete struct type.
3871 * gcc.dg/declspec-1.c: Likewise.
3872 * gcc.dg/pr63549.c: Likewise.
3873
889d5698
JJ
38742016-01-20 Jakub Jelinek <jakub@redhat.com>
3875
3876 PR tree-optimization/66612
3877 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3878 for bdn instruction.
3879
d7cf3dc7
CL
38802016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3881
3882 * lib/target-supports.exp
3883 (check_effective_target_arm_fp_ok_nocache): New.
3884 (check_effective_target_arm_fp_ok): New.
3885 (add_options_for_arm_fp): New.
3886 (check_effective_target_arm_crypto_ok_nocache): Require
3887 target_arm_v8_neon_ok instead of arm32.
3888 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3889 (check_effective_target_arm_crypto_pragma_ok): New.
3890 (add_options_for_arm_vfp): New.
3891 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3892 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3893 target instead. Force initial fpu to vfp.
3894 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3895 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3896 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3897 dependency.
3898 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3899 use arm_vfp effective target instead. Force initial fpu to vfp.
3900 * gcc.target/arm/attr-neon3.c: Likewise.
3901 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3902 arm_vfp_ok.
3903 * gcc.target/arm/unsigned-float.c: Likewise.
3904 * gcc.target/arm/vfp-1.c: Likewise.
3905 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3906 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3907 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3908 * gcc.target/arm/vfp-ldmias.c: Likewise.
3909 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3910 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3911 * gcc.target/arm/vfp-stmiad.c: Likewise.
3912 * gcc.target/arm/vfp-stmias.c: Likewise.
3913 * gcc.target/arm/vnmul-1.c: Likewise.
3914 * gcc.target/arm/vnmul-2.c: Likewise.
3915 * gcc.target/arm/vnmul-3.c: Likewise.
3916 * gcc.target/arm/vnmul-4.c: Likewise.
3917
01ac9704 39182016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3919
e84b00da
L
3920 PR testsuite/69366
3921 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3922 the MPX run-time library, for compile-time MPX test.
3923 * gcc.target/i386/chkp-always_inline.c: Likewise.
3924 * gcc.target/i386/chkp-bndret.c: Likewise.
3925 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3926 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3927 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3928 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3929 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3930 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3931 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3932 * gcc.target/i386/chkp-label-address.c: Likewise.
3933 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3934 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3935 * gcc.target/i386/chkp-pr69044.c: Likewise.
3936 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3937 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3938 * gcc.target/i386/chkp-strchr.c: Likewise.
3939 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3940 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3941 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3942 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3943 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3944 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3945 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3946 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3947 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3948 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3949 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3950 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3951 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3952 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3953 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3954 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3955 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3956 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3957 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3958 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3959 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3960 * gcc.target/i386/pr63995-2.c: Likewise.
3961 * gcc.target/i386/pr64805.c: Likewise.
3962 * gcc.target/i386/pr65044.c: Likewise.
3963 * gcc.target/i386/pr65167.c: Likewise.
3964 * gcc.target/i386/pr65183.c: Likewise.
3965 * gcc.target/i386/pr65184.c: Likewise.
3966 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3967
28b33016
IE
39682016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3969
3970 PR tree-optimization/69328
3971 * gcc.dg/pr69328.c: New test.
3972
bcff0913
JL
39732016-01-20 Jeff Law <law@redhat.com>
3974
bf0bb970 3975 PR target/25114
bcff0913
JL
3976 * gcc.target/m68k/pr25114.c: New test.
3977
a3f69631
AV
39782016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3979
3980 * gcc.target/arm/memset-inline-10.c: Added
3981 dg-require-effective-target arm_thumb2_ok.
3982
af33ba0d
EB
39832016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3984
3985 * gcc.dg/debug/dwarf2/sso.c: New test.
3986
7596d5de
UB
39872016-01-19 Uros Bizjak <ubizjak@gmail.com>
3988
3989 PR testsuite/68820
3990 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3991 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3992 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3993
ceda2c69
JH
39942016-01-19 Jan Hubicka <hubicka@ucw.cz>
3995
3996 PR ipa/66223
3997 * g++.dg/ipa/devirt-50.C: New testcase.
3998
38a979f2
MP
39992016-01-19 Marek Polacek <polacek@redhat.com>
4000
4001 PR c++/68965
4002 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4003 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4004
962801c5
KT
40052016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4006
4007 PR target/69135
4008 * gcc.target/arm/pr69135_1.c: New test.
4009
078fe40a
WD
40102015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4011
4012 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4013
786e3c06
WD
40142015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4015
4016 * gcc.target/aarch64/ccmp_1.c: New testcase.
4017
1e297006
MP
40182016-01-19 Marek Polacek <polacek@redhat.com>
4019
4020 PR c++/68586
4021 * g++.dg/cpp0x/enum30.C: New test.
4022
879c27e3
RB
40232016-01-19 Richard Biener <rguenther@suse.de>
4024
4025 PR tree-optimization/69336
4026 * g++.dg/tree-ssa/pr69336.C: New testcase.
4027
015337d3
JJ
40282016-01-19 Jakub Jelinek <jakub@redhat.com>
4029
4030 PR debug/65779
4031 * gcc.dg/pr65779.c: New test.
4032
e2c768b6
RB
40332016-01-19 Richard Biener <rguenther@suse.de>
4034
4035 PR tree-optimization/69352
4036 * gcc.dg/torture/pr69352.c: New testcase.
4037
569efc34
JJ
40382016-01-19 Jakub Jelinek <jakub@redhat.com>
4039
4040 PR rtl-optimization/68955
4041 PR rtl-optimization/64557
4042 * gcc.dg/torture/pr68955.c: New test.
4043
e49d321f
JH
40442016-01-19 Jan Hubicka <hubicka@ucw.cz>
4045
4046 PR lto/69136
4047 * g++.dg/torture/pr69136.C: New testcase.
4048
e9191ad3
JH
40492016-01-19 Jan Hubicka <hubicka@ucw.cz>
4050
4051 PR lto/69133
4052 * g++.dg/lto/pr69133_0.C: New testcase.
4053 * g++.dg/lto/pr69133_1.C: New testcase.
4054
2bedb645
JL
40552016-01-15 Jeff Law <law@redhat.com>
4056
4057 PR tree-optimization/69320
4058 * gcc.c-torture/pr69320-1.c: New test.
4059 * gcc.c-torture/pr69320-2.c: New test.
4060 * gcc.c-torture/pr69320-3.c: New test.
4061 * gcc.c-torture/pr69320-4.c: New test.
4062
17c15cb9
PP
40632016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4064
4065 PR c++/11858
4066 PR c++/24663
4067 PR c++/24664
4068 * g++.dg/template/pr11858.C: New test.
4069 * g++.dg/template/pr24663.C: New test.
4070 * g++.dg/template/unify12.C: New test.
4071 * g++.dg/template/unify13.C: New test.
4072 * g++.dg/template/unify14.C: New test.
4073 * g++.dg/template/unify15.C: New test.
4074 * g++.dg/template/unify16.C: New test.
4075 * g++.dg/template/unify17.C: New test.
4076
9617fd08
DM
40772016-01-18 David Malcolm <dmalcolm@redhat.com>
4078
4079 PR testsuite/69181
4080 * gcc.dg/pr69181-1.c: New test file.
4081 * gcc.dg/pr69181-2.c: New test file.
4082 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4083 globals by moving it to...
4084 (cleanup-after-saved-dg-test): ...this new function. Add
4085 "global additional_sources_used". Add reset of global
4086 multiline_expected_outputs to the empty list.
4087 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4088 global to...
4089 (multiline_expected_outputs): ...this, and updated comments to
4090 note that it is modified from gcc-dg.exp.
4091 (dg-end-multiline-output): Update for the above renaming.
4092 (handle-multiline-outputs): Likewise. Remove the clearing
4093 of the expected outputs to the empty list.
4094
b555a2e4
RB
40952016-01-18 Richard Biener <rguenther@suse.de>
4096
4097 PR tree-optimization/69297
4098 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4099
96902805
JM
41002016-01-18 Joseph Myers <joseph@codesourcery.com>
4101
4102 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4103 dg-options.
4104 * gcc.target/mips/mips-3d-2.c: Likewise.
4105 * gcc.target/mips/mips-3d-3.c: Likewise.
4106 * gcc.target/mips/mips-3d-4.c: Likewise.
4107 * gcc.target/mips/mips-3d-5.c: Likewise.
4108 * gcc.target/mips/mips-3d-6.c: Likewise.
4109 * gcc.target/mips/mips-3d-7.c: Likewise.
4110 * gcc.target/mips/mips-3d-8.c: Likewise.
4111 * gcc.target/mips/mips-3d-9.c: Likewise.
4112 * gcc.target/mips/mips-ps-1.c: Likewise.
4113 * gcc.target/mips/mips-ps-2.c: Likewise.
4114 * gcc.target/mips/mips-ps-3.c: Likewise.
4115 * gcc.target/mips/mips-ps-4.c: Likewise.
4116 * gcc.target/mips/mips-ps-5.c: Likewise.
4117 * gcc.target/mips/mips-ps-6.c: Likewise.
4118 * gcc.target/mips/mips-ps-7.c: Likewise.
4119 * gcc.target/mips/mips-ps-type.c: Likewise.
4120 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4121 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4122
40e26f94
TV
41232016-01-18 Tom de Vries <tom@codesourcery.com>
4124
4125 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4126 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4127 * c-c++-common/goacc/kernels-empty.c: New test.
4128 * c-c++-common/goacc/kernels-eternal.c: New test.
4129 * c-c++-common/goacc/kernels-loop-2.c: New test.
4130 * c-c++-common/goacc/kernels-loop-3.c: New test.
4131 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4132 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4133 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4134 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4135 * c-c++-common/goacc/kernels-loop-data.c: New test.
4136 * c-c++-common/goacc/kernels-loop-g.c: New test.
4137 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4138 * c-c++-common/goacc/kernels-loop-n.c: New test.
4139 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4140 * c-c++-common/goacc/kernels-loop.c: New test.
4141 * c-c++-common/goacc/kernels-noreturn.c: New test.
4142 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4143 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4144 * c-c++-common/goacc/kernels-reduction.c: New test.
4145
a98d4647
TV
41462016-01-18 Tom de Vries <tom@codesourcery.com>
4147
4148 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4149 * gcc.dg/autopar/outer-2.c: Same.
4150 * gcc.dg/autopar/outer-3.c: Same.
4151 * gcc.dg/autopar/outer-4.c: Same.
4152 * gcc.dg/autopar/outer-5.c: Same.
4153 * gcc.dg/autopar/outer-6.c: Same.
4154 * gcc.dg/autopar/parallelization-1.c: Same.
4155 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4156 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4157 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4158 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4159 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4160 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4161 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4162 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4163 * gcc.dg/autopar/pr39500-1.c: Same.
4164 * gcc.dg/autopar/pr39500-2.c: Same.
4165 * gcc.dg/autopar/pr46193.c: Same.
4166 * gcc.dg/autopar/pr46194.c: Same.
4167 * gcc.dg/autopar/pr49580.c: Same.
4168 * gcc.dg/autopar/pr49960-1.c: Same.
4169 * gcc.dg/autopar/pr49960.c: Same.
4170 * gcc.dg/autopar/pr68373.c: Same.
4171 * gcc.dg/autopar/reduc-1.c: Same.
4172 * gcc.dg/autopar/reduc-1char.c: Same.
4173 * gcc.dg/autopar/reduc-1short.c: Same.
4174 * gcc.dg/autopar/reduc-2.c: Same.
4175 * gcc.dg/autopar/reduc-2char.c: Same.
4176 * gcc.dg/autopar/reduc-2short.c: Same.
4177 * gcc.dg/autopar/reduc-3.c: Same.
4178 * gcc.dg/autopar/reduc-4.c: Same.
4179 * gcc.dg/autopar/reduc-6.c: Same.
4180 * gcc.dg/autopar/reduc-7.c: Same.
4181 * gcc.dg/autopar/reduc-8.c: Same.
4182 * gcc.dg/autopar/reduc-9.c: Same.
4183 * gcc.dg/autopar/uns-outer-4.c: Same.
4184 * gcc.dg/autopar/uns-outer-5.c: Same.
4185 * gcc.dg/autopar/uns-outer-6.c: Same.
4186 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4187 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4188
da976fa8
AL
41892016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4190
4191 PR target/63679
4192 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4193 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4194
70c1e886
AL
41952016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4196
4197 PR target/63679
4198 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4199 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4200 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4201
88bed196
AL
42022016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4203
4204 PR target/63679
4205 * gcc.dg/tree-ssa/sra-17.c: New.
4206 * gcc.dg/tree-ssa/sra-18.c: New.
4207
3dd5f42e
IE
42082016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4209
4210 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4211
ae5a77fa
EB
42122016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4213
4214 * gnat.dg/inline12.adb: New test.
4215
11e57fc6
BC
42162016-01-18 Bin Cheng <bin.cheng@arm.com>
4217
4218 PR tree-optimization/66797
4219 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4220
995b6fe0
RB
42212016-01-18 Richard Biener <rguenther@suse.de>
4222
4223 PR tree-optimization/69170
4224 * gcc.dg/torture/pr69170.c: New testcase.
4225
82ee0cf2 42262016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4227
4228 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4229
d69da357
TV
42302016-01-16 Tom de Vries <tom@codesourcery.com>
4231
4232 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4233
a3845283
TV
42342016-01-16 Tom de Vries <tom@codesourcery.com>
4235
4236 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4237 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4238 redundant dg-require-effective-target pthread.
4239 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4240 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4241 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4242 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4243 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4244 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4245 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4246
197a6aa6
DE
42472016-01-16 David Edelsohn <dje.gcc@gmail.com>
4248
4249 PR target/68609
4250 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4251 * gcc.target/powerpc/recip-7.c: Same.
4252
ec7886c1
PP
42532016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4254
4255 PR c++/69091
4256 * g++.dg/template/pr69091.C: New test.
4257
203484bb
PP
42582016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4259
4260 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4261 dump does not contain an error_mark_node.
4262 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4263 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4264
aa2500e9
PP
42652016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4266
4267 PR c++/68936
4268 * g++.dg/template/pr68936.C: New test.
4269
28621a5c
DE
42702016-01-15 David Edelsohn <dje.gcc@gmail.com>
4271
4272 PR target/68609
4273 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4274 * gcc.target/powerpc/recip-2.c: Same.
4275 * gcc.target/powerpc/recip-3.c: Same.
4276 * gcc.target/powerpc/recip-4.c: Same.
4277 * gcc.target/powerpc/recip-sqrtf.c: Same.
4278
40c43aca
JL
42792016-01-15 Jeff Law <law@redhat.com>
4280
4281 PR tree-optimization/69270
4282 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4283 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4284
afbc5ae8
PT
42852016-01-15 Paul Thomas <pault@gcc.gnu.org>
4286
4287 PR fortran/49630
4288 * gfortran.dg/deferred_character_13.f90: New test for the fix
4289 of comment 3 of the PR.
4290
4291 PR fortran/54070
4292 * gfortran.dg/deferred_character_8.f90: New test
4293 * gfortran.dg/allocate_error_5.f90: New test
4294
4295 PR fortran/60593
4296 * gfortran.dg/deferred_character_10.f90: New test
4297
4298 PR fortran/60795
4299 * gfortran.dg/deferred_character_14.f90: New test
4300
4301 PR fortran/61147
4302 * gfortran.dg/deferred_character_11.f90: New test
4303
4304 PR fortran/64324
4305 * gfortran.dg/deferred_character_9.f90: New test
4306
49abe076
VM
43072016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4308
4309 PR rtl-optimization/69030
4310 * gcc.target/i386/pr69030.c: New.
4311
16d12992
KT
43122016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4313
4314 * gcc.target/aarch64/target_attr_17.c: New test.
4315
78810bd3
RB
43162016-01-15 Richard Biener <rguenther@suse.de>
4317
4318 PR tree-optimization/66856
4319 * gcc.dg/torture/pr66856-1.c: New testcase.
4320 * gcc.dg/torture/pr66856-2.c: Likewise.
4321
2bd847fe
RB
43222016-01-15 Richard Biener <rguenther@suse.de>
4323
4324 PR debug/69137
4325 * g++.dg/lto/pr69137_0.C: New testcase.
4326
a00fe3b7
RS
43272016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4328
4329 PR middle-end/69246
4330 * gcc.target/i386/pr69246.c: New test.
4331
cbb0e83b
DV
43322016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4333
7596d5de 4334 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 4335
5a500ecf
DV
43362016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4337
4338 PR c++/56194
4339 * g++.dg/init/const9.C: Disable test on S/390.
4340
5d9bf64f
DV
43412016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4342
4343 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4344 * g++.dg/Wno-frame-address.C: Ditto.
4345
e234b19e
DV
43462016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4347
4348 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4349
89483f99
RB
43502016-01-15 Richard Biener <rguenther@suse.de>
4351
4352 PR tree-optimization/68961
4353 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4354
94f37395
IE
43552016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4356
4357 * gcc.target/i386/pr65105-5.c: New test.
4358
82ee0cf2 43592016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
4360
4361 * gcc.c-torture/execute/alias-4.c: New testcase.
4362
82ee0cf2 43632016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
4364
4365 PR ipa/68148
4366 * g++.dg/ipa/devirt-49.C: New testcase.
4367
092f7deb 43682016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
4369
4370 PR target/65837
4371 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4372 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4373 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4374
e93c66bc
RB
43752016-01-15 Richard Biener <rguenther@suse.de>
4376
4377 PR tree-optimization/69117
4378 * gcc.dg/torture/pr69117.c: New testcase.
4379
c47eaca6 43802015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4381
4382 PR c++/69048
4383 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4384
c3f6914a
FXC
43852016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4386
4387 PR testsuite/67509
4388 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4389 range tests use 100 * maximum instead of maximum + 1.
4390
cd65ae90
JJ
43912016-01-14 Jakub Jelinek <jakub@redhat.com>
4392
4393 PR debug/69244
4394 * gcc.dg/guality/pr69244.c: New test.
4395
19643948
UB
43962016-01-14 Uros Bizjak <ubizjak@gmail.com>
4397
4398 * lib/target-supports.exp (check_effective_target_issignaling):
4399 New procedure.
4400 * gcc.dg/pr61441.c: Require issignaling effective target.
4401
fe79c97e
SB
44022016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4403
4404 PR target/68803
4405 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4406
c7df95d8
DM
44072016-01-14 David Malcolm <dmalcolm@redhat.com>
4408
4409 PR c++/68819
4410 PR preprocessor/69177
4411 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4412 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4413 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4414 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4415
00083992
MP
44162016-01-14 Marek Polacek <polacek@redhat.com>
4417
4418 PR c/69262
4419 * gcc.dg/array-15.c: New test.
4420
0c9b3294
JJ
44212016-01-14 Jakub Jelinek <jakub@redhat.com>
4422
4423 PR middle-end/68146
4424 PR tree-optimization/69155
4425 * gfortran.dg/pr68146.f: New test.
4426 * gfortran.dg/pr69155.f90: New test.
4427
3688e13d
RB
44282016-01-14 Richard Biener <rguenther@suse.de>
4429
4430 PR tree-optimization/68060
4431 * gcc.dg/torture/pr68060-1.c: New testcase.
4432 * gcc.dg/torture/pr68060-2.c: Likewise.
4433
bab0ad3a
NC
44342016-01-14 Nick Clifton <nickc@redhat.com>
4435
4436 * lib/target-supports.exp
4437 (check_effective_target_arm_neon_ok_nocache): Add an option
4438 sequence that includes setting the ARM architecture to ARMv7-A.
4439 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4440 command line options necessary to enable Neon support.
4441 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4442 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4443 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4444 * gcc.target/arm/pr69180.c: Likewise.
4445
947c2ce5
JL
44462016-01-14 Jeff Law <law@redhat.com>
4447
4448 PR tree-optimization/69270
4449 * gcc.dg/tree-ssa/pr69270.c: New test.
4450
3342fd71
BS
44512016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4452
4453 PR c/66208
4454 * c-c++-common/pr66208.c: New file.
4455
2ad3adf1
JJ
44562016-01-13 Jakub Jelinek <jakub@redhat.com>
4457
4458 PR tree-optimization/69156
4459 * gcc.dg/pr69156.c: New test.
4460
398d6feb
L
44612016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4462
4463 * gcc.target/i386/pr69225-7.c: New test.
4464
4c868789
RH
44652016-01-13 Richard Henderson <rth@redhat.com>
4466
4467 * gcc.dg/tm/memopt-13.c: Update expected function.
4468 * gcc.dg/tm/memopt-6.c: Likewise.
4469
ef6d1772
UB
44702016-01-13 Uros Bizjak <ubizjak@gmail.com>
4471
4472 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4473 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4474 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4475 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4476
ef6d1772
UB
44772016-01-13 Tom de Vries <tom@codesourcery.com>
4478
4479 PR tree-optimization/69169
0b4b6ef2
TV
4480 * gcc.dg/pr69169.c: New test.
4481
2ad3adf1 44822016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4483
4484 PR target/69228
4485 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4486 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4487 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4488 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4489 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4490 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4491 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4492 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4493
9060e335
AK
44942016-01-13 Jakub Jelinek <jakub@redhat.com>
4495
4496 PR target/69247
4497 * gcc.dg/pr69247.c: New test.
4498
40311329
RB
44992016-01-13 Richard Biener <rguenther@suse.de>
4500
4501 PR tree-optimization/69242
4502 * gcc.dg/torture/pr69242.c: New testcase.
4503
ccbd7103
RB
45042016-01-13 Richard Biener <rguenther@suse.de>
4505
4506 PR tree-optimization/69186
4507 * gcc.dg/torture/pr69186.c: New testcase.
4508
c6f72a46
JL
45092016-01-13 Jeff Law <law@redhat.com>
4510
4511 PR tree-optimization/67755
4512 * gcc.dg/tree-ssa/pr67755.c: New test.
4513
45142016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4515
4516 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4517 pass number in output by a star.
4518
c446cf07
BC
45192016-01-12 Bin Cheng <bin.cheng@arm.com>
4520
4521 PR tree-optimization/68911
4522 * gcc.c-torture/execute/pr68911.c: New test.
4523
5342156c
MP
45242016-01-12 Marek Polacek <polacek@redhat.com>
4525
4526 PR c++/68979
4527 * g++.dg/warn/permissive-1.C: New test.
4528
65364cc5
JJ
45292016-01-12 Jakub Jelinek <jakub@redhat.com>
4530
4531 PR objc++/68511
4532 PR c++/69213
4533 * g++.dg/opt/pr69213.C: New test.
4534
81b9a3d9
CB
45352016-01-12 Christian Bruel <christian.bruel@st.com>
4536
4537 PR target/69180
4538 * gcc.target/arm/pr69180.c: New test.
4539
3c4e91c9
RB
45402016-01-12 Richard Biener <rguenther@suse.de>
4541
4542 PR lto/69077
4543 * g++.dg/lto/pr69077_0.C: New testcase.
4544 * g++.dg/lto/pr69077_1.C: Likewise.
4545
5664cea1
JJ
45462016-01-12 Jakub Jelinek <jakub@redhat.com>
4547
4548 PR target/69175
4549 * g++.dg/opt/pr69175.C: New test.
4550
86cefc49
AL
45512016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4552
4553 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4554 rather than #including math.h & stdlib.h.
4555 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4556 * gcc.dg/vect/pr49771.c: Likewise.
4557 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4558 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4559 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4560 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4561 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4562 * gcc.dg/vect/pr44507.c: Likewise.
4563 * gcc.dg/vect/pr45902.c: Likewise.
4564 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4565 * gcc.dg/vect/vect-117.c: Likewise.
4566 * gcc.dg/vect/vect-99.c: Likewise.
4567 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4568 * gcc.dg/vect/vect-cond-1.c: Likewise.
4569 * gcc.dg/vect/vect-cond-2.c: Likewise.
4570 * gcc.dg/vect/vect-cond-3.c: Likewise.
4571 * gcc.dg/vect/vect-cond-4.c: Likewise.
4572 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4573 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4574 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4575 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4576 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4577 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4578 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4579 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4580 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4581 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4582 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4583 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4584 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4585 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4586 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4587 include of signal.h.
4588 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4589 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4590 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4591 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4592 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4593 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4594 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4595 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4596 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4597 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4598 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4599 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4600 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4601 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4602 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4603 * gcc.dg/vect/vect-outer-5.c: Likewise.
4604 * gcc.dg/vect/vect-outer-6.c: Likewise.
4605 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4606 include of stdio.h.
4607
b832f61e
NC
46082016-01-12 Nick Clifton <nickc@redhat.com>
4609
4610 PR target/68913
4611 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4612 to fread so that it will be found in all target runtimes.
4613
8eac49b1
RB
46142016-01-12 Richard Biener <rguenther@suse.de>
4615
4616 PR tree-optimization/69053
4617 * g++.dg/torture/pr69053.C: New testcase.
4618
2935d994
RB
46192016-01-12 Richard Biener <rguenther@suse.de>
4620
4621 PR tree-optimization/69168
4622 * gcc.dg/torture/pr69168.c: New testcase.
4623
66c16fd9
RB
46242016-01-12 Richard Biener <rguenther@suse.de>
4625
4626 PR tree-optimization/69157
4627 * gcc.dg/torture/pr69157.c: New testcase.
4628
46292016-01-12 Richard Biener <rguenther@suse.de>
4630
4631 PR tree-optimization/69174
4632 * gcc.dg/torture/pr69174.c: New testcase.
4633
723033a6
JJ
46342016-01-12 Jakub Jelinek <jakub@redhat.com>
4635
4636 PR c++/66808
4637 PR c++/69000
4638 * g++.dg/tls/pr66808.C: New test.
4639 * g++.dg/tls/pr69000.C: New test.
4640
3574cf47
BS
46412016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4642
4643 * gcc.target/powerpc/swaps-p8-23.c: New test.
4644 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4645
feb20787
JDA
46462016-01-11 John David Anglin <danglin@gcc.gnu.org>
4647
4648 PR tree-optimization/68356
4649 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4650
27b1820a
KV
46512016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4652 Jim Wilson <jim.wilson@linaro.org>
4653
4654 PR target/69194
4655 * gcc.target/arm/pr69194.c: New test.
4656
cf4de6af
L
46572016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4658
4659 PR target/69225
4660 * gcc.target/i386/pr69225-1.c: New test.
4661 * gcc.target/i386/pr69225-2.c: Likewise.
4662 * gcc.target/i386/pr69225-3.c: Likewise.
4663 * gcc.target/i386/pr69225-4.c: Likewise.
4664 * gcc.target/i386/pr69225-5.c: Likewise.
4665 * gcc.target/i386/pr69225-6.c: Likewise.
4666
1ebd5558
JJ
46672016-01-11 Jakub Jelinek <jakub@redhat.com>
4668
23552a4d
JJ
4669 PR target/67462
4670 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4671 if lp64.
4672
26ff85b0
JJ
4673 PR target/69071
4674 * gcc.dg/pr69071.c: New test.
4675
9cb6bd74
JJ
4676 PR c++/69211
4677 * g++.dg/opt/pr69211.C: New test.
4678
1ebd5558
JJ
4679 PR tree-optimization/69214
4680 * gcc.c-torture/compile/pr69214.c: New test.
4681
8c18c836
UB
46822016-01-11 Uros Bizjak <ubizjak@gmail.com>
4683
4684 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4685 * gcc.target/i386/pr66232-11.c: Ditto.
4686 * gcc.target/i386/pr66232-12.c: Ditto.
4687 * gcc.target/i386/pr66232-13.c: Ditto.
4688
62446e6e
RB
46892016-01-11 Richard Biener <rguenther@suse.de>
4690
4691 PR tree-optimization/69173
4692 * gcc.dg/torture/pr69173.c: New testcase.
4693
2b8568fe
KT
46942016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4695
4696 PR rtl-optimization/68796
4697 * gcc.target/aarch64/tst_5.c: New test.
4698 * gcc.target/aarch64/tst_6.c: Likewise.
4699
5baf4532
KT
47002016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4701
4702 PR rtl-optimization/68841
4703 * gcc.dg/pr68841.c: New test.
4704 * gcc.c-torture/execute/pr68841.c: New test.
4705
ca90b1ed
YR
47062016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4707
4708 PR rtl-optimization/68920
4709 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4710 for ix86 targets.
4711 * gcc.dg/ifcvt-5.c: New test.
4712
2ad3adf1 47132016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4714
4715 PR bootstrap/69123
4716 * g++.dg/pr69123.C: New.
4717
83834c09
IE
47182016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4719
4720 PR target/69010
4721 * gcc.target/i386/pr69010.c: New test.
4722
dcf89d57
MJ
47232016-01-11 Martin Jambor <mjambor@suse.cz>
4724
4725 PR ipa/69044
4726 * gcc.target/i386/chkp-pr69044.c: New test.
4727
d95167ee
TV
47282016-01-11 Tom de Vries <tom@codesourcery.com>
4729
4730 PR tree-optimization/69109
4731 * gcc.dg/autopar/pr69109-2.c: New test.
4732 * gcc.dg/autopar/pr69109.c: New test.
4733
4f6403a8
TV
47342016-01-11 Tom de Vries <tom@codesourcery.com>
4735
4736 PR tree-optimization/69108
4737 * gcc.dg/autopar/pr69108.c: New test.
4738
21efdd80
PP
47392016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4740
4741 PR c++/69029
4742 * c-c++-common/Wisleading-indentation.c: Augment test.
4743
fd42eed8
TK
47442016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4745
4746 PR fortran/69154
4747 * gfortran.dg/inline_matmul_12.f90: New test.
4748
4f90ee6c
PT
47492016-01-10 Paul Thomas <pault@gcc.gnu.org>
4750
4751 PR fortran/67779
4752 * gfortran.dg/actual_array_offset_1: New test.
4753
3907c6cf
TV
47542016-01-10 Tom de Vries <tom@codesourcery.com>
4755
4756 PR tree-optimization/69062
4757 * gcc.dg/autopar/pr69062.c: New test.
4758
b07b236e
TS
47592016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4760
4761 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4762 * gcc.dg/vect/slp-perm-2.c: Likewise.
4763 * gcc.dg/vect/slp-perm-3.c: Likewise.
4764 * gcc.dg/vect/slp-perm-5.c: Likewise.
4765 * gcc.dg/vect/slp-perm-6.c: Likewise.
4766 * gcc.dg/vect/slp-perm-7.c: Likewise.
4767 * gcc.dg/vect/slp-perm-8.c: Likewise.
4768
23fab8ae
TV
47692016-01-10 Tom de Vries <tom@codesourcery.com>
4770
4771 PR tree-optimization/69039
4772 * gcc.dg/autopar/pr69039.c: New test.
4773
73f0dae2
MP
47742016-01-09 Marek Polacek <polacek@redhat.com>
4775
4776 PR c++/69113
4777 * g++.dg/pr69113.C: New test.
4778
20b8d734
JJ
47792016-01-09 Jakub Jelinek <jakub@redhat.com>
4780
4781 PR middle-end/50865
4782 PR tree-optimization/69097
4783 * gcc.c-torture/execute/pr50865.c: New test.
4784 * gcc.c-torture/execute/pr69097-1.c: New test.
4785 * gcc.c-torture/execute/pr69097-2.c: New test.
4786 * gcc.dg/pr69097-1.c: New test.
4787 * gcc.dg/pr69097-2.c: New test.
4788
c50e614b
JJ
47892016-01-09 Jakub Jelinek <jakub@redhat.com>
4790
4791 PR c++/69164
4792 * g++.dg/opt/pr69164.C: New test.
4793
e0237993
JJ
47942016-01-08 Jakub Jelinek <jakub@redhat.com>
4795
4796 PR tree-optimization/69167
4797 * gcc.dg/pr69167.c: New test.
4798
bd8f5bb2
MP
47992016-01-08 Marek Polacek <polacek@redhat.com>
4800
4801 PR c++/68449
4802 * g++.dg/pr68449.C: New.
4803
bb0f5ca7
AL
48042016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4805
4806 PR tree-optimization/68707
4807 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4808 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4809 on platforms supporting it.
4810 * gcc.dg/vect/slp-perm-2.c: Likewise.
4811 * gcc.dg/vect/slp-perm-3.c: Likewise.
4812 * gcc.dg/vect/slp-perm-5.c: Likewise.
4813 * gcc.dg/vect/slp-perm-7.c: Likewise.
4814 * gcc.dg/vect/slp-perm-8.c: Likewise.
4815 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4816 on platforms supporting it.
4817
22518428
JJ
48182016-01-08 Jakub Jelinek <jakub@redhat.com>
4819
33f0852f
JJ
4820 PR tree-optimization/69162
4821 * gcc.dg/pr69162.c: New test.
4822
22518428
JJ
4823 PR tree-optimization/69172
4824 * gcc.dg/pr69172.c: New test.
4825
80e9b3aa
TP
48262016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4827
4828 PR tree-optimization/67781
4829 * gcc.c-torture/execute/pr67781.c: New file.
4830
262a363f
JJ
48312016-01-08 Jakub Jelinek <jakub@redhat.com>
4832
4833 PR tree-optimization/69083
4834 * gcc.dg/vect/pr69083.c: New test.
4835
6e1f093f
SS
48362016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4837
4838 PR tree-optimization/61441
4839 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4840 Use -fexcess-precision=standard for compiler options.
4841 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4842
53290e07
JJ
48432016-01-08 Jakub Jelinek <jakub@redhat.com>
4844
57bf3072
JJ
4845 PR fortran/69128
4846 * gfortran.dg/gomp/pr69128.f90: New test.
4847
53290e07
JJ
4848 PR c++/69145
4849 * g++.dg/ext/pr69145-1.C: New test.
4850 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4851 * g++.dg/ext/pr69145-2.h: New file.
4852
7a127fa7
MS
48532016-01-07 Martin Sebor <msebor@redhat.com>
4854
4855 PR c/68966
4856 * gcc.dg/atomic-fetch-bool.c: New test.
4857 * gcc.dg/sync-fetch-bool.c: New test.
4858
95918b49
L
48592016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4860
4861 PR fortran/66680
4862 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4863
c8e62a9d
NC
48642016-01-07 Nick Clifton <nickc@redhat.com>
4865
4866 PR target/66655
4867 * g++.dg/pr66655.C: New test.
4868 * g++.dg/pr66655_1.cc: Test support file.
4869 * g++.dg/pr66655.h: Test header file.
4870
2ad3adf1 48712016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4872
4873 PR fortran/66680
4874 gfortran.dg/gomp/pr66680.f90: New test.
4875
4cd9ca92
L
48762016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4877
4878 PR target/69171
4879 * gcc.target/i386/pr69171-1.c: New test.
4880 * gcc.target/i386/pr69171-2.c: Likewise.
4881 * gcc.target/i386/pr69171-3.c: Likewise.
4882 * gcc.target/i386/pr69171-4.c: Likewise.
4883 * gcc.target/i386/pr69171-5.c: Likewise.
4884 * gcc.target/i386/pr69171-6.c: Likewise.
4885
7e33d4dc
BS
48862015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4887
4888 PR middle-end/67639
4889 * c-c++-common/pr67639.c: New test.
4890
fec64afc
JJ
48912016-01-07 Jakub Jelinek <jakub@redhat.com>
4892
4893 PR tree-optimization/69141
4894 * g++.dg/opt/pr69141.C: New test.
4895
f293ad29
EB
48962016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4897
4898 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4899
5027395e
UB
49002016-01-06 Uros Bizjak <ubizjak@gmail.com>
4901
4902 PR target/69140
4903 * gcc.target/i386/pr69140.c: New test
4904
7443cf13
DM
49052016-01-06 David Malcolm <dmalcolm@redhat.com>
4906
4907 * gcc.dg/bad-dereference.c: New test case.
4908
32928931
BS
49092015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4910
4911 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4912
68dd05da
AS
49132016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4914
4915 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4916
6b131d5b
MP
49172016-01-06 Marek Polacek <polacek@redhat.com>
4918
4919 PR sanitizer/69099
4920 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4921
8d9fdb49
MP
49222016-01-05 Marek Polacek <polacek@redhat.com>
4923
4924 PR c/69104
4925 * gcc.dg/atomic-invalid-2.c: New.
4926
acf93f1e
L
49272016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4928
4929 PR target/68991
4930 * gcc.target/i386/pr68991.c: New test.
4931
3f50525d
L
49322016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4933
4934 PR target/68991
4935 * g++.dg/pr68991-1.C: New test.
4936 * g++.dg/pr68991-2.C: Likewise.
4937
e0237993 49382016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4939
e0237993 4940 PR other/60465
face88a1
ST
4941 * gcc.target/ia64/pr60465-gprel64.c: New test.
4942 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4943
a0866eff
KT
49442016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4945
4946 PR rtl-optimization/68651
4947 * gcc.target/aarch64/pr68651_1.c: New test.
4948
c589e975
DM
49492016-01-05 David Malcolm <dmalcolm@redhat.com>
4950
4951 PR c/69122
4952 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4953
929710d9
NS
49542016-01-05 Nathan Sidwell <nathan@acm.org>
4955
ce3e43d7
NS
4956 PR c++/58583
4957 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4958
929710d9
NS
4959 * gcc.dg/alias-15.c: New.
4960
a2faef8e
NC
49612016-01-05 Nick Clifton <nickc@redhat.com>
4962
4963 PR target/68870
4964 * g++.dg/pr68770.C: New test.
4965
4cfa76e3
MS
49662016-01-04 Mike Stump <mikestump@comcast.net>
4967
4968 * lib/target-supports.exp (check_effective_target_cilkplus):
4969 cilkplus targets require pthreads.
4ece61b6 4970 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4971
4e8a3a35
MM
49722016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4973
4974 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4975 generation.
4976
818ab71a
JJ
49772016-01-04 Jakub Jelinek <jakub@redhat.com>
4978
4979 Update copyright years.
4980
2fe0a208
MP
49812016-01-04 Marek Polacek <polacek@redhat.com>
4982
4983 PR c/68908
4984 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4985 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4986 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4987
9e3b2fe3
EB
49882016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4989
4990 * gcc.target/sparc/20160104-2.c: New test.
4991
e8d65a35
EB
49922016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4993
4994 * gcc.target/sparc/20160104-1.c: New test.
4995
25ccfccd
PT
49962016-01-03 Paul Thomas <pault@gcc.gnu.org>
4997
4998 PR fortran/65045
4999 * gfortran.dg/pr65045.f90: New test.
5000
cb51d382
EB
50012016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5002
5003 * gnat.dg/specs/debug1.ads: Delete.
5004
6eeaad6e
JD
50052016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5006
5007 PR libgfortran/68867
5008 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5009 expression.
5010
2f968603
JD
50112016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5012
5013 PR libgfortran/68867
5014 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5015 PowerPC.
5016
591bb5e4
PT
50172016-01-01 Paul Thomas <pault@gcc.gnu.org>
5018
5019 PR fortran/68864
5020 * gfortran.dg/pr68864.f90: New test.
5021
f1e0620c
JJ
50222016-01-01 Jakub Jelinek <jakub@redhat.com>
5023
942a1319
JJ
5024 PR tree-optimization/69070
5025 * gcc.dg/pr69070.c: New test.
5026
10dff63f
JJ
5027 PR sanitizer/69055
5028 * gfortran.dg/pr69055.f90: New test.
5029
f1e0620c
JJ
5030 PR target/69015
5031 * gcc.dg/pr69015.c: New test.
818ab71a 5032\f
2f883d1c 5033Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5034
5035Copying and distribution of this file, with or without modification,
5036are permitted in any medium without royalty provided the copyright
5037notice and this notice are preserved.