]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[multiple changes]
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
edd048e2
RB
12016-04-18 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/70701
4 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5
bd5c7330
TV
62016-04-18 Tom de Vries <tom@codesourcery.com>
7
8 PR testsuite/70699
9 * gcc.dg/pr70161.c: Add dot-file scans.
10 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
11 instead of after last dot char.
12
23f2660f
EB
132016-04-17 Eric Botcazou <ebotcazou@adacore.com>
14
15 * c-c++-common/dump-ada-spec-3.c: New test.
16 * c-c++-common/dump-ada-spec-4.c: Likewise.
17
da152c9f
TV
182016-04-17 Tom de Vries <tom@codesourcery.com>
19
20 PR other/70183
21 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
22
cc950f98
JH
232016-04-15 Jan Hubicka <jh@suse.cz>
24
25 PR ipa/70018
26 * g++.dg/ipa/pure-const-1.C: New testcase.
27 * g++.dg/ipa/pure-const-2.C: New testcase.
28 * g++.dg/ipa/pure-const-3.C: New testcase.
29
949505a9
MP
302016-04-15 Marek Polacek <polacek@redhat.com>
31
32 PR c/70671
33 * gcc.dg/bitfld-22.c: New test.
34
10e547d6
BS
352016-04-15 Bernd Schmidt <bschmidt@redhat.com>
36
37 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
38 x86_64.
39
1e77281b
MP
402016-04-15 Marek Polacek <polacek@redhat.com>
41
42 PR c/70651
43 * c-c++-common/pr70651.c: New test.
44
e501fa8e
KT
452016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
46
47 PR rtl-optimization/70681
48 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
49 dump scan on arm and powerpc.
50 * gcc.dg/pr10474.c: Likewise.
51
dda1bf61
JJ
522016-04-15 Jakub Jelinek <jakub@redhat.com>
53
ca4ef1ff
JJ
54 PR c++/69517
55 PR c++/70019
56 PR c++/70588
57 * g++.dg/cpp1y/vla11.C: Revert for real.
58
dda1bf61
JJ
59 PR c/70436
60 * c-c++-common/Wparentheses-1.c: New test.
61 * c-c++-common/gomp/Wparentheses-1.c: New test.
62 * c-c++-common/gomp/Wparentheses-2.c: New test.
63 * c-c++-common/gomp/Wparentheses-3.c: New test.
64 * c-c++-common/gomp/Wparentheses-4.c: New test.
65 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
66 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
67 * c-c++-common/goacc/Wparentheses-1.c: New test.
68
1355e62c
KY
692016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
70
71 PR target/70662
72 * gcc.target/i386/pr70662.c: New test.
73
0ab34b9e 742016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 75 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
76
77 PR tree-optimization/70130
78 * gcc.dg/vect/O3-pr70130.c: New testcase.
79
bc773aad
MM
802016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
81
6e9b2286
MM
82 PR target/70669
83 * gcc.target/powerpc/pr70669.c: New test.
84
bc773aad
MM
85 PR target/70640
86 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
87 a power7 system that does not have an assembler that supports
88 power8.
89
d8747845
MS
902016-04-14 Martin Sebor <msebor@redhat.com>
91
92 PR c++/69517
93 PR c++/70019
94 PR c++/70588
95 * c-c++-common/ubsan/vla-1.c: Revert.
96 * g++.dg/cpp1y/vla11.C: Same.
97 * g++.dg/cpp1y/vla12.C: Same.
98 * g++.dg/cpp1y/vla13.C: Same.
99 * g++.dg/cpp1y/vla14.C: Same.
100 * g++.dg/cpp1y/vla3.C: Same.
101 * gcc/testsuite/g++.dg/init/array24.C: Same.
102 * g++.dg/ubsan/vla-1.C: Same.
103
85128559
MP
1042016-04-14 Marek Polacek <polacek@redhat.com>
105 Jan Hubicka <hubicka@ucw.cz>
106
107 PR c++/70029
108 * g++.dg/torture/pr70029.C: New test.
109
52fbb073
MS
1102016-04-14 Martin Sebor <msebor@redhat.com>
111
112 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
113 type size to prevent failures on targets with very low maximum
114 alignment.
115
6db61d6f
RB
1162016-04-14 Richard Biener <rguenther@suse.de>
117
118 PR tree-optimization/70623
119 * gcc.dg/torture/pr70623.c: New testcase.
120 * gcc.dg/torture/pr70623-2.c: Likewise.
121
342fac95
MS
1222016-04-13 Martin Sebor <msebor@redhat.com>
123
124 PR c++/69517
125 PR c++/70019
126 PR c++/70588
127 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
128 * g++.dg/cpp1y/vla11.C: New test.
129 * g++.dg/cpp1y/vla12.C: New test.
130 * g++.dg/cpp1y/vla13.C: New test.
131 * g++.dg/cpp1y/vla14.C: New test.
132 * g++.dg/cpp1y/vla3.C: Restore deleted test.
133 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
134 * g++.dg/ubsan/vla-1.C: Disable exceptions.
135
d93c452f
JJ
1362016-04-13 Jakub Jelinek <jakub@redhat.com>
137
138 PR c++/70641
139 * g++.dg/opt/pr70641.C: New test.
140
85115fb6
RO
1412016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
142
143 PR rtl-optimization/68749
144 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
145 effects of argument promotions.
146 Remove default args to dg-skip-if.
147
545a4139
PC
1482016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
149
150 PR c++/70635
151 * g++.dg/parse/pr70635.C: New.
152
b3a77f21
MP
1532016-04-13 Marek Polacek <polacek@redhat.com>
154
155 PR c++/70639
156 * c-c++-common/Wmisleading-indentation-4.c: New test.
157
99cd9857
MP
1582016-04-13 Marek Polacek <polacek@redhat.com>
159
160 PR c/70436
161 * testsuite/gcc.dg/Wparentheses-12.c: New test.
162 * testsuite/gcc.dg/Wparentheses-13.c: New test.
163
75ca93ec
IE
1642016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
165
166 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
167 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
168 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
169
3d3f9e7e
JJ
1702016-04-13 Jakub Jelinek <jakub@redhat.com>
171
37947cd0
JJ
172 PR middle-end/70633
173 * gcc.c-torture/compile/pr70633.c: New test.
174
3d3f9e7e
JJ
175 PR debug/70628
176 * gcc.dg/torture/pr70628.c: New test.
177
92886d3e
PP
1782016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
179
180 PR c++/70610
181 * g++.dg/template/pr70610.C: New test.
182 * g++.dg/template/pr70610-2.C: New test.
183 * g++.dg/template/pr70610-3.C: New test.
184 * g++.dg/template/pr70610-4.C: New test.
185
13bd7c2b
JJ
1862016-04-12 Jakub Jelinek <jakub@redhat.com>
187
6512fa6d
JJ
188 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
189 128 instead of 32.
190
13bd7c2b
JJ
191 PR c++/70571
192 * g++.dg/ext/pr70571.C: New test.
193
20b9851c
MM
1942016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
195
8a434ada 196 PR target/70640
20b9851c
MM
197 * gcc.target/powerpc/pr70640.c: New test.
198
2b2f52bc
PC
1992016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
200
201 PR c++/68722
202 * g++.dg/parse/pr68722.C: New.
203
5901e56a
JJ
2042016-04-12 Jakub Jelinek <jakub@redhat.com>
205
206 PR rtl-optimization/70596
207 * gcc.target/i386/pr70596.c: New test.
208
d4619dc1
NS
2092016-04-12 Nathan Sidwell <nathan@acm.org>
210
211 PR c++/70501
212 * g++.dg/init/pr70501.C: New.
213
3df530d3
DW
2142016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
215
216 * gcc.target/i386/asm-flag-6.c: New test.
217
b7a120d7
TV
2182016-04-12 Tom de Vries <tom@codesourcery.com>
219
220 PR tree-optimization/68756
221 * gcc.dg/graphite/pr68756.c: New test.
222
4e0eea75
JJ
2232016-04-12 Jakub Jelinek <jakub@redhat.com>
224
225 PR tree-optimization/70602
226 * gcc.c-torture/execute/pr70602.c: New test.
227
35fbda43
MM
2282016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
229
230 PR target/70381
231 * gcc.target/powerpc/float128-1.c: New tests to make sure the
232 __float128 emulator is built and runs.
233 * gcc.target/powerpc/float128-1.c: Likewise.
234
235 * lib/target-supports.exp (check_ppc_float128_sw_available):
236 Rework tests for __float128 software and hardware
237 availability. Fix exit condition to return 0 on success.
238
04a99ebe
JG
2392016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
240
241 PR target/70133
242 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
243 * gcc.target/aarch64/target_attr_15.c: Likewise.
244
47cd5a85
PC
2452016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
246
247 PR c++/69066
248 * g++.dg/cpp1y/pr69066.C: New.
249
a5edb32e
JD
2502016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
251
252 PR fortran/68566
253 * gfortran.dg/pr36192.f90: Update test.
254 * gfortran.dg/pr36192_1.f90: Update test.
255 * gfortran.dg/real_dimension_1.f: Update test.
256 * gfortran.dg/parameter_array_init_7.f90: New test.
257
8ef378f8
JDA
2582016-04-09 John David Anglin <danglin@gcc.gnu.org>
259
c532c871
JDA
260 PR testsuite/64039
261 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
262
d34f706f
JDA
263 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
264
75e1dd9e
JDA
265 PR rtl-optimization/66669
266 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
267
8a976f5f
JDA
268 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
269
da04822a
JDA
270 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
271 * gcc.dg/pie-1.c: Likewise.
272 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
273 * gcc.dg/pic-4.c: Likewise.
274 * gcc.dg/pie-3.c: Likewise.
275 * gcc.dg/pie-4.c: Likewise.
276
adfabcf9
JDA
277 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
278
4a020adf
JDA
279 PR tree-optimization/68644
280 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
281
8ef378f8
JDA
282 PR rtl-optimization/64886
283 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
284
09bf990e
TV
2852016-04-09 Tom de Vries <tom@codesourcery.com>
286
287 PR tree-optimization/68953
288 * gcc.dg/graphite/pr68953.c: New test.
289
138c3c1a
DH
2902016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
291
292 PR fortran/70592
293 * gfortran.dg/deferred_character_16.f90: New test.
294
f55460af
JJ
2952016-04-09 Jakub Jelinek <jakub@redhat.com>
296
297 PR tree-optimization/70586
298 * gcc.c-torture/execute/pr70586.c: New test.
299
0b77bbf3
DH
3002016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
301
302 PR sanitizer/70573
303 * c-c++-common/asan/halt_on_error-1.c: Replace memset
304 with __builtin_memset
305 * c-c++-common/asan/halt_on_error-2.c: Likewise.
306
c42cfb5c
CP
3072016-04-08 Cesar Philippidis <cesar@codesourcery.com>
308
309 PR lto/70289
310 PR ipa/70348
311 PR tree-optimization/70373
312 PR middle-end/70533
313 PR middle-end/70534
314 PR middle-end/70535
315 * c-c++-common/goacc/reduction-5.c: New test.
316 * c-c++-common/goacc/reduction-promotions.c: New test.
317 * gfortran.dg/goacc/reduction-3.f95: New test.
318 * gfortran.dg/goacc/reduction-promotions.f90: New test.
319
56cfb596
PP
3202016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
321
322 PR c++/70590
323 PR c++/70452
324 * g++.dg/pr70590.C: New test.
325 * g++.dg/pr70590-2.C: New test.
326
1a13c0a2
JJ
3272016-04-08 Jakub Jelinek <jakub@redhat.com>
328
abc0647a
JJ
329 PR middle-end/70593
330 * gcc.target/i386/pr70593.c: New test.
331
1a13c0a2
JJ
332 PR rtl-optimization/70574
333 * gcc.target/i386/avx2-pr70574.c: New test.
334
c3da4956
MO
3352016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
336
337 PR sanitizer/70541
338 * c-c++-common/asan/pr70541.c: New test.
339
9f1b833b
TV
3402016-04-08 Tom de Vries <tom@codesourcery.com>
341
342 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
343 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
344
bae7adda
KT
3452016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
346
347 PR target/70566
348 * gcc.c-torture/execute/pr70566.c: New test.
349
211f3d57
TV
3502016-04-08 Tom de Vries <tom@codesourcery.com>
351
352 * c-c++-common/goacc/uninit-copy-clause.c: New test.
353 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
354
02cf2861
AM
3552016-04-08 Alan Modra <amodra@gmail.com>
356
357 * gcc.target/powerpc/pr70117.c: New.
358
5f490f9f
JJ
3592016-04-07 Jakub Jelinek <jakub@redhat.com>
360
56e9b710
JJ
361 PR testsuite/70581
362 * gcc.dg/lto/simd-function_0.c: New test.
363
5f490f9f
JJ
364 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
365 clones.
366 * c-c++-common/attr-simd-2.c: Likewise.
367 * c-c++-common/attr-simd-4.c: Likewise.
368 * gcc.dg/gomp/simd-clones-2.c: Likewise.
369 * gcc.dg/gomp/simd-clones-3.c: Likewise.
370
e4ebc74d
TP
3712016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
372
373 PR testsuite/70553
374 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
375
9817ae35
TS
3762016-04-07 Thomas Schwinge <thomas@codesourcery.com>
377 Tom de Vries <tom@codesourcery.com>
378
379 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
380 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
381 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
382 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
383 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
384 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
385 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
386 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
387
e292f64d
PP
3882016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
389
390 PR c/70436
391 * g++.dg/warn/Wparentheses-29.C: New test.
392
6b37bdaf
PP
3932016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
394
395 PR c/70436
396 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
397 explicit braces to resolve a future -Wparentheses warning.
398
64824205
RH
3992016-04-06 Richard Henderson <rth@redhat.com>
400
401 * gcc.dg/pr61817-1.c: New test.
402 * gcc.dg/pr61817-2.c: New test.
403 * gcc.dg/pr69391-1.c: New test.
404 * gcc.dg/pr69391-2.c: New test.
405
bc2fc1f3
VM
4062016-04-06 Vladimir Makarov <vmakarov@redhat.com>
407
408 PR rtl-optimization/70398
409 * testsuite/gcc.target/aarch64/pr70398.c: New.
410
41414a02
EB
4112016-04-06 Eric Botcazou <ebotcazou@adacore.com>
412
413 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
414
4066ea8a
YR
4152016-04-06 Yvan Roux <yvan.roux@linaro.org>
416 Pedro Alves <palves@redhat.com>
417
418 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
419
ec35ea45
JJ
4202016-04-06 Jakub Jelinek <jakub@redhat.com>
421
3866f8dd
JJ
422 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
423 Check for avx512f effective targets instead of avx2.
424 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
425 for AVX512F clones.
426 * gcc.dg/gomp/declare-simd-3.c: Likewise.
427 * g++.dg/gomp/declare-simd-1.C: Likewise.
428 * g++.dg/gomp/declare-simd-3.C: Likewise.
429 * g++.dg/gomp/declare-simd-4.C: Likewise.
430
ec35ea45
JJ
431 PR middle-end/70550
432 * c-c++-common/gomp/pr70550-1.c: New test.
433 * c-c++-common/gomp/pr70550-2.c: New test.
434
c08d28ac
NS
4352016-04-05 Nathan Sidwell <nathan@acm.org>
436
437 PR c++/70512
438 * g++.dg/ext/attribute-may-alias-5.C: New.
439
1d510e04
JJ
4402016-04-05 Jakub Jelinek <jakub@redhat.com>
441
442 PR c++/70336
443 * c-c++-common/pr70336.c: New test.
444 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
445 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
446
84278ed9
JH
4472016-04-05 Jan Hubicka <hubicka@ucw.cz>
448
449 PR ipa/66223
450 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
451
268a0ec4
JJ
4522016-04-05 Jakub Jelinek <jakub@redhat.com>
453
454 PR rtl-optimization/70542
455 * gcc.dg/torture/pr70542.c: New test.
456 * gcc.target/i386/avx2-pr70542.c: New test.
457
5e8c2eb1
ZS
4582016-04-05 Zdenek Sojka <zsojka@seznam.cz>
459
460 PR tree-optimization/70509
461 * gcc.target/i386/avx512bw-pr70509.c: New test.
462
c0daf32d
PP
4632016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
464
465 PR c++/70452
466 * g++.dg/ext/constexpr-vla4.C: New test.
467
bf867841
UB
4682016-04-05 Uros Bizjak <ubizjak@gmail.com>
469
470 PR target/70510
471 * gcc.target/i386/pr70510.c: New test.
472
3022186a
RB
4732016-04-05 Richard Biener <rguenther@suse.de>
474
475 PR tree-optimization/70526
476 * g++.dg/torture/pr70526.C: New testcase.
477
55fc79b2
JJ
4782016-04-05 Jakub Jelinek <jakub@redhat.com>
479
480 PR target/70525
481 * gcc.target/i386/pr70525.c: New test.
482
62b233f2
RB
4832016-04-05 Richard Biener <rguenther@suse.de>
484
485 PR middle-end/70499
486 * g++.dg/torture/pr70499.C: New testcase.
487
cc05759d
RB
4882016-04-05 Richard Biener <rguenther@suse.de>
489
490 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
491 remove XFAIL.
492
f23f16d4
JJ
4932016-04-04 Jakub Jelinek <jakub@redhat.com>
494
495 PR middle-end/70307
496 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
497 rs6000 ABI warnings.
498
d27ecc49
JH
4992016-04-04 Jan Hubicka <hubicka@ucw.cz>
500
501 PR ipa/66223
502 * g++.dg/ipa/devirt-51.C: New testcase.
503
c974c96e
BS
5042016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
505 Jakub Jelinek <jakub@redhat.com>
506
507 PR middle-end/70457
508 * gcc.dg/torture/pr70457.c: New.
509
7a85da89
AV
5102016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
511
512 PR fortran/67538
513 * gfortran.dg/allocate_with_source_19.f08: New test.
514
de517e64
AV
5152016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
516
517 PR fortran/65795
518 * gfortran.dg/coarray_allocate_6.f08: New test.
519
43b9f499
RB
5202016-04-04 Richard Biener <rguenther@suse.de>
521
522 PR rtl-optimization/70484
523 * gcc.dg/torture/pr70484.c: New testcase.
524
f13355da
MP
5252016-04-04 Marek Polacek <polacek@redhat.com>
526
527 PR c/70307
528 * gcc.dg/torture/pr70307.c: New test.
529
6cc6ed50
OE
5302016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
531
532 PR target/70416
533 PR target/67391
534 * gcc.target/sh/torture/pr70416.c: New.
535
abdc16c8
MS
5362016-04-02 Martin Sebor <msebor@redhat.com>
537
538 PR c++/67376
539 PR c++/70170
540 PR c++/70172
541 PR c++/70228
542 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
543 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
544 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
545 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
546 * g++.dg/cpp0x/constexpr-string.C: Same.
547 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
548 * g++.dg/cpp0x/pr65398.C: Same.
549 * g++.dg/ext/constexpr-vla1.C: Same.
550 * g++.dg/ext/constexpr-vla2.C: Same.
551 * g++.dg/ext/constexpr-vla3.C: Same.
552 * g++.dg/ubsan/pr63956.C: Same.
553
763cd859
JJ
5542016-04-01 Jakub Jelinek <jakub@redhat.com>
555
556 PR rtl-optimization/70467
557 * gcc.target/i386/pr70467-2.c: New test.
558
0f875435
JJ
5592016-04-01 Jakub Jelinek <jakub@redhat.com>
560 Marek Polacek <polacek@redhat.com>
561
562 PR c++/70488
563 * g++.dg/init/new47.C: New test.
564
41d14659
RR
5652016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
566
567 PR target/70496
568 * gcc.target/arm/pr70496.c: New test.
569
f9bf89bb
NS
5702016-04-01 Nathan Sidwell <nathan@acm.org>
571
73b9085d
NS
572 PR c++/68475
573 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
574
4afdcfaa
IE
5752016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
576
577 PR target/69890
578 * gcc.dg/strlenopt.h (memmove): New.
579 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
580 instead of "string.h".
581 * gcc.target/i386/chkp-strlen-2.c: Likewise.
582 * gcc.target/i386/chkp-strlen-3.c: Likewise.
583 * gcc.target/i386/chkp-strlen-4.c: Likewise.
584 * gcc.target/i386/chkp-strlen-5.c: Likewise.
585 * gcc.target/i386/chkp-stropt-1.c: Likewise.
586 * gcc.target/i386/chkp-stropt-10.c: Likewise.
587 * gcc.target/i386/chkp-stropt-11.c: Likewise.
588 * gcc.target/i386/chkp-stropt-12.c: Likewise.
589 * gcc.target/i386/chkp-stropt-13.c: Likewise.
590 * gcc.target/i386/chkp-stropt-14.c: Likewise.
591 * gcc.target/i386/chkp-stropt-15.c: Likewise.
592 * gcc.target/i386/chkp-stropt-16.c: Likewise.
593 * gcc.target/i386/chkp-stropt-2.c: Likewise.
594 * gcc.target/i386/chkp-stropt-3.c: Likewise.
595 * gcc.target/i386/chkp-stropt-4.c: Likewise.
596 * gcc.target/i386/chkp-stropt-5.c: Likewise.
597 * gcc.target/i386/chkp-stropt-6.c: Likewise.
598 * gcc.target/i386/chkp-stropt-7.c: Likewise.
599 * gcc.target/i386/chkp-stropt-8.c: Likewise.
600 * gcc.target/i386/chkp-stropt-9.c: Likewise.
601
b5d7a29c
RO
6022016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
603
604 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
605 (Holder::foo): Reflect this.
606
b660f9ec
IE
6072016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
608
609 PR target/70442
610 * gcc.dg/pr70442.c: New test.
611
88504f34
NS
6122016-03-31 Nathan Sidwell <nathan@acm.org>
613
614 PR c++/70393
615 * g++.dg/cpp0x/constexpr-virtual6.C: New.
616
95d34b96
KY
6172016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
618
619 PR target/70453
620 * gcc.target/i386/pr70453.c: New test.
621
b4c4967c
AB
6222016-03-31 Andrey Belevantsev <abel@ispras.ru>
623
624 PR target/70292
625 * gcc.c-torture/pr70292.c: New test.
626
5fde6a45
MP
6272016-03-31 Marek Polacek <polacek@redhat.com>
628
629 PR c/70297
630 * c-c++-common/pr70297.c: New test.
631 * g++.dg/cpp0x/typedef-redecl.C: New test.
632 * gcc.dg/typedef-redecl2.c: New test.
633
97eb24c4
JJ
6342016-03-31 Jakub Jelinek <jakub@redhat.com>
635
636 PR rtl-optimization/70460
637 * gcc.c-torture/execute/pr70460.c: New test.
638
efc3536f
RB
6392016-03-31 Richard Biener <rguenther@suse.de>
640
641 PR c++/70430
642 * g++.dg/ext/vector30.C: New testcase.
643
e0876e21
DH
6442016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
645 Jerry DeLisle <jvdelisle@gcc.gnu.org>
646
647 * gfortran.dg/fmt_pf.f90: New test.
648
e9bff8c6
RO
6492016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
650
651 Forward-port from 5 branch
652 2016-03-30 Jakub Jelinek <jakub@redhat.com>
653
654 PR testsuite/70356
655 * gcc.target/i386/avx-vextractf128-256-5.c: Move
656 dg-require-effective-target after dg-do.
657
658 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
659
660 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
661
2620c80d
TS
6622016-03-30 Thomas Schwinge <thomas@codesourcery.com>
663 Julian Brown <julian@codesourcery.com>
664 Chung-Lin Tang <cltang@codesourcery.com>
665 Cesar Philippidis <cesar@codesourcery.com>
666 James Norris <jnorris@codesourcery.com>
667 Tom de Vries <tom@codesourcery.com>
668 Nathan Sidwell <nathan@codesourcery.com>
669
bf867841 670 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
671 * c-c++-common/goacc/loop-clauses.c: Likewise.
672 * g++.dg/goacc/template.C: Likewise.
673 * gfortran.dg/goacc/combined-directives.f90: Likewise.
674 * gfortran.dg/goacc/loop-1.f95: Likewise.
675 * gfortran.dg/goacc/loop-5.f95: Likewise.
676 * gfortran.dg/goacc/loop-6.f95: Likewise.
677 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
678 * c-c++-common/goacc-gomp/nesting-1.c: Update.
679 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
680 * c-c++-common/goacc/clauses-fail.c: Likewise.
681 * c-c++-common/goacc/parallel-1.c: Likewise.
682 * c-c++-common/goacc/reduction-1.c: Likewise.
683 * c-c++-common/goacc/reduction-2.c: Likewise.
684 * c-c++-common/goacc/reduction-3.c: Likewise.
685 * c-c++-common/goacc/reduction-4.c: Likewise.
686 * c-c++-common/goacc/routine-3.c: Likewise.
687 * c-c++-common/goacc/routine-4.c: Likewise.
688 * c-c++-common/goacc/routine-5.c: Likewise.
689 * c-c++-common/goacc/tile.c: Likewise.
690 * g++.dg/goacc/template.C: Likewise.
691 * gfortran.dg/goacc/combined-directives.f90: Likewise.
692 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
693 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
694 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
695 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
696 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
697 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
698 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
699 * c-c++-common/goacc/use_device-1.c: ... this file.
700 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
701 * c-c++-common/goacc/host_data-5.c: ... this file, and...
702 * c-c++-common/goacc/host_data-6.c: ... this file.
703 * c-c++-common/goacc/loop-2-kernels.c: New file.
704 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
705 * c-c++-common/goacc/loop-3.c: Likewise.
706 * g++.dg/goacc/reference.C: Likewise.
707 * g++.dg/goacc/routine-1.C: Likewise.
708 * g++.dg/goacc/routine-2.C: Likewise.
709
f6d2d066
RB
7102016-03-30 Richard Biener <rguenther@suse.de>
711
712 PR middle-end/70450
713 * gcc.dg/torture/pr70450.c: New testcase.
714
d43242b9
JJ
7152016-03-30 Jakub Jelinek <jakub@redhat.com>
716
717 PR target/70421
718 * gcc.dg/torture/pr70421.c: New test.
719 * gcc.target/i386/avx512f-pr70421.c: New test.
720
5ce43b77
L
7212016-03-30 H.J. Lu <hongjiu.lu@intel.com>
722
723 PR testsuite/70364
724 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
725 (check): New function.
726 (bar): Call check.
727 (foo): Align stack to 16 bytes when calling bar.
728 * gcc.target/i386/cleanup-2.c: Likewise.
729
d014a712
PP
7302016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
731
732 PR tree-optimization/59124
733 * gcc.dg/Warray-bounds-19.c: New test.
734
13f0e8c7
ZW
7352016-03-29 Zachary T Welch <zwelch@codesourcery.com>
736
737 * lib/prune.exp (escape_regex_chars): New.
738 (prune_file_path): Update to quote metcharacters for regexp.
739
3336c6e0
JJ
7402016-03-29 Jakub Jelinek <jakub@redhat.com>
741
a362f023
JJ
742 PR rtl-optimization/70429
743 * gcc.c-torture/execute/pr70429.c: New test.
744
3336c6e0
JJ
745 PR tree-optimization/70405
746 * gcc.dg/pr70405.c: New test.
747
728557fd
AV
7482016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
749
750 PR fortran/70397
751 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
752 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
753
bef977d4
TS
7542016-03-29 Thomas Schwinge <thomas@codesourcery.com>
755
756 PR testsuite/64177
757 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
758 __cilkrts_set_param to set two workers.
759 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
760 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
761
6f6d25c9
DH
7622016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
763
bf867841 764 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 765
45733562
KY
7662016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
767
768 PR target/70406
bf867841 769 * gcc.target/i386/pr70406.c: New test.
45733562 770
a1799e5e
EB
7712016-03-27 Eric Botcazou <ebotcazou@adacore.com>
772
773 * gnat.dg/specs/double_record_extension3.ads: New test.
774
5fca7b66
RH
7752016-03-25 Richard Henderson <rth@redhat.com>
776
777 PR target/70120
778 * gcc.target/aarch64/pr70120-1.c: New.
779 * gcc.target/aarch64/pr70120-2.c: New.
780 * gcc.target/aarch64/pr70120-3.c: New.
781
31ce75c6
PP
7822016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
783
784 PR c++/62212
785 * g++.dg/template/mangle2.C: The dg-do directive should be
786 "compile" not "assemble".
787
3caf0ca1
BS
7882016-03-25 Bernd Schmidt <bschmidt@redhat.com>
789
790 PR lto/69650
791 * gcc.dg/pr69650.c: New test.
792
634035b6
DE
7932016-03-25 David Edelsohn <dje.gcc@gmail.com>
794
795 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
796
45d34276
AM
7972016-03-25 Alan Modra <amodra@gmail.com>
798
799 * gcc.dg/dfp/pr70052.c: New test.
800
8f085166
RH
8012016-03-24 Richard Henderson <rth@redhat.com>
802
803 PR middle-end/69845
804 * gcc.dg/tree-ssa/pr69845-1.c: New test.
805 * gcc.dg/tree-ssa/pr69845-2.c: New test.
806
011e5ec3
TV
8072016-03-24 Tom de Vries <tom@codesourcery.com>
808
809 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
810
9e3f4551
TV
8112016-03-24 Tom de Vries <tom@codesourcery.com>
812
813 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
814 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
815
45780041
TV
8162016-03-24 Tom de Vries <tom@codesourcery.com>
817
818 * c-c++-common/goacc/uninit-dim-clause.c: New test.
819 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
820
887ab4e5
PP
8212016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
822
823 PR c++/62212
824 * g++.dg/template/mangle2.C: New test.
825
69a9a66f
RB
8262016-03-24 Richard Biener <rguenther@suse.de>
827
828 PR tree-optimization/70396
829 * gcc.dg/torture/pr70396.c: New testcase.
830
ed87de55
RB
8312016-03-24 Richard Biener <rguenther@suse.de>
832
833 PR middle-end/70370
834 * gcc.dg/torture/pr70370.c: New testcase.
835
ea064934
TV
8362016-03-24 Tom de Vries <tom@codesourcery.com>
837
838 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
839 * gfortran.dg/goacc/kernels-tree.f95: Same.
840 * gfortran.dg/goacc/parallel-tree.f95: Same.
841
b2a4dd1d
TV
8422016-03-24 Tom de Vries <tom@codesourcery.com>
843
844 * c-c++-common/goacc/uninit-if-clause.c: New test.
845 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
846
72e7cd6e
JJ
8472016-03-24 Jakub Jelinek <jakub@redhat.com>
848
849 PR target/70290
bf867841
UB
850 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
851 Fix formatting.
72e7cd6e 852
ce9d0c03
RB
8532016-03-24 Richard Biener <rguenther@suse.de>
854
855 PR tree-optimization/70372
856 * gcc.dg/tree-ssa/pr70372.c: New testcase.
857
426b9428
PP
8582016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
859
860 PR c++/70347
861 * g++.dg/cpp1y/nsdmi-union1.C: New test.
862
cd1588c4
PP
8632016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
864
865 PR c++/70332
866 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
867
61637db3
JJ
8682016-03-23 Jakub Jelinek <jakub@redhat.com>
869
928af3bf
JJ
870 PR c++/70001
871 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
872 * g++.dg/cpp1y/pr70001.C: New test.
873
61637db3
JJ
874 PR c++/70323
875 * g++.dg/cpp0x/constexpr-70323.C: New test.
876
05aca4e7
AO
8772016-03-23 Alexandre Oliva <aoliva@redhat.com>
878 Jason Merrill <jason@redhat.com>
879 Jakub Jelinek <jakub@redhat.com>
880
881 PR c++/69315
882 * g++.dg/cpp0x/constexpr-69315.C: New test.
883 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
884
fbdb6baf
MP
8852016-03-23 Marek Polacek <polacek@redhat.com>
886
887 PR c++/69884
888 * g++.dg/warn/Wignored-attributes-1.C: New test.
889 * g++.dg/warn/Wignored-attributes-2.C: New test.
890
d79ee524
TV
8912016-03-23 Tom de Vries <tom@codesourcery.com>
892
893 * c-c++-common/goacc/kernels-default.c (foo): Add missing
894 initialization.
895 * gfortran.dg/goacc/private-3.f95 (test): Same.
896 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
897 missing use param.
898
a59f0bef
KT
8992016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
900
901 * lib/target-supports.exp: Remove v7ve entry from loop
902 creating effective target checks.
903 (check_effective_target_arm_arch_v7ve_ok): New procedure.
904 (add_options_for_arm_arch_v7ve): Likewise.
905
0179520a
JJ
9062016-03-23 Jakub Jelinek <jakub@redhat.com>
907
908 PR tree-optimization/70354
909 * gcc.dg/vect/pr70354-1.c: New test.
910 * gcc.dg/vect/pr70354-2.c: New test.
911 * gcc.target/i386/avx2-pr70354-1.c: New test.
912 * gcc.target/i386/avx2-pr70354-2.c: New test.
913
75bb14d7
JL
9142016-03-22 Jeff Law <law@redhat.com>
915
916 PR target/70232
917 * gcc.dg/tree-ssa/pr70232.c: New test.
918
72c9526d
IE
9192016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
920
921 PR target/70302
922 * gcc.target/i386/pr70302.c: New test.
923
a3ca1bc5
RB
9242016-03-22 Richard Biener <rguenther@suse.de>
925
926 PR middle-end/70251
927 * g++.dg/torture/pr70251.C: New testcase.
928
5c240f4d
DM
9292016-03-22 David Malcolm <dmalcolm@redhat.com>
930
931 PR c/69993
932 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
933 Wmisleading-indentation.c.
934 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
935 reflect change to diagnostic text and order of messages.
936 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
937
80f6631b
DE
9382016-03-22 David Edelsohn <dje.gcc@gmail.com>
939
940 * g++.dg/ext/java-3.C: Don't compile on AIX.
941
9a10956c
RB
9422016-03-22 Richard Biener <rguenther@suse.de>
943
944 PR middle-end/70333
945 * gcc.dg/torture/pr70333.c: New testcase.
946
6cedf922
IE
9472016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
948
949 * g++.dg/ext/pr70290.C: New test.
950
cd6c27ac
KY
9512016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
952
953 PR target/70325
954 * gcc.target/i386/pr70325.c: New test.
955
4cde512c
JJ
9562016-03-22 Jakub Jelinek <jakub@redhat.com>
957
b01915ed
JJ
958 PR target/70329
959 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
960 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
961
4e3e2cf1
JJ
962 PR target/70300
963 * gcc.target/i386/pr70300.c: New test.
964
4cde512c
JJ
965 PR c++/70295
966 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
967 (func2): New function for cond with parens, xfail warning for c++.
968 * g++.dg/warn/Wnonnull-compare-8.C: New test.
969
16f6d7dc
PP
9702016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
971
972 PR c++/70096
973 * g++.dg/template/ptrmem30.C: New test.
974
a3e2b438
PP
9752016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
976
977 PR c++/70204
978 * g++.dg/cpp0x/constexpr-70204a.C: New test.
979 * g++.dg/cpp0x/constexpr-70204b.C: New test.
980
11b6a02e
JJ
9812016-03-21 Jakub Jelinek <jakub@redhat.com>
982
983 PR middle-end/70326
984 * gcc.dg/pr70326.c: New test.
985
b9407883
MG
9862016-03-21 Marc Glisse <marc.glisse@inria.fr>
987 Jakub Jelinek <jakub@redhat.com>
988
989 PR tree-optimization/70317
990 * gcc.dg/pr70317.c: New test.
991
4a148e19
UB
9922016-03-21 Uros Bizjak <ubizjak@gmail.com>
993
994 PR target/70327
995 * gcc.target/i386/pr70327.c: New test.
996
2a85ddbb
ML
9972016-03-21 Martin Liska <mliska@suse.cz>
998
7d36fe98 999 PR ipa/70306
2a85ddbb
ML
1000 * gcc.dg/ipa/pr70306.c: New test.
1001
4a148e19 10022016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1003
1004 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1005 * gcc.target/arm/attr-align3.c: Likewise.
1006 * gcc.target/arm/attr_arm.c: Likewise.
1007 * gcc.target/arm/flip-thumb.c: Likewise.
1008
6b366948
JJ
10092016-03-21 Jakub Jelinek <jakub@redhat.com>
1010
1011 PR target/70296
1012 * gcc.target/powerpc/altivec-36.c: New test.
1013
2fac8c14
RB
10142016-03-21 Richard Biener <rguenther@suse.de>
1015
1016 PR tree-optimization/70310
1017 * gcc.dg/torture/pr70310.c: New testcase.
1018
e9bde854
KY
10192016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1020
1021 PR target/70293
1022 * gcc.target/i386/pr70293.c: New test.
1023
56bbfaf6
RB
10242016-03-21 Richard Biener <rguenther@suse.de>
1025
1026 PR tree-optimization/70288
1027 * gcc.dg/torture/pr70288-1.c: New testcase.
1028 * gcc.dg/torture/pr70288-2.c: Likewise.
1029
3eee49ed
AB
10302016-03-21 Andrey Belevantsev <abel@ispras.ru>
1031
1032 PR rtl-optimization/69307
1033 * gcc.target/arm/pr69307.c: New test.
4a148e19 1034
8e7816b4
AB
10352016-03-21 Andrey Belevantsev <abel@ispras.ru>
1036
1037 PR rtl-optimization/69102
1038 * gcc.c-torture/compile/pr69102.c: New test.
1039
14d7d4be
JL
10402016-03-18 Jeff Law <law@redhat.com>
1041
1042 PR rtl-optimization/70263
1043 * gcc.c-torture/compile/pr70263-1.c: New test.
1044 * gcc.target/i386/pr70263-2.c: New test.
1045
5c6a601c
BS
10462016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1047
1048 PR rtl-optimization/70278
1049 * gcc.dg/torture/pr70278.c: New test.
1050 * gcc.target/arm/pr70278.c: New test.
1051
4bbf545b
DM
10522016-03-18 David Malcolm <dmalcolm@redhat.com>
1053
1054 PR c/70281
1055 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1056 (test_builtin_types_compatible_p): New test function.
1057 * gcc.dg/pr70281.c: New test case.
1058
dc28bb68
CL
10592016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1060
1061 PR target/70113
1062 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1063
5e8d6dff
IE
10642016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1065
1066 PR tree-optimization/70252
1067 * gcc.dg/pr70252.c: New test.
1068
d0e7e403
TV
10692016-03-18 Tom de Vries <tom@codesourcery.com>
1070
1071 * gcc.dg/pr70161-2.c: New test.
1072 * gcc.dg/pr70161.c: New test.
1073
fa22501a
TV
10742016-03-18 Tom de Vries <tom@codesourcery.com>
1075
1076 PR ipa/70269
1077 * gcc.dg/pr70269.c: New test.
1078
dd125026
JJ
10792016-03-18 Jakub Jelinek <jakub@redhat.com>
1080
1081 PR c++/70267
1082 * g++.dg/ext/java-3.C: New test.
1083
91914f0a
PP
10842016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1085
1086 PR c++/70205
1087 * g++.dg/lookup/pr70205.C: New test.
1088
753a8910
PP
10892016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1090
1091 PR c++/70218
1092 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1093
14ba7b28
MP
10942016-03-17 Marek Polacek <polacek@redhat.com>
1095
1096 PR c/69407
1097 * gcc.dg/atomic-op-6.c: New test.
1098
ded60913
DM
10992016-03-17 David Malcolm <dmalcolm@redhat.com>
1100
1101 PR c/70264
1102 * c-c++-common/pr70264.c: New test case.
1103
a3aad0e6
JJ
11042016-03-17 Jakub Jelinek <jakub@redhat.com>
1105
17366700
JJ
1106 PR c++/70144
1107 * c-c++-common/pr70144-1.c: New test.
1108 * c-c++-common/pr70144-2.c: New test.
1109
a3aad0e6
JJ
1110 PR c++/70272
1111 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1112 * g++.dg/opt/flifetime-dse6.C: New test.
1113 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1114
b57e6e18
L
11152016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1116
1117 PR driver/70192
1118 * gcc.dg/pic-1.c: New test.
1119 * gcc.dg/pic-2.c: Likewise.
1120 * gcc.dg/pic-3.c: Likewise.
1121 * gcc.dg/pic-4.c: Likewise.
1122 * gcc.dg/pie-1.c: Likewise.
1123 * gcc.dg/pie-2.c: Likewise.
1124 * gcc.dg/pie-3.c: Likewise.
1125 * gcc.dg/pie-4.c: Likewise.
1126 * gcc.dg/pie-5.c: Likewise.
1127 * gcc.dg/pie-6.c: Likewise.
1128
b38ba58b
TV
11292016-03-17 Tom de Vries <tom@codesourcery.com>
1130
1131 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1132 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1133
6931b3b7
RB
11342016-03-17 Richard Biener <rguenther@suse.de>
1135
1136 PR debug/70271
1137 * g++.dg/debug/pr70271.C: New testcase.
1138
0c8b64cb
IE
11392016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1140
1141 * gcc.target/i386/pr70251.c: New test.
1142
b1970801
MP
11432016-03-17 Marek Polacek <polacek@redhat.com>
1144
1145 PR c++/70194
1146 * g++.dg/warn/constexpr-70194.C: New test.
1147
820c5eaa
RH
11482016-03-16 Richard Henderson <rth@redhat.com>
1149
1150 PR middle-end/70240
1151 * gcc.c-torture/compile/pr70240.c: New.
1152
da0ad263
SKS
11532016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1154
1155 * gcc.c-torture/compile/20151204.c: Skip for avr.
1156
c73d295c
JJ
11572016-03-16 Jakub Jelinek <jakub@redhat.com>
1158
1159 PR target/70245
1160 * g++.dg/opt/pr70245.C: New test.
1161 * g++.dg/opt/pr70245.h: New file.
1162 * g++.dg/opt/pr70245-aux.cc: New file.
1163
b2794066
MS
11642016-03-16 Martin Sebor <msebor@redhat.com>
1165
1166 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1167
aa43616c
RH
11682016-03-16 Richard Henderson <rth@redhat.com>
1169
1170 PR middle-end/70199
1171 * gcc.c-torture/compile/pr70199.c: New.
1172
59608fe5
L
11732016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1174
1175 * gcc.dg/uninit-19.c: Run dos2unix.
1176
ab4c578f
MP
11772016-03-16 Marek Polacek <polacek@redhat.com>
1178
1179 PR c/70093
1180 * gcc.dg/nested-func-10.c: New test.
1181 * gcc.dg/nested-func-9.c: New test.
1182
f5387e76
JJ
11832016-03-16 Jakub Jelinek <jakub@redhat.com>
1184
1185 PR tree-optimization/68714
1186 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1187
7662b718
TV
11882016-03-16 Tom de Vries <tom@codesourcery.com>
1189
1190 PR tree-optimization/68715
1191 * gcc.dg/graphite/pr68715-2.c: New test.
1192 * gcc.dg/graphite/pr68715.c: New test.
1193 * gfortran.dg/graphite/pr68715.f90: New test.
1194
be7ce7ae
TV
11952016-03-16 Tom de Vries <tom@codesourcery.com>
1196
1197 PR tree-optimization/68809
1198 * gcc.dg/graphite/pr68809-2.c: New test.
1199 * gcc.dg/graphite/pr68809.c: New test.
1200
1935f250
JJ
12012016-03-16 Jakub Jelinek <jakub@redhat.com>
1202
6651c93e
JJ
1203 PR c++/70147
1204 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1205 method call to i () as argument. Adjust expected output.
1206
1935f250
JJ
1207 PR c++/70147
1208 * g++.dg/ubsan/pr70147-1.C: New test.
1209 * g++.dg/ubsan/pr70147-2.C: New test.
1210
ab1caa6e
MS
12112016-03-15 Martin Sebor <msebor@redhat.com>
1212
1213 PR c++/58281
1214 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1215
5c2a1bbb
JDA
12162016-03-15 John David Anglin <danglin@gcc.gnu.org>
1217
cb5d8ad1
JDA
1218 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1219 hppa*-*-hpux*.
1220
b440dd40
JDA
1221 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1222
5c2a1bbb
JDA
1223 PR libfortran/69799
1224 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1225 libatomic_available.
1226
42c729c5
MP
12272016-03-15 Marek Polacek <polacek@redhat.com>
1228
1229 PR c++/70209
1230 * g++.dg/ext/attribute-may-alias-4.C: New test.
1231
82b1c550
AM
12322016-03-15 Alexander Monakov <amonakov@ispras.ru>
1233
1234 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1235 -fvar-tracking-assignments-toggle flag.
1236
4ccbf3a6
PH
12372016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1238
1239 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1240
c39858bd
JJ
12412016-03-15 Jakub Jelinek <jakub@redhat.com>
1242
1243 PR rtl-optimization/70222
1244 * gcc.c-torture/execute/pr70222-1.c: New test.
1245 * gcc.c-torture/execute/pr70222-2.c: New test.
1246
8be119c1
RH
12472016-03-15 Richard Henderson <rth@redhat.com>
1248
1249 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1250
6598bb55
AB
12512016-03-15 Andrey Belevantsev <abel@ispras.ru>
1252
1253 PR rtl-optimization/69032
1254 * gcc.dg/pr69032.c: New test.
1255
81fa2944
AB
12562016-03-15 Andrey Belevantsev <abel@ispras.ru>
1257
1258 PR rtl-optimization/63384
4a148e19 1259 * g++.dg/pr63384.C: New test.
81fa2944 1260
74ea9ab6
AB
12612016-03-15 Andrey Belevantsev <abel@ispras.ru>
1262
1263 PR target/64411
1264 * gcc.target/i386/pr64411.C: New test.
1265
045d5055
TV
12662016-03-15 Tom de Vries <tom@codesourcery.com>
1267
1268 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1269 * gfortran.dg/goacc/kernels-alias.f95: New test.
1270
3ea33585
MS
12712016-03-14 Martin Sebor <msebor@redhat.com>
1272
1273 PR c++/53792
1274 * g++.dg/cpp0x/constexpr-inline.C: New test.
1275 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1276
1df7b330
DE
12772016-03-14 David Edelsohn <dje.gcc@gmail.com>
1278
1279 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1280
79b57d18
JJ
12812016-03-14 Jakub Jelinek <jakub@redhat.com>
1282
1283 PR middle-end/70219
1284 * gcc.dg/pr70219.c: New test.
1285
3cbf012a
BS
12862016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1287
1288 PR target/70083
1289 * gcc.dg/torture/pr70083.c: New test.
1290 * gcc.target/i386/pr70083.c: New test.
1291
a9fee7cd
RB
12922016-03-14 Richard Biener <rguenther@suse.de>
1293
1294 PR tree-optimization/56365
1295 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1296
4799603f
SB
12972016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1298
1299 PR target/70098
1300 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1301 New function.
1302 * g++.dg/pr70098.C: New testcase.
1303
1304
760ca967
TV
13052016-03-14 Tom de Vries <tom@codesourcery.com>
1306
1307 PR tree-optimization/70045
1308 * gcc.dg/graphite/pr70045.c: New test.
1309
44e66a77
JD
13102016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1311
1312 PR fortran/69043
1313 * gfortran.dg/include_9.f90: New test.
1314
a18e0fe1
DH
13152016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1316
1317 PR fortran/45076
1318 gfortran.dg/prof/prof.exp: New script.
1319 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1320
d0aca6ab
AB
13212016-03-12 Andrey Belevantsev <abel@ispras.ru>
1322
1323 PR rtl-optimization/69307
1324 * gcc.dg/pr69307.c: New test.
1325
cefe08a4
VM
13262016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1327
1328 PR target/69614
1329 * gcc.target/arm/pr69614.c: New.
1330
70112e2a
PT
13312016-03-12 Paul Thomas <pault@gcc.gnu.org>
1332
1333 PR fortran/70031
1334 * gfortran.dg/submodule_14.f08: New test
1335
1336 PR fortran/69524
1337 * gfortran.dg/submodule_15.f08: New test
1338
3f1e5d3a
PP
13392016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1340
1341 PR c++/70106
1342 * g++.dg/cpp1y/paren3.C: New test.
1343
a3f6d680
MM
13442016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1345
1346 PR target/70131
1347 * gcc.target/powerpc/ppc-round2.c: New test.
1348
92348f09
BS
13492016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1350
1351 PR target/70123
1352 * gcc.dg/torture/pr70123.c: New test.
1353
cebde9e9
JL
13542016-03-11 Jeff Law <law@redhat.com>
1355
1356 PR tree-optimization/70190
1357 * gcc.c-torture/compile/pr70190.c: New test.
1358
3edc5da4
DM
13592016-03-11 David Malcolm <dmalcolm@redhat.com>
1360
1361 PR c/68187
1362 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1363 case.
1364 (test43_b): Likewise.
1365 (test43_c): Likewise.
1366 (test43_d): Likewise.
1367 (test43_e): Likewise.
1368 (test43_f): Likewise.
1369 (test43_g): Likewise.
1370 (test44_a): Likewise.
1371 (test44_b): Likewise.
1372 (test44_c): Likewise.
1373 (test44_d): Likewise.
1374 (test44_e): Likewise.
1375
318c1204
DM
13762016-03-11 David Malcolm <dmalcolm@redhat.com>
1377
1378 PR c/70085
1379 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1380
bc062234
KT
13812016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1382
1383 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1384 dg-options.
1385
acfc1ac1
KT
13862016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1387
1388 PR target/70002
1389 PR target/69245
1390 * gcc.target/aarch64/pr69245_2.c: New test.
1391
d1e2bb2d
JJ
13922016-03-11 Jakub Jelinek <jakub@redhat.com>
1393
1394 PR tree-optimization/70177
1395 * gcc.dg/pr70177.c: New test.
1396
07350627
AL
13972016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1398
1399 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1400
5c6706f7
AL
14012016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1402
1403 * gcc.dg/tree-ssa/sra-20.c: New.
1404
02d472a2
JJ
14052016-03-11 Jakub Jelinek <jakub@redhat.com>
1406
686d390a
JJ
1407 PR rtl-optimization/70174
1408 * gcc.dg/pr70174.c: New test.
1409
02d472a2
JJ
1410 PR tree-optimization/70169
1411 * gcc.dg/pr70169.c: New test.
1412
0f9befa1
IE
14132016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1414
1415 PR target/70160
1416 * gcc.target/i386/pr70160.c: New test.
1417
432d4670
AK
14182016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1419
1420 * gcc.target/s390/dfp-1.c: New test.
1421
a3dc8760
NC
14222016-03-10 Nick Clifton <nickc@redhat.com>
1423
1424 PR target/70044
1425 * gcc.target/aarch64/pr70044.c: New test.
1426
b87a8d7d
PP
14272016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1428 Jakub Jelinek <jakub@redhat.com>
1429
1430 PR c++/70001
1431 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1432 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1433 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1434
4f4ada6a
JH
14352016-03-10 Jan Hubicka <hubicka@ucw.cz>
1436
1437 PR lto/69589
1438 * g++.dg/lto/pr69589_0.C: New testcase
1439 * g++.dg/lto/pr69589_1.C: New testcase
1440
d49b0aa0
MP
14412016-03-10 Marek Polacek <polacek@redhat.com>
1442
1443 PR c++/70153
1444 * g++.dg/delayedfold/unary-plus1.C: New test.
1445
14462016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1447
1448 * gcc.target/arm/pr45701-1.c: Escape brackets.
1449 * gcc.target/arm/pr45701-2.c: Likewise.
1450
71017a7b
AL
14512016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1452
1453 * gfortran.dg/unconstrained_commons.f: New.
1454
ba52669f
AM
14552016-03-10 Alan Modra <amodra@gmail.com>
1456
1457 * gcc.dg/pr69195.c: New.
1458 * gcc.dg/pr69238.c: New.
1459
27742332
TV
14602016-03-10 Tom de Vries <tom@codesourcery.com>
1461
1462 PR testsuite/68915
1463 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1464
3a81a594
RB
14652016-03-10 Richard Biener <rguenther@suse.de>
1466
1467 PR tree-optimization/70128
1468 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1469 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1470
3433b975
JJ
14712016-03-09 Jakub Jelinek <jakub@redhat.com>
1472
c2864f02
JJ
1473 PR tree-optimization/70152
1474 * gcc.dg/pr70152.c: New test.
1475
3433b975
JJ
1476 PR target/70086
1477 * gcc.target/i386/pr70086-1.c: New test.
1478 * gcc.target/i386/pr70086-2.c: New test.
1479 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1480
1481 PR tree-optimization/70127
1482 * gcc.c-torture/execute/pr70127.c: New test.
1483
96b3c82d
CP
14842016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1485
1486 * c-c++-common/goacc/combined-directives-2.c: New test.
1487
b4f3232d
DM
14882016-03-09 David Malcolm <dmalcolm@redhat.com>
1489
1490 PR c/68473
1491 PR c++/70105
1492 * g++.dg/diagnostic/pr70105.C: New test.
1493 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1494 (test_multiple_ordinary_maps): New test function.
1495
40499f81
DM
14962016-03-09 David Malcolm <dmalcolm@redhat.com>
1497
1498 PR c/68473
1499 PR c++/70105
1500 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1501 Drop range information from call to inform_at_rich_loc.
1502 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1503 New.
1504 (test_show_locus): Replace calls to rich_location::add_range with
1505 calls to add_range. Rewrite the tests that used the now-defunct
1506 rich_location ctor taking a source_range. Simplify other tests
1507 by replacing calls to COMBINE_LOCATION_DATA with calls to
1508 make_location.
1509
c9e33662
RB
15102016-03-09 Richard Biener <rguenther@suse.de>
1511 Jakub Jelinek <jakub@redhat.com>
1512
1513 PR tree-optimization/70138
1514 * gcc.dg/vect/pr70138-1.c: New testcase.
1515 * gcc.dg/vect/pr70138-2.c: Likewise.
1516
2c73b764
JJ
15172016-03-09 Jakub Jelinek <jakub@redhat.com>
1518
1519 PR target/70049
1520 * gcc.target/i386/pr70049.c: New test.
1521
c06d25bb
RB
15222016-03-09 Richard Biener <rguenther@suse.de>
1523
1524 PR c/70143
1525 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1526 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1527 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1528
5828a501
RO
15292016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1530
1531 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1532 arm-*-*.
1533
2e141c8d
JJ
15342016-03-09 Jakub Jelinek <jakub@redhat.com>
1535
5a9def37
JJ
1536 PR middle-end/67278
1537 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1538
2e141c8d
JJ
1539 PR target/67278
1540 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1541
1542 PR middle-end/70050
1543 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1544 in testcase comment.
1545
bf751f40
TV
15462016-03-09 Tom de Vries <tom@codesourcery.com>
1547
1548 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1549 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1550 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1551 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1552 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1553 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1554 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1555 * gfortran.dg/goacc/kernels-loop.f95: New test.
1556
e210c999
MS
15572016-03-08 Martin Sebor <msebor@redhat.com>
1558
1559 PR c++/62096
1560 * g++.dg/warn/overflow-warn-7.C: New test.
1561
80aac5c8
JM
15622016-03-08 Jason Merrill <jason@redhat.com>
1563
1564 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1565 * lib/target-supports.exp (check_effective_target_concepts): New.
1566
12b81409
JJ
15672016-03-08 Jakub Jelinek <jakub@redhat.com>
1568
d259b234
JJ
1569 PR c++/70135
1570 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1571 * g++.dg/ubsan/pr70135.C: New test.
1572
12b81409
JJ
1573 PR target/70110
1574 * gcc.dg/pr70110.c: New test.
1575
b4e9f2aa
MJ
15762016-03-07 Martin Jambor <mjambor@suse.cz>
1577
1578 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1579 * c-c++-common/gomp/if-1.c: Likewise.
1580 * c-c++-common/gomp/pr61486-2.c: Likewise.
1581 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1582 to dg-additional-options.
1583 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1584 * g++/gomp/target-teams-1.c: Likewise.
1585 * gcc.dg/gomp/gomp.exp: Likewise.
1586 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1587 dg-additional-options.
1588 * gfortran.dg/gomp/gomp.exp: Likewise.
1589 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1590 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1591 dg-additional-options.
1592 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1593
f86e631e
MJ
15942016-03-07 Martin Jambor <mjambor@suse.cz>
1595
1596 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1597 * c-c++-common/gomp/gridify-1.c: New test.
1598 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1599
94156b3f
AV
16002016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1601
1602 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1603 trigger for cortex-r8, when scanning for register r8.
1604 * gcc.target/arm/pr45701-2.c: Likewise.
1605
a84a49b7 16062016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1607 Jeff Law <law@redhat.com>
a84a49b7
RB
1608
1609 PR tree-optimization/69740
1610 * gcc.c-torture/compile/pr69740-1.c: New test.
1611 * gcc.c-torture/compile/pr69740-2.c: New test.
1612
e41f6c9e
BS
16132016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1614
1615 * lib/target-supports.exp
1616 (check_effective_target_whole_vector_shift): Enable for PPC64.
1617
57548bf5
RB
16182016-03-07 Richard Biener <rguenther@suse.de>
1619
1620 PR tree-optimization/70115
1621 * gcc.dg/torture/pr70115.c: New testcase.
1622
4ae13300
NS
16232016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1624
1625 PR middle-end/69916
1626 * c-c-++-common/goacc/pr69916.c: New.
1627
5edb9853
RH
16282016-03-07 Richard Henderson <rth@redhat.com>
1629
1630 * gcc.c-torture/compile/pr70061.c: New test.
1631
2067a8f3
RB
16322016-03-07 Richard Biener <rguenther@suse.de>
1633
1634 PR testsuite/70109
1635 * gcc.dg/vect/O3-pr36098.c: New testcase.
1636
4145a9b7
CL
16372016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1638
1639 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1640
1878be32
EB
16412016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1642
1643 * gnat.dg/renaming9.ad[sb]: New testcase.
1644
df762bb2
JJ
16452016-03-05 Jakub Jelinek <jakub@redhat.com>
1646
1647 PR c++/70084
1648 * g++.dg/expr/stdarg3.C: New test.
1649
7d461295
JL
16502016-03-04 Jeff Law <law@redhat.com>
1651
1652 PR tree-optimization/69196
1653 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1654 x86_64-*-*.
1655
29b9828f
BS
16562016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1657
b6b552fd
BS
1658 PR c/69973
1659 * gcc.dg/pr69973.c: New test.
1660
201d49e9
BS
1661 PR rtl-optimization/69941
1662 * gcc.dg/torture/pr69941.c: New test.
1663
29b9828f
BS
1664 PR c/69824
1665 * gcc.dg/pr69824.c: New test.
1666
640b7e74
TV
16672016-03-05 Tom de Vries <tom@codesourcery.com>
1668
1669 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1670 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1671 function.
1672
7a3a3fad
PP
16732016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1674
1675 PR c++/66786
1676 * g++.dg/cpp1y/var-templ48.C: New test.
1677 * g++.dg/cpp1y/var-templ49.C: New test.
1678
cd439aec
EB
16792016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1680
1681 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1682
60204554
JJ
16832016-03-04 Jakub Jelinek <jakub@redhat.com>
1684
0c8825de
JJ
1685 PR c++/70035
1686 * g++.dg/ubsan/pr70035.C: New test.
1687
60204554
JJ
1688 PR target/70062
1689 * gcc.target/i386/pr70062.c: New test.
1690
f79d4eab
L
16912016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1692
1693 * g++.dg/template/typename21.C: Remove c++98_only.
1694
ea81ce67
L
16952016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1696
1697 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1698
64b23c13
DM
16992016-03-04 David Malcolm <dmalcolm@redhat.com>
1700
1701 PR c/68187
1702 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1703 function.
1704 (fn_42_b): Likewise.
1705 (fn_42_c): Likewise.
1706
729526f5
DM
17072016-03-04 David Malcolm <dmalcolm@redhat.com>
1708
1709 PR c/68187
1710 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1711 function.
1712 (fn_40_b): Likewise.
1713 (fn_41_a): Likewise.
1714 (fn_41_b): Likewise.
1715
f9ea11ac
JJ
17162016-03-04 Jakub Jelinek <jakub@redhat.com>
1717
1718 PR target/70059
1719 * gcc.target/i386/avx512f-pr70059.c: New test.
1720 * gcc.target/i386/avx512dq-pr70059.c: New test.
1721
b6c38c69
BS
17222016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1723
1724 PR rtl-optimization/57676
1725 * gcc.dg/torture/pr57676.c: New test.
1726
af3cdd34
IE
17272016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1728
1729 * gcc.dg/pr70026.c: New test.
1730
7ff6ca38
MP
17312016-03-04 Marek Polacek <polacek@redhat.com>
1732
1733 PR c/69798
1734 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1735 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1736
a6bf62d5
KT
17372016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1738
1739 PR target/70004
1740 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1741 Delete.
1742 (test_corners_sisd_si): Likewise.
1743 (main): Remove checks of the above.
1744 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1745
ae4cdc6a
EB
17462016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1747
1748 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1749
08455559
CL
17502016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1751
1752 * gcc.dg/torture/pr69951.c: Accept argc==0.
1753
e9a35493
RB
17542016-03-04 Richard Biener <rguenther@suse.de>
1755
1756 PR c++/70054
1757 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1758 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1759
fba054c2
DV
17602016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1761
1762 PR testsuite/69766
1763 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1764 testing multiarch.
1765
f10cdc6c
JJ
17662016-03-04 Jakub Jelinek <jakub@redhat.com>
1767
1768 PR debug/69947
1769 * gcc.dg/guality/pr69947.c: New test.
1770
2e981ba0
JJ
17712016-03-03 Jakub Jelinek <jakub@redhat.com>
1772
1773 PR ada/70017
1774 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1775
0ba3bfa2
KT
17762016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1777
1778 PR rtl-optimization/69904
1779 * gcc.target/arm/pr69904.c: New test.
1780
97ecdb46
JJ
17812016-03-03 Jakub Jelinek <jakub@redhat.com>
1782
1783 PR target/70021
1784 * gcc.dg/vect/pr70021.c: New test.
1785 * gcc.target/i386/pr70021.c: New test.
1786
a2a743a1
MP
17872016-03-03 Marek Polacek <polacek@redhat.com>
1788
1789 PR middle-end/70050
1790 * gcc.dg/pr70050.c: New test.
1791
fa07ecdd
JG
17922016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1793
1794 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1795
23504262
ML
17962016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1797
1798 PR tree-optimization/70043
1799 * gfortran.dg/vect/pr70043.f90: New test.
1800
b7b9e1a9
EB
18012016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1802
1803 * gnat.dg/specs/task1.ads: New test.
1804
cb83ba54
RO
18052016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1806
1807 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1808 Invoke gdb with -batch.
1809 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1810
a75f5e30
RB
18112016-03-03 Richard Biener <rguenther@suse.de>
1812
1813 PR tree-optimization/55936
1814 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1815
268bc320
JL
18162016-03-02 Jeff Law <law@redhat.com>
1817
815f20ab
JL
1818 PR rtl-optimization/69942
1819 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1820 effects of argument promotions.
1821
268bc320
JL
1822 PR tree-optimization/69987
1823 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1824 target does not support -fprefetch-loop-arrays.
1825
171f7de5
UB
18262016-03-02 Uros Bizjak <ubizjak@gmail.com>
1827
1828 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1829
192912db
BC
18302016-03-02 Bin Cheng <bin.cheng@arm.com>
1831
c7908871 1832 PR rtl-optimization/69052
192912db
BC
1833 * gcc.target/i386/pr69052.c: New test.
1834
90a7a40b
AM
18352016-03-02 Alan Modra <amodra@gmail.com>
1836
1837 * gcc.dg/pr69990.c: New.
1838
69fa742f
JJ
18392016-03-02 Jakub Jelinek <jakub@redhat.com>
1840
de752fb0
JJ
1841 PR c/68062
1842 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1843
1844 PR middle-end/70022
1845 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1846
69fa742f
JJ
1847 PR target/70028
1848 * gcc.target/i386/pr70028.c: New test.
1849
7c65bd56
MK
18502016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1851
1852 * c-c++-common/asan/swapcontext-test-1.c,
1853 * c-c++-common/tsan/thread_leak.c,
1854 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1855 * g++.dg/tsan/benign_race.C,
1856 * g++.dg/tsan/fd_close_norace.C,
1857 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1858 races with sanitizer output
1859
37d98220 18602016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1861 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1862
1863 PR target/67278
1864 * gcc.dg/simd-8.c: New testcase.
1865
218db463
RB
18662016-03-02 Richard Biener <rguenther@suse.de>
1867
1868 PR middle-end/67278
1869 * gcc.dg/simd-7.c: New testcase.
1870
22c72158
EB
18712016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1872
1873 * gcc.target/i386/pr70007.c: Tweak.
1874
9a790ccc
DV
18752016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1876
1877 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1878
bd02f00f
MP
18792016-03-02 Marek Polacek <polacek@redhat.com>
1880
1881 PR c/67854
1882 * gcc.dg/pr67854.c: New test.
1883
1e840f39
JJ
18842016-03-02 Jakub Jelinek <jakub@redhat.com>
1885
1886 PR middle-end/70025
1887 * gcc.dg/torture/pr70025.c: New test.
1888
bca00241
VK
18892016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1890
1891 PR tree-optimization/68621
1892 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1893
0bca04b8
EB
18942016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1895
1896 * gcc.target/i386/pr70007.c: New test.
1897
2a9afc86
JL
18982016-03-01 Jeff Law <law@redhat.com>
1899
eab2541b 1900 PR tree-optimization/69196
9d83ef71 1901 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1902
2a9afc86
JL
1903 PR tree-optimization/69196
1904 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1905 duplicating code and spoiling the expected output.
1906
0d39977e
MM
19072016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1908
1909 PR target/70033
1910 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1911 supports power9 before doing tests.
1912 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1913 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1914 * gcc.target/powerpc/p9-permute.c: Likewise.
1915
a0c0699d
UB
19162016-03-01 Uros Bizjak <ubizjak@gmail.com>
1917
1918 PR target/70027
1919 * gcc.target/i386/pr70027.c: New test.
1920
0ae3ef47 19212016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1922
1923 * gcc.dg/pr70017.c: New test.
1924
686e2237
JJ
19252016-03-01 Jakub Jelinek <jakub@redhat.com>
1926
1927 PR c/69796
1928 PR c/69974
1929 * gcc.dg/pr69796.c: New test.
1930 * gcc.dg/pr69974.c: New test.
1931
f8e4188c
EB
19322016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1933
1934 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1935
5e3f1c7c
JL
19362016-02-29 Jeff Law <law@redhat.com>
1937
1938 PR tree-optimization/69987
1939 * gfortran.dg/pr69987.f90: New test.
1940
1941 PR tree-optimization/69989
1942 * gcc.c-torture/compile/pr69989-2.c: New test.
1943
1be56bc5
MP
19442016-03-01 Marek Polacek <polacek@redhat.com>
1945
1946 PR c++/69795
1947 * g++.dg/parse/invalid1.C: New test.
1948
1b19470d
RB
19492016-03-01 Richard Biener <rguenther@suse.de>
1950
1951 PR middle-end/70022
1952 * gcc.dg/pr70022.c: New testcase.
1953
3ae0661a
IE
19542016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1955
1956 PR tree-optimization/69956
1957 * gcc.dg/pr69956.c: New test.
1958
0f09ab88
BS
19592016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1960
1961 PR target/70011
1962 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1963 XFAIL when hardware supports efficient unaligned storage access.
1964
76d881bf
PP
19652016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1966
1967 PR c++/69961
1968 * g++.dg/template/pr69961a.C: New test.
1969 * g++.dg/template/pr69961b.C: New test.
1970
7168133a
DM
19712016-02-29 David Malcolm <dmalcolm@redhat.com>
1972
1973 PR preprocessor/69985
1974 * gcc.dg/cpp/pr69985.c: New test case.
1975
0c6072a3
JL
19762016-02-29 Jeff Law <law@redhat.com>
1977
e66f219b
JL
1978 PR tree-optimization/70005
1979 * gcc.c-torture/execute/pr70005.c New test.
1980
0c6072a3
JL
1981 PR tree-optimization/69999
1982 * gcc.c-torture/compile/pr69999.c: New test.
1983
fd9fbdb3
YR
19842016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1985
1986 PR tree-optimization/69652
1987 * gcc.dg/torture/pr69652.c: Delete test.
1988 * gcc.dg/vect/pr69652.c: New test.
1989
cbd400b4
RB
19902016-02-19 Richard Biener <rguenther@suse.de>
1991
1992 PR tree-optimization/69980
1993 * gfortran.dg/vect/pr69980.f90: New testcase.
1994
84ea0f58
EB
19952016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1996
1997 * gcc.target/sparc/20160229-1.c: New test.
1998
5d2a63dc
EB
19992016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2000
2001 * gnat.dg/stack_usage3.adb: New test.
2002 * gnat.dg/stack_usage3_pkg.ads: New helper.
2003
93e708f9
EB
20042016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2005
2006 * gnat.dg/renaming8.adb: New test.
2007 * gnat.dg/renaming8_pkg1.ads: New helper.
2008 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2009 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2010
6512bc93
RB
20112016-02-29 Richard Biener <rguenther@suse.de>
2012
2013 PR tree-optimization/69720
2014 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2015
7b201a88
TK
20162016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2017
2018 PR fortran/68147
2019 PR fortran/47674
2020 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2021
82ee0cf2 20222016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2023 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2024
2025 PR fortran/56007
2026 * gfortran.dg/coarray_8.f90: Adjust error message.
2027 * gfortran.dg/pr56007.f90: New test.
2028 * gfortran.dg/pr56007.f: New test.
2029
cdc1a2c8
L
20302016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2031
2032 PR tree-optimization/69989
2033 * gcc.dg/torture/pr69989.c: New test.
2034
33505bcf
EB
20352016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2036
2037 * gcc.target/i386/stack-realign-win.c: New test.
2038
524bfb19
HA
20392016-02-28 Harald Anlauf <anlauf@gmx.de>
2040
2041 PR fortran/60126
2042 * gfortran.dg/pr60126.f90: New test.
2043
bd542508
JL
20442016-02-27 Jeff Law <law@redhat.com>
2045
2046 Revert
2047 2016-02-26 Richard Biener <rguenther@suse.de>
2048 Jeff Law <law@redhat.com>
2049
2050 PR tree-optimization/69740
2051 * gcc.c-torture/compile/pr69740-1.c: New test.
2052 * gcc.c-torture/compile/pr69740-2.c: New test.
2053
dd1291e0
JD
20542016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2055
5fb67f8b 2056 PR fortran/69910
dd1291e0
JD
2057 * gfortran.dg/newunit_4.f90: New test.
2058
5cfefb59
JJ
20592016-02-27 Jakub Jelinek <jakub@redhat.com>
2060
2061 PR target/69613
2062 PR rtl-optimization/69886
2063 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2064 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2065 target.
2066
20ba5f33
MS
20672016-02-26 Martin Sebor <msebor@redhat.com>
2068
2069 PR tree-optimization/15826
2070 * gcc.dg/tree-ssa/pr15826.c: New test.
2071
e6fb01b0
JJ
20722016-02-26 Jakub Jelinek <jakub@redhat.com>
2073
2074 PR target/69969
2075 * gcc.target/powerpc/pr69969.c: New test.
2076
e3e0cf64
MS
20772016-02-26 Martin Sebor <msebor@redhat.com>
2078
2079 PR c++/15766
2080 * g++.old-deja/g++.other/decl5.C: Add a test case.
2081
d1f2bea5
SB
20822016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2083
2084 PR target/69946
2085 * gcc.target/powerpc/pr69946.c: New file.
2086
4a4f9d2b 20872016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2088 Jeff Law <law@redhat.com>
4a4f9d2b 2089
e3e0cf64 2090 PR tree-optimization/69740
4a4f9d2b
RB
2091 * gcc.c-torture/compile/pr69740-1.c: New test.
2092 * gcc.c-torture/compile/pr69740-2.c: New test.
2093
ad2a2706
MJ
20942016-02-26 Martin Jambor <mjambor@suse.cz>
2095
2096 PR middle-end/69920
2097 * gcc.dg/torture/pr69932.c: New test.
2098 * gcc.dg/torture/pr69936.c: Likewise.
2099
1d11f7ce
AK
21002016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2101
2102 PR target/69709
2103 * gcc.target/s390/pr69709.c: New test.
2104
6cfccbb2
KT
21052016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2106
2107 PR target/69245
2108 * gcc.target/aarch64/pr69245_1.c: New test.
2109
ac59ad4e
KT
21102016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2111
2112 PR target/69613
2113 * gcc.dg/torture/pr69613.c: New test.
2114
a2ad54a0
JJ
21152016-02-26 Jakub Jelinek <jakub@redhat.com>
2116
2117 PR rtl-optimization/69891
2118 * gcc.target/i386/pr69891.c: New test.
2119
0884062c 21202016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2121 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2122
d2369d4f 2123 PR target/61397
c163789b
MM
2124 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2125 functionality for both 32-bit and 64-bit.
2126
5aed7e2c
RB
21272016-02-26 Richard Biener <rguenther@suse.de>
2128
2129 PR tree-optimization/69551
2130 * gcc.dg/torture/pr69951.c: New testcase.
2131
798e2a8e
RB
21322016-02-25 Richard Biener <rguenther@suse.de>
2133
2134 PR tree-optimization/48795
2135 * gcc.dg/Warray-bounds-18.c: New testcase.
2136
9559fbac
RO
21372016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2138
2139 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2140
c049b107
JJ
21412016-02-25 Jakub Jelinek <jakub@redhat.com>
2142
2143 PR rtl-optimization/69896
2144 * gcc.dg/pr69896.c: New test.
2145
1137001c
PP
21462016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2147
2148 PR c++/69736
2149 * g++.dg/cpp1y/paren2.C: New test.
2150
2e9c8641
MS
21512016-02-24 Martin Sebor <msebor@redhat.com>
2152
2153 PR c/51147
2154 * gcc.dg/enum-mode-2.c: New test.
2155
03ca8fb3
JJ
21562016-02-24 Jakub Jelinek <jakub@redhat.com>
2157
2158 PR c++/69922
2159 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2160 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2161 * g++.dg/ubsan/pr69922.C: New test.
2162
0b05329b
MP
21632016-02-24 Marek Polacek <polacek@redhat.com>
2164
2165 PR c/69819
2166 * gcc.dg/pr69819.c: New test.
2167
57c2c374
MS
21682016-02-24 Martin Sebor <msebor@redhat.com>
2169
3b96b93a
MS
2170 PR c++/69912
2171 * g++.dg/ext/flexary15.C: New test.
2172
21732016-02-24 Martin Sebor <msebor@redhat.com>
2174
2175 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2176 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2177 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2178
65433bb5
MK
21792016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2180 Charles Baylis <charles.baylis@linaro.org>
2181
2182 PR debug/61033
2183 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2184
f802a424 21852016-02-24 Richard Biener <rguenther@suse.de>
44293580 2186 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2187
2188 PR middle-end/69760
2189 * gcc.dg/torture/pr69760.c: New testcase.
2190
525f795f
RO
21912016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2192
2193 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2194 pattern on Solaris with as.
2195
cd7bbceb
KT
21962016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2197
2198 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2199 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2200 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2201 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2202
89c0c1fd
JJ
22032016-02-24 Jakub Jelinek <jakub@redhat.com>
2204
2205 PR middle-end/69915
2206 * gcc.dg/pr69915.c: New test.
2207
0683fd27
KT
22082016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2209
2210 PR rtl-optimization/69886
2211 * gcc.dg/torture/pr69886.c: New test.
2212
e53d562a
RB
22132016-02-24 Richard Biener <rguenther@suse.de>
2214
2215 PR middle-end/68963
2216 * gcc.dg/torture/pr68963.c: New testcase.
2217
74a00288
KT
22182016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2219
2220 PR target/69875
2221 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2222 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2223 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2224 * gcc.target/arm/atomic_loaddi_1.c: New test.
2225 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2226 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2227 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2228 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2229 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2230 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2231 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2232 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2233
340fd4c9
JJ
22342016-02-24 Jakub Jelinek <jakub@redhat.com>
2235
2236 PR middle-end/69909
2237 * gcc.dg/torture/pr69909.c: New test.
2238
47d3fdb2
RB
22392016-02-24 Richard Biener <rguenther@suse.de>
2240
2241 PR tree-optimization/69907
2242 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2243 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2244 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2245
dab73e73
CB
22462016-02-24 Christian Bruel <christian.bruel@st.com>
2247
2248 * gcc.target/arm/pragma_cpp_fma.c: New test.
2249
7cc5ec65
JD
22502016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2251
2252 PR fortran/61156
2253 * gfortran.dg/include_6.f90: Update test.
2254
067fbd8b
JJ
22552016-02-23 Jakub Jelinek <jakub@redhat.com>
2256
2257 PR objc/69844
2258 * objc.dg/pr69844.m: New test.
2259
64a454d9
JD
22602016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2261
2262 PR libgfortran/69456
2263 * gfortran.dg/namelist_89.f90: New test.
2264 * gfortran.dg/pr59700.f90: Update test..
2265
35886f0b
MS
22662016-02-23 Martin Sebor <msebor@redhat.com>
2267
2268 PR middle-end/69780
2269 * g++.dg/ext/builtin_alloca.C: New test.
2270 * gcc.dg/builtins-68.c: New test.
2271
162cc7e3
RH
22722016-02-23 Richard Henderson <rth@redhat.com>
2273
2274 * gcc.target/i386/addr-space-3.c: Remove test.
2275
196440f8
DM
22762016-02-23 David Malcolm <dmalcolm@redhat.com>
2277
2278 PR preprocessor/69126
2279 PR preprocessor/69543
2280 * c-c++-common/pr69126-2-long.c: New test.
2281 * c-c++-common/pr69126-2-short.c: New test.
2282 * c-c++-common/pr69543-1.c: Remove xfail.
2283
1d3121af
DM
22842016-02-23 David Malcolm <dmalcolm@redhat.com>
2285
2286 PR preprocessor/69126
2287 PR preprocessor/69543
2288 PR preprocessor/69558
2289 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2290 (f): Rename to...
2291 (test_2): ...this, and add leading comment.
2292 (MACRO_3, test_3): New.
2293 (MACRO_4A, MACRO_4B, test_4): New.
2294 (MACRO): Rename to...
2295 (MACRO_5): ...this.
2296 (g): Rename to...
2297 (test_5): ...this, updating for renaming of MACRO, and
2298 add leading comment.
2299 * c-c++-common/pr69543-1.c: New.
2300 * c-c++-common/pr69543-2.c: New.
2301 * c-c++-common/pr69543-3.c: New.
2302 * c-c++-common/pr69543-4.c: New.
2303 * c-c++-common/pr69558-1.c: New.
2304 * c-c++-common/pr69558-2.c: New.
2305 * c-c++-common/pr69558-3.c: New.
2306 * c-c++-common/pr69558-4.c: New.
2307 * gcc.dg/pr69558.c: Move to...
2308 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2309 xfail for c++.
2310
f99c3557
TS
23112016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2312
2313 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2314 to -ftree-parallelize-loops/-fopenacc changes.
2315 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2316 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2317 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2318 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2319 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2320 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2321 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2322 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2323 * c-c++-common/goacc/kernels-loop.c: Likewise.
2324 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2325 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2326 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2327 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2328
c60ec7c2
RO
23292016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2330
2331 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2332
f1a62b6f
JJ
23332016-02-23 Jakub Jelinek <jakub@redhat.com>
2334
e67bf044
JJ
2335 PR c++/69902
2336 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2337
f1a62b6f
JJ
2338 PR c/69900
2339 * gcc.dg/pr69900.c: New test.
2340
20c5e09e
MJ
23412016-02-23 Martin Jambor <mjambor@suse.cz>
2342
2343 PR tree-optimization/69666
2344 * gcc.dg/tree-ssa/pr69666.c: New test.
2345
e457a6fc
AV
23462016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2347
2348 PR fortran/67451
2349 * gfortran.dg/coarray_allocate_5.f08: New test.
2350
d7b574f4
AK
23512016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2352
2353 * gcc.target/s390/vcond-shift.c: Move to ...
2354 * gcc.target/s390/vector/vcond-shift.c: ... here.
2355
58bdeb44
AK
23562016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2357
2358 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2359 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2360
7cd0387b
AK
23612016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2362
2363 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2364
4246c8da
MW
23652016-02-20 Mark Wielaard <mjw@redhat.com>
2366
2367 PR c/28901
2368 * gcc.dg/unused-variable-3.c: New test.
2369
f93bc532
JJ
23702016-02-22 Jakub Jelinek <jakub@redhat.com>
2371
2372 PR target/69888
2373 * gcc.target/i386/pr69888.c: New test.
2374
c4e360f4
RB
23752016-02-22 Richard Biener <rguenther@suse.de>
2376
2377 PR tree-optimization/69882
2378 * gfortran.dg/vect/pr69882.f90: New testcase.
2379
09c92f1c
JJ
23802016-02-22 Jakub Jelinek <jakub@redhat.com>
2381
2382 PR target/69885
2383 * gcc.dg/pr69885.c: New test.
2384
f88d45dc
OE
23852016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2386
2387 PR target/69806
2388 PR target/54089
2389 * gcc.target/sh/pr54089-10.c: New.
2390
ce1ff48e
PT
23912016-02-20 Paul Thomas <pault@gcc.gnu.org>
2392
2393 PR fortran/69423
2394 * gfortran.dg/deferred_character_15.f90 : New test.
2395
bbf27208
DH
23962016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2397
2398 PR fortran/57365
2399 gfortran.dg/allocate_with_source_18.f03: New test.
2400
24012016-02-20 Harald Anlauf <anlauf@gmx.de>
2402
2403 PR fortran/52531
2404 gfortran.dg/gomp/pr52531.f90: New test.
2405
268be88c
BE
24062016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2407
2408 PR c++/69865
2409 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2410 -std=c++03.
2411
4b6c824a
JJ
24122016-02-19 Jakub Jelinek <jakub@redhat.com>
2413
871b3f47
JJ
2414 PR c++/69826
2415 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2416 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2417
7a965d51
JJ
2418 PR c++/69850
2419 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2420
4b6c824a
JJ
2421 PR c++/69851
2422 * g++.dg/torture/pr69851.C: New test.
2423
15fca21a
MS
24242016-02-19 Martin Sebor <msebor@redhat.com>
2425
2426 PR testsuite/69573
2427 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2428
19e21586
JJ
24292016-02-19 Jakub Jelinek <jakub@redhat.com>
2430
03a616ac
JJ
2431 PR c++/69850
2432 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2433 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2434
19e21586
JJ
2435 PR c++/67767
2436 * g++.dg/cpp0x/pr67767.C: New test.
2437
2db16594
KT
24382016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2439
2440 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2441 for fp, simd, crypto, crc, lse.
2442 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2443 above.
2444 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2445 effective target check.
2446
5a7d9d1e
JJ
24472016-02-19 Jakub Jelinek <jakub@redhat.com>
2448
2449 PR target/69820
2450 * gcc.target/i386/pr69820.c: New test.
2451
6448f064
AK
24522016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2453
2454 * gcc.target/s390/vector/int128-1.c: New test.
2455
d0a859e6
AK
24562016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2457
2458 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2459
9e4eb643
AK
24602016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2461
2462 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2463 instruction pattern name to prevent the testcase from failing with
2464 -march=z13.
2465
859a4c0e
AK
24662016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2467
2468 * gcc.target/s390/md/movstr-2.c: New test.
2469
efc2340b
MK
24702016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2471
2472 * gcc.target/s390/morestack.c: New test.
2473
ca2bfbc2
DV
24742016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2475
2476 PR target/69625
2477 * gcc.target/s390/pr69625.c: Add test case.
2478
efd4bd05
BE
24792016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2480
2481 PR testsuite/68580
2482 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2483
2bf2078a
MM
24842016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2485
2486 PR target/68404
2487 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2488 * gcc.target/powerpc/fusion3.c: Likewise.
2489
f003579e
RB
24902016-02-18 Richard Biener <rguenther@suse.de>
2491
2492 PR middle-end/69553
2493 * g++.dg/torture/pr69553.C: New testcase.
2494
19233914
NC
24952016-02-18 Nick Clifton <nickc@redhat.com>
2496
efd4bd05
BE
2497 PR target/62254
2498 PR target/69610
2499 * gcc.target/arm/pr62554.c: New test.
2500 * gcc.target/arm/pr69610-1.c: New test.
2501 * gcc.target/arm/pr69610-2.c: New test.
19233914 2502
23f27839
RB
25032016-02-18 Richard Biener <rguenther@suse.de>
2504
2505 PR middle-end/69854
2506 * gcc.dg/torture/pr69854.c: New testcase.
2507
932c0da4
JJ
25082016-02-17 Jakub Jelinek <jakub@redhat.com>
2509
2510 PR c++/69850
2511 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2512
1bed93e4
BS
25132012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2514
2515 * gcc.target/powerpc/vec-cg.c: New test.
2516
57bfb134
RB
25172016-02-17 Richard Biener <rguenther@suse.de>
2518
2519 PR testsuite/69586
2520 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2521
a44e0ebb
KT
25222016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2523
2524 PR target/69161
2525 * gcc.c-torture/compile/pr69161.c: New test.
2526
ffacd726
DS
25272016-02-17 David Sherwood <david.sherwood@arm.com>
2528
2529 PR target/69532
2530 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2531 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2532
448db8d2
EB
25332016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2534
2535 * gcc.dg/ifcvt-4.c: Skip on Visium.
2536
e2f0522e
EB
25372016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2538
2539 * gnat.dg/atomic8.adb: New test.
2540
bf17fe3f
EB
25412016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2542
2543 * gnat.dg/discr46.ad[sb]: New test.
2544
ecf835e9
KN
25452016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2546
2547 PR Target/48344
2548 * gcc.target/powerpc/pr48344-1.c: New test.
2549
49a1164a
TK
25502015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2551
2552 PR fortran/69742
2553 * gfortran.dg/associate_21.f90: New test.
2554
bf14eba2
JJ
25552016-02-16 Jakub Jelinek <jakub@redhat.com>
2556
2557 PR c/69835
2558 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2559 -Wnonnull in dg-options.
2560 * c-c++-common/nonnull-2.c: New test.
2561
35a093b6
JG
25622016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2563 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2564
2565 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2566
e387d491
JJ
25672016-02-16 Jakub Jelinek <jakub@redhat.com>
2568
2569 PR middle-end/69801
2570 * gcc.dg/pr69801.c: Add empty dg-options.
2571
ba539195
JN
25722016-02-16 James Norris <jnorris@codesourcery.com>
2573
2574 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2575 * g++.dg/goacc/deviceptr-1.c: New file.
2576
2a2b8f64
JJ
25772016-02-16 Jakub Jelinek <jakub@redhat.com>
2578
2579 PR tree-optimization/69820
2580 * gcc.dg/vect/pr69820.c: New test.
2581
87440c29
RB
25822016-02-16 Richard Biener <rguenther@suse.de>
2583
2584 PR tree-optimization/69776
2585 * gcc.dg/torture/pr69776-2.c: New testcase.
2586
6d87c306
BS
25872016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2588
2589 PR tree-optimization/69714
2590 * gcc.dg/torture/pr69714.c: New test.
2591
3824a0a2
JJ
25922016-02-16 Jakub Jelinek <jakub@redhat.com>
2593
2594 PR tree-optimization/69802
2595 * gcc.dg/pr69802.c: New test.
2596
c8cfe96e
RB
25972016-02-16 Richard Biener <rguenther@suse.de>
2598
2599 PR middle-end/69801
2600 * gcc.dg/pr69801.c: New testcase.
2601
fc12098d
JD
26022016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2603
2604 PR libgfortran/69651
2605 * gfortran.dg/read_bang.f90: New test.
2606 * gfortran.dg/read_bang4.f90: New test.
2607
ba6b3795
JJ
26082016-02-15 Jakub Jelinek <jakub@redhat.com>
2609
f0516ca4
JJ
2610 PR c++/69658
2611 * g++.dg/init/pr69658.C: New test.
2612
ba6b3795
JJ
2613 PR c++/69797
2614 * c-c++-common/pr69797.c: New test.
2615
de3f9a2d
PK
26162016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2617
2618 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2619 check for aarch64*-*-*.
2620
17a3b967
RB
26212016-02-15 Richard Biener <rguenther@suse.de>
2622
2623 PR tree-optimization/69783
2624 * gcc.dg/vect/pr69783.c: New testcase.
2625
1c48bff1
RB
26262016-02-15 Richard Biener <rguenther@suse.de>
2627
2628 PR tree-optimization/69776
2629 * gcc.dg/torture/pr69776.c: New testcase.
2630
1e6025b6
TK
26312016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2632
2633 PR fortran/60526
2634 * gfortran.dg/type_decl_4.f90: Reinstated.
2635
d3308279
JDA
26362016-02-14 John David Anglin <danglin@gcc.gnu.org>
2637
2638 PR fortran/68746
2639 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2640
b7c56581
TK
26412016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2642
2643 PR fortran/60526
2644 PR bootstrap/69816
2645 * gfortran.dg/type_decl_4.f90: Removed.
2646
60cb4ef5
TK
26472016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2648
2649 PR fortran/60526
2650 * gfortran.dg/type_decl_4.f90: New test.
2651
f6964637
AM
26522016-02-14 Alan Modra <amodra@gmail.com>
2653
1a8849d1 2654 PR testsuite/68886
f6964637
AM
2655 * gcc.c-torture/execute/stkalign.c: Revise test.
2656
f5121920
OE
26572016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2658
2659 PR target/67260
2660 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2661
6cda3ab6
OE
26622016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2663
2664 PR target/67260
2665 * gcc.target/sh/torture/pr67260.c: New.
2666
6786e598
JDA
26672016-02-12 John David Anglin <danglin@gcc.gnu.org>
2668
2669 * gcc.dg/pr67964.c: Add dg-require-alias.
2670
7e05dad8
OE
26712016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2672
2673 PR target/67636
2674 PR target/64345
2675 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2676
7f4cc3ce
JD
26772016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2678
2679 PR libgfortran/69668
2680 * gfortran.dg/namelist_88.f90: New test.
2681
955ca6dc
JD
26822016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2683
2684 PR libgfortran/69668
2685 * gfortran.dg/namelist_38.f90: Update test.
2686 * gfortran.dg/namelist_84.f90: Update test.
2687
876217ae
DM
26882016-02-12 David Malcolm <dmalcolm@redhat.com>
2689
2690 PR other/69554
2691 * gcc.dg/pr69554-1.c: New test.
2692 * gfortran.dg/pr69554-1.F90: New test.
2693 * gfortran.dg/pr69554-2.F90: New test.
2694 * lib/gcc-dg.exp (proc dg-locus): New function.
2695 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2696 distinguish between the caret-printing and non-caret-printing
2697 cases. If caret-printing has been explicitly enabled, bail out
2698 without attempting to fix up the output.
2699
61789eed
DM
27002016-02-12 David Malcolm <dmalcolm@redhat.com>
2701
2702 PR driver/69265
2703 PR driver/69453
2704 * gcc.dg/spellcheck-options-3.c: New test case.
2705 * gcc.dg/spellcheck-options-4.c: New test case.
2706 * gcc.dg/spellcheck-options-5.c: New test case.
2707 * gcc.dg/spellcheck-options-6.c: New test case.
2708 * gcc.dg/spellcheck-options-7.c: New test case.
2709 * gcc.dg/spellcheck-options-8.c: New test case.
2710 * gcc.dg/spellcheck-options-9.c: New test case.
2711 * gcc.dg/spellcheck-options-10.c: New test case.
2712
c3090c1f
JJ
27132016-02-12 Jakub Jelinek <jakub@redhat.com>
2714
2715 PR rtl-optimization/69764
2716 PR rtl-optimization/69771
2717 * c-c++-common/pr69764.c: New test.
2718 * gcc.dg/torture/pr69771.c: New test.
2719
8222034d
MP
27202016-02-12 Marek Polacek <polacek@redhat.com>
2721
2722 * g++.dg/torture/init-list1.C: New.
2723
f749f792
MP
27242016-02-12 Marek Polacek <polacek@redhat.com>
2725
2726 * gcc.dg/pr69522.c: Add empty dg-options.
2727
199fb02a
IE
27282016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2729
2730 * g++.dg/lto/lto.exp: Include and init mpx.
2731 * g++.dg/lto/pr69729_0.C: New test.
2732
b69539cb
JJ
27332016-02-12 Jakub Jelinek <jakub@redhat.com>
2734
06ff7000
JJ
2735 PR ipa/69241
2736 * g++.dg/ipa/pr69241-4.C: New test.
2737
b69539cb
JJ
2738 PR ipa/68672
2739 * g++.dg/ipa/pr68672-1.C: New test.
2740 * g++.dg/ipa/pr68672-2.C: New test.
2741 * g++.dg/ipa/pr68672-3.C: New test.
2742
16595a1f
BS
27432016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2744
2745 PR c/69522
6d87c306 2746 * gcc.dg/pr69522.c: New test.
16595a1f 2747
38d795d2
PP
27482016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2749
2750 PR c++/69098
2751 * g++.dg/cpp1y/69098.C: New test.
2752 * g++.dg/cpp1y/69098-2.C: New test.
2753
9c582551
JJ
27542016-02-12 Jakub Jelinek <jakub@redhat.com>
2755
2756 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2757 and neighbour -> neighbor.
2758 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2759 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2760 * c-c++-common/Wvarargs.c: Likewise.
2761 * c-c++-common/goacc/host_data-5.c: Likewise.
2762 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2763 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2764 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2765 * gcc.target/aarch64/pr60697.c: Likewise.
2766 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2767 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2768 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2769 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2770 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2771 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2772 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2773 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2774 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2775 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2776 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2777 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2778 * g++.dg/lookup/koenig5.C: Likewise.
2779 * g++.dg/ext/no-asm-2.C: Likewise.
2780 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2781 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2782 * gfortran.dg/used_types_16.f90: Likewise.
2783 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2784 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2785 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2786 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2787 * gfortran.dg/abstract_type_6.f03: Likewise.
2788 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2789 * gfortran.dg/used_types_15.f90: Likewise.
2790 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2791 * gfortran.dg/exit_3.f08: Likewise.
2792 * gfortran.dg/open_status_2.f90: Likewise.
2793 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2794 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2795 * gfortran.dg/associate_1.f03: Likewise.
2796 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2797 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2798 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2799 * gcc.dg/builtin-object-size-1.c: Likewise.
2800 * gcc.dg/noreturn-6.c: Likewise.
2801 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2802 * gcc.dg/globalalias.c: Likewise.
2803 * gcc.dg/builtins-config.h: Likewise.
2804 * gcc.dg/pr30457.c: Likewise.
2805 * gcc.c-torture/compile/volatile-1.c: Likewise.
2806 * gcc.c-torture/execute/20101011-1.c: Likewise.
2807 * c-c++-common/Waddress-1.c: Likewise.
2808
66756373
JJ
28092016-02-11 Jakub Jelinek <jakub@redhat.com>
2810
2811 PR c/69768
2812 * c-c++-common/Waddress-1.c: New test.
2813
76fe932b
AV
28142016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2815
2816 PR fortran/69296
2817 * gfortran.dg/associate_19.f03: New test.
2818 * gfortran.dg/associate_20.f03: New test.
2819
564c4d4b
OE
28202016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2821
2822 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2823
e1c1ecb0
KT
28242016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2825
2826 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2827 .arch armv8-a\n. Add -dA to dg-options.
2828 * gcc.target/aarch64/assembler_arch_1.c: New test.
2829 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2830
0d7d9458
PC
28312016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2832
2833 PR c++/68726
2834 * g++.dg/cpp0x/pr68726.C: New.
2835
e6208a60
IE
28362016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2837
2838 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2839 test.
2840
281a11eb
RB
28412016-02-11 Richard Biener <rguenther@suse.de>
2842
2843 * g++.dg/tree-ssa/pr61034.C: Adjust.
2844
e03dd765
VM
28452016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2846
4b48faf5 2847 PR target/69148
e03dd765
VM
2848 * gcc.target/s390/pr69148.c: New.
2849
cdc23927
YR
28502016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2851
2852 PR tree-optimization/69652
2853 * gcc.dg/torture/pr69652.c: New test.
2854
e199dd0a
JJ
28552016-02-10 Jakub Jelinek <jakub@redhat.com>
2856 Patrick Palka <ppalka@gcc.gnu.org>
2857
2858 PR ipa/69241
2859 PR c++/69649
2860 * g++.dg/ipa/pr69241-1.C: New test.
2861 * g++.dg/ipa/pr69241-2.C: New test.
2862 * g++.dg/ipa/pr69241-3.C: New test.
2863 * g++.dg/ipa/pr69649.C: New test.
2864
d6b38027
UB
28652016-02-10 Uros Bizjak <ubizjak@gmail.com>
2866
2867 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2868 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2869
13b562c5
BC
28702016-02-10 Bin Cheng <bin.cheng@arm.com>
2871
2872 PR tree-optimization/68021
2873 * gcc.dg/tree-ssa/pr68021.c: New test.
2874
24a179f8
RB
28752016-02-10 Richard Biener <rguenther@suse.de>
2876
2877 PR tree-optimization/69726
2878 * gcc.dg/uninit-22.c: New testcase.
2879
0d99886f
AP
28802016-02-09 Andrew Pinski <apinski@cavium.com>
2881
2882 PR tree-opt/69282
2883 * gcc.c-torture/compile/20160205-1.c: New testcase.
2884
ab04995c
MM
28852016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2886
2887 PR target/68404
2888 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2889 instead accessing a really large arrray.
2890 * gcc.target/powerpc/fusion3.c: Likewise.
2891
4b79ac23
CB
28922016-02-09 Charles Baylis <charles.baylis@linaro.org>
2893
2894 PR target/68532
2895 * gcc.c-torture/execute/pr68532.c: New test.
2896
b890a441
AO
28972016-02-11 Alexandre Oliva <aoliva@redhat.com>
2898
2899 PR target/69634
2900 * gcc.dg/pr69634.c: New.
2901
84a5bef7
RB
29022016-02-09 Richard Biener <rguenther@suse.de>
2903
2904 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2905
1f123759 29062016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2907
1f123759
AF
2908 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2909
65860c77
YR
29102016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2911
2912 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2913
7e1e8a0a
RB
29142016-02-09 Richard Biener <rguenther@suse.de>
2915
2916 PR tree-optimization/69715
2917 * gcc.dg/torture/pr69715.c: New testcase.
2918
efb45a9f
PP
29192016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2920
2921 PR c++/69139
2922 * g++.dg/cpp0x/trailing12.C: New test.
2923 * g++.dg/cpp0x/trailing13.C: New test.
2924
20a0c6f9
PP
29252016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2926
2927 PR c++/69283
2928 PR c++/67835
2929 * g++.dg/cpp1y/auto-fn29.C: New test.
2930 * g++.dg/cpp1y/auto-fn30.C: New test.
2931
a162f3af
JJ
29322016-02-08 Jakub Jelinek <jakub@redhat.com>
2933
2934 PR tree-optimization/69209
2935 * gcc.c-torture/compile/pr69209.c: New test.
2936
4b4a9fbd
JL
29372016-02-08 Jeff Law <law@redhat.com>
2938
2939 PR tree-optimization/68541
2940 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2941 of statements allowed in join block for path splitting.
2942
cfac5ed2
JJ
29432016-02-08 Jakub Jelinek <jakub@redhat.com>
2944
f68bc23f
JJ
2945 PR c++/59627
2946 * g++.dg/gomp/pr59627.C: New test.
2947
cfac5ed2
JJ
2948 PR ipa/69239
2949 * g++.dg/ipa/pr69239.C: New test.
2950
44714d8c
DM
29512016-02-08 David Malcolm <dmalcolm@redhat.com>
2952
2953 PR preprocessor/69664
2954 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2955 * gcc.dg/cpp/warn-comments.c: Likewise.
2956
eba9e839
MP
29572016-02-08 Marek Polacek <polacek@redhat.com>
2958
2959 PR c++/69688
2960 * g++.dg/init/const12.C: New test.
2961
a011cd92
BS
29622016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2963
2964 PR target/60410
2965 * gcc.dg/lto/pr55113_0.c: Remove test.
2966
5317b1be
RB
29672016-02-08 Richard Biener <rguenther@suse.de>
2968
2969 PR tree-optimization/69719
2970 * gcc.dg/torture/pr69719.c: New testcase.
2971
63998a63
RB
29722016-02-08 Richard Biener <rguenther@suse.de>
2973 Jeff Law <law@redhat.com>
2974
2975 PR target/68273
2976 * gcc.target/mips/pr68273.c: New testcase.
2977
43f4a281
RB
29782016-02-08 Richard Biener <rguenther@suse.de>
2979
2980 PR rtl-optimization/69274
2981 * gcc.target/i386/addr-sel-1.c: XFAIL.
2982
0b604d2d
JL
29832016-02-08 Jeff Law <law@redhat.com>
2984
e8dfe49e
JL
2985 PR tree-optimization/68541
2986 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2987
6daecd7a 2988 PR tree-optimization/65917
0b604d2d
JL
2989 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2990
c0f0e35a
JD
29912016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2992
2993 PR fortran/50555
2994 * gfortran.dg/namelist_args.f90: New test.
2995
8981d712
JL
29962016-02-05 Jeff Law <law@redhat.com>
2997
6daecd7a 2998 PR tree-optimization/68541
8981d712
JL
2999 * gcc.dg/tree-ssa/split-path-2.c: New test.
3000 * gcc.dg/tree-ssa/split-path-3.c: New test.
3001 * gcc.dg/tree-ssa/split-path-4.c: New test.
3002 * gcc.dg/tree-ssa/split-path-5.c: New test.
3003 * gcc.dg/tree-ssa/split-path-6.c: New test.
3004 * gcc.dg/tree-ssa/split-path-7.c: New test.
3005
46cb9332
MS
30062016-02-05 Martin Sebor <msebor@redhat.com>
3007
3008 PR c++/69662
3009 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3010 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3011
be2083ea
RH
30122016-02-06 Richard HEnderson <rth@redhat.com>
3013
3014 PR c/69643
3015 * gcc.target/i386/addr-space-4.c: New.
3016 * gcc.target/i386/addr-space-5.c: New.
3017
711d7c23
MM
30182016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3019
3020 PR fortran/66089
3021 * gfortran.dg/elemental_dependency_6.f90: New.
3022
b5c1c988
JJ
30232016-02-05 Jakub Jelinek <jakub@redhat.com>
3024
861c7bcd
JJ
3025 PR rtl-optimization/69691
3026 * gcc.c-torture/execute/pr69691.c: New test.
3027
b5c1c988
JJ
3028 PR c++/69628
3029 * g++.dg/parse/pr69628.C: New test.
3030
f7dfa966
UB
30312016-02-05 Uros Bizjak <ubizjak@gmail.com>
3032
3033 * gcc.dg/sancov/asan.c: Move to ...
3034 * gcc.dg/asan/sancov-1.c: ... here.
3035
9b143e64
UB
30362016-02-05 Uros Bizjak <ubizjak@gmail.com>
3037
3038 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3039
f5d4b899
L
30402016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3041
3042 PR target/69677
3043 * gcc.target/i386/pr69677.c: New test.
3044
76c85fbb
PP
30452016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3046
3047 PR c++/68948
3048 * g++.dg/template/pr68948.C: New test.
3049
f181bf90
DV
30502016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3051
3052 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3053 (only necessary on s390x).
3054
714fb282
L
30552016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3056
3057 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3058 -mno-accumulate-outgoing-args.
3059
618d6c1c
PP
30602016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3061
3062 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3063
1066e9b5
JJ
30642016-02-04 Jakub Jelinek <jakub@redhat.com>
3065
3066 PR c/69669
3067 * c-c++-common/pr69669.c: New test.
3068
76255d0d
MM
30692016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3070
3071 PR target/69667
3072 * g++.dg/pr69667.C: New file.
3073
e0b059b1
WD
30742016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3075
3076 PR target/69619
3077 * gcc.dg/pr69619.c: Add new test.
3078
2692b5c8
RS
30792016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3080
3081 PR rtl-optimization/69577
3082 * gcc.target/i386/pr69577.c: New test.
3083
7db337c2
ML
30842016-02-04 Martin Liska <mliska@suse.cz>
3085
3086 * g++.dg/asan/pr69276.C: New test.
3087
cc9c0829
KT
30882016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3089
3090 PR target/65932
3091 PR target/67714
3092 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3093 a single smulbb instruction.
3094 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3095 * gcc.target/amr/wmul-2.c: Likewise.
3096
eb9feb52
KT
30972016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3098
3099 PR target/65932
3100 PR target/67714
3101 * gcc.c-torture/execute/pr67714.c: New test.
3102
61f727fe
JJ
31032016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3104
3105 PR target/69454
3106 * gcc.target/i386/pr69454-1.c: New test.
3107 * gcc.target/i386/pr69454-2.c: New test.
3108
05dd97db
MS
31092016-02-03 Martin Sebor <msebor@redhat.com>
3110
3111 PR c++/69251
3112 PR c++/69253
3113 PR c++/69290
3114 PR c++/69277
3115 PR c++/69349
3116 * g++.dg/ext/flexarray-mangle-2.C: New test.
3117 * g++.dg/ext/flexarray-mangle.C: New test.
3118 * g++.dg/ext/flexarray-subst.C: New test.
3119 * g++.dg/ext/flexary11.C: New test.
3120 * g++.dg/ext/flexary12.C: New test.
3121 * g++.dg/ext/flexary13.C: New test.
3122 * g++.dg/ext/flexary14.C: New test.
3123 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3124
dac2fc29
L
31252016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3126
3127 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3128 Define only if CHECK_FLOAT128 is defined.
3129 (main): Properly initialize u5.
3130
eadb8035
JJ
31312016-02-03 Jakub Jelinek <jakub@redhat.com>
3132
0afbb81b
JJ
3133 PR c/69627
3134 * gcc.dg/pr69627.c: New test.
3135
eadb8035
JJ
3136 PR target/69644
3137 * gcc.dg/pr69644.c: New test.
3138
b12d4923
MS
31392016-02-03 Mike Stump <mikestump@comcast.net>
3140
3141 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3142 support for struct-layout-1.exp.
3143
ab4bae0c
PP
31442016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3145
3146 PR c++/69056
618d6c1c 3147 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3148
95831c01
VM
31492016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3150 Alexandre Oliva <aoliva@redhat.com>
3151
3152 PR target/69461
3153 * gcc.target/powerpc/pr69461.c: New.
3154
ccc71ab8
UB
31552016-02-03 Uros Bizjak <ubizjak@gmail.com>
3156
3157 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3158 works from here ...
3159 (check_effective_target_fsanitize_thread): ... to here. Do not
3160 specify additional compile flags for the test source.
3161 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3162 specify additional compile flags for the test source.
3163
96299640
WD
31642016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3165
3166 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3167
781d83d9
AV
31682016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3169
3170 PR fortran/67451
3171 PR fortran/69418
3172 * gfortran.dg/coarray_allocate_2.f08: New test.
3173 * gfortran.dg/coarray_allocate_3.f08: New test.
3174 * gfortran.dg/coarray_allocate_4.f08: New test.
3175
d8208e6d
AL
31762016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3177
3178 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3179 use same scan-tree-dump-times on all platforms.
3180 * gcc.dg/vect/vect-outer-1.c: Likewise.
3181 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3182 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3183 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3184 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3185 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3186 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3187 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3188
a8394fa0
SB
31892016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3190
3191 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3192 warning.
3193
f3baa1d3
L
31942016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3195
3196 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3197
eb077516
JN
31982016-02-02 James Norris <jnorris@codesourcery.com>
3199
3200 * c-c++-common/goacc/routine-5.c: Add tests.
3201
578fb225
AM
32022016-02-02 Alexander Monakov <amonakov@ispras.ru>
3203
3204 * gcc.target/nvptx/unsigned-cmp.c: New test.
3205
c64f7d37
WD
32062016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3207
3208 * gcc.target/aarch64/scalar_shift_1.c
3209 (test_corners_sisd_di): Improve force to SIMD register.
3210 (test_corners_sisd_si): Likewise.
3211 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3212 Remove scan-assembler check for ldr.
3213
90c6f26c
RB
32142016-02-02 Richard Biener <rguenther@suse.de>
3215
3216 PR tree-optimization/69595
3217 * gcc.dg/Warray-bounds-17.c: New testcase.
3218
9dc03c97
RB
32192016-02-02 Richard Biener <rguenther@suse.de>
3220
3221 PR tree-optimization/69606
3222 * gcc.dg/torture/pr69606.c: New testcase.
3223
2d4dc223
YR
32242016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3225
3226 PR middle-end/68542
3227 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3228 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3229
65c98fde
AM
32302016-02-02 Alan Modra <amodra@gmail.com>
3231
3232 PR target/69548
3233 * gcc.target/powerpc/pr69548.c: New test.
3234
e1b81f2b
JJ
32352016-02-01 Jakub Jelinek <jakub@redhat.com>
3236
d0268b37
JJ
3237 PR rtl-optimization/69592
3238 * gcc.dg/pr69592.c: New test.
3239
e1b81f2b
JJ
3240 PR preprocessor/69543
3241 PR c/69558
3242 * gcc.dg/pr69543.c: New test.
3243 * gcc.dg/pr69558.c: New test.
3244
7dd7780d
UB
32452016-02-01 Uros Bizjak <ubizjak@gmail.com>
3246
bf672ee5
UB
3247 PR testsuite/65940
3248 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3249
9a7013f8
MS
32502016-02-01 Martin Sebor <msebor@redhat.com>
3251
3252 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3253
e681fb2b
BC
32542016-02-01 Bin Cheng <bin.cheng@arm.com>
3255
3256 PR tree-optimization/67921
3257 * c-c++-common/ubsan/pr67921.c: New test.
3258
ff86345f
RB
32592016-02-01 Richard Biener <rguenther@suse.de>
3260
3261 PR middle-end/69556
3262 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3263
bc369dbd
RB
32642016-02-01 Richard Biener <rguenther@suse.de>
3265
3266 PR tree-optimization/69574
3267 * gcc.dg/torture/pr69574.c: New testcase.
3268
ef318184
RB
32692016-02-01 Richard Biener <rguenther@suse.de>
3270
3271 PR tree-optimization/69579
3272 * gcc.dg/setjmp-6.c: New testcase.
3273
654745e6
JJ
32742016-02-01 Jakub Jelinek <jakub@redhat.com>
3275
3276 PR rtl-optimization/69570
3277 * g++.dg/opt/pr69570.C: New test.
3278
e6c0c44b
RH
32792016-02-01 Richard Henderson <rth@redhat.com>
3280
3281 * gcc.dg/pr69535.c: New test.
3282
6ff3f09a
JDA
32832016-01-31 John David Anglin <danglin@gcc.gnu.org>
3284
2c005538
JDA
3285 PR testsuite/69584
3286 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3287 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3288
61083a4b
JDA
3289 PR debug/68244
3290 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3291
6ff3f09a
JDA
3292 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3293
0c221916
PT
32942016-01-31 Paul Thomas <pault@gcc.gnu.org>
3295
3296 PR fortran/67564
3297 * gfortran.dg/allocate_with_source_17.f03: New test.
3298
db7a2818
JJ
32992016-01-30 Jakub Jelinek <jakub@redhat.com>
3300
3301 PR tree-optimization/69546
3302 * gcc.dg/torture/pr69546.c: New test.
3303
e520d5f0
PT
33042016-01-30 Paul Thomas <pault@gcc.gnu.org>
3305
3306 PR fortran/69566
3307 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3308
343c05d3
MS
33092016-01-30 Martin Sebor <msebor@redhat.com>
3310
3311 PR c++/68490
3312 * g++.dg/ext/flexary10.C: New test.
3313
d6c3a539
DH
33142016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3315
3316 PR fortran/66707
3317 gfortran.dg/common_23.f90: New test.
3318
52d72fcd
BS
33192016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3320
3321 PR target/65546
3322 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3323 condition being checked, and disable it when the target supports
3324 misaligned loads and stores.
3325
3a5d2ba4
JJ
33262016-01-29 Jakub Jelinek <jakub@redhat.com>
3327
3328 PR debug/69518
3329 * gcc.dg/torture/pr69518.c: New test.
3330
6bbacdb5
L
33312016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3332
3333 PR target/69530
3334 * gcc.target/i386/pr69530.c: New test.
3335
af932cdb
SE
33362016-01-29 Steve Ellcey <sellcey@imgtec.com>
3337
3338 PR target/65604
3339 * gcc.target/mips/div-delay.c: New test.
3340
26658b7c
JJ
33412016-01-29 Jakub Jelinek <jakub@redhat.com>
3342
33e89989
JJ
3343 PR target/69551
3344 * gcc.target/i386/pr69551.c: New test.
3345
26658b7c
JJ
3346 PR target/66137
3347 * gcc.target/i386/pr66137.c: New test.
3348
401116b5
AB
33492016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3350
3351 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3352 always built for p5600.
3353 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3354 isa=p5600 dg-option.
3355
d4abfcc5
RB
33562016-01-29 Richard Biener <rguenther@suse.de>
3357
3358 PR tree-optimization/69547
3359 * g++.dg/tree-ssa/pr69547.C: New testcase.
3360
16b77b32
JJ
33612016-01-29 Jakub Jelinek <jakub@redhat.com>
3362
3363 PR debug/66869
3364 * g++.dg/warn/Wunused-function2.C: New test.
3365
a1c95464
DV
33662016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3367
3368 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3369 support for test to succeed.
3370
5453bfed
MP
33712016-01-29 Marek Polacek <polacek@redhat.com>
3372
3373 PR c++/69509
3374 PR c++/69516
3375 * g++.dg/ext/constexpr-vla2.C: New test.
3376 * g++.dg/ext/constexpr-vla3.C: New test.
3377 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3378
452ec2a5
RB
33792016-01-29 Richard Biener <rguenther@suse.de>
3380
3381 PR middle-end/69537
3382 * gcc.dg/uninit-21.c: New testcase.
3383
aec0b19e
UB
33842016-01-28 Uros Bizjak <ubizjak@gmail.com>
3385
3386 PR target/69459
3387 * gcc.target/i386/pr69459.c: New test.
3388
df113ce7
SE
33892016-01-28 Steve Ellcey <sellcey@imgtec.com>
3390
3391 PR target/68400
3392 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3393 * gcc.target/mips/pr68400.c: New test.
3394
494de84f
MS
33952016-01-28 Martin Sebor <msebor@redhat.com>
3396
3397 PR target/17381
3398 * gcc.target/powerpc/pr17381.c: New test.
3399
eb1b1f01
JJ
34002016-01-28 Jakub Jelinek <jakub@redhat.com>
3401
3402 PR middle-end/69542
3403 * gcc.dg/torture/pr69542.c: New test.
3404
6dfeb7ce
WD
34052016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3406
3407 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3408
4b7471a4
DE
34092016-01-28 David Edelsohn <dje.gcc@gmail.com>
3410
3411 * gcc.dg/pr65980.c: Skip on AIX.
3412 * gcc.dg/pr66688.c: Same.
3413
b271fd21
DE
34142016-01-28 David Edelsohn <dje.gcc@gmail.com>
3415
3416 PR target/63679
3417 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3418 * gcc.dg/tree-ssa/sra-18.c: Same.
3419
874108a9
AV
34202016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3421
3422 PR fortran/62536
3423 * gfortran.dg/block_15.f08: New test.
3424 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3425 on incorrectly closed BLOCK.
3426
30480bcd
IE
34272016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3428
3429 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
34302016-01-28 Richard Biener <rguenther@suse.de>
3431
3432 PR tree-optimization/69466
3433 * gfortran.dg/vect/pr69466.f90: New testcase.
3434
0d4c694e
TP
34352016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3436
3437 * g++.dg/pr67989.C: Remove ARM-specific option.
3438 * gcc.target/arm/pr67989.C: New file.
3439
2aa780da
UB
34402016-01-27 Uros Bizjak <ubizjak@gmail.com>
3441
3442 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3443 and expm1 test for glibc < 2.11.
3444
f75ebe77
RH
34452016-01-27 Richard Henderson <rth@redhat.com>
3446
3447 * gcc.c-torture/execute/pr69447.c: New test.
3448
34492016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3450
9a175e65 3451 PR fortran/69422
49847d75
PT
3452 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3453
cbdd8ae0
JJ
34542016-01-27 Jakub Jelinek <jakub@redhat.com>
3455
3456 PR debug/66869
3457 * gcc.dg/pr66869.c: New test.
3458
2b572b3c
JL
34592016-01-25 Jeff Law <law@redhat.com>
3460
3461 PR tree-optimization/68398
aec0b19e 3462 PR tree-optimization/69196
2b572b3c
JL
3463 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3464 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3465 path to avoid new heuristic allowing more irreducible regions
3466 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3467 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3468 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3469 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3470 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3471
fa74a4bc
MP
34722016-01-27 Marek Polacek <polacek@redhat.com>
3473
3474 PR c/68062
3475 * c-c++-common/vector-compare-4.c: New test.
3476
0afff540
DM
34772016-01-27 David Malcolm <dmalcolm@redhat.com>
3478
3479 PR preprocessor/69126
3480 * c-c++-common/pr69126.c: New test case.
3481
1a218fc9
ILT
34822016-01-27 Ian Lance Taylor <iant@google.com>
3483
3484 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3485
5d70666e
RB
34862016-01-27 Ryan Burn <contact@rnburn.com>
3487
3488 PR cilkplus/69267
3489 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3490
87ff4d66
UB
34912016-01-27 Uros Bizjak <ubizjak@gmail.com>
3492
3493 PR target/69512
3494 * gcc.target/i386/pr69512.c: New test.
3495
27e23cca
RE
34962016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3497
3498 PR ada/69488
3499 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3500
05bf54c3
MP
35012016-01-27 Marek Polacek <polacek@redhat.com>
3502
3503 PR c++/69379
3504 * g++.dg/pr69379.C: New test.
3505
60214d0d
MS
35062016-01-27 Martin Sebor <msebor@redhat.com>
3507
3508 PR c++/69317
3509 * g++.dg/abi/Wabi-2-2.C: New test.
3510 * g++.dg/abi/Wabi-2-3.C: New test.
3511 * g++.dg/abi/Wabi-3-2.C: New test.
3512 * g++.dg/abi/Wabi-3-3.C: New test.
3513
167c7bfa
RB
35142016-01-27 Richard Biener <rguenther@suse.de>
3515
3516 PR tree-optimization/69166
3517 * gcc.dg/torture/pr69166.c: New testcase.
3518
1430fb1f
MJ
35192016-01-27 Martin Jambor <mjambor@suse.cz>
3520
3521 PR tree-optimization/69355
3522 * gcc.dg/tree-ssa/pr69355.c: New test.
3523
95e3030c
MP
35242016-01-27 Marek Polacek <polacek@redhat.com>
3525
3526 PR c++/69496
3527 * g++.dg/ext/constexpr-vla1.C: New test.
3528
eeb085f3
CB
35292016-01-20 Christian Bruel <christian.bruel@st.com>
3530
3531 PR target/69245
3532 * gcc.target/arm/pr69245.c: New test.
3533
b1652dde
JJ
35342016-01-27 Jakub Jelinek <jakub@redhat.com>
3535
3536 PR tree-optimization/69399
3537 * gcc.dg/torture/pr69399.c: New test.
3538
ce7e8f00
EB
35392016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3540
3541 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3542
e4aac1d1
EB
35432016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3544
3545 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3546
8dfdb419
TV
35472016-01-26 Tom de Vries <tom@codesourcery.com>
3548
3549 PR tree-optimization/69110
3550 * gcc.dg/autopar/pr69110.c: New test.
3551
56f80f54 35522016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3553 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3554
3555 * gcc.dg/graphite/isl-ast-op-select.c: New.
3556
a0909527
PT
35572015-01-26 Paul Thomas <pault@gcc.gnu.org>
3558
3559 PR fortran/69385
3560 * gfortran.dg/allocate_error_6.f90: New test.
3561
ffc445f4
RH
35622016-01-26 Richard Henderson <rth@redhat.com>
3563
3564 * gcc.dg/tm/pr60908.c: New test.
3565
01e1dea3
DM
35662016-01-26 David Malcolm <dmalcolm@redhat.com>
3567
3568 PR other/69006
3569 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3570 directive.
3571 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3572 expected multiline output to reflect the colorization being
3573 disabled before newlines.
3574 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3575 (custom_diagnostic_finalizer): Replace call to
3576 pp_newline_and_flush with call to pp_flush.
3577 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3578 * gfortran.dg/implicit_class_1.f90: Likewise.
3579 * lib/gcc-dg.exp (allow_blank_lines): New global.
3580 (dg-allow-blank-lines-in-output): New procedure.
3581 (gcc-dg-prune): Complain about blank lines in the output, unless
3582 dg-allow-blank-lines-in-output was called.
3583 * lib/multiline.exp (_build_multiline_regex): Only support
3584 arbitrary followup text for non-blank-lines, not for blank lines.
3585
13f92e8d
JJ
35862016-01-26 Jakub Jelinek <jakub@redhat.com>
3587
3588 PR tree-optimization/69483
3589 * gcc.dg/pr69483.c: New test.
3590 * g++.dg/opt/pr69483.C: New test.
3591
92422235
CL
35922016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3593
3594 PR target/68620
3595 * gcc.target/arm/pr68620.c: New test.
3596
0bccf11b
L
35972016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3598
3599 * gcc.target/i386/pr68986-2.c: Remove -m32.
3600
81cd202e
L
36012016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3602
3603 PR target/68986
3604 * gcc.target/i386/pr68986-1.c: New test.
3605 * gcc.target/i386/pr68986-2.c: Likewise.
3606 * gcc.target/i386/pr68986-3.c: Likewise.
3607
213a1c03
CB
36082016-01-26 Christian Bruel <christian.bruel@st.com>
3609
3610 * lib/target-supports.exp
3611 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3612 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3613 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3614
22a08dd1
RB
36152016-01-26 Richard Biener <rguenther@suse.de>
3616
3617 PR tree-optimization/69452
3618 * gcc.dg/torture/pr69452.c: New testcase.
3619
6c06e0e8
JJ
36202016-01-26 Jakub Jelinek <jakub@redhat.com>
3621
3622 PR target/69442
3623 * gcc.dg/pr69442.c: New test.
3624
b96824c4
RFI
36252016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3626
3627 PR target/67896
3628 * gcc.target/aarch64/simd/pr67896.C: New.
3629
5ee31e57
RS
36302016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3631
3632 PR tree-optimization/69400
3633 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3634 function.
3635 (plugin_init): Call it.
3636 * gcc.dg/torture/pr69400.c: New test.
3637
7ddfb31d
CL
36382016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3639
3640 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3641
1e050c90
AK
36422016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3643 Sebastian Pop <s.pop@samsung.com>
3644
3645 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3646 isl-0.15.
3647
c8ee4bf5
AK
36482016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3649 Sebastian Pop <s.pop@samsung.com>
3650
3651 * gcc.dg/graphite/pr69292.c: New.
3652
d902b330
JJ
36532016-01-25 Jakub Jelinek <jakub@redhat.com>
3654
3655 * c-c++-common/goacc/use_device-1.c: New test.
3656
2c89b952
JL
36572016-01-25 Jeff Law <law@redhat.com>
3658
3659 PR tree-optimization/69196
3660 PR tree-optimization/68398
3661 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3662 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3663
685c8785
DE
36642016-01-25 David Edelsohn <dje.gcc@gmail.com>
3665
3666 PR target/69469
3667 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3668 Algorithm.
3669
95cef0c1
RB
36702016-01-25 Richard Biener <rguenther@suse.de>
3671
3672 PR testsuite/69380
3673 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3674
2947d3b2
IE
36752016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3676
3677 PR target/69421
3678 * gcc.dg/pr69421.c: New test.
3679
ae19075a
BB
36802016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3681
3682 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3683 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3684 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3685 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3686 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3687 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3688 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3689 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3690 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3691 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3692
fa4511c2
RB
36932016-01-25 Richard Biener <rguenther@suse.de>
3694
3695 PR tree-optimization/69376
3696 * gcc.dg/torture/pr69376.c: New testcase.
3697
1d101216
JD
36982016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3699
3700 PR fortran/69397
3701 PR fortran/68442
3702 * gfortran.dg/interface_38.f90: New test.
3703 * gfortran.dg/interface_39.f90: New test.
a0909527 3704
a59b92b0
PP
37052016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3706
3707 Revert:
3708 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3709
3710 PR c++/11858
3711 PR c++/24663
3712 PR c++/24664
3713 * g++.dg/template/pr11858.C: New test.
3714 * g++.dg/template/pr24663.C: New test.
3715 * g++.dg/template/unify12.C: New test.
3716 * g++.dg/template/unify13.C: New test.
3717 * g++.dg/template/unify14.C: New test.
3718 * g++.dg/template/unify15.C: New test.
3719 * g++.dg/template/unify16.C: New test.
3720 * g++.dg/template/unify17.C: New test.
3721
16acb1a8
DH
37222016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3723
3724 PR fortran/68283
3725 gfortran.dg/pr68283.f90: New test.
3726
094773e8
TK
37272016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3728
3729 PR fortran/66094
3730 * gfortran.dg/inline_matmul_13.f90: New test.
3731 * gfortran.dg/matmul_bounds_8.f90: New test.
3732 * gfortran.dg/matmul_bounds_9.f90: New test.
3733 * gfortran.dg/matmul_bounds_10.f90: New test.
3734
42fb90d7
TV
37352016-01-23 Tom de Vries <tom@codesourcery.com>
3736
3737 PR tree-optimization/69426
3738 * gcc.dg/autopar/pr69426.c: New test.
3739
69da7802
MS
37402016-01-23 Martin Sebor <msebor@redhat.com>
3741
3742 PR c++/58109
3743 PR c++/69022
3744 * g++.dg/cpp0x/alignas5.C: New test.
3745 * g++.dg/ext/vector29.C: Same.
3746
da17300a
UB
37472016-01-23 Uros Bizjak <ubizjak@gmail.com>
3748
3749 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3750 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3751 _GNU_SOURCE from compile flags to the source.
3752 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3753 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3754 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3755 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3756
62041cfc
JJ
37572016-01-22 Jakub Jelinek <jakub@redhat.com>
3758
3759 PR target/69432
3760 * g++.dg/opt/pr69432.C: New test.
3761
f7d2ad6f
BS
37622016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3763
3764 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3765 32-bit targets testing an -m64 multilib.
3766
d403fc9a
WS
37672016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3768
3769 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3770 64-bit support.
3771
4aa16f8d
JG
37722016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3773
3774 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3775
7c816d0f
CB
37762016-01-21 Christian Bruel <christian.bruel@st.com>
3777
3778 PR target/68674
3779 * gcc.target/i386/pr68674.c
3780 * gcc.target/aarch64/pr68674.c
3781 * gcc.target/arm/pr68674.c
3782
fce661e8
KT
37832016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3784
3785 PR target/69403
3786 * gcc.c-torture/execute/pr69403.c: New test.
3787
4696899f
PC
37882016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3789
3790 PR c++/55843
3791 * g++.dg/template/pr55843.C: New.
3792
bac69366
AL
37932016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3794
3795 PR testsuite/66877
3796 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3797 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3798
b57d3a5c
BS
37992016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3800
3801 PR testsuite/67489
da17300a
UB
3802 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3803 from dg-do compile directive, and instead add
3804 { dg-require-effective-target int128 }.
b57d3a5c 3805
9f04a53e
MS
38062016-01-20 Martin Sebor <msebor@redhat.com>
3807
3808 PR c/69405
3809 * gcc.dg/sync-fetch.c: New test.
3810
38a51663
JL
38112016-01-21 Martin Sebor <msebor@redhat.com>
3812
3813 PR target/69252
3814 * gcc.target/powerpc/pr69252.c: New test.
3815
2423a75a
JD
38162016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3817
3818 PR fortran/65996
da17300a 3819 * gfortran.dg/pr65996.f90: New test.
2423a75a 3820
0a76463f
DV
38212016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3822
3823 PR c++/68810
9f04a53e 3824 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3825 expected to generate an error.
0a76463f 3826
9776e692
BS
38272016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3828
3829 PR middle-end/66178
3830 * gcc.dg/torture/pr66178.c: New test.
3831
c8d3e088
AB
38322016-01-21 Anton Blanchard <anton@samba.org>
3833 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3834
3835 PR target/63354
3836 * gcc.target/powerpc/pr63354.c: New test.
3837
35b707ff
VM
38382016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3839
3840 PR rtl-optimization/68990
3841 * gcc.target/i386/pr68990: New.
3842
157b0829
NC
38432016-01-21 Nick Clifton <nickc@redhat.com>
3844
3845 PR target/69129
3846 * gcc.target/mips/pr69129.c: New.
3847
aede6748
PC
38482016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3849
3850 PR c++/58046
3851 * g++.dg/cpp0x/pr58046.C: New.
3852
5463c2c8
JJ
38532016-01-21 Jakub Jelinek <jakub@redhat.com>
3854
6d31cc75
SS
3855 PR target/69187
3856 PR target/65624
3857 * gcc.target/arm/pr69187.c: New test.
3858
5463c2c8
JJ
3859 PR c++/69355
3860 * g++.dg/torture/pr69355.C: New test.
3861
fa28f32b
AK
38622016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3863 Sebastian Pop <s.pop@samsung.com>
3864
3865 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3866
b920a047
AK
38672016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3868 Sebastian Pop <s.pop@samsung.com>
3869
da17300a 3870 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3871
bdd3aea6
JJ
38722016-01-21 Jakub Jelinek <jakub@redhat.com>
3873
3874 PR middle-end/67653
3875 * c-c++-common/pr67653.c: New test.
3876 * gcc.dg/torture/pr29119.c: Add dg-warning.
3877
26a2e6ae
PB
38782016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3879
3880 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3881
d25c7690
PK
38822016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3883
3884 PR c/24293
3885 * gcc.dg/pr24293.c: New test.
3886 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3887 incomplete struct type.
3888 * gcc.dg/declspec-1.c: Likewise.
3889 * gcc.dg/pr63549.c: Likewise.
3890
889d5698
JJ
38912016-01-20 Jakub Jelinek <jakub@redhat.com>
3892
3893 PR tree-optimization/66612
3894 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3895 for bdn instruction.
3896
d7cf3dc7
CL
38972016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3898
3899 * lib/target-supports.exp
3900 (check_effective_target_arm_fp_ok_nocache): New.
3901 (check_effective_target_arm_fp_ok): New.
3902 (add_options_for_arm_fp): New.
3903 (check_effective_target_arm_crypto_ok_nocache): Require
3904 target_arm_v8_neon_ok instead of arm32.
3905 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3906 (check_effective_target_arm_crypto_pragma_ok): New.
3907 (add_options_for_arm_vfp): New.
3908 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3909 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3910 target instead. Force initial fpu to vfp.
3911 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3912 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3913 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3914 dependency.
3915 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3916 use arm_vfp effective target instead. Force initial fpu to vfp.
3917 * gcc.target/arm/attr-neon3.c: Likewise.
3918 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3919 arm_vfp_ok.
3920 * gcc.target/arm/unsigned-float.c: Likewise.
3921 * gcc.target/arm/vfp-1.c: Likewise.
3922 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3923 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3924 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3925 * gcc.target/arm/vfp-ldmias.c: Likewise.
3926 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3927 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3928 * gcc.target/arm/vfp-stmiad.c: Likewise.
3929 * gcc.target/arm/vfp-stmias.c: Likewise.
3930 * gcc.target/arm/vnmul-1.c: Likewise.
3931 * gcc.target/arm/vnmul-2.c: Likewise.
3932 * gcc.target/arm/vnmul-3.c: Likewise.
3933 * gcc.target/arm/vnmul-4.c: Likewise.
3934
01ac9704 39352016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3936
e84b00da
L
3937 PR testsuite/69366
3938 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3939 the MPX run-time library, for compile-time MPX test.
3940 * gcc.target/i386/chkp-always_inline.c: Likewise.
3941 * gcc.target/i386/chkp-bndret.c: Likewise.
3942 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3943 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3944 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3945 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3946 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3947 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3948 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3949 * gcc.target/i386/chkp-label-address.c: Likewise.
3950 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3951 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3952 * gcc.target/i386/chkp-pr69044.c: Likewise.
3953 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3954 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3955 * gcc.target/i386/chkp-strchr.c: Likewise.
3956 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3957 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3958 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3959 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3960 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3961 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3962 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3963 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3964 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3965 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3966 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3967 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3968 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3969 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3970 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3971 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3972 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3973 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3974 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3975 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3976 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3977 * gcc.target/i386/pr63995-2.c: Likewise.
3978 * gcc.target/i386/pr64805.c: Likewise.
3979 * gcc.target/i386/pr65044.c: Likewise.
3980 * gcc.target/i386/pr65167.c: Likewise.
3981 * gcc.target/i386/pr65183.c: Likewise.
3982 * gcc.target/i386/pr65184.c: Likewise.
3983 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3984
28b33016
IE
39852016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3986
3987 PR tree-optimization/69328
3988 * gcc.dg/pr69328.c: New test.
3989
bcff0913
JL
39902016-01-20 Jeff Law <law@redhat.com>
3991
bf0bb970 3992 PR target/25114
bcff0913
JL
3993 * gcc.target/m68k/pr25114.c: New test.
3994
a3f69631
AV
39952016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3996
3997 * gcc.target/arm/memset-inline-10.c: Added
3998 dg-require-effective-target arm_thumb2_ok.
3999
af33ba0d
EB
40002016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4001
4002 * gcc.dg/debug/dwarf2/sso.c: New test.
4003
7596d5de
UB
40042016-01-19 Uros Bizjak <ubizjak@gmail.com>
4005
4006 PR testsuite/68820
4007 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4008 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4009 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4010
ceda2c69
JH
40112016-01-19 Jan Hubicka <hubicka@ucw.cz>
4012
4013 PR ipa/66223
4014 * g++.dg/ipa/devirt-50.C: New testcase.
4015
38a979f2
MP
40162016-01-19 Marek Polacek <polacek@redhat.com>
4017
4018 PR c++/68965
4019 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4020 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4021
962801c5
KT
40222016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4023
4024 PR target/69135
4025 * gcc.target/arm/pr69135_1.c: New test.
4026
078fe40a
WD
40272015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4028
4029 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4030
786e3c06
WD
40312015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4032
4033 * gcc.target/aarch64/ccmp_1.c: New testcase.
4034
1e297006
MP
40352016-01-19 Marek Polacek <polacek@redhat.com>
4036
4037 PR c++/68586
4038 * g++.dg/cpp0x/enum30.C: New test.
4039
879c27e3
RB
40402016-01-19 Richard Biener <rguenther@suse.de>
4041
4042 PR tree-optimization/69336
4043 * g++.dg/tree-ssa/pr69336.C: New testcase.
4044
015337d3
JJ
40452016-01-19 Jakub Jelinek <jakub@redhat.com>
4046
4047 PR debug/65779
4048 * gcc.dg/pr65779.c: New test.
4049
e2c768b6
RB
40502016-01-19 Richard Biener <rguenther@suse.de>
4051
4052 PR tree-optimization/69352
4053 * gcc.dg/torture/pr69352.c: New testcase.
4054
569efc34
JJ
40552016-01-19 Jakub Jelinek <jakub@redhat.com>
4056
4057 PR rtl-optimization/68955
4058 PR rtl-optimization/64557
4059 * gcc.dg/torture/pr68955.c: New test.
4060
e49d321f
JH
40612016-01-19 Jan Hubicka <hubicka@ucw.cz>
4062
4063 PR lto/69136
4064 * g++.dg/torture/pr69136.C: New testcase.
4065
e9191ad3
JH
40662016-01-19 Jan Hubicka <hubicka@ucw.cz>
4067
4068 PR lto/69133
4069 * g++.dg/lto/pr69133_0.C: New testcase.
4070 * g++.dg/lto/pr69133_1.C: New testcase.
4071
2bedb645
JL
40722016-01-15 Jeff Law <law@redhat.com>
4073
4074 PR tree-optimization/69320
4075 * gcc.c-torture/pr69320-1.c: New test.
4076 * gcc.c-torture/pr69320-2.c: New test.
4077 * gcc.c-torture/pr69320-3.c: New test.
4078 * gcc.c-torture/pr69320-4.c: New test.
4079
17c15cb9
PP
40802016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4081
4082 PR c++/11858
4083 PR c++/24663
4084 PR c++/24664
4085 * g++.dg/template/pr11858.C: New test.
4086 * g++.dg/template/pr24663.C: New test.
4087 * g++.dg/template/unify12.C: New test.
4088 * g++.dg/template/unify13.C: New test.
4089 * g++.dg/template/unify14.C: New test.
4090 * g++.dg/template/unify15.C: New test.
4091 * g++.dg/template/unify16.C: New test.
4092 * g++.dg/template/unify17.C: New test.
4093
9617fd08
DM
40942016-01-18 David Malcolm <dmalcolm@redhat.com>
4095
4096 PR testsuite/69181
4097 * gcc.dg/pr69181-1.c: New test file.
4098 * gcc.dg/pr69181-2.c: New test file.
4099 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4100 globals by moving it to...
4101 (cleanup-after-saved-dg-test): ...this new function. Add
4102 "global additional_sources_used". Add reset of global
4103 multiline_expected_outputs to the empty list.
4104 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4105 global to...
4106 (multiline_expected_outputs): ...this, and updated comments to
4107 note that it is modified from gcc-dg.exp.
4108 (dg-end-multiline-output): Update for the above renaming.
4109 (handle-multiline-outputs): Likewise. Remove the clearing
4110 of the expected outputs to the empty list.
4111
b555a2e4
RB
41122016-01-18 Richard Biener <rguenther@suse.de>
4113
4114 PR tree-optimization/69297
4115 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4116
96902805
JM
41172016-01-18 Joseph Myers <joseph@codesourcery.com>
4118
4119 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4120 dg-options.
4121 * gcc.target/mips/mips-3d-2.c: Likewise.
4122 * gcc.target/mips/mips-3d-3.c: Likewise.
4123 * gcc.target/mips/mips-3d-4.c: Likewise.
4124 * gcc.target/mips/mips-3d-5.c: Likewise.
4125 * gcc.target/mips/mips-3d-6.c: Likewise.
4126 * gcc.target/mips/mips-3d-7.c: Likewise.
4127 * gcc.target/mips/mips-3d-8.c: Likewise.
4128 * gcc.target/mips/mips-3d-9.c: Likewise.
4129 * gcc.target/mips/mips-ps-1.c: Likewise.
4130 * gcc.target/mips/mips-ps-2.c: Likewise.
4131 * gcc.target/mips/mips-ps-3.c: Likewise.
4132 * gcc.target/mips/mips-ps-4.c: Likewise.
4133 * gcc.target/mips/mips-ps-5.c: Likewise.
4134 * gcc.target/mips/mips-ps-6.c: Likewise.
4135 * gcc.target/mips/mips-ps-7.c: Likewise.
4136 * gcc.target/mips/mips-ps-type.c: Likewise.
4137 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4138 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4139
40e26f94
TV
41402016-01-18 Tom de Vries <tom@codesourcery.com>
4141
4142 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4143 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4144 * c-c++-common/goacc/kernels-empty.c: New test.
4145 * c-c++-common/goacc/kernels-eternal.c: New test.
4146 * c-c++-common/goacc/kernels-loop-2.c: New test.
4147 * c-c++-common/goacc/kernels-loop-3.c: New test.
4148 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4149 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4150 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4151 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4152 * c-c++-common/goacc/kernels-loop-data.c: New test.
4153 * c-c++-common/goacc/kernels-loop-g.c: New test.
4154 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4155 * c-c++-common/goacc/kernels-loop-n.c: New test.
4156 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4157 * c-c++-common/goacc/kernels-loop.c: New test.
4158 * c-c++-common/goacc/kernels-noreturn.c: New test.
4159 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4160 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4161 * c-c++-common/goacc/kernels-reduction.c: New test.
4162
a98d4647
TV
41632016-01-18 Tom de Vries <tom@codesourcery.com>
4164
4165 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4166 * gcc.dg/autopar/outer-2.c: Same.
4167 * gcc.dg/autopar/outer-3.c: Same.
4168 * gcc.dg/autopar/outer-4.c: Same.
4169 * gcc.dg/autopar/outer-5.c: Same.
4170 * gcc.dg/autopar/outer-6.c: Same.
4171 * gcc.dg/autopar/parallelization-1.c: Same.
4172 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4173 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4174 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4175 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4176 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4177 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4178 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4179 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4180 * gcc.dg/autopar/pr39500-1.c: Same.
4181 * gcc.dg/autopar/pr39500-2.c: Same.
4182 * gcc.dg/autopar/pr46193.c: Same.
4183 * gcc.dg/autopar/pr46194.c: Same.
4184 * gcc.dg/autopar/pr49580.c: Same.
4185 * gcc.dg/autopar/pr49960-1.c: Same.
4186 * gcc.dg/autopar/pr49960.c: Same.
4187 * gcc.dg/autopar/pr68373.c: Same.
4188 * gcc.dg/autopar/reduc-1.c: Same.
4189 * gcc.dg/autopar/reduc-1char.c: Same.
4190 * gcc.dg/autopar/reduc-1short.c: Same.
4191 * gcc.dg/autopar/reduc-2.c: Same.
4192 * gcc.dg/autopar/reduc-2char.c: Same.
4193 * gcc.dg/autopar/reduc-2short.c: Same.
4194 * gcc.dg/autopar/reduc-3.c: Same.
4195 * gcc.dg/autopar/reduc-4.c: Same.
4196 * gcc.dg/autopar/reduc-6.c: Same.
4197 * gcc.dg/autopar/reduc-7.c: Same.
4198 * gcc.dg/autopar/reduc-8.c: Same.
4199 * gcc.dg/autopar/reduc-9.c: Same.
4200 * gcc.dg/autopar/uns-outer-4.c: Same.
4201 * gcc.dg/autopar/uns-outer-5.c: Same.
4202 * gcc.dg/autopar/uns-outer-6.c: Same.
4203 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4204 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4205
da976fa8
AL
42062016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4207
4208 PR target/63679
4209 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4210 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4211
70c1e886
AL
42122016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4213
4214 PR target/63679
4215 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4216 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4217 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4218
88bed196
AL
42192016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4220
4221 PR target/63679
4222 * gcc.dg/tree-ssa/sra-17.c: New.
4223 * gcc.dg/tree-ssa/sra-18.c: New.
4224
3dd5f42e
IE
42252016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4226
4227 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4228
ae5a77fa
EB
42292016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4230
4231 * gnat.dg/inline12.adb: New test.
4232
11e57fc6
BC
42332016-01-18 Bin Cheng <bin.cheng@arm.com>
4234
4235 PR tree-optimization/66797
4236 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4237
995b6fe0
RB
42382016-01-18 Richard Biener <rguenther@suse.de>
4239
4240 PR tree-optimization/69170
4241 * gcc.dg/torture/pr69170.c: New testcase.
4242
82ee0cf2 42432016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4244
4245 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4246
d69da357
TV
42472016-01-16 Tom de Vries <tom@codesourcery.com>
4248
4249 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4250
a3845283
TV
42512016-01-16 Tom de Vries <tom@codesourcery.com>
4252
4253 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4254 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4255 redundant dg-require-effective-target pthread.
4256 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4257 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4258 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4259 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4260 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4261 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4262 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4263
197a6aa6
DE
42642016-01-16 David Edelsohn <dje.gcc@gmail.com>
4265
4266 PR target/68609
4267 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4268 * gcc.target/powerpc/recip-7.c: Same.
4269
ec7886c1
PP
42702016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4271
4272 PR c++/69091
4273 * g++.dg/template/pr69091.C: New test.
4274
203484bb
PP
42752016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4276
4277 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4278 dump does not contain an error_mark_node.
4279 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4280 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4281
aa2500e9
PP
42822016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4283
4284 PR c++/68936
4285 * g++.dg/template/pr68936.C: New test.
4286
28621a5c
DE
42872016-01-15 David Edelsohn <dje.gcc@gmail.com>
4288
4289 PR target/68609
4290 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4291 * gcc.target/powerpc/recip-2.c: Same.
4292 * gcc.target/powerpc/recip-3.c: Same.
4293 * gcc.target/powerpc/recip-4.c: Same.
4294 * gcc.target/powerpc/recip-sqrtf.c: Same.
4295
40c43aca
JL
42962016-01-15 Jeff Law <law@redhat.com>
4297
4298 PR tree-optimization/69270
4299 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4300 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4301
afbc5ae8
PT
43022016-01-15 Paul Thomas <pault@gcc.gnu.org>
4303
4304 PR fortran/49630
4305 * gfortran.dg/deferred_character_13.f90: New test for the fix
4306 of comment 3 of the PR.
4307
4308 PR fortran/54070
4309 * gfortran.dg/deferred_character_8.f90: New test
4310 * gfortran.dg/allocate_error_5.f90: New test
4311
4312 PR fortran/60593
4313 * gfortran.dg/deferred_character_10.f90: New test
4314
4315 PR fortran/60795
4316 * gfortran.dg/deferred_character_14.f90: New test
4317
4318 PR fortran/61147
4319 * gfortran.dg/deferred_character_11.f90: New test
4320
4321 PR fortran/64324
4322 * gfortran.dg/deferred_character_9.f90: New test
4323
49abe076
VM
43242016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4325
4326 PR rtl-optimization/69030
4327 * gcc.target/i386/pr69030.c: New.
4328
16d12992
KT
43292016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4330
4331 * gcc.target/aarch64/target_attr_17.c: New test.
4332
78810bd3
RB
43332016-01-15 Richard Biener <rguenther@suse.de>
4334
4335 PR tree-optimization/66856
4336 * gcc.dg/torture/pr66856-1.c: New testcase.
4337 * gcc.dg/torture/pr66856-2.c: Likewise.
4338
2bd847fe
RB
43392016-01-15 Richard Biener <rguenther@suse.de>
4340
4341 PR debug/69137
4342 * g++.dg/lto/pr69137_0.C: New testcase.
4343
a00fe3b7
RS
43442016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4345
4346 PR middle-end/69246
4347 * gcc.target/i386/pr69246.c: New test.
4348
cbb0e83b
DV
43492016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4350
7596d5de 4351 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 4352
5a500ecf
DV
43532016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4354
4355 PR c++/56194
4356 * g++.dg/init/const9.C: Disable test on S/390.
4357
5d9bf64f
DV
43582016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4359
4360 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4361 * g++.dg/Wno-frame-address.C: Ditto.
4362
e234b19e
DV
43632016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4364
4365 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4366
89483f99
RB
43672016-01-15 Richard Biener <rguenther@suse.de>
4368
4369 PR tree-optimization/68961
4370 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4371
94f37395
IE
43722016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4373
4374 * gcc.target/i386/pr65105-5.c: New test.
4375
82ee0cf2 43762016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
4377
4378 * gcc.c-torture/execute/alias-4.c: New testcase.
4379
82ee0cf2 43802016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
4381
4382 PR ipa/68148
4383 * g++.dg/ipa/devirt-49.C: New testcase.
4384
092f7deb 43852016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
4386
4387 PR target/65837
4388 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4389 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4390 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4391
e93c66bc
RB
43922016-01-15 Richard Biener <rguenther@suse.de>
4393
4394 PR tree-optimization/69117
4395 * gcc.dg/torture/pr69117.c: New testcase.
4396
c47eaca6 43972015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4398
4399 PR c++/69048
4400 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4401
c3f6914a
FXC
44022016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4403
4404 PR testsuite/67509
4405 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4406 range tests use 100 * maximum instead of maximum + 1.
4407
cd65ae90
JJ
44082016-01-14 Jakub Jelinek <jakub@redhat.com>
4409
4410 PR debug/69244
4411 * gcc.dg/guality/pr69244.c: New test.
4412
19643948
UB
44132016-01-14 Uros Bizjak <ubizjak@gmail.com>
4414
4415 * lib/target-supports.exp (check_effective_target_issignaling):
4416 New procedure.
4417 * gcc.dg/pr61441.c: Require issignaling effective target.
4418
fe79c97e
SB
44192016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4420
4421 PR target/68803
4422 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4423
c7df95d8
DM
44242016-01-14 David Malcolm <dmalcolm@redhat.com>
4425
4426 PR c++/68819
4427 PR preprocessor/69177
4428 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4429 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4430 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4431 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4432
00083992
MP
44332016-01-14 Marek Polacek <polacek@redhat.com>
4434
4435 PR c/69262
4436 * gcc.dg/array-15.c: New test.
4437
0c9b3294
JJ
44382016-01-14 Jakub Jelinek <jakub@redhat.com>
4439
4440 PR middle-end/68146
4441 PR tree-optimization/69155
4442 * gfortran.dg/pr68146.f: New test.
4443 * gfortran.dg/pr69155.f90: New test.
4444
3688e13d
RB
44452016-01-14 Richard Biener <rguenther@suse.de>
4446
4447 PR tree-optimization/68060
4448 * gcc.dg/torture/pr68060-1.c: New testcase.
4449 * gcc.dg/torture/pr68060-2.c: Likewise.
4450
bab0ad3a
NC
44512016-01-14 Nick Clifton <nickc@redhat.com>
4452
4453 * lib/target-supports.exp
4454 (check_effective_target_arm_neon_ok_nocache): Add an option
4455 sequence that includes setting the ARM architecture to ARMv7-A.
4456 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4457 command line options necessary to enable Neon support.
4458 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4459 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4460 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4461 * gcc.target/arm/pr69180.c: Likewise.
4462
947c2ce5
JL
44632016-01-14 Jeff Law <law@redhat.com>
4464
4465 PR tree-optimization/69270
4466 * gcc.dg/tree-ssa/pr69270.c: New test.
4467
3342fd71
BS
44682016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4469
4470 PR c/66208
4471 * c-c++-common/pr66208.c: New file.
4472
2ad3adf1
JJ
44732016-01-13 Jakub Jelinek <jakub@redhat.com>
4474
4475 PR tree-optimization/69156
4476 * gcc.dg/pr69156.c: New test.
4477
398d6feb
L
44782016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4479
4480 * gcc.target/i386/pr69225-7.c: New test.
4481
4c868789
RH
44822016-01-13 Richard Henderson <rth@redhat.com>
4483
4484 * gcc.dg/tm/memopt-13.c: Update expected function.
4485 * gcc.dg/tm/memopt-6.c: Likewise.
4486
ef6d1772
UB
44872016-01-13 Uros Bizjak <ubizjak@gmail.com>
4488
4489 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4490 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4491 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4492 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4493
ef6d1772
UB
44942016-01-13 Tom de Vries <tom@codesourcery.com>
4495
4496 PR tree-optimization/69169
0b4b6ef2
TV
4497 * gcc.dg/pr69169.c: New test.
4498
2ad3adf1 44992016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4500
4501 PR target/69228
4502 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4503 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4504 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4505 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4506 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4507 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4508 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4509 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4510
9060e335
AK
45112016-01-13 Jakub Jelinek <jakub@redhat.com>
4512
4513 PR target/69247
4514 * gcc.dg/pr69247.c: New test.
4515
40311329
RB
45162016-01-13 Richard Biener <rguenther@suse.de>
4517
4518 PR tree-optimization/69242
4519 * gcc.dg/torture/pr69242.c: New testcase.
4520
ccbd7103
RB
45212016-01-13 Richard Biener <rguenther@suse.de>
4522
4523 PR tree-optimization/69186
4524 * gcc.dg/torture/pr69186.c: New testcase.
4525
c6f72a46
JL
45262016-01-13 Jeff Law <law@redhat.com>
4527
4528 PR tree-optimization/67755
4529 * gcc.dg/tree-ssa/pr67755.c: New test.
4530
45312016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4532
4533 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4534 pass number in output by a star.
4535
c446cf07
BC
45362016-01-12 Bin Cheng <bin.cheng@arm.com>
4537
4538 PR tree-optimization/68911
4539 * gcc.c-torture/execute/pr68911.c: New test.
4540
5342156c
MP
45412016-01-12 Marek Polacek <polacek@redhat.com>
4542
4543 PR c++/68979
4544 * g++.dg/warn/permissive-1.C: New test.
4545
65364cc5
JJ
45462016-01-12 Jakub Jelinek <jakub@redhat.com>
4547
4548 PR objc++/68511
4549 PR c++/69213
4550 * g++.dg/opt/pr69213.C: New test.
4551
81b9a3d9
CB
45522016-01-12 Christian Bruel <christian.bruel@st.com>
4553
4554 PR target/69180
4555 * gcc.target/arm/pr69180.c: New test.
4556
3c4e91c9
RB
45572016-01-12 Richard Biener <rguenther@suse.de>
4558
4559 PR lto/69077
4560 * g++.dg/lto/pr69077_0.C: New testcase.
4561 * g++.dg/lto/pr69077_1.C: Likewise.
4562
5664cea1
JJ
45632016-01-12 Jakub Jelinek <jakub@redhat.com>
4564
4565 PR target/69175
4566 * g++.dg/opt/pr69175.C: New test.
4567
86cefc49
AL
45682016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4569
4570 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4571 rather than #including math.h & stdlib.h.
4572 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4573 * gcc.dg/vect/pr49771.c: Likewise.
4574 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4575 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4576 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4577 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4578 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4579 * gcc.dg/vect/pr44507.c: Likewise.
4580 * gcc.dg/vect/pr45902.c: Likewise.
4581 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4582 * gcc.dg/vect/vect-117.c: Likewise.
4583 * gcc.dg/vect/vect-99.c: Likewise.
4584 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4585 * gcc.dg/vect/vect-cond-1.c: Likewise.
4586 * gcc.dg/vect/vect-cond-2.c: Likewise.
4587 * gcc.dg/vect/vect-cond-3.c: Likewise.
4588 * gcc.dg/vect/vect-cond-4.c: Likewise.
4589 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4590 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4591 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4592 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4593 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4594 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4595 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4596 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4597 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4598 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4599 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4600 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4601 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4602 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4603 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4604 include of signal.h.
4605 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4606 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4607 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4608 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4609 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4610 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4611 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4612 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4613 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4614 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4615 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4616 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4617 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4618 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4619 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4620 * gcc.dg/vect/vect-outer-5.c: Likewise.
4621 * gcc.dg/vect/vect-outer-6.c: Likewise.
4622 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4623 include of stdio.h.
4624
b832f61e
NC
46252016-01-12 Nick Clifton <nickc@redhat.com>
4626
4627 PR target/68913
4628 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4629 to fread so that it will be found in all target runtimes.
4630
8eac49b1
RB
46312016-01-12 Richard Biener <rguenther@suse.de>
4632
4633 PR tree-optimization/69053
4634 * g++.dg/torture/pr69053.C: New testcase.
4635
2935d994
RB
46362016-01-12 Richard Biener <rguenther@suse.de>
4637
4638 PR tree-optimization/69168
4639 * gcc.dg/torture/pr69168.c: New testcase.
4640
66c16fd9
RB
46412016-01-12 Richard Biener <rguenther@suse.de>
4642
4643 PR tree-optimization/69157
4644 * gcc.dg/torture/pr69157.c: New testcase.
4645
46462016-01-12 Richard Biener <rguenther@suse.de>
4647
4648 PR tree-optimization/69174
4649 * gcc.dg/torture/pr69174.c: New testcase.
4650
723033a6
JJ
46512016-01-12 Jakub Jelinek <jakub@redhat.com>
4652
4653 PR c++/66808
4654 PR c++/69000
4655 * g++.dg/tls/pr66808.C: New test.
4656 * g++.dg/tls/pr69000.C: New test.
4657
3574cf47
BS
46582016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4659
4660 * gcc.target/powerpc/swaps-p8-23.c: New test.
4661 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4662
feb20787
JDA
46632016-01-11 John David Anglin <danglin@gcc.gnu.org>
4664
4665 PR tree-optimization/68356
4666 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4667
27b1820a
KV
46682016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4669 Jim Wilson <jim.wilson@linaro.org>
4670
4671 PR target/69194
4672 * gcc.target/arm/pr69194.c: New test.
4673
cf4de6af
L
46742016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4675
4676 PR target/69225
4677 * gcc.target/i386/pr69225-1.c: New test.
4678 * gcc.target/i386/pr69225-2.c: Likewise.
4679 * gcc.target/i386/pr69225-3.c: Likewise.
4680 * gcc.target/i386/pr69225-4.c: Likewise.
4681 * gcc.target/i386/pr69225-5.c: Likewise.
4682 * gcc.target/i386/pr69225-6.c: Likewise.
4683
1ebd5558
JJ
46842016-01-11 Jakub Jelinek <jakub@redhat.com>
4685
23552a4d
JJ
4686 PR target/67462
4687 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4688 if lp64.
4689
26ff85b0
JJ
4690 PR target/69071
4691 * gcc.dg/pr69071.c: New test.
4692
9cb6bd74
JJ
4693 PR c++/69211
4694 * g++.dg/opt/pr69211.C: New test.
4695
1ebd5558
JJ
4696 PR tree-optimization/69214
4697 * gcc.c-torture/compile/pr69214.c: New test.
4698
8c18c836
UB
46992016-01-11 Uros Bizjak <ubizjak@gmail.com>
4700
4701 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4702 * gcc.target/i386/pr66232-11.c: Ditto.
4703 * gcc.target/i386/pr66232-12.c: Ditto.
4704 * gcc.target/i386/pr66232-13.c: Ditto.
4705
62446e6e
RB
47062016-01-11 Richard Biener <rguenther@suse.de>
4707
4708 PR tree-optimization/69173
4709 * gcc.dg/torture/pr69173.c: New testcase.
4710
2b8568fe
KT
47112016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4712
4713 PR rtl-optimization/68796
4714 * gcc.target/aarch64/tst_5.c: New test.
4715 * gcc.target/aarch64/tst_6.c: Likewise.
4716
5baf4532
KT
47172016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4718
4719 PR rtl-optimization/68841
4720 * gcc.dg/pr68841.c: New test.
4721 * gcc.c-torture/execute/pr68841.c: New test.
4722
ca90b1ed
YR
47232016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4724
4725 PR rtl-optimization/68920
4726 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4727 for ix86 targets.
4728 * gcc.dg/ifcvt-5.c: New test.
4729
2ad3adf1 47302016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4731
4732 PR bootstrap/69123
4733 * g++.dg/pr69123.C: New.
4734
83834c09
IE
47352016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4736
4737 PR target/69010
4738 * gcc.target/i386/pr69010.c: New test.
4739
dcf89d57
MJ
47402016-01-11 Martin Jambor <mjambor@suse.cz>
4741
4742 PR ipa/69044
4743 * gcc.target/i386/chkp-pr69044.c: New test.
4744
d95167ee
TV
47452016-01-11 Tom de Vries <tom@codesourcery.com>
4746
4747 PR tree-optimization/69109
4748 * gcc.dg/autopar/pr69109-2.c: New test.
4749 * gcc.dg/autopar/pr69109.c: New test.
4750
4f6403a8
TV
47512016-01-11 Tom de Vries <tom@codesourcery.com>
4752
4753 PR tree-optimization/69108
4754 * gcc.dg/autopar/pr69108.c: New test.
4755
21efdd80
PP
47562016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4757
4758 PR c++/69029
4759 * c-c++-common/Wisleading-indentation.c: Augment test.
4760
fd42eed8
TK
47612016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4762
4763 PR fortran/69154
4764 * gfortran.dg/inline_matmul_12.f90: New test.
4765
4f90ee6c
PT
47662016-01-10 Paul Thomas <pault@gcc.gnu.org>
4767
4768 PR fortran/67779
4769 * gfortran.dg/actual_array_offset_1: New test.
4770
3907c6cf
TV
47712016-01-10 Tom de Vries <tom@codesourcery.com>
4772
4773 PR tree-optimization/69062
4774 * gcc.dg/autopar/pr69062.c: New test.
4775
b07b236e
TS
47762016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4777
4778 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4779 * gcc.dg/vect/slp-perm-2.c: Likewise.
4780 * gcc.dg/vect/slp-perm-3.c: Likewise.
4781 * gcc.dg/vect/slp-perm-5.c: Likewise.
4782 * gcc.dg/vect/slp-perm-6.c: Likewise.
4783 * gcc.dg/vect/slp-perm-7.c: Likewise.
4784 * gcc.dg/vect/slp-perm-8.c: Likewise.
4785
23fab8ae
TV
47862016-01-10 Tom de Vries <tom@codesourcery.com>
4787
4788 PR tree-optimization/69039
4789 * gcc.dg/autopar/pr69039.c: New test.
4790
73f0dae2
MP
47912016-01-09 Marek Polacek <polacek@redhat.com>
4792
4793 PR c++/69113
4794 * g++.dg/pr69113.C: New test.
4795
20b8d734
JJ
47962016-01-09 Jakub Jelinek <jakub@redhat.com>
4797
4798 PR middle-end/50865
4799 PR tree-optimization/69097
4800 * gcc.c-torture/execute/pr50865.c: New test.
4801 * gcc.c-torture/execute/pr69097-1.c: New test.
4802 * gcc.c-torture/execute/pr69097-2.c: New test.
4803 * gcc.dg/pr69097-1.c: New test.
4804 * gcc.dg/pr69097-2.c: New test.
4805
c50e614b
JJ
48062016-01-09 Jakub Jelinek <jakub@redhat.com>
4807
4808 PR c++/69164
4809 * g++.dg/opt/pr69164.C: New test.
4810
e0237993
JJ
48112016-01-08 Jakub Jelinek <jakub@redhat.com>
4812
4813 PR tree-optimization/69167
4814 * gcc.dg/pr69167.c: New test.
4815
bd8f5bb2
MP
48162016-01-08 Marek Polacek <polacek@redhat.com>
4817
4818 PR c++/68449
4819 * g++.dg/pr68449.C: New.
4820
bb0f5ca7
AL
48212016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4822
4823 PR tree-optimization/68707
4824 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4825 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4826 on platforms supporting it.
4827 * gcc.dg/vect/slp-perm-2.c: Likewise.
4828 * gcc.dg/vect/slp-perm-3.c: Likewise.
4829 * gcc.dg/vect/slp-perm-5.c: Likewise.
4830 * gcc.dg/vect/slp-perm-7.c: Likewise.
4831 * gcc.dg/vect/slp-perm-8.c: Likewise.
4832 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4833 on platforms supporting it.
4834
22518428
JJ
48352016-01-08 Jakub Jelinek <jakub@redhat.com>
4836
33f0852f
JJ
4837 PR tree-optimization/69162
4838 * gcc.dg/pr69162.c: New test.
4839
22518428
JJ
4840 PR tree-optimization/69172
4841 * gcc.dg/pr69172.c: New test.
4842
80e9b3aa
TP
48432016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4844
4845 PR tree-optimization/67781
4846 * gcc.c-torture/execute/pr67781.c: New file.
4847
262a363f
JJ
48482016-01-08 Jakub Jelinek <jakub@redhat.com>
4849
4850 PR tree-optimization/69083
4851 * gcc.dg/vect/pr69083.c: New test.
4852
6e1f093f
SS
48532016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4854
4855 PR tree-optimization/61441
4856 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4857 Use -fexcess-precision=standard for compiler options.
4858 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4859
53290e07
JJ
48602016-01-08 Jakub Jelinek <jakub@redhat.com>
4861
57bf3072
JJ
4862 PR fortran/69128
4863 * gfortran.dg/gomp/pr69128.f90: New test.
4864
53290e07
JJ
4865 PR c++/69145
4866 * g++.dg/ext/pr69145-1.C: New test.
4867 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4868 * g++.dg/ext/pr69145-2.h: New file.
4869
7a127fa7
MS
48702016-01-07 Martin Sebor <msebor@redhat.com>
4871
4872 PR c/68966
4873 * gcc.dg/atomic-fetch-bool.c: New test.
4874 * gcc.dg/sync-fetch-bool.c: New test.
4875
95918b49
L
48762016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4877
4878 PR fortran/66680
4879 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4880
c8e62a9d
NC
48812016-01-07 Nick Clifton <nickc@redhat.com>
4882
4883 PR target/66655
4884 * g++.dg/pr66655.C: New test.
4885 * g++.dg/pr66655_1.cc: Test support file.
4886 * g++.dg/pr66655.h: Test header file.
4887
2ad3adf1 48882016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4889
4890 PR fortran/66680
4891 gfortran.dg/gomp/pr66680.f90: New test.
4892
4cd9ca92
L
48932016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4894
4895 PR target/69171
4896 * gcc.target/i386/pr69171-1.c: New test.
4897 * gcc.target/i386/pr69171-2.c: Likewise.
4898 * gcc.target/i386/pr69171-3.c: Likewise.
4899 * gcc.target/i386/pr69171-4.c: Likewise.
4900 * gcc.target/i386/pr69171-5.c: Likewise.
4901 * gcc.target/i386/pr69171-6.c: Likewise.
4902
7e33d4dc
BS
49032015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4904
4905 PR middle-end/67639
4906 * c-c++-common/pr67639.c: New test.
4907
fec64afc
JJ
49082016-01-07 Jakub Jelinek <jakub@redhat.com>
4909
4910 PR tree-optimization/69141
4911 * g++.dg/opt/pr69141.C: New test.
4912
f293ad29
EB
49132016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4914
4915 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4916
5027395e
UB
49172016-01-06 Uros Bizjak <ubizjak@gmail.com>
4918
4919 PR target/69140
4920 * gcc.target/i386/pr69140.c: New test
4921
7443cf13
DM
49222016-01-06 David Malcolm <dmalcolm@redhat.com>
4923
4924 * gcc.dg/bad-dereference.c: New test case.
4925
32928931
BS
49262015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4927
4928 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4929
68dd05da
AS
49302016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4931
4932 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4933
6b131d5b
MP
49342016-01-06 Marek Polacek <polacek@redhat.com>
4935
4936 PR sanitizer/69099
4937 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4938
8d9fdb49
MP
49392016-01-05 Marek Polacek <polacek@redhat.com>
4940
4941 PR c/69104
4942 * gcc.dg/atomic-invalid-2.c: New.
4943
acf93f1e
L
49442016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4945
4946 PR target/68991
4947 * gcc.target/i386/pr68991.c: New test.
4948
3f50525d
L
49492016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4950
4951 PR target/68991
4952 * g++.dg/pr68991-1.C: New test.
4953 * g++.dg/pr68991-2.C: Likewise.
4954
e0237993 49552016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4956
e0237993 4957 PR other/60465
face88a1
ST
4958 * gcc.target/ia64/pr60465-gprel64.c: New test.
4959 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4960
a0866eff
KT
49612016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4962
4963 PR rtl-optimization/68651
4964 * gcc.target/aarch64/pr68651_1.c: New test.
4965
c589e975
DM
49662016-01-05 David Malcolm <dmalcolm@redhat.com>
4967
4968 PR c/69122
4969 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4970
929710d9
NS
49712016-01-05 Nathan Sidwell <nathan@acm.org>
4972
ce3e43d7
NS
4973 PR c++/58583
4974 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4975
929710d9
NS
4976 * gcc.dg/alias-15.c: New.
4977
a2faef8e
NC
49782016-01-05 Nick Clifton <nickc@redhat.com>
4979
4980 PR target/68870
4981 * g++.dg/pr68770.C: New test.
4982
4cfa76e3
MS
49832016-01-04 Mike Stump <mikestump@comcast.net>
4984
4985 * lib/target-supports.exp (check_effective_target_cilkplus):
4986 cilkplus targets require pthreads.
4ece61b6 4987 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4988
4e8a3a35
MM
49892016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4990
4991 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4992 generation.
4993
818ab71a
JJ
49942016-01-04 Jakub Jelinek <jakub@redhat.com>
4995
4996 Update copyright years.
4997
2fe0a208
MP
49982016-01-04 Marek Polacek <polacek@redhat.com>
4999
5000 PR c/68908
5001 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5002 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5003 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5004
9e3b2fe3
EB
50052016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5006
5007 * gcc.target/sparc/20160104-2.c: New test.
5008
e8d65a35
EB
50092016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5010
5011 * gcc.target/sparc/20160104-1.c: New test.
5012
25ccfccd
PT
50132016-01-03 Paul Thomas <pault@gcc.gnu.org>
5014
5015 PR fortran/65045
5016 * gfortran.dg/pr65045.f90: New test.
5017
cb51d382
EB
50182016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5019
5020 * gnat.dg/specs/debug1.ads: Delete.
5021
6eeaad6e
JD
50222016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5023
5024 PR libgfortran/68867
5025 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5026 expression.
5027
2f968603
JD
50282016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5029
5030 PR libgfortran/68867
5031 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5032 PowerPC.
5033
591bb5e4
PT
50342016-01-01 Paul Thomas <pault@gcc.gnu.org>
5035
5036 PR fortran/68864
5037 * gfortran.dg/pr68864.f90: New test.
5038
f1e0620c
JJ
50392016-01-01 Jakub Jelinek <jakub@redhat.com>
5040
942a1319
JJ
5041 PR tree-optimization/69070
5042 * gcc.dg/pr69070.c: New test.
5043
10dff63f
JJ
5044 PR sanitizer/69055
5045 * gfortran.dg/pr69055.f90: New test.
5046
f1e0620c
JJ
5047 PR target/69015
5048 * gcc.dg/pr69015.c: New test.
818ab71a 5049\f
2f883d1c 5050Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5051
5052Copying and distribution of this file, with or without modification,
5053are permitted in any medium without royalty provided the copyright
5054notice and this notice are preserved.