]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/70018 (Possible issue around IPO and C++ comdats discovered as pure/const)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
949505a9
MP
12016-04-15 Marek Polacek <polacek@redhat.com>
2
3 PR c/70671
4 * gcc.dg/bitfld-22.c: New test.
5
10e547d6
BS
62016-04-15 Bernd Schmidt <bschmidt@redhat.com>
7
8 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
9 x86_64.
10
1e77281b
MP
112016-04-15 Marek Polacek <polacek@redhat.com>
12
13 PR c/70651
14 * c-c++-common/pr70651.c: New test.
15
e501fa8e
KT
162016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17
18 PR rtl-optimization/70681
19 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
20 dump scan on arm and powerpc.
21 * gcc.dg/pr10474.c: Likewise.
22
dda1bf61
JJ
232016-04-15 Jakub Jelinek <jakub@redhat.com>
24
ca4ef1ff
JJ
25 PR c++/69517
26 PR c++/70019
27 PR c++/70588
28 * g++.dg/cpp1y/vla11.C: Revert for real.
29
dda1bf61
JJ
30 PR c/70436
31 * c-c++-common/Wparentheses-1.c: New test.
32 * c-c++-common/gomp/Wparentheses-1.c: New test.
33 * c-c++-common/gomp/Wparentheses-2.c: New test.
34 * c-c++-common/gomp/Wparentheses-3.c: New test.
35 * c-c++-common/gomp/Wparentheses-4.c: New test.
36 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
37 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
38 * c-c++-common/goacc/Wparentheses-1.c: New test.
39
1355e62c
KY
402016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
41
42 PR target/70662
43 * gcc.target/i386/pr70662.c: New test.
44
0ab34b9e 452016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 46 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
47
48 PR tree-optimization/70130
49 * gcc.dg/vect/O3-pr70130.c: New testcase.
50
bc773aad
MM
512016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
52
6e9b2286
MM
53 PR target/70669
54 * gcc.target/powerpc/pr70669.c: New test.
55
bc773aad
MM
56 PR target/70640
57 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
58 a power7 system that does not have an assembler that supports
59 power8.
60
d8747845
MS
612016-04-14 Martin Sebor <msebor@redhat.com>
62
63 PR c++/69517
64 PR c++/70019
65 PR c++/70588
66 * c-c++-common/ubsan/vla-1.c: Revert.
67 * g++.dg/cpp1y/vla11.C: Same.
68 * g++.dg/cpp1y/vla12.C: Same.
69 * g++.dg/cpp1y/vla13.C: Same.
70 * g++.dg/cpp1y/vla14.C: Same.
71 * g++.dg/cpp1y/vla3.C: Same.
72 * gcc/testsuite/g++.dg/init/array24.C: Same.
73 * g++.dg/ubsan/vla-1.C: Same.
74
85128559
MP
752016-04-14 Marek Polacek <polacek@redhat.com>
76 Jan Hubicka <hubicka@ucw.cz>
77
78 PR c++/70029
79 * g++.dg/torture/pr70029.C: New test.
80
52fbb073
MS
812016-04-14 Martin Sebor <msebor@redhat.com>
82
83 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
84 type size to prevent failures on targets with very low maximum
85 alignment.
86
6db61d6f
RB
872016-04-14 Richard Biener <rguenther@suse.de>
88
89 PR tree-optimization/70623
90 * gcc.dg/torture/pr70623.c: New testcase.
91 * gcc.dg/torture/pr70623-2.c: Likewise.
92
342fac95
MS
932016-04-13 Martin Sebor <msebor@redhat.com>
94
95 PR c++/69517
96 PR c++/70019
97 PR c++/70588
98 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
99 * g++.dg/cpp1y/vla11.C: New test.
100 * g++.dg/cpp1y/vla12.C: New test.
101 * g++.dg/cpp1y/vla13.C: New test.
102 * g++.dg/cpp1y/vla14.C: New test.
103 * g++.dg/cpp1y/vla3.C: Restore deleted test.
104 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
105 * g++.dg/ubsan/vla-1.C: Disable exceptions.
106
d93c452f
JJ
1072016-04-13 Jakub Jelinek <jakub@redhat.com>
108
109 PR c++/70641
110 * g++.dg/opt/pr70641.C: New test.
111
85115fb6
RO
1122016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
113
114 PR rtl-optimization/68749
115 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
116 effects of argument promotions.
117 Remove default args to dg-skip-if.
118
545a4139
PC
1192016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
120
121 PR c++/70635
122 * g++.dg/parse/pr70635.C: New.
123
b3a77f21
MP
1242016-04-13 Marek Polacek <polacek@redhat.com>
125
126 PR c++/70639
127 * c-c++-common/Wmisleading-indentation-4.c: New test.
128
99cd9857
MP
1292016-04-13 Marek Polacek <polacek@redhat.com>
130
131 PR c/70436
132 * testsuite/gcc.dg/Wparentheses-12.c: New test.
133 * testsuite/gcc.dg/Wparentheses-13.c: New test.
134
75ca93ec
IE
1352016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
136
137 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
138 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
139 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
140
3d3f9e7e
JJ
1412016-04-13 Jakub Jelinek <jakub@redhat.com>
142
37947cd0
JJ
143 PR middle-end/70633
144 * gcc.c-torture/compile/pr70633.c: New test.
145
3d3f9e7e
JJ
146 PR debug/70628
147 * gcc.dg/torture/pr70628.c: New test.
148
92886d3e
PP
1492016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
150
151 PR c++/70610
152 * g++.dg/template/pr70610.C: New test.
153 * g++.dg/template/pr70610-2.C: New test.
154 * g++.dg/template/pr70610-3.C: New test.
155 * g++.dg/template/pr70610-4.C: New test.
156
13bd7c2b
JJ
1572016-04-12 Jakub Jelinek <jakub@redhat.com>
158
6512fa6d
JJ
159 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
160 128 instead of 32.
161
13bd7c2b
JJ
162 PR c++/70571
163 * g++.dg/ext/pr70571.C: New test.
164
20b9851c
MM
1652016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
166
8a434ada 167 PR target/70640
20b9851c
MM
168 * gcc.target/powerpc/pr70640.c: New test.
169
2b2f52bc
PC
1702016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
171
172 PR c++/68722
173 * g++.dg/parse/pr68722.C: New.
174
5901e56a
JJ
1752016-04-12 Jakub Jelinek <jakub@redhat.com>
176
177 PR rtl-optimization/70596
178 * gcc.target/i386/pr70596.c: New test.
179
d4619dc1
NS
1802016-04-12 Nathan Sidwell <nathan@acm.org>
181
182 PR c++/70501
183 * g++.dg/init/pr70501.C: New.
184
3df530d3
DW
1852016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
186
187 * gcc.target/i386/asm-flag-6.c: New test.
188
b7a120d7
TV
1892016-04-12 Tom de Vries <tom@codesourcery.com>
190
191 PR tree-optimization/68756
192 * gcc.dg/graphite/pr68756.c: New test.
193
4e0eea75
JJ
1942016-04-12 Jakub Jelinek <jakub@redhat.com>
195
196 PR tree-optimization/70602
197 * gcc.c-torture/execute/pr70602.c: New test.
198
35fbda43
MM
1992016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
200
201 PR target/70381
202 * gcc.target/powerpc/float128-1.c: New tests to make sure the
203 __float128 emulator is built and runs.
204 * gcc.target/powerpc/float128-1.c: Likewise.
205
206 * lib/target-supports.exp (check_ppc_float128_sw_available):
207 Rework tests for __float128 software and hardware
208 availability. Fix exit condition to return 0 on success.
209
04a99ebe
JG
2102016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
211
212 PR target/70133
213 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
214 * gcc.target/aarch64/target_attr_15.c: Likewise.
215
47cd5a85
PC
2162016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
217
218 PR c++/69066
219 * g++.dg/cpp1y/pr69066.C: New.
220
a5edb32e
JD
2212016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
222
223 PR fortran/68566
224 * gfortran.dg/pr36192.f90: Update test.
225 * gfortran.dg/pr36192_1.f90: Update test.
226 * gfortran.dg/real_dimension_1.f: Update test.
227 * gfortran.dg/parameter_array_init_7.f90: New test.
228
8ef378f8
JDA
2292016-04-09 John David Anglin <danglin@gcc.gnu.org>
230
c532c871
JDA
231 PR testsuite/64039
232 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
233
d34f706f
JDA
234 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
235
75e1dd9e
JDA
236 PR rtl-optimization/66669
237 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
238
8a976f5f
JDA
239 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
240
da04822a
JDA
241 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
242 * gcc.dg/pie-1.c: Likewise.
243 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
244 * gcc.dg/pic-4.c: Likewise.
245 * gcc.dg/pie-3.c: Likewise.
246 * gcc.dg/pie-4.c: Likewise.
247
adfabcf9
JDA
248 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
249
4a020adf
JDA
250 PR tree-optimization/68644
251 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
252
8ef378f8
JDA
253 PR rtl-optimization/64886
254 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
255
09bf990e
TV
2562016-04-09 Tom de Vries <tom@codesourcery.com>
257
258 PR tree-optimization/68953
259 * gcc.dg/graphite/pr68953.c: New test.
260
138c3c1a
DH
2612016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
262
263 PR fortran/70592
264 * gfortran.dg/deferred_character_16.f90: New test.
265
f55460af
JJ
2662016-04-09 Jakub Jelinek <jakub@redhat.com>
267
268 PR tree-optimization/70586
269 * gcc.c-torture/execute/pr70586.c: New test.
270
0b77bbf3
DH
2712016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
272
273 PR sanitizer/70573
274 * c-c++-common/asan/halt_on_error-1.c: Replace memset
275 with __builtin_memset
276 * c-c++-common/asan/halt_on_error-2.c: Likewise.
277
c42cfb5c
CP
2782016-04-08 Cesar Philippidis <cesar@codesourcery.com>
279
280 PR lto/70289
281 PR ipa/70348
282 PR tree-optimization/70373
283 PR middle-end/70533
284 PR middle-end/70534
285 PR middle-end/70535
286 * c-c++-common/goacc/reduction-5.c: New test.
287 * c-c++-common/goacc/reduction-promotions.c: New test.
288 * gfortran.dg/goacc/reduction-3.f95: New test.
289 * gfortran.dg/goacc/reduction-promotions.f90: New test.
290
56cfb596
PP
2912016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
292
293 PR c++/70590
294 PR c++/70452
295 * g++.dg/pr70590.C: New test.
296 * g++.dg/pr70590-2.C: New test.
297
1a13c0a2
JJ
2982016-04-08 Jakub Jelinek <jakub@redhat.com>
299
abc0647a
JJ
300 PR middle-end/70593
301 * gcc.target/i386/pr70593.c: New test.
302
1a13c0a2
JJ
303 PR rtl-optimization/70574
304 * gcc.target/i386/avx2-pr70574.c: New test.
305
c3da4956
MO
3062016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
307
308 PR sanitizer/70541
309 * c-c++-common/asan/pr70541.c: New test.
310
9f1b833b
TV
3112016-04-08 Tom de Vries <tom@codesourcery.com>
312
313 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
314 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
315
bae7adda
KT
3162016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
317
318 PR target/70566
319 * gcc.c-torture/execute/pr70566.c: New test.
320
211f3d57
TV
3212016-04-08 Tom de Vries <tom@codesourcery.com>
322
323 * c-c++-common/goacc/uninit-copy-clause.c: New test.
324 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
325
02cf2861
AM
3262016-04-08 Alan Modra <amodra@gmail.com>
327
328 * gcc.target/powerpc/pr70117.c: New.
329
5f490f9f
JJ
3302016-04-07 Jakub Jelinek <jakub@redhat.com>
331
56e9b710
JJ
332 PR testsuite/70581
333 * gcc.dg/lto/simd-function_0.c: New test.
334
5f490f9f
JJ
335 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
336 clones.
337 * c-c++-common/attr-simd-2.c: Likewise.
338 * c-c++-common/attr-simd-4.c: Likewise.
339 * gcc.dg/gomp/simd-clones-2.c: Likewise.
340 * gcc.dg/gomp/simd-clones-3.c: Likewise.
341
e4ebc74d
TP
3422016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
343
344 PR testsuite/70553
345 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
346
9817ae35
TS
3472016-04-07 Thomas Schwinge <thomas@codesourcery.com>
348 Tom de Vries <tom@codesourcery.com>
349
350 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
351 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
352 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
353 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
354 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
355 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
356 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
357 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
358
e292f64d
PP
3592016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
360
361 PR c/70436
362 * g++.dg/warn/Wparentheses-29.C: New test.
363
6b37bdaf
PP
3642016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
365
366 PR c/70436
367 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
368 explicit braces to resolve a future -Wparentheses warning.
369
64824205
RH
3702016-04-06 Richard Henderson <rth@redhat.com>
371
372 * gcc.dg/pr61817-1.c: New test.
373 * gcc.dg/pr61817-2.c: New test.
374 * gcc.dg/pr69391-1.c: New test.
375 * gcc.dg/pr69391-2.c: New test.
376
bc2fc1f3
VM
3772016-04-06 Vladimir Makarov <vmakarov@redhat.com>
378
379 PR rtl-optimization/70398
380 * testsuite/gcc.target/aarch64/pr70398.c: New.
381
41414a02
EB
3822016-04-06 Eric Botcazou <ebotcazou@adacore.com>
383
384 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
385
4066ea8a
YR
3862016-04-06 Yvan Roux <yvan.roux@linaro.org>
387 Pedro Alves <palves@redhat.com>
388
389 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
390
ec35ea45
JJ
3912016-04-06 Jakub Jelinek <jakub@redhat.com>
392
3866f8dd
JJ
393 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
394 Check for avx512f effective targets instead of avx2.
395 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
396 for AVX512F clones.
397 * gcc.dg/gomp/declare-simd-3.c: Likewise.
398 * g++.dg/gomp/declare-simd-1.C: Likewise.
399 * g++.dg/gomp/declare-simd-3.C: Likewise.
400 * g++.dg/gomp/declare-simd-4.C: Likewise.
401
ec35ea45
JJ
402 PR middle-end/70550
403 * c-c++-common/gomp/pr70550-1.c: New test.
404 * c-c++-common/gomp/pr70550-2.c: New test.
405
c08d28ac
NS
4062016-04-05 Nathan Sidwell <nathan@acm.org>
407
408 PR c++/70512
409 * g++.dg/ext/attribute-may-alias-5.C: New.
410
1d510e04
JJ
4112016-04-05 Jakub Jelinek <jakub@redhat.com>
412
413 PR c++/70336
414 * c-c++-common/pr70336.c: New test.
415 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
416 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
417
84278ed9
JH
4182016-04-05 Jan Hubicka <hubicka@ucw.cz>
419
420 PR ipa/66223
421 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
422
268a0ec4
JJ
4232016-04-05 Jakub Jelinek <jakub@redhat.com>
424
425 PR rtl-optimization/70542
426 * gcc.dg/torture/pr70542.c: New test.
427 * gcc.target/i386/avx2-pr70542.c: New test.
428
5e8c2eb1
ZS
4292016-04-05 Zdenek Sojka <zsojka@seznam.cz>
430
431 PR tree-optimization/70509
432 * gcc.target/i386/avx512bw-pr70509.c: New test.
433
c0daf32d
PP
4342016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
435
436 PR c++/70452
437 * g++.dg/ext/constexpr-vla4.C: New test.
438
bf867841
UB
4392016-04-05 Uros Bizjak <ubizjak@gmail.com>
440
441 PR target/70510
442 * gcc.target/i386/pr70510.c: New test.
443
3022186a
RB
4442016-04-05 Richard Biener <rguenther@suse.de>
445
446 PR tree-optimization/70526
447 * g++.dg/torture/pr70526.C: New testcase.
448
55fc79b2
JJ
4492016-04-05 Jakub Jelinek <jakub@redhat.com>
450
451 PR target/70525
452 * gcc.target/i386/pr70525.c: New test.
453
62b233f2
RB
4542016-04-05 Richard Biener <rguenther@suse.de>
455
456 PR middle-end/70499
457 * g++.dg/torture/pr70499.C: New testcase.
458
cc05759d
RB
4592016-04-05 Richard Biener <rguenther@suse.de>
460
461 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
462 remove XFAIL.
463
f23f16d4
JJ
4642016-04-04 Jakub Jelinek <jakub@redhat.com>
465
466 PR middle-end/70307
467 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
468 rs6000 ABI warnings.
469
d27ecc49
JH
4702016-04-04 Jan Hubicka <hubicka@ucw.cz>
471
472 PR ipa/66223
473 * g++.dg/ipa/devirt-51.C: New testcase.
474
c974c96e
BS
4752016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
476 Jakub Jelinek <jakub@redhat.com>
477
478 PR middle-end/70457
479 * gcc.dg/torture/pr70457.c: New.
480
7a85da89
AV
4812016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
482
483 PR fortran/67538
484 * gfortran.dg/allocate_with_source_19.f08: New test.
485
de517e64
AV
4862016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
487
488 PR fortran/65795
489 * gfortran.dg/coarray_allocate_6.f08: New test.
490
43b9f499
RB
4912016-04-04 Richard Biener <rguenther@suse.de>
492
493 PR rtl-optimization/70484
494 * gcc.dg/torture/pr70484.c: New testcase.
495
f13355da
MP
4962016-04-04 Marek Polacek <polacek@redhat.com>
497
498 PR c/70307
499 * gcc.dg/torture/pr70307.c: New test.
500
6cc6ed50
OE
5012016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
502
503 PR target/70416
504 PR target/67391
505 * gcc.target/sh/torture/pr70416.c: New.
506
abdc16c8
MS
5072016-04-02 Martin Sebor <msebor@redhat.com>
508
509 PR c++/67376
510 PR c++/70170
511 PR c++/70172
512 PR c++/70228
513 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
514 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
515 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
516 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
517 * g++.dg/cpp0x/constexpr-string.C: Same.
518 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
519 * g++.dg/cpp0x/pr65398.C: Same.
520 * g++.dg/ext/constexpr-vla1.C: Same.
521 * g++.dg/ext/constexpr-vla2.C: Same.
522 * g++.dg/ext/constexpr-vla3.C: Same.
523 * g++.dg/ubsan/pr63956.C: Same.
524
763cd859
JJ
5252016-04-01 Jakub Jelinek <jakub@redhat.com>
526
527 PR rtl-optimization/70467
528 * gcc.target/i386/pr70467-2.c: New test.
529
0f875435
JJ
5302016-04-01 Jakub Jelinek <jakub@redhat.com>
531 Marek Polacek <polacek@redhat.com>
532
533 PR c++/70488
534 * g++.dg/init/new47.C: New test.
535
41d14659
RR
5362016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
537
538 PR target/70496
539 * gcc.target/arm/pr70496.c: New test.
540
f9bf89bb
NS
5412016-04-01 Nathan Sidwell <nathan@acm.org>
542
73b9085d
NS
543 PR c++/68475
544 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
545
4afdcfaa
IE
5462016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
547
548 PR target/69890
549 * gcc.dg/strlenopt.h (memmove): New.
550 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
551 instead of "string.h".
552 * gcc.target/i386/chkp-strlen-2.c: Likewise.
553 * gcc.target/i386/chkp-strlen-3.c: Likewise.
554 * gcc.target/i386/chkp-strlen-4.c: Likewise.
555 * gcc.target/i386/chkp-strlen-5.c: Likewise.
556 * gcc.target/i386/chkp-stropt-1.c: Likewise.
557 * gcc.target/i386/chkp-stropt-10.c: Likewise.
558 * gcc.target/i386/chkp-stropt-11.c: Likewise.
559 * gcc.target/i386/chkp-stropt-12.c: Likewise.
560 * gcc.target/i386/chkp-stropt-13.c: Likewise.
561 * gcc.target/i386/chkp-stropt-14.c: Likewise.
562 * gcc.target/i386/chkp-stropt-15.c: Likewise.
563 * gcc.target/i386/chkp-stropt-16.c: Likewise.
564 * gcc.target/i386/chkp-stropt-2.c: Likewise.
565 * gcc.target/i386/chkp-stropt-3.c: Likewise.
566 * gcc.target/i386/chkp-stropt-4.c: Likewise.
567 * gcc.target/i386/chkp-stropt-5.c: Likewise.
568 * gcc.target/i386/chkp-stropt-6.c: Likewise.
569 * gcc.target/i386/chkp-stropt-7.c: Likewise.
570 * gcc.target/i386/chkp-stropt-8.c: Likewise.
571 * gcc.target/i386/chkp-stropt-9.c: Likewise.
572
b5d7a29c
RO
5732016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
574
575 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
576 (Holder::foo): Reflect this.
577
b660f9ec
IE
5782016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
579
580 PR target/70442
581 * gcc.dg/pr70442.c: New test.
582
88504f34
NS
5832016-03-31 Nathan Sidwell <nathan@acm.org>
584
585 PR c++/70393
586 * g++.dg/cpp0x/constexpr-virtual6.C: New.
587
95d34b96
KY
5882016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
589
590 PR target/70453
591 * gcc.target/i386/pr70453.c: New test.
592
b4c4967c
AB
5932016-03-31 Andrey Belevantsev <abel@ispras.ru>
594
595 PR target/70292
596 * gcc.c-torture/pr70292.c: New test.
597
5fde6a45
MP
5982016-03-31 Marek Polacek <polacek@redhat.com>
599
600 PR c/70297
601 * c-c++-common/pr70297.c: New test.
602 * g++.dg/cpp0x/typedef-redecl.C: New test.
603 * gcc.dg/typedef-redecl2.c: New test.
604
97eb24c4
JJ
6052016-03-31 Jakub Jelinek <jakub@redhat.com>
606
607 PR rtl-optimization/70460
608 * gcc.c-torture/execute/pr70460.c: New test.
609
efc3536f
RB
6102016-03-31 Richard Biener <rguenther@suse.de>
611
612 PR c++/70430
613 * g++.dg/ext/vector30.C: New testcase.
614
e0876e21
DH
6152016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
616 Jerry DeLisle <jvdelisle@gcc.gnu.org>
617
618 * gfortran.dg/fmt_pf.f90: New test.
619
e9bff8c6
RO
6202016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
621
622 Forward-port from 5 branch
623 2016-03-30 Jakub Jelinek <jakub@redhat.com>
624
625 PR testsuite/70356
626 * gcc.target/i386/avx-vextractf128-256-5.c: Move
627 dg-require-effective-target after dg-do.
628
629 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
630
631 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
632
2620c80d
TS
6332016-03-30 Thomas Schwinge <thomas@codesourcery.com>
634 Julian Brown <julian@codesourcery.com>
635 Chung-Lin Tang <cltang@codesourcery.com>
636 Cesar Philippidis <cesar@codesourcery.com>
637 James Norris <jnorris@codesourcery.com>
638 Tom de Vries <tom@codesourcery.com>
639 Nathan Sidwell <nathan@codesourcery.com>
640
bf867841 641 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
642 * c-c++-common/goacc/loop-clauses.c: Likewise.
643 * g++.dg/goacc/template.C: Likewise.
644 * gfortran.dg/goacc/combined-directives.f90: Likewise.
645 * gfortran.dg/goacc/loop-1.f95: Likewise.
646 * gfortran.dg/goacc/loop-5.f95: Likewise.
647 * gfortran.dg/goacc/loop-6.f95: Likewise.
648 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
649 * c-c++-common/goacc-gomp/nesting-1.c: Update.
650 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
651 * c-c++-common/goacc/clauses-fail.c: Likewise.
652 * c-c++-common/goacc/parallel-1.c: Likewise.
653 * c-c++-common/goacc/reduction-1.c: Likewise.
654 * c-c++-common/goacc/reduction-2.c: Likewise.
655 * c-c++-common/goacc/reduction-3.c: Likewise.
656 * c-c++-common/goacc/reduction-4.c: Likewise.
657 * c-c++-common/goacc/routine-3.c: Likewise.
658 * c-c++-common/goacc/routine-4.c: Likewise.
659 * c-c++-common/goacc/routine-5.c: Likewise.
660 * c-c++-common/goacc/tile.c: Likewise.
661 * g++.dg/goacc/template.C: Likewise.
662 * gfortran.dg/goacc/combined-directives.f90: Likewise.
663 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
664 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
665 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
666 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
667 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
668 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
669 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
670 * c-c++-common/goacc/use_device-1.c: ... this file.
671 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
672 * c-c++-common/goacc/host_data-5.c: ... this file, and...
673 * c-c++-common/goacc/host_data-6.c: ... this file.
674 * c-c++-common/goacc/loop-2-kernels.c: New file.
675 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
676 * c-c++-common/goacc/loop-3.c: Likewise.
677 * g++.dg/goacc/reference.C: Likewise.
678 * g++.dg/goacc/routine-1.C: Likewise.
679 * g++.dg/goacc/routine-2.C: Likewise.
680
f6d2d066
RB
6812016-03-30 Richard Biener <rguenther@suse.de>
682
683 PR middle-end/70450
684 * gcc.dg/torture/pr70450.c: New testcase.
685
d43242b9
JJ
6862016-03-30 Jakub Jelinek <jakub@redhat.com>
687
688 PR target/70421
689 * gcc.dg/torture/pr70421.c: New test.
690 * gcc.target/i386/avx512f-pr70421.c: New test.
691
5ce43b77
L
6922016-03-30 H.J. Lu <hongjiu.lu@intel.com>
693
694 PR testsuite/70364
695 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
696 (check): New function.
697 (bar): Call check.
698 (foo): Align stack to 16 bytes when calling bar.
699 * gcc.target/i386/cleanup-2.c: Likewise.
700
d014a712
PP
7012016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
702
703 PR tree-optimization/59124
704 * gcc.dg/Warray-bounds-19.c: New test.
705
13f0e8c7
ZW
7062016-03-29 Zachary T Welch <zwelch@codesourcery.com>
707
708 * lib/prune.exp (escape_regex_chars): New.
709 (prune_file_path): Update to quote metcharacters for regexp.
710
3336c6e0
JJ
7112016-03-29 Jakub Jelinek <jakub@redhat.com>
712
a362f023
JJ
713 PR rtl-optimization/70429
714 * gcc.c-torture/execute/pr70429.c: New test.
715
3336c6e0
JJ
716 PR tree-optimization/70405
717 * gcc.dg/pr70405.c: New test.
718
728557fd
AV
7192016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
720
721 PR fortran/70397
722 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
723 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
724
bef977d4
TS
7252016-03-29 Thomas Schwinge <thomas@codesourcery.com>
726
727 PR testsuite/64177
728 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
729 __cilkrts_set_param to set two workers.
730 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
731 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
732
6f6d25c9
DH
7332016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
734
bf867841 735 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 736
45733562
KY
7372016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
738
739 PR target/70406
bf867841 740 * gcc.target/i386/pr70406.c: New test.
45733562 741
a1799e5e
EB
7422016-03-27 Eric Botcazou <ebotcazou@adacore.com>
743
744 * gnat.dg/specs/double_record_extension3.ads: New test.
745
5fca7b66
RH
7462016-03-25 Richard Henderson <rth@redhat.com>
747
748 PR target/70120
749 * gcc.target/aarch64/pr70120-1.c: New.
750 * gcc.target/aarch64/pr70120-2.c: New.
751 * gcc.target/aarch64/pr70120-3.c: New.
752
31ce75c6
PP
7532016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
754
755 PR c++/62212
756 * g++.dg/template/mangle2.C: The dg-do directive should be
757 "compile" not "assemble".
758
3caf0ca1
BS
7592016-03-25 Bernd Schmidt <bschmidt@redhat.com>
760
761 PR lto/69650
762 * gcc.dg/pr69650.c: New test.
763
634035b6
DE
7642016-03-25 David Edelsohn <dje.gcc@gmail.com>
765
766 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
767
45d34276
AM
7682016-03-25 Alan Modra <amodra@gmail.com>
769
770 * gcc.dg/dfp/pr70052.c: New test.
771
8f085166
RH
7722016-03-24 Richard Henderson <rth@redhat.com>
773
774 PR middle-end/69845
775 * gcc.dg/tree-ssa/pr69845-1.c: New test.
776 * gcc.dg/tree-ssa/pr69845-2.c: New test.
777
011e5ec3
TV
7782016-03-24 Tom de Vries <tom@codesourcery.com>
779
780 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
781
9e3f4551
TV
7822016-03-24 Tom de Vries <tom@codesourcery.com>
783
784 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
785 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
786
45780041
TV
7872016-03-24 Tom de Vries <tom@codesourcery.com>
788
789 * c-c++-common/goacc/uninit-dim-clause.c: New test.
790 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
791
887ab4e5
PP
7922016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
793
794 PR c++/62212
795 * g++.dg/template/mangle2.C: New test.
796
69a9a66f
RB
7972016-03-24 Richard Biener <rguenther@suse.de>
798
799 PR tree-optimization/70396
800 * gcc.dg/torture/pr70396.c: New testcase.
801
ed87de55
RB
8022016-03-24 Richard Biener <rguenther@suse.de>
803
804 PR middle-end/70370
805 * gcc.dg/torture/pr70370.c: New testcase.
806
ea064934
TV
8072016-03-24 Tom de Vries <tom@codesourcery.com>
808
809 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
810 * gfortran.dg/goacc/kernels-tree.f95: Same.
811 * gfortran.dg/goacc/parallel-tree.f95: Same.
812
b2a4dd1d
TV
8132016-03-24 Tom de Vries <tom@codesourcery.com>
814
815 * c-c++-common/goacc/uninit-if-clause.c: New test.
816 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
817
72e7cd6e
JJ
8182016-03-24 Jakub Jelinek <jakub@redhat.com>
819
820 PR target/70290
bf867841
UB
821 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
822 Fix formatting.
72e7cd6e 823
ce9d0c03
RB
8242016-03-24 Richard Biener <rguenther@suse.de>
825
826 PR tree-optimization/70372
827 * gcc.dg/tree-ssa/pr70372.c: New testcase.
828
426b9428
PP
8292016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
830
831 PR c++/70347
832 * g++.dg/cpp1y/nsdmi-union1.C: New test.
833
cd1588c4
PP
8342016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
835
836 PR c++/70332
837 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
838
61637db3
JJ
8392016-03-23 Jakub Jelinek <jakub@redhat.com>
840
928af3bf
JJ
841 PR c++/70001
842 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
843 * g++.dg/cpp1y/pr70001.C: New test.
844
61637db3
JJ
845 PR c++/70323
846 * g++.dg/cpp0x/constexpr-70323.C: New test.
847
05aca4e7
AO
8482016-03-23 Alexandre Oliva <aoliva@redhat.com>
849 Jason Merrill <jason@redhat.com>
850 Jakub Jelinek <jakub@redhat.com>
851
852 PR c++/69315
853 * g++.dg/cpp0x/constexpr-69315.C: New test.
854 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
855
fbdb6baf
MP
8562016-03-23 Marek Polacek <polacek@redhat.com>
857
858 PR c++/69884
859 * g++.dg/warn/Wignored-attributes-1.C: New test.
860 * g++.dg/warn/Wignored-attributes-2.C: New test.
861
d79ee524
TV
8622016-03-23 Tom de Vries <tom@codesourcery.com>
863
864 * c-c++-common/goacc/kernels-default.c (foo): Add missing
865 initialization.
866 * gfortran.dg/goacc/private-3.f95 (test): Same.
867 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
868 missing use param.
869
a59f0bef
KT
8702016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
871
872 * lib/target-supports.exp: Remove v7ve entry from loop
873 creating effective target checks.
874 (check_effective_target_arm_arch_v7ve_ok): New procedure.
875 (add_options_for_arm_arch_v7ve): Likewise.
876
0179520a
JJ
8772016-03-23 Jakub Jelinek <jakub@redhat.com>
878
879 PR tree-optimization/70354
880 * gcc.dg/vect/pr70354-1.c: New test.
881 * gcc.dg/vect/pr70354-2.c: New test.
882 * gcc.target/i386/avx2-pr70354-1.c: New test.
883 * gcc.target/i386/avx2-pr70354-2.c: New test.
884
75bb14d7
JL
8852016-03-22 Jeff Law <law@redhat.com>
886
887 PR target/70232
888 * gcc.dg/tree-ssa/pr70232.c: New test.
889
72c9526d
IE
8902016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
891
892 PR target/70302
893 * gcc.target/i386/pr70302.c: New test.
894
a3ca1bc5
RB
8952016-03-22 Richard Biener <rguenther@suse.de>
896
897 PR middle-end/70251
898 * g++.dg/torture/pr70251.C: New testcase.
899
5c240f4d
DM
9002016-03-22 David Malcolm <dmalcolm@redhat.com>
901
902 PR c/69993
903 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
904 Wmisleading-indentation.c.
905 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
906 reflect change to diagnostic text and order of messages.
907 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
908
80f6631b
DE
9092016-03-22 David Edelsohn <dje.gcc@gmail.com>
910
911 * g++.dg/ext/java-3.C: Don't compile on AIX.
912
9a10956c
RB
9132016-03-22 Richard Biener <rguenther@suse.de>
914
915 PR middle-end/70333
916 * gcc.dg/torture/pr70333.c: New testcase.
917
6cedf922
IE
9182016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
919
920 * g++.dg/ext/pr70290.C: New test.
921
cd6c27ac
KY
9222016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
923
924 PR target/70325
925 * gcc.target/i386/pr70325.c: New test.
926
4cde512c
JJ
9272016-03-22 Jakub Jelinek <jakub@redhat.com>
928
b01915ed
JJ
929 PR target/70329
930 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
931 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
932
4e3e2cf1
JJ
933 PR target/70300
934 * gcc.target/i386/pr70300.c: New test.
935
4cde512c
JJ
936 PR c++/70295
937 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
938 (func2): New function for cond with parens, xfail warning for c++.
939 * g++.dg/warn/Wnonnull-compare-8.C: New test.
940
16f6d7dc
PP
9412016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
942
943 PR c++/70096
944 * g++.dg/template/ptrmem30.C: New test.
945
a3e2b438
PP
9462016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
947
948 PR c++/70204
949 * g++.dg/cpp0x/constexpr-70204a.C: New test.
950 * g++.dg/cpp0x/constexpr-70204b.C: New test.
951
11b6a02e
JJ
9522016-03-21 Jakub Jelinek <jakub@redhat.com>
953
954 PR middle-end/70326
955 * gcc.dg/pr70326.c: New test.
956
b9407883
MG
9572016-03-21 Marc Glisse <marc.glisse@inria.fr>
958 Jakub Jelinek <jakub@redhat.com>
959
960 PR tree-optimization/70317
961 * gcc.dg/pr70317.c: New test.
962
4a148e19
UB
9632016-03-21 Uros Bizjak <ubizjak@gmail.com>
964
965 PR target/70327
966 * gcc.target/i386/pr70327.c: New test.
967
2a85ddbb
ML
9682016-03-21 Martin Liska <mliska@suse.cz>
969
7d36fe98 970 PR ipa/70306
2a85ddbb
ML
971 * gcc.dg/ipa/pr70306.c: New test.
972
4a148e19 9732016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
974
975 * gcc.target/arm/attr-align1.c: Skip if M-profile.
976 * gcc.target/arm/attr-align3.c: Likewise.
977 * gcc.target/arm/attr_arm.c: Likewise.
978 * gcc.target/arm/flip-thumb.c: Likewise.
979
6b366948
JJ
9802016-03-21 Jakub Jelinek <jakub@redhat.com>
981
982 PR target/70296
983 * gcc.target/powerpc/altivec-36.c: New test.
984
2fac8c14
RB
9852016-03-21 Richard Biener <rguenther@suse.de>
986
987 PR tree-optimization/70310
988 * gcc.dg/torture/pr70310.c: New testcase.
989
e9bde854
KY
9902016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
991
992 PR target/70293
993 * gcc.target/i386/pr70293.c: New test.
994
56bbfaf6
RB
9952016-03-21 Richard Biener <rguenther@suse.de>
996
997 PR tree-optimization/70288
998 * gcc.dg/torture/pr70288-1.c: New testcase.
999 * gcc.dg/torture/pr70288-2.c: Likewise.
1000
3eee49ed
AB
10012016-03-21 Andrey Belevantsev <abel@ispras.ru>
1002
1003 PR rtl-optimization/69307
1004 * gcc.target/arm/pr69307.c: New test.
4a148e19 1005
8e7816b4
AB
10062016-03-21 Andrey Belevantsev <abel@ispras.ru>
1007
1008 PR rtl-optimization/69102
1009 * gcc.c-torture/compile/pr69102.c: New test.
1010
14d7d4be
JL
10112016-03-18 Jeff Law <law@redhat.com>
1012
1013 PR rtl-optimization/70263
1014 * gcc.c-torture/compile/pr70263-1.c: New test.
1015 * gcc.target/i386/pr70263-2.c: New test.
1016
5c6a601c
BS
10172016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1018
1019 PR rtl-optimization/70278
1020 * gcc.dg/torture/pr70278.c: New test.
1021 * gcc.target/arm/pr70278.c: New test.
1022
4bbf545b
DM
10232016-03-18 David Malcolm <dmalcolm@redhat.com>
1024
1025 PR c/70281
1026 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1027 (test_builtin_types_compatible_p): New test function.
1028 * gcc.dg/pr70281.c: New test case.
1029
dc28bb68
CL
10302016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1031
1032 PR target/70113
1033 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1034
5e8d6dff
IE
10352016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1036
1037 PR tree-optimization/70252
1038 * gcc.dg/pr70252.c: New test.
1039
d0e7e403
TV
10402016-03-18 Tom de Vries <tom@codesourcery.com>
1041
1042 * gcc.dg/pr70161-2.c: New test.
1043 * gcc.dg/pr70161.c: New test.
1044
fa22501a
TV
10452016-03-18 Tom de Vries <tom@codesourcery.com>
1046
1047 PR ipa/70269
1048 * gcc.dg/pr70269.c: New test.
1049
dd125026
JJ
10502016-03-18 Jakub Jelinek <jakub@redhat.com>
1051
1052 PR c++/70267
1053 * g++.dg/ext/java-3.C: New test.
1054
91914f0a
PP
10552016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1056
1057 PR c++/70205
1058 * g++.dg/lookup/pr70205.C: New test.
1059
753a8910
PP
10602016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1061
1062 PR c++/70218
1063 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1064
14ba7b28
MP
10652016-03-17 Marek Polacek <polacek@redhat.com>
1066
1067 PR c/69407
1068 * gcc.dg/atomic-op-6.c: New test.
1069
ded60913
DM
10702016-03-17 David Malcolm <dmalcolm@redhat.com>
1071
1072 PR c/70264
1073 * c-c++-common/pr70264.c: New test case.
1074
a3aad0e6
JJ
10752016-03-17 Jakub Jelinek <jakub@redhat.com>
1076
17366700
JJ
1077 PR c++/70144
1078 * c-c++-common/pr70144-1.c: New test.
1079 * c-c++-common/pr70144-2.c: New test.
1080
a3aad0e6
JJ
1081 PR c++/70272
1082 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1083 * g++.dg/opt/flifetime-dse6.C: New test.
1084 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1085
b57e6e18
L
10862016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1087
1088 PR driver/70192
1089 * gcc.dg/pic-1.c: New test.
1090 * gcc.dg/pic-2.c: Likewise.
1091 * gcc.dg/pic-3.c: Likewise.
1092 * gcc.dg/pic-4.c: Likewise.
1093 * gcc.dg/pie-1.c: Likewise.
1094 * gcc.dg/pie-2.c: Likewise.
1095 * gcc.dg/pie-3.c: Likewise.
1096 * gcc.dg/pie-4.c: Likewise.
1097 * gcc.dg/pie-5.c: Likewise.
1098 * gcc.dg/pie-6.c: Likewise.
1099
b38ba58b
TV
11002016-03-17 Tom de Vries <tom@codesourcery.com>
1101
1102 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1103 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1104
6931b3b7
RB
11052016-03-17 Richard Biener <rguenther@suse.de>
1106
1107 PR debug/70271
1108 * g++.dg/debug/pr70271.C: New testcase.
1109
0c8b64cb
IE
11102016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1111
1112 * gcc.target/i386/pr70251.c: New test.
1113
b1970801
MP
11142016-03-17 Marek Polacek <polacek@redhat.com>
1115
1116 PR c++/70194
1117 * g++.dg/warn/constexpr-70194.C: New test.
1118
820c5eaa
RH
11192016-03-16 Richard Henderson <rth@redhat.com>
1120
1121 PR middle-end/70240
1122 * gcc.c-torture/compile/pr70240.c: New.
1123
da0ad263
SKS
11242016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1125
1126 * gcc.c-torture/compile/20151204.c: Skip for avr.
1127
c73d295c
JJ
11282016-03-16 Jakub Jelinek <jakub@redhat.com>
1129
1130 PR target/70245
1131 * g++.dg/opt/pr70245.C: New test.
1132 * g++.dg/opt/pr70245.h: New file.
1133 * g++.dg/opt/pr70245-aux.cc: New file.
1134
b2794066
MS
11352016-03-16 Martin Sebor <msebor@redhat.com>
1136
1137 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1138
aa43616c
RH
11392016-03-16 Richard Henderson <rth@redhat.com>
1140
1141 PR middle-end/70199
1142 * gcc.c-torture/compile/pr70199.c: New.
1143
59608fe5
L
11442016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1145
1146 * gcc.dg/uninit-19.c: Run dos2unix.
1147
ab4c578f
MP
11482016-03-16 Marek Polacek <polacek@redhat.com>
1149
1150 PR c/70093
1151 * gcc.dg/nested-func-10.c: New test.
1152 * gcc.dg/nested-func-9.c: New test.
1153
f5387e76
JJ
11542016-03-16 Jakub Jelinek <jakub@redhat.com>
1155
1156 PR tree-optimization/68714
1157 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1158
7662b718
TV
11592016-03-16 Tom de Vries <tom@codesourcery.com>
1160
1161 PR tree-optimization/68715
1162 * gcc.dg/graphite/pr68715-2.c: New test.
1163 * gcc.dg/graphite/pr68715.c: New test.
1164 * gfortran.dg/graphite/pr68715.f90: New test.
1165
be7ce7ae
TV
11662016-03-16 Tom de Vries <tom@codesourcery.com>
1167
1168 PR tree-optimization/68809
1169 * gcc.dg/graphite/pr68809-2.c: New test.
1170 * gcc.dg/graphite/pr68809.c: New test.
1171
1935f250
JJ
11722016-03-16 Jakub Jelinek <jakub@redhat.com>
1173
6651c93e
JJ
1174 PR c++/70147
1175 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1176 method call to i () as argument. Adjust expected output.
1177
1935f250
JJ
1178 PR c++/70147
1179 * g++.dg/ubsan/pr70147-1.C: New test.
1180 * g++.dg/ubsan/pr70147-2.C: New test.
1181
ab1caa6e
MS
11822016-03-15 Martin Sebor <msebor@redhat.com>
1183
1184 PR c++/58281
1185 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1186
5c2a1bbb
JDA
11872016-03-15 John David Anglin <danglin@gcc.gnu.org>
1188
cb5d8ad1
JDA
1189 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1190 hppa*-*-hpux*.
1191
b440dd40
JDA
1192 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1193
5c2a1bbb
JDA
1194 PR libfortran/69799
1195 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1196 libatomic_available.
1197
42c729c5
MP
11982016-03-15 Marek Polacek <polacek@redhat.com>
1199
1200 PR c++/70209
1201 * g++.dg/ext/attribute-may-alias-4.C: New test.
1202
82b1c550
AM
12032016-03-15 Alexander Monakov <amonakov@ispras.ru>
1204
1205 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1206 -fvar-tracking-assignments-toggle flag.
1207
4ccbf3a6
PH
12082016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1209
1210 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1211
c39858bd
JJ
12122016-03-15 Jakub Jelinek <jakub@redhat.com>
1213
1214 PR rtl-optimization/70222
1215 * gcc.c-torture/execute/pr70222-1.c: New test.
1216 * gcc.c-torture/execute/pr70222-2.c: New test.
1217
8be119c1
RH
12182016-03-15 Richard Henderson <rth@redhat.com>
1219
1220 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1221
6598bb55
AB
12222016-03-15 Andrey Belevantsev <abel@ispras.ru>
1223
1224 PR rtl-optimization/69032
1225 * gcc.dg/pr69032.c: New test.
1226
81fa2944
AB
12272016-03-15 Andrey Belevantsev <abel@ispras.ru>
1228
1229 PR rtl-optimization/63384
4a148e19 1230 * g++.dg/pr63384.C: New test.
81fa2944 1231
74ea9ab6
AB
12322016-03-15 Andrey Belevantsev <abel@ispras.ru>
1233
1234 PR target/64411
1235 * gcc.target/i386/pr64411.C: New test.
1236
045d5055
TV
12372016-03-15 Tom de Vries <tom@codesourcery.com>
1238
1239 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1240 * gfortran.dg/goacc/kernels-alias.f95: New test.
1241
3ea33585
MS
12422016-03-14 Martin Sebor <msebor@redhat.com>
1243
1244 PR c++/53792
1245 * g++.dg/cpp0x/constexpr-inline.C: New test.
1246 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1247
1df7b330
DE
12482016-03-14 David Edelsohn <dje.gcc@gmail.com>
1249
1250 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1251
79b57d18
JJ
12522016-03-14 Jakub Jelinek <jakub@redhat.com>
1253
1254 PR middle-end/70219
1255 * gcc.dg/pr70219.c: New test.
1256
3cbf012a
BS
12572016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1258
1259 PR target/70083
1260 * gcc.dg/torture/pr70083.c: New test.
1261 * gcc.target/i386/pr70083.c: New test.
1262
a9fee7cd
RB
12632016-03-14 Richard Biener <rguenther@suse.de>
1264
1265 PR tree-optimization/56365
1266 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1267
4799603f
SB
12682016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1269
1270 PR target/70098
1271 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1272 New function.
1273 * g++.dg/pr70098.C: New testcase.
1274
1275
760ca967
TV
12762016-03-14 Tom de Vries <tom@codesourcery.com>
1277
1278 PR tree-optimization/70045
1279 * gcc.dg/graphite/pr70045.c: New test.
1280
44e66a77
JD
12812016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1282
1283 PR fortran/69043
1284 * gfortran.dg/include_9.f90: New test.
1285
a18e0fe1
DH
12862016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1287
1288 PR fortran/45076
1289 gfortran.dg/prof/prof.exp: New script.
1290 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1291
d0aca6ab
AB
12922016-03-12 Andrey Belevantsev <abel@ispras.ru>
1293
1294 PR rtl-optimization/69307
1295 * gcc.dg/pr69307.c: New test.
1296
cefe08a4
VM
12972016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1298
1299 PR target/69614
1300 * gcc.target/arm/pr69614.c: New.
1301
70112e2a
PT
13022016-03-12 Paul Thomas <pault@gcc.gnu.org>
1303
1304 PR fortran/70031
1305 * gfortran.dg/submodule_14.f08: New test
1306
1307 PR fortran/69524
1308 * gfortran.dg/submodule_15.f08: New test
1309
3f1e5d3a
PP
13102016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1311
1312 PR c++/70106
1313 * g++.dg/cpp1y/paren3.C: New test.
1314
a3f6d680
MM
13152016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1316
1317 PR target/70131
1318 * gcc.target/powerpc/ppc-round2.c: New test.
1319
92348f09
BS
13202016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1321
1322 PR target/70123
1323 * gcc.dg/torture/pr70123.c: New test.
1324
cebde9e9
JL
13252016-03-11 Jeff Law <law@redhat.com>
1326
1327 PR tree-optimization/70190
1328 * gcc.c-torture/compile/pr70190.c: New test.
1329
3edc5da4
DM
13302016-03-11 David Malcolm <dmalcolm@redhat.com>
1331
1332 PR c/68187
1333 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1334 case.
1335 (test43_b): Likewise.
1336 (test43_c): Likewise.
1337 (test43_d): Likewise.
1338 (test43_e): Likewise.
1339 (test43_f): Likewise.
1340 (test43_g): Likewise.
1341 (test44_a): Likewise.
1342 (test44_b): Likewise.
1343 (test44_c): Likewise.
1344 (test44_d): Likewise.
1345 (test44_e): Likewise.
1346
318c1204
DM
13472016-03-11 David Malcolm <dmalcolm@redhat.com>
1348
1349 PR c/70085
1350 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1351
bc062234
KT
13522016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1353
1354 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1355 dg-options.
1356
acfc1ac1
KT
13572016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1358
1359 PR target/70002
1360 PR target/69245
1361 * gcc.target/aarch64/pr69245_2.c: New test.
1362
d1e2bb2d
JJ
13632016-03-11 Jakub Jelinek <jakub@redhat.com>
1364
1365 PR tree-optimization/70177
1366 * gcc.dg/pr70177.c: New test.
1367
07350627
AL
13682016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1369
1370 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1371
5c6706f7
AL
13722016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1373
1374 * gcc.dg/tree-ssa/sra-20.c: New.
1375
02d472a2
JJ
13762016-03-11 Jakub Jelinek <jakub@redhat.com>
1377
686d390a
JJ
1378 PR rtl-optimization/70174
1379 * gcc.dg/pr70174.c: New test.
1380
02d472a2
JJ
1381 PR tree-optimization/70169
1382 * gcc.dg/pr70169.c: New test.
1383
0f9befa1
IE
13842016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1385
1386 PR target/70160
1387 * gcc.target/i386/pr70160.c: New test.
1388
432d4670
AK
13892016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1390
1391 * gcc.target/s390/dfp-1.c: New test.
1392
a3dc8760
NC
13932016-03-10 Nick Clifton <nickc@redhat.com>
1394
1395 PR target/70044
1396 * gcc.target/aarch64/pr70044.c: New test.
1397
b87a8d7d
PP
13982016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1399 Jakub Jelinek <jakub@redhat.com>
1400
1401 PR c++/70001
1402 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1403 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1404 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1405
4f4ada6a
JH
14062016-03-10 Jan Hubicka <hubicka@ucw.cz>
1407
1408 PR lto/69589
1409 * g++.dg/lto/pr69589_0.C: New testcase
1410 * g++.dg/lto/pr69589_1.C: New testcase
1411
d49b0aa0
MP
14122016-03-10 Marek Polacek <polacek@redhat.com>
1413
1414 PR c++/70153
1415 * g++.dg/delayedfold/unary-plus1.C: New test.
1416
14172016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1418
1419 * gcc.target/arm/pr45701-1.c: Escape brackets.
1420 * gcc.target/arm/pr45701-2.c: Likewise.
1421
71017a7b
AL
14222016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1423
1424 * gfortran.dg/unconstrained_commons.f: New.
1425
ba52669f
AM
14262016-03-10 Alan Modra <amodra@gmail.com>
1427
1428 * gcc.dg/pr69195.c: New.
1429 * gcc.dg/pr69238.c: New.
1430
27742332
TV
14312016-03-10 Tom de Vries <tom@codesourcery.com>
1432
1433 PR testsuite/68915
1434 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1435
3a81a594
RB
14362016-03-10 Richard Biener <rguenther@suse.de>
1437
1438 PR tree-optimization/70128
1439 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1440 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1441
3433b975
JJ
14422016-03-09 Jakub Jelinek <jakub@redhat.com>
1443
c2864f02
JJ
1444 PR tree-optimization/70152
1445 * gcc.dg/pr70152.c: New test.
1446
3433b975
JJ
1447 PR target/70086
1448 * gcc.target/i386/pr70086-1.c: New test.
1449 * gcc.target/i386/pr70086-2.c: New test.
1450 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1451
1452 PR tree-optimization/70127
1453 * gcc.c-torture/execute/pr70127.c: New test.
1454
96b3c82d
CP
14552016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1456
1457 * c-c++-common/goacc/combined-directives-2.c: New test.
1458
b4f3232d
DM
14592016-03-09 David Malcolm <dmalcolm@redhat.com>
1460
1461 PR c/68473
1462 PR c++/70105
1463 * g++.dg/diagnostic/pr70105.C: New test.
1464 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1465 (test_multiple_ordinary_maps): New test function.
1466
40499f81
DM
14672016-03-09 David Malcolm <dmalcolm@redhat.com>
1468
1469 PR c/68473
1470 PR c++/70105
1471 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1472 Drop range information from call to inform_at_rich_loc.
1473 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1474 New.
1475 (test_show_locus): Replace calls to rich_location::add_range with
1476 calls to add_range. Rewrite the tests that used the now-defunct
1477 rich_location ctor taking a source_range. Simplify other tests
1478 by replacing calls to COMBINE_LOCATION_DATA with calls to
1479 make_location.
1480
c9e33662
RB
14812016-03-09 Richard Biener <rguenther@suse.de>
1482 Jakub Jelinek <jakub@redhat.com>
1483
1484 PR tree-optimization/70138
1485 * gcc.dg/vect/pr70138-1.c: New testcase.
1486 * gcc.dg/vect/pr70138-2.c: Likewise.
1487
2c73b764
JJ
14882016-03-09 Jakub Jelinek <jakub@redhat.com>
1489
1490 PR target/70049
1491 * gcc.target/i386/pr70049.c: New test.
1492
c06d25bb
RB
14932016-03-09 Richard Biener <rguenther@suse.de>
1494
1495 PR c/70143
1496 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1497 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1498 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1499
5828a501
RO
15002016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1501
1502 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1503 arm-*-*.
1504
2e141c8d
JJ
15052016-03-09 Jakub Jelinek <jakub@redhat.com>
1506
5a9def37
JJ
1507 PR middle-end/67278
1508 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1509
2e141c8d
JJ
1510 PR target/67278
1511 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1512
1513 PR middle-end/70050
1514 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1515 in testcase comment.
1516
bf751f40
TV
15172016-03-09 Tom de Vries <tom@codesourcery.com>
1518
1519 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1520 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1521 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1522 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1523 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1524 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1525 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1526 * gfortran.dg/goacc/kernels-loop.f95: New test.
1527
e210c999
MS
15282016-03-08 Martin Sebor <msebor@redhat.com>
1529
1530 PR c++/62096
1531 * g++.dg/warn/overflow-warn-7.C: New test.
1532
80aac5c8
JM
15332016-03-08 Jason Merrill <jason@redhat.com>
1534
1535 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1536 * lib/target-supports.exp (check_effective_target_concepts): New.
1537
12b81409
JJ
15382016-03-08 Jakub Jelinek <jakub@redhat.com>
1539
d259b234
JJ
1540 PR c++/70135
1541 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1542 * g++.dg/ubsan/pr70135.C: New test.
1543
12b81409
JJ
1544 PR target/70110
1545 * gcc.dg/pr70110.c: New test.
1546
b4e9f2aa
MJ
15472016-03-07 Martin Jambor <mjambor@suse.cz>
1548
1549 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1550 * c-c++-common/gomp/if-1.c: Likewise.
1551 * c-c++-common/gomp/pr61486-2.c: Likewise.
1552 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1553 to dg-additional-options.
1554 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1555 * g++/gomp/target-teams-1.c: Likewise.
1556 * gcc.dg/gomp/gomp.exp: Likewise.
1557 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1558 dg-additional-options.
1559 * gfortran.dg/gomp/gomp.exp: Likewise.
1560 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1561 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1562 dg-additional-options.
1563 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1564
f86e631e
MJ
15652016-03-07 Martin Jambor <mjambor@suse.cz>
1566
1567 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1568 * c-c++-common/gomp/gridify-1.c: New test.
1569 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1570
94156b3f
AV
15712016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1572
1573 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1574 trigger for cortex-r8, when scanning for register r8.
1575 * gcc.target/arm/pr45701-2.c: Likewise.
1576
a84a49b7 15772016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1578 Jeff Law <law@redhat.com>
a84a49b7
RB
1579
1580 PR tree-optimization/69740
1581 * gcc.c-torture/compile/pr69740-1.c: New test.
1582 * gcc.c-torture/compile/pr69740-2.c: New test.
1583
e41f6c9e
BS
15842016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1585
1586 * lib/target-supports.exp
1587 (check_effective_target_whole_vector_shift): Enable for PPC64.
1588
57548bf5
RB
15892016-03-07 Richard Biener <rguenther@suse.de>
1590
1591 PR tree-optimization/70115
1592 * gcc.dg/torture/pr70115.c: New testcase.
1593
4ae13300
NS
15942016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1595
1596 PR middle-end/69916
1597 * c-c-++-common/goacc/pr69916.c: New.
1598
5edb9853
RH
15992016-03-07 Richard Henderson <rth@redhat.com>
1600
1601 * gcc.c-torture/compile/pr70061.c: New test.
1602
2067a8f3
RB
16032016-03-07 Richard Biener <rguenther@suse.de>
1604
1605 PR testsuite/70109
1606 * gcc.dg/vect/O3-pr36098.c: New testcase.
1607
4145a9b7
CL
16082016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1609
1610 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1611
1878be32
EB
16122016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1613
1614 * gnat.dg/renaming9.ad[sb]: New testcase.
1615
df762bb2
JJ
16162016-03-05 Jakub Jelinek <jakub@redhat.com>
1617
1618 PR c++/70084
1619 * g++.dg/expr/stdarg3.C: New test.
1620
7d461295
JL
16212016-03-04 Jeff Law <law@redhat.com>
1622
1623 PR tree-optimization/69196
1624 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1625 x86_64-*-*.
1626
29b9828f
BS
16272016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1628
b6b552fd
BS
1629 PR c/69973
1630 * gcc.dg/pr69973.c: New test.
1631
201d49e9
BS
1632 PR rtl-optimization/69941
1633 * gcc.dg/torture/pr69941.c: New test.
1634
29b9828f
BS
1635 PR c/69824
1636 * gcc.dg/pr69824.c: New test.
1637
640b7e74
TV
16382016-03-05 Tom de Vries <tom@codesourcery.com>
1639
1640 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1641 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1642 function.
1643
7a3a3fad
PP
16442016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1645
1646 PR c++/66786
1647 * g++.dg/cpp1y/var-templ48.C: New test.
1648 * g++.dg/cpp1y/var-templ49.C: New test.
1649
cd439aec
EB
16502016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1651
1652 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1653
60204554
JJ
16542016-03-04 Jakub Jelinek <jakub@redhat.com>
1655
0c8825de
JJ
1656 PR c++/70035
1657 * g++.dg/ubsan/pr70035.C: New test.
1658
60204554
JJ
1659 PR target/70062
1660 * gcc.target/i386/pr70062.c: New test.
1661
f79d4eab
L
16622016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1663
1664 * g++.dg/template/typename21.C: Remove c++98_only.
1665
ea81ce67
L
16662016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1667
1668 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1669
64b23c13
DM
16702016-03-04 David Malcolm <dmalcolm@redhat.com>
1671
1672 PR c/68187
1673 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1674 function.
1675 (fn_42_b): Likewise.
1676 (fn_42_c): Likewise.
1677
729526f5
DM
16782016-03-04 David Malcolm <dmalcolm@redhat.com>
1679
1680 PR c/68187
1681 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1682 function.
1683 (fn_40_b): Likewise.
1684 (fn_41_a): Likewise.
1685 (fn_41_b): Likewise.
1686
f9ea11ac
JJ
16872016-03-04 Jakub Jelinek <jakub@redhat.com>
1688
1689 PR target/70059
1690 * gcc.target/i386/avx512f-pr70059.c: New test.
1691 * gcc.target/i386/avx512dq-pr70059.c: New test.
1692
b6c38c69
BS
16932016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1694
1695 PR rtl-optimization/57676
1696 * gcc.dg/torture/pr57676.c: New test.
1697
af3cdd34
IE
16982016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1699
1700 * gcc.dg/pr70026.c: New test.
1701
7ff6ca38
MP
17022016-03-04 Marek Polacek <polacek@redhat.com>
1703
1704 PR c/69798
1705 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1706 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1707
a6bf62d5
KT
17082016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1709
1710 PR target/70004
1711 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1712 Delete.
1713 (test_corners_sisd_si): Likewise.
1714 (main): Remove checks of the above.
1715 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1716
ae4cdc6a
EB
17172016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1718
1719 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1720
08455559
CL
17212016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1722
1723 * gcc.dg/torture/pr69951.c: Accept argc==0.
1724
e9a35493
RB
17252016-03-04 Richard Biener <rguenther@suse.de>
1726
1727 PR c++/70054
1728 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1729 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1730
fba054c2
DV
17312016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1732
1733 PR testsuite/69766
1734 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1735 testing multiarch.
1736
f10cdc6c
JJ
17372016-03-04 Jakub Jelinek <jakub@redhat.com>
1738
1739 PR debug/69947
1740 * gcc.dg/guality/pr69947.c: New test.
1741
2e981ba0
JJ
17422016-03-03 Jakub Jelinek <jakub@redhat.com>
1743
1744 PR ada/70017
1745 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1746
0ba3bfa2
KT
17472016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1748
1749 PR rtl-optimization/69904
1750 * gcc.target/arm/pr69904.c: New test.
1751
97ecdb46
JJ
17522016-03-03 Jakub Jelinek <jakub@redhat.com>
1753
1754 PR target/70021
1755 * gcc.dg/vect/pr70021.c: New test.
1756 * gcc.target/i386/pr70021.c: New test.
1757
a2a743a1
MP
17582016-03-03 Marek Polacek <polacek@redhat.com>
1759
1760 PR middle-end/70050
1761 * gcc.dg/pr70050.c: New test.
1762
fa07ecdd
JG
17632016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1764
1765 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1766
23504262
ML
17672016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1768
1769 PR tree-optimization/70043
1770 * gfortran.dg/vect/pr70043.f90: New test.
1771
b7b9e1a9
EB
17722016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1773
1774 * gnat.dg/specs/task1.ads: New test.
1775
cb83ba54
RO
17762016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1777
1778 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1779 Invoke gdb with -batch.
1780 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1781
a75f5e30
RB
17822016-03-03 Richard Biener <rguenther@suse.de>
1783
1784 PR tree-optimization/55936
1785 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1786
268bc320
JL
17872016-03-02 Jeff Law <law@redhat.com>
1788
815f20ab
JL
1789 PR rtl-optimization/69942
1790 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1791 effects of argument promotions.
1792
268bc320
JL
1793 PR tree-optimization/69987
1794 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1795 target does not support -fprefetch-loop-arrays.
1796
171f7de5
UB
17972016-03-02 Uros Bizjak <ubizjak@gmail.com>
1798
1799 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1800
192912db
BC
18012016-03-02 Bin Cheng <bin.cheng@arm.com>
1802
c7908871 1803 PR rtl-optimization/69052
192912db
BC
1804 * gcc.target/i386/pr69052.c: New test.
1805
90a7a40b
AM
18062016-03-02 Alan Modra <amodra@gmail.com>
1807
1808 * gcc.dg/pr69990.c: New.
1809
69fa742f
JJ
18102016-03-02 Jakub Jelinek <jakub@redhat.com>
1811
de752fb0
JJ
1812 PR c/68062
1813 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1814
1815 PR middle-end/70022
1816 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1817
69fa742f
JJ
1818 PR target/70028
1819 * gcc.target/i386/pr70028.c: New test.
1820
7c65bd56
MK
18212016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1822
1823 * c-c++-common/asan/swapcontext-test-1.c,
1824 * c-c++-common/tsan/thread_leak.c,
1825 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1826 * g++.dg/tsan/benign_race.C,
1827 * g++.dg/tsan/fd_close_norace.C,
1828 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1829 races with sanitizer output
1830
37d98220 18312016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1832 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1833
1834 PR target/67278
1835 * gcc.dg/simd-8.c: New testcase.
1836
218db463
RB
18372016-03-02 Richard Biener <rguenther@suse.de>
1838
1839 PR middle-end/67278
1840 * gcc.dg/simd-7.c: New testcase.
1841
22c72158
EB
18422016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1843
1844 * gcc.target/i386/pr70007.c: Tweak.
1845
9a790ccc
DV
18462016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1847
1848 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1849
bd02f00f
MP
18502016-03-02 Marek Polacek <polacek@redhat.com>
1851
1852 PR c/67854
1853 * gcc.dg/pr67854.c: New test.
1854
1e840f39
JJ
18552016-03-02 Jakub Jelinek <jakub@redhat.com>
1856
1857 PR middle-end/70025
1858 * gcc.dg/torture/pr70025.c: New test.
1859
bca00241
VK
18602016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1861
1862 PR tree-optimization/68621
1863 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1864
0bca04b8
EB
18652016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1866
1867 * gcc.target/i386/pr70007.c: New test.
1868
2a9afc86
JL
18692016-03-01 Jeff Law <law@redhat.com>
1870
eab2541b 1871 PR tree-optimization/69196
9d83ef71 1872 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1873
2a9afc86
JL
1874 PR tree-optimization/69196
1875 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1876 duplicating code and spoiling the expected output.
1877
0d39977e
MM
18782016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1879
1880 PR target/70033
1881 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1882 supports power9 before doing tests.
1883 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1884 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1885 * gcc.target/powerpc/p9-permute.c: Likewise.
1886
a0c0699d
UB
18872016-03-01 Uros Bizjak <ubizjak@gmail.com>
1888
1889 PR target/70027
1890 * gcc.target/i386/pr70027.c: New test.
1891
0ae3ef47 18922016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1893
1894 * gcc.dg/pr70017.c: New test.
1895
686e2237
JJ
18962016-03-01 Jakub Jelinek <jakub@redhat.com>
1897
1898 PR c/69796
1899 PR c/69974
1900 * gcc.dg/pr69796.c: New test.
1901 * gcc.dg/pr69974.c: New test.
1902
f8e4188c
EB
19032016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1904
1905 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1906
5e3f1c7c
JL
19072016-02-29 Jeff Law <law@redhat.com>
1908
1909 PR tree-optimization/69987
1910 * gfortran.dg/pr69987.f90: New test.
1911
1912 PR tree-optimization/69989
1913 * gcc.c-torture/compile/pr69989-2.c: New test.
1914
1be56bc5
MP
19152016-03-01 Marek Polacek <polacek@redhat.com>
1916
1917 PR c++/69795
1918 * g++.dg/parse/invalid1.C: New test.
1919
1b19470d
RB
19202016-03-01 Richard Biener <rguenther@suse.de>
1921
1922 PR middle-end/70022
1923 * gcc.dg/pr70022.c: New testcase.
1924
3ae0661a
IE
19252016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1926
1927 PR tree-optimization/69956
1928 * gcc.dg/pr69956.c: New test.
1929
0f09ab88
BS
19302016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1931
1932 PR target/70011
1933 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1934 XFAIL when hardware supports efficient unaligned storage access.
1935
76d881bf
PP
19362016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1937
1938 PR c++/69961
1939 * g++.dg/template/pr69961a.C: New test.
1940 * g++.dg/template/pr69961b.C: New test.
1941
7168133a
DM
19422016-02-29 David Malcolm <dmalcolm@redhat.com>
1943
1944 PR preprocessor/69985
1945 * gcc.dg/cpp/pr69985.c: New test case.
1946
0c6072a3
JL
19472016-02-29 Jeff Law <law@redhat.com>
1948
e66f219b
JL
1949 PR tree-optimization/70005
1950 * gcc.c-torture/execute/pr70005.c New test.
1951
0c6072a3
JL
1952 PR tree-optimization/69999
1953 * gcc.c-torture/compile/pr69999.c: New test.
1954
fd9fbdb3
YR
19552016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1956
1957 PR tree-optimization/69652
1958 * gcc.dg/torture/pr69652.c: Delete test.
1959 * gcc.dg/vect/pr69652.c: New test.
1960
cbd400b4
RB
19612016-02-19 Richard Biener <rguenther@suse.de>
1962
1963 PR tree-optimization/69980
1964 * gfortran.dg/vect/pr69980.f90: New testcase.
1965
84ea0f58
EB
19662016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1967
1968 * gcc.target/sparc/20160229-1.c: New test.
1969
5d2a63dc
EB
19702016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1971
1972 * gnat.dg/stack_usage3.adb: New test.
1973 * gnat.dg/stack_usage3_pkg.ads: New helper.
1974
93e708f9
EB
19752016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1976
1977 * gnat.dg/renaming8.adb: New test.
1978 * gnat.dg/renaming8_pkg1.ads: New helper.
1979 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1980 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1981
6512bc93
RB
19822016-02-29 Richard Biener <rguenther@suse.de>
1983
1984 PR tree-optimization/69720
1985 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1986
7b201a88
TK
19872016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1988
1989 PR fortran/68147
1990 PR fortran/47674
1991 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1992
82ee0cf2 19932016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1994 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1995
1996 PR fortran/56007
1997 * gfortran.dg/coarray_8.f90: Adjust error message.
1998 * gfortran.dg/pr56007.f90: New test.
1999 * gfortran.dg/pr56007.f: New test.
2000
cdc1a2c8
L
20012016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2002
2003 PR tree-optimization/69989
2004 * gcc.dg/torture/pr69989.c: New test.
2005
33505bcf
EB
20062016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2007
2008 * gcc.target/i386/stack-realign-win.c: New test.
2009
524bfb19
HA
20102016-02-28 Harald Anlauf <anlauf@gmx.de>
2011
2012 PR fortran/60126
2013 * gfortran.dg/pr60126.f90: New test.
2014
bd542508
JL
20152016-02-27 Jeff Law <law@redhat.com>
2016
2017 Revert
2018 2016-02-26 Richard Biener <rguenther@suse.de>
2019 Jeff Law <law@redhat.com>
2020
2021 PR tree-optimization/69740
2022 * gcc.c-torture/compile/pr69740-1.c: New test.
2023 * gcc.c-torture/compile/pr69740-2.c: New test.
2024
dd1291e0
JD
20252016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2026
5fb67f8b 2027 PR fortran/69910
dd1291e0
JD
2028 * gfortran.dg/newunit_4.f90: New test.
2029
5cfefb59
JJ
20302016-02-27 Jakub Jelinek <jakub@redhat.com>
2031
2032 PR target/69613
2033 PR rtl-optimization/69886
2034 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2035 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2036 target.
2037
20ba5f33
MS
20382016-02-26 Martin Sebor <msebor@redhat.com>
2039
2040 PR tree-optimization/15826
2041 * gcc.dg/tree-ssa/pr15826.c: New test.
2042
e6fb01b0
JJ
20432016-02-26 Jakub Jelinek <jakub@redhat.com>
2044
2045 PR target/69969
2046 * gcc.target/powerpc/pr69969.c: New test.
2047
e3e0cf64
MS
20482016-02-26 Martin Sebor <msebor@redhat.com>
2049
2050 PR c++/15766
2051 * g++.old-deja/g++.other/decl5.C: Add a test case.
2052
d1f2bea5
SB
20532016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2054
2055 PR target/69946
2056 * gcc.target/powerpc/pr69946.c: New file.
2057
4a4f9d2b 20582016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2059 Jeff Law <law@redhat.com>
4a4f9d2b 2060
e3e0cf64 2061 PR tree-optimization/69740
4a4f9d2b
RB
2062 * gcc.c-torture/compile/pr69740-1.c: New test.
2063 * gcc.c-torture/compile/pr69740-2.c: New test.
2064
ad2a2706
MJ
20652016-02-26 Martin Jambor <mjambor@suse.cz>
2066
2067 PR middle-end/69920
2068 * gcc.dg/torture/pr69932.c: New test.
2069 * gcc.dg/torture/pr69936.c: Likewise.
2070
1d11f7ce
AK
20712016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2072
2073 PR target/69709
2074 * gcc.target/s390/pr69709.c: New test.
2075
6cfccbb2
KT
20762016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2077
2078 PR target/69245
2079 * gcc.target/aarch64/pr69245_1.c: New test.
2080
ac59ad4e
KT
20812016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2082
2083 PR target/69613
2084 * gcc.dg/torture/pr69613.c: New test.
2085
a2ad54a0
JJ
20862016-02-26 Jakub Jelinek <jakub@redhat.com>
2087
2088 PR rtl-optimization/69891
2089 * gcc.target/i386/pr69891.c: New test.
2090
0884062c 20912016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2092 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2093
d2369d4f 2094 PR target/61397
c163789b
MM
2095 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2096 functionality for both 32-bit and 64-bit.
2097
5aed7e2c
RB
20982016-02-26 Richard Biener <rguenther@suse.de>
2099
2100 PR tree-optimization/69551
2101 * gcc.dg/torture/pr69951.c: New testcase.
2102
798e2a8e
RB
21032016-02-25 Richard Biener <rguenther@suse.de>
2104
2105 PR tree-optimization/48795
2106 * gcc.dg/Warray-bounds-18.c: New testcase.
2107
9559fbac
RO
21082016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2109
2110 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2111
c049b107
JJ
21122016-02-25 Jakub Jelinek <jakub@redhat.com>
2113
2114 PR rtl-optimization/69896
2115 * gcc.dg/pr69896.c: New test.
2116
1137001c
PP
21172016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2118
2119 PR c++/69736
2120 * g++.dg/cpp1y/paren2.C: New test.
2121
2e9c8641
MS
21222016-02-24 Martin Sebor <msebor@redhat.com>
2123
2124 PR c/51147
2125 * gcc.dg/enum-mode-2.c: New test.
2126
03ca8fb3
JJ
21272016-02-24 Jakub Jelinek <jakub@redhat.com>
2128
2129 PR c++/69922
2130 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2131 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2132 * g++.dg/ubsan/pr69922.C: New test.
2133
0b05329b
MP
21342016-02-24 Marek Polacek <polacek@redhat.com>
2135
2136 PR c/69819
2137 * gcc.dg/pr69819.c: New test.
2138
57c2c374
MS
21392016-02-24 Martin Sebor <msebor@redhat.com>
2140
3b96b93a
MS
2141 PR c++/69912
2142 * g++.dg/ext/flexary15.C: New test.
2143
21442016-02-24 Martin Sebor <msebor@redhat.com>
2145
2146 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2147 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2148 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2149
65433bb5
MK
21502016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2151 Charles Baylis <charles.baylis@linaro.org>
2152
2153 PR debug/61033
2154 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2155
f802a424 21562016-02-24 Richard Biener <rguenther@suse.de>
44293580 2157 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2158
2159 PR middle-end/69760
2160 * gcc.dg/torture/pr69760.c: New testcase.
2161
525f795f
RO
21622016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2163
2164 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2165 pattern on Solaris with as.
2166
cd7bbceb
KT
21672016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2168
2169 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2170 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2171 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2172 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2173
89c0c1fd
JJ
21742016-02-24 Jakub Jelinek <jakub@redhat.com>
2175
2176 PR middle-end/69915
2177 * gcc.dg/pr69915.c: New test.
2178
0683fd27
KT
21792016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2180
2181 PR rtl-optimization/69886
2182 * gcc.dg/torture/pr69886.c: New test.
2183
e53d562a
RB
21842016-02-24 Richard Biener <rguenther@suse.de>
2185
2186 PR middle-end/68963
2187 * gcc.dg/torture/pr68963.c: New testcase.
2188
74a00288
KT
21892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2190
2191 PR target/69875
2192 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2193 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2194 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2195 * gcc.target/arm/atomic_loaddi_1.c: New test.
2196 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2197 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2198 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2199 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2200 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2201 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2202 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2203 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2204
340fd4c9
JJ
22052016-02-24 Jakub Jelinek <jakub@redhat.com>
2206
2207 PR middle-end/69909
2208 * gcc.dg/torture/pr69909.c: New test.
2209
47d3fdb2
RB
22102016-02-24 Richard Biener <rguenther@suse.de>
2211
2212 PR tree-optimization/69907
2213 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2214 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2215 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2216
dab73e73
CB
22172016-02-24 Christian Bruel <christian.bruel@st.com>
2218
2219 * gcc.target/arm/pragma_cpp_fma.c: New test.
2220
7cc5ec65
JD
22212016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2222
2223 PR fortran/61156
2224 * gfortran.dg/include_6.f90: Update test.
2225
067fbd8b
JJ
22262016-02-23 Jakub Jelinek <jakub@redhat.com>
2227
2228 PR objc/69844
2229 * objc.dg/pr69844.m: New test.
2230
64a454d9
JD
22312016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2232
2233 PR libgfortran/69456
2234 * gfortran.dg/namelist_89.f90: New test.
2235 * gfortran.dg/pr59700.f90: Update test..
2236
35886f0b
MS
22372016-02-23 Martin Sebor <msebor@redhat.com>
2238
2239 PR middle-end/69780
2240 * g++.dg/ext/builtin_alloca.C: New test.
2241 * gcc.dg/builtins-68.c: New test.
2242
162cc7e3
RH
22432016-02-23 Richard Henderson <rth@redhat.com>
2244
2245 * gcc.target/i386/addr-space-3.c: Remove test.
2246
196440f8
DM
22472016-02-23 David Malcolm <dmalcolm@redhat.com>
2248
2249 PR preprocessor/69126
2250 PR preprocessor/69543
2251 * c-c++-common/pr69126-2-long.c: New test.
2252 * c-c++-common/pr69126-2-short.c: New test.
2253 * c-c++-common/pr69543-1.c: Remove xfail.
2254
1d3121af
DM
22552016-02-23 David Malcolm <dmalcolm@redhat.com>
2256
2257 PR preprocessor/69126
2258 PR preprocessor/69543
2259 PR preprocessor/69558
2260 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2261 (f): Rename to...
2262 (test_2): ...this, and add leading comment.
2263 (MACRO_3, test_3): New.
2264 (MACRO_4A, MACRO_4B, test_4): New.
2265 (MACRO): Rename to...
2266 (MACRO_5): ...this.
2267 (g): Rename to...
2268 (test_5): ...this, updating for renaming of MACRO, and
2269 add leading comment.
2270 * c-c++-common/pr69543-1.c: New.
2271 * c-c++-common/pr69543-2.c: New.
2272 * c-c++-common/pr69543-3.c: New.
2273 * c-c++-common/pr69543-4.c: New.
2274 * c-c++-common/pr69558-1.c: New.
2275 * c-c++-common/pr69558-2.c: New.
2276 * c-c++-common/pr69558-3.c: New.
2277 * c-c++-common/pr69558-4.c: New.
2278 * gcc.dg/pr69558.c: Move to...
2279 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2280 xfail for c++.
2281
f99c3557
TS
22822016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2283
2284 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2285 to -ftree-parallelize-loops/-fopenacc changes.
2286 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2287 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2288 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2289 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2290 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2291 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2292 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2293 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2294 * c-c++-common/goacc/kernels-loop.c: Likewise.
2295 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2296 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2297 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2298 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2299
c60ec7c2
RO
23002016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2301
2302 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2303
f1a62b6f
JJ
23042016-02-23 Jakub Jelinek <jakub@redhat.com>
2305
e67bf044
JJ
2306 PR c++/69902
2307 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2308
f1a62b6f
JJ
2309 PR c/69900
2310 * gcc.dg/pr69900.c: New test.
2311
20c5e09e
MJ
23122016-02-23 Martin Jambor <mjambor@suse.cz>
2313
2314 PR tree-optimization/69666
2315 * gcc.dg/tree-ssa/pr69666.c: New test.
2316
e457a6fc
AV
23172016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2318
2319 PR fortran/67451
2320 * gfortran.dg/coarray_allocate_5.f08: New test.
2321
d7b574f4
AK
23222016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2323
2324 * gcc.target/s390/vcond-shift.c: Move to ...
2325 * gcc.target/s390/vector/vcond-shift.c: ... here.
2326
58bdeb44
AK
23272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2328
2329 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2330 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2331
7cd0387b
AK
23322016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2333
2334 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2335
4246c8da
MW
23362016-02-20 Mark Wielaard <mjw@redhat.com>
2337
2338 PR c/28901
2339 * gcc.dg/unused-variable-3.c: New test.
2340
f93bc532
JJ
23412016-02-22 Jakub Jelinek <jakub@redhat.com>
2342
2343 PR target/69888
2344 * gcc.target/i386/pr69888.c: New test.
2345
c4e360f4
RB
23462016-02-22 Richard Biener <rguenther@suse.de>
2347
2348 PR tree-optimization/69882
2349 * gfortran.dg/vect/pr69882.f90: New testcase.
2350
09c92f1c
JJ
23512016-02-22 Jakub Jelinek <jakub@redhat.com>
2352
2353 PR target/69885
2354 * gcc.dg/pr69885.c: New test.
2355
f88d45dc
OE
23562016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2357
2358 PR target/69806
2359 PR target/54089
2360 * gcc.target/sh/pr54089-10.c: New.
2361
ce1ff48e
PT
23622016-02-20 Paul Thomas <pault@gcc.gnu.org>
2363
2364 PR fortran/69423
2365 * gfortran.dg/deferred_character_15.f90 : New test.
2366
bbf27208
DH
23672016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2368
2369 PR fortran/57365
2370 gfortran.dg/allocate_with_source_18.f03: New test.
2371
23722016-02-20 Harald Anlauf <anlauf@gmx.de>
2373
2374 PR fortran/52531
2375 gfortran.dg/gomp/pr52531.f90: New test.
2376
268be88c
BE
23772016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2378
2379 PR c++/69865
2380 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2381 -std=c++03.
2382
4b6c824a
JJ
23832016-02-19 Jakub Jelinek <jakub@redhat.com>
2384
871b3f47
JJ
2385 PR c++/69826
2386 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2387 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2388
7a965d51
JJ
2389 PR c++/69850
2390 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2391
4b6c824a
JJ
2392 PR c++/69851
2393 * g++.dg/torture/pr69851.C: New test.
2394
15fca21a
MS
23952016-02-19 Martin Sebor <msebor@redhat.com>
2396
2397 PR testsuite/69573
2398 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2399
19e21586
JJ
24002016-02-19 Jakub Jelinek <jakub@redhat.com>
2401
03a616ac
JJ
2402 PR c++/69850
2403 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2404 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2405
19e21586
JJ
2406 PR c++/67767
2407 * g++.dg/cpp0x/pr67767.C: New test.
2408
2db16594
KT
24092016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2410
2411 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2412 for fp, simd, crypto, crc, lse.
2413 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2414 above.
2415 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2416 effective target check.
2417
5a7d9d1e
JJ
24182016-02-19 Jakub Jelinek <jakub@redhat.com>
2419
2420 PR target/69820
2421 * gcc.target/i386/pr69820.c: New test.
2422
6448f064
AK
24232016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2424
2425 * gcc.target/s390/vector/int128-1.c: New test.
2426
d0a859e6
AK
24272016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2428
2429 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2430
9e4eb643
AK
24312016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2432
2433 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2434 instruction pattern name to prevent the testcase from failing with
2435 -march=z13.
2436
859a4c0e
AK
24372016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2438
2439 * gcc.target/s390/md/movstr-2.c: New test.
2440
efc2340b
MK
24412016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2442
2443 * gcc.target/s390/morestack.c: New test.
2444
ca2bfbc2
DV
24452016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2446
2447 PR target/69625
2448 * gcc.target/s390/pr69625.c: Add test case.
2449
efd4bd05
BE
24502016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2451
2452 PR testsuite/68580
2453 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2454
2bf2078a
MM
24552016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2456
2457 PR target/68404
2458 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2459 * gcc.target/powerpc/fusion3.c: Likewise.
2460
f003579e
RB
24612016-02-18 Richard Biener <rguenther@suse.de>
2462
2463 PR middle-end/69553
2464 * g++.dg/torture/pr69553.C: New testcase.
2465
19233914
NC
24662016-02-18 Nick Clifton <nickc@redhat.com>
2467
efd4bd05
BE
2468 PR target/62254
2469 PR target/69610
2470 * gcc.target/arm/pr62554.c: New test.
2471 * gcc.target/arm/pr69610-1.c: New test.
2472 * gcc.target/arm/pr69610-2.c: New test.
19233914 2473
23f27839
RB
24742016-02-18 Richard Biener <rguenther@suse.de>
2475
2476 PR middle-end/69854
2477 * gcc.dg/torture/pr69854.c: New testcase.
2478
932c0da4
JJ
24792016-02-17 Jakub Jelinek <jakub@redhat.com>
2480
2481 PR c++/69850
2482 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2483
1bed93e4
BS
24842012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2485
2486 * gcc.target/powerpc/vec-cg.c: New test.
2487
57bfb134
RB
24882016-02-17 Richard Biener <rguenther@suse.de>
2489
2490 PR testsuite/69586
2491 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2492
a44e0ebb
KT
24932016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2494
2495 PR target/69161
2496 * gcc.c-torture/compile/pr69161.c: New test.
2497
ffacd726
DS
24982016-02-17 David Sherwood <david.sherwood@arm.com>
2499
2500 PR target/69532
2501 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2502 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2503
448db8d2
EB
25042016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2505
2506 * gcc.dg/ifcvt-4.c: Skip on Visium.
2507
e2f0522e
EB
25082016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2509
2510 * gnat.dg/atomic8.adb: New test.
2511
bf17fe3f
EB
25122016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2513
2514 * gnat.dg/discr46.ad[sb]: New test.
2515
ecf835e9
KN
25162016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2517
2518 PR Target/48344
2519 * gcc.target/powerpc/pr48344-1.c: New test.
2520
49a1164a
TK
25212015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2522
2523 PR fortran/69742
2524 * gfortran.dg/associate_21.f90: New test.
2525
bf14eba2
JJ
25262016-02-16 Jakub Jelinek <jakub@redhat.com>
2527
2528 PR c/69835
2529 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2530 -Wnonnull in dg-options.
2531 * c-c++-common/nonnull-2.c: New test.
2532
35a093b6
JG
25332016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2534 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2535
2536 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2537
e387d491
JJ
25382016-02-16 Jakub Jelinek <jakub@redhat.com>
2539
2540 PR middle-end/69801
2541 * gcc.dg/pr69801.c: Add empty dg-options.
2542
ba539195
JN
25432016-02-16 James Norris <jnorris@codesourcery.com>
2544
2545 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2546 * g++.dg/goacc/deviceptr-1.c: New file.
2547
2a2b8f64
JJ
25482016-02-16 Jakub Jelinek <jakub@redhat.com>
2549
2550 PR tree-optimization/69820
2551 * gcc.dg/vect/pr69820.c: New test.
2552
87440c29
RB
25532016-02-16 Richard Biener <rguenther@suse.de>
2554
2555 PR tree-optimization/69776
2556 * gcc.dg/torture/pr69776-2.c: New testcase.
2557
6d87c306
BS
25582016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2559
2560 PR tree-optimization/69714
2561 * gcc.dg/torture/pr69714.c: New test.
2562
3824a0a2
JJ
25632016-02-16 Jakub Jelinek <jakub@redhat.com>
2564
2565 PR tree-optimization/69802
2566 * gcc.dg/pr69802.c: New test.
2567
c8cfe96e
RB
25682016-02-16 Richard Biener <rguenther@suse.de>
2569
2570 PR middle-end/69801
2571 * gcc.dg/pr69801.c: New testcase.
2572
fc12098d
JD
25732016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2574
2575 PR libgfortran/69651
2576 * gfortran.dg/read_bang.f90: New test.
2577 * gfortran.dg/read_bang4.f90: New test.
2578
ba6b3795
JJ
25792016-02-15 Jakub Jelinek <jakub@redhat.com>
2580
f0516ca4
JJ
2581 PR c++/69658
2582 * g++.dg/init/pr69658.C: New test.
2583
ba6b3795
JJ
2584 PR c++/69797
2585 * c-c++-common/pr69797.c: New test.
2586
de3f9a2d
PK
25872016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2588
2589 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2590 check for aarch64*-*-*.
2591
17a3b967
RB
25922016-02-15 Richard Biener <rguenther@suse.de>
2593
2594 PR tree-optimization/69783
2595 * gcc.dg/vect/pr69783.c: New testcase.
2596
1c48bff1
RB
25972016-02-15 Richard Biener <rguenther@suse.de>
2598
2599 PR tree-optimization/69776
2600 * gcc.dg/torture/pr69776.c: New testcase.
2601
1e6025b6
TK
26022016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2603
2604 PR fortran/60526
2605 * gfortran.dg/type_decl_4.f90: Reinstated.
2606
d3308279
JDA
26072016-02-14 John David Anglin <danglin@gcc.gnu.org>
2608
2609 PR fortran/68746
2610 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2611
b7c56581
TK
26122016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2613
2614 PR fortran/60526
2615 PR bootstrap/69816
2616 * gfortran.dg/type_decl_4.f90: Removed.
2617
60cb4ef5
TK
26182016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2619
2620 PR fortran/60526
2621 * gfortran.dg/type_decl_4.f90: New test.
2622
f6964637
AM
26232016-02-14 Alan Modra <amodra@gmail.com>
2624
1a8849d1 2625 PR testsuite/68886
f6964637
AM
2626 * gcc.c-torture/execute/stkalign.c: Revise test.
2627
f5121920
OE
26282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2629
2630 PR target/67260
2631 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2632
6cda3ab6
OE
26332016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2634
2635 PR target/67260
2636 * gcc.target/sh/torture/pr67260.c: New.
2637
6786e598
JDA
26382016-02-12 John David Anglin <danglin@gcc.gnu.org>
2639
2640 * gcc.dg/pr67964.c: Add dg-require-alias.
2641
7e05dad8
OE
26422016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2643
2644 PR target/67636
2645 PR target/64345
2646 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2647
7f4cc3ce
JD
26482016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2649
2650 PR libgfortran/69668
2651 * gfortran.dg/namelist_88.f90: New test.
2652
955ca6dc
JD
26532016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2654
2655 PR libgfortran/69668
2656 * gfortran.dg/namelist_38.f90: Update test.
2657 * gfortran.dg/namelist_84.f90: Update test.
2658
876217ae
DM
26592016-02-12 David Malcolm <dmalcolm@redhat.com>
2660
2661 PR other/69554
2662 * gcc.dg/pr69554-1.c: New test.
2663 * gfortran.dg/pr69554-1.F90: New test.
2664 * gfortran.dg/pr69554-2.F90: New test.
2665 * lib/gcc-dg.exp (proc dg-locus): New function.
2666 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2667 distinguish between the caret-printing and non-caret-printing
2668 cases. If caret-printing has been explicitly enabled, bail out
2669 without attempting to fix up the output.
2670
61789eed
DM
26712016-02-12 David Malcolm <dmalcolm@redhat.com>
2672
2673 PR driver/69265
2674 PR driver/69453
2675 * gcc.dg/spellcheck-options-3.c: New test case.
2676 * gcc.dg/spellcheck-options-4.c: New test case.
2677 * gcc.dg/spellcheck-options-5.c: New test case.
2678 * gcc.dg/spellcheck-options-6.c: New test case.
2679 * gcc.dg/spellcheck-options-7.c: New test case.
2680 * gcc.dg/spellcheck-options-8.c: New test case.
2681 * gcc.dg/spellcheck-options-9.c: New test case.
2682 * gcc.dg/spellcheck-options-10.c: New test case.
2683
c3090c1f
JJ
26842016-02-12 Jakub Jelinek <jakub@redhat.com>
2685
2686 PR rtl-optimization/69764
2687 PR rtl-optimization/69771
2688 * c-c++-common/pr69764.c: New test.
2689 * gcc.dg/torture/pr69771.c: New test.
2690
8222034d
MP
26912016-02-12 Marek Polacek <polacek@redhat.com>
2692
2693 * g++.dg/torture/init-list1.C: New.
2694
f749f792
MP
26952016-02-12 Marek Polacek <polacek@redhat.com>
2696
2697 * gcc.dg/pr69522.c: Add empty dg-options.
2698
199fb02a
IE
26992016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2700
2701 * g++.dg/lto/lto.exp: Include and init mpx.
2702 * g++.dg/lto/pr69729_0.C: New test.
2703
b69539cb
JJ
27042016-02-12 Jakub Jelinek <jakub@redhat.com>
2705
06ff7000
JJ
2706 PR ipa/69241
2707 * g++.dg/ipa/pr69241-4.C: New test.
2708
b69539cb
JJ
2709 PR ipa/68672
2710 * g++.dg/ipa/pr68672-1.C: New test.
2711 * g++.dg/ipa/pr68672-2.C: New test.
2712 * g++.dg/ipa/pr68672-3.C: New test.
2713
16595a1f
BS
27142016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2715
2716 PR c/69522
6d87c306 2717 * gcc.dg/pr69522.c: New test.
16595a1f 2718
38d795d2
PP
27192016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2720
2721 PR c++/69098
2722 * g++.dg/cpp1y/69098.C: New test.
2723 * g++.dg/cpp1y/69098-2.C: New test.
2724
9c582551
JJ
27252016-02-12 Jakub Jelinek <jakub@redhat.com>
2726
2727 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2728 and neighbour -> neighbor.
2729 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2730 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2731 * c-c++-common/Wvarargs.c: Likewise.
2732 * c-c++-common/goacc/host_data-5.c: Likewise.
2733 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2734 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2735 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2736 * gcc.target/aarch64/pr60697.c: Likewise.
2737 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2738 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2739 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2740 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2741 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2742 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2743 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2744 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2745 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2746 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2747 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2748 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2749 * g++.dg/lookup/koenig5.C: Likewise.
2750 * g++.dg/ext/no-asm-2.C: Likewise.
2751 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2752 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2753 * gfortran.dg/used_types_16.f90: Likewise.
2754 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2755 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2756 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2757 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2758 * gfortran.dg/abstract_type_6.f03: Likewise.
2759 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2760 * gfortran.dg/used_types_15.f90: Likewise.
2761 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2762 * gfortran.dg/exit_3.f08: Likewise.
2763 * gfortran.dg/open_status_2.f90: Likewise.
2764 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2765 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2766 * gfortran.dg/associate_1.f03: Likewise.
2767 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2768 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2769 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2770 * gcc.dg/builtin-object-size-1.c: Likewise.
2771 * gcc.dg/noreturn-6.c: Likewise.
2772 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2773 * gcc.dg/globalalias.c: Likewise.
2774 * gcc.dg/builtins-config.h: Likewise.
2775 * gcc.dg/pr30457.c: Likewise.
2776 * gcc.c-torture/compile/volatile-1.c: Likewise.
2777 * gcc.c-torture/execute/20101011-1.c: Likewise.
2778 * c-c++-common/Waddress-1.c: Likewise.
2779
66756373
JJ
27802016-02-11 Jakub Jelinek <jakub@redhat.com>
2781
2782 PR c/69768
2783 * c-c++-common/Waddress-1.c: New test.
2784
76fe932b
AV
27852016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2786
2787 PR fortran/69296
2788 * gfortran.dg/associate_19.f03: New test.
2789 * gfortran.dg/associate_20.f03: New test.
2790
564c4d4b
OE
27912016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2792
2793 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2794
e1c1ecb0
KT
27952016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2796
2797 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2798 .arch armv8-a\n. Add -dA to dg-options.
2799 * gcc.target/aarch64/assembler_arch_1.c: New test.
2800 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2801
0d7d9458
PC
28022016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2803
2804 PR c++/68726
2805 * g++.dg/cpp0x/pr68726.C: New.
2806
e6208a60
IE
28072016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2808
2809 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2810 test.
2811
281a11eb
RB
28122016-02-11 Richard Biener <rguenther@suse.de>
2813
2814 * g++.dg/tree-ssa/pr61034.C: Adjust.
2815
e03dd765
VM
28162016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2817
4b48faf5 2818 PR target/69148
e03dd765
VM
2819 * gcc.target/s390/pr69148.c: New.
2820
cdc23927
YR
28212016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2822
2823 PR tree-optimization/69652
2824 * gcc.dg/torture/pr69652.c: New test.
2825
e199dd0a
JJ
28262016-02-10 Jakub Jelinek <jakub@redhat.com>
2827 Patrick Palka <ppalka@gcc.gnu.org>
2828
2829 PR ipa/69241
2830 PR c++/69649
2831 * g++.dg/ipa/pr69241-1.C: New test.
2832 * g++.dg/ipa/pr69241-2.C: New test.
2833 * g++.dg/ipa/pr69241-3.C: New test.
2834 * g++.dg/ipa/pr69649.C: New test.
2835
d6b38027
UB
28362016-02-10 Uros Bizjak <ubizjak@gmail.com>
2837
2838 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2839 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2840
13b562c5
BC
28412016-02-10 Bin Cheng <bin.cheng@arm.com>
2842
2843 PR tree-optimization/68021
2844 * gcc.dg/tree-ssa/pr68021.c: New test.
2845
24a179f8
RB
28462016-02-10 Richard Biener <rguenther@suse.de>
2847
2848 PR tree-optimization/69726
2849 * gcc.dg/uninit-22.c: New testcase.
2850
0d99886f
AP
28512016-02-09 Andrew Pinski <apinski@cavium.com>
2852
2853 PR tree-opt/69282
2854 * gcc.c-torture/compile/20160205-1.c: New testcase.
2855
ab04995c
MM
28562016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2857
2858 PR target/68404
2859 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2860 instead accessing a really large arrray.
2861 * gcc.target/powerpc/fusion3.c: Likewise.
2862
4b79ac23
CB
28632016-02-09 Charles Baylis <charles.baylis@linaro.org>
2864
2865 PR target/68532
2866 * gcc.c-torture/execute/pr68532.c: New test.
2867
b890a441
AO
28682016-02-11 Alexandre Oliva <aoliva@redhat.com>
2869
2870 PR target/69634
2871 * gcc.dg/pr69634.c: New.
2872
84a5bef7
RB
28732016-02-09 Richard Biener <rguenther@suse.de>
2874
2875 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2876
1f123759 28772016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2878
1f123759
AF
2879 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2880
65860c77
YR
28812016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2882
2883 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2884
7e1e8a0a
RB
28852016-02-09 Richard Biener <rguenther@suse.de>
2886
2887 PR tree-optimization/69715
2888 * gcc.dg/torture/pr69715.c: New testcase.
2889
efb45a9f
PP
28902016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2891
2892 PR c++/69139
2893 * g++.dg/cpp0x/trailing12.C: New test.
2894 * g++.dg/cpp0x/trailing13.C: New test.
2895
20a0c6f9
PP
28962016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2897
2898 PR c++/69283
2899 PR c++/67835
2900 * g++.dg/cpp1y/auto-fn29.C: New test.
2901 * g++.dg/cpp1y/auto-fn30.C: New test.
2902
a162f3af
JJ
29032016-02-08 Jakub Jelinek <jakub@redhat.com>
2904
2905 PR tree-optimization/69209
2906 * gcc.c-torture/compile/pr69209.c: New test.
2907
4b4a9fbd
JL
29082016-02-08 Jeff Law <law@redhat.com>
2909
2910 PR tree-optimization/68541
2911 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2912 of statements allowed in join block for path splitting.
2913
cfac5ed2
JJ
29142016-02-08 Jakub Jelinek <jakub@redhat.com>
2915
f68bc23f
JJ
2916 PR c++/59627
2917 * g++.dg/gomp/pr59627.C: New test.
2918
cfac5ed2
JJ
2919 PR ipa/69239
2920 * g++.dg/ipa/pr69239.C: New test.
2921
44714d8c
DM
29222016-02-08 David Malcolm <dmalcolm@redhat.com>
2923
2924 PR preprocessor/69664
2925 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2926 * gcc.dg/cpp/warn-comments.c: Likewise.
2927
eba9e839
MP
29282016-02-08 Marek Polacek <polacek@redhat.com>
2929
2930 PR c++/69688
2931 * g++.dg/init/const12.C: New test.
2932
a011cd92
BS
29332016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2934
2935 PR target/60410
2936 * gcc.dg/lto/pr55113_0.c: Remove test.
2937
5317b1be
RB
29382016-02-08 Richard Biener <rguenther@suse.de>
2939
2940 PR tree-optimization/69719
2941 * gcc.dg/torture/pr69719.c: New testcase.
2942
63998a63
RB
29432016-02-08 Richard Biener <rguenther@suse.de>
2944 Jeff Law <law@redhat.com>
2945
2946 PR target/68273
2947 * gcc.target/mips/pr68273.c: New testcase.
2948
43f4a281
RB
29492016-02-08 Richard Biener <rguenther@suse.de>
2950
2951 PR rtl-optimization/69274
2952 * gcc.target/i386/addr-sel-1.c: XFAIL.
2953
0b604d2d
JL
29542016-02-08 Jeff Law <law@redhat.com>
2955
e8dfe49e
JL
2956 PR tree-optimization/68541
2957 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2958
6daecd7a 2959 PR tree-optimization/65917
0b604d2d
JL
2960 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2961
c0f0e35a
JD
29622016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2963
2964 PR fortran/50555
2965 * gfortran.dg/namelist_args.f90: New test.
2966
8981d712
JL
29672016-02-05 Jeff Law <law@redhat.com>
2968
6daecd7a 2969 PR tree-optimization/68541
8981d712
JL
2970 * gcc.dg/tree-ssa/split-path-2.c: New test.
2971 * gcc.dg/tree-ssa/split-path-3.c: New test.
2972 * gcc.dg/tree-ssa/split-path-4.c: New test.
2973 * gcc.dg/tree-ssa/split-path-5.c: New test.
2974 * gcc.dg/tree-ssa/split-path-6.c: New test.
2975 * gcc.dg/tree-ssa/split-path-7.c: New test.
2976
46cb9332
MS
29772016-02-05 Martin Sebor <msebor@redhat.com>
2978
2979 PR c++/69662
2980 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2981 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2982
be2083ea
RH
29832016-02-06 Richard HEnderson <rth@redhat.com>
2984
2985 PR c/69643
2986 * gcc.target/i386/addr-space-4.c: New.
2987 * gcc.target/i386/addr-space-5.c: New.
2988
711d7c23
MM
29892016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2990
2991 PR fortran/66089
2992 * gfortran.dg/elemental_dependency_6.f90: New.
2993
b5c1c988
JJ
29942016-02-05 Jakub Jelinek <jakub@redhat.com>
2995
861c7bcd
JJ
2996 PR rtl-optimization/69691
2997 * gcc.c-torture/execute/pr69691.c: New test.
2998
b5c1c988
JJ
2999 PR c++/69628
3000 * g++.dg/parse/pr69628.C: New test.
3001
f7dfa966
UB
30022016-02-05 Uros Bizjak <ubizjak@gmail.com>
3003
3004 * gcc.dg/sancov/asan.c: Move to ...
3005 * gcc.dg/asan/sancov-1.c: ... here.
3006
9b143e64
UB
30072016-02-05 Uros Bizjak <ubizjak@gmail.com>
3008
3009 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3010
f5d4b899
L
30112016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3012
3013 PR target/69677
3014 * gcc.target/i386/pr69677.c: New test.
3015
76c85fbb
PP
30162016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3017
3018 PR c++/68948
3019 * g++.dg/template/pr68948.C: New test.
3020
f181bf90
DV
30212016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3022
3023 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3024 (only necessary on s390x).
3025
714fb282
L
30262016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3027
3028 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3029 -mno-accumulate-outgoing-args.
3030
618d6c1c
PP
30312016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3032
3033 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3034
1066e9b5
JJ
30352016-02-04 Jakub Jelinek <jakub@redhat.com>
3036
3037 PR c/69669
3038 * c-c++-common/pr69669.c: New test.
3039
76255d0d
MM
30402016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3041
3042 PR target/69667
3043 * g++.dg/pr69667.C: New file.
3044
e0b059b1
WD
30452016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3046
3047 PR target/69619
3048 * gcc.dg/pr69619.c: Add new test.
3049
2692b5c8
RS
30502016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3051
3052 PR rtl-optimization/69577
3053 * gcc.target/i386/pr69577.c: New test.
3054
7db337c2
ML
30552016-02-04 Martin Liska <mliska@suse.cz>
3056
3057 * g++.dg/asan/pr69276.C: New test.
3058
cc9c0829
KT
30592016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3060
3061 PR target/65932
3062 PR target/67714
3063 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3064 a single smulbb instruction.
3065 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3066 * gcc.target/amr/wmul-2.c: Likewise.
3067
eb9feb52
KT
30682016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3069
3070 PR target/65932
3071 PR target/67714
3072 * gcc.c-torture/execute/pr67714.c: New test.
3073
61f727fe
JJ
30742016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3075
3076 PR target/69454
3077 * gcc.target/i386/pr69454-1.c: New test.
3078 * gcc.target/i386/pr69454-2.c: New test.
3079
05dd97db
MS
30802016-02-03 Martin Sebor <msebor@redhat.com>
3081
3082 PR c++/69251
3083 PR c++/69253
3084 PR c++/69290
3085 PR c++/69277
3086 PR c++/69349
3087 * g++.dg/ext/flexarray-mangle-2.C: New test.
3088 * g++.dg/ext/flexarray-mangle.C: New test.
3089 * g++.dg/ext/flexarray-subst.C: New test.
3090 * g++.dg/ext/flexary11.C: New test.
3091 * g++.dg/ext/flexary12.C: New test.
3092 * g++.dg/ext/flexary13.C: New test.
3093 * g++.dg/ext/flexary14.C: New test.
3094 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3095
dac2fc29
L
30962016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3097
3098 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3099 Define only if CHECK_FLOAT128 is defined.
3100 (main): Properly initialize u5.
3101
eadb8035
JJ
31022016-02-03 Jakub Jelinek <jakub@redhat.com>
3103
0afbb81b
JJ
3104 PR c/69627
3105 * gcc.dg/pr69627.c: New test.
3106
eadb8035
JJ
3107 PR target/69644
3108 * gcc.dg/pr69644.c: New test.
3109
b12d4923
MS
31102016-02-03 Mike Stump <mikestump@comcast.net>
3111
3112 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3113 support for struct-layout-1.exp.
3114
ab4bae0c
PP
31152016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3116
3117 PR c++/69056
618d6c1c 3118 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3119
95831c01
VM
31202016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3121 Alexandre Oliva <aoliva@redhat.com>
3122
3123 PR target/69461
3124 * gcc.target/powerpc/pr69461.c: New.
3125
ccc71ab8
UB
31262016-02-03 Uros Bizjak <ubizjak@gmail.com>
3127
3128 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3129 works from here ...
3130 (check_effective_target_fsanitize_thread): ... to here. Do not
3131 specify additional compile flags for the test source.
3132 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3133 specify additional compile flags for the test source.
3134
96299640
WD
31352016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3136
3137 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3138
781d83d9
AV
31392016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3140
3141 PR fortran/67451
3142 PR fortran/69418
3143 * gfortran.dg/coarray_allocate_2.f08: New test.
3144 * gfortran.dg/coarray_allocate_3.f08: New test.
3145 * gfortran.dg/coarray_allocate_4.f08: New test.
3146
d8208e6d
AL
31472016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3148
3149 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3150 use same scan-tree-dump-times on all platforms.
3151 * gcc.dg/vect/vect-outer-1.c: Likewise.
3152 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3153 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3154 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3155 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3156 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3157 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3158 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3159
a8394fa0
SB
31602016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3161
3162 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3163 warning.
3164
f3baa1d3
L
31652016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3166
3167 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3168
eb077516
JN
31692016-02-02 James Norris <jnorris@codesourcery.com>
3170
3171 * c-c++-common/goacc/routine-5.c: Add tests.
3172
578fb225
AM
31732016-02-02 Alexander Monakov <amonakov@ispras.ru>
3174
3175 * gcc.target/nvptx/unsigned-cmp.c: New test.
3176
c64f7d37
WD
31772016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3178
3179 * gcc.target/aarch64/scalar_shift_1.c
3180 (test_corners_sisd_di): Improve force to SIMD register.
3181 (test_corners_sisd_si): Likewise.
3182 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3183 Remove scan-assembler check for ldr.
3184
90c6f26c
RB
31852016-02-02 Richard Biener <rguenther@suse.de>
3186
3187 PR tree-optimization/69595
3188 * gcc.dg/Warray-bounds-17.c: New testcase.
3189
9dc03c97
RB
31902016-02-02 Richard Biener <rguenther@suse.de>
3191
3192 PR tree-optimization/69606
3193 * gcc.dg/torture/pr69606.c: New testcase.
3194
2d4dc223
YR
31952016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3196
3197 PR middle-end/68542
3198 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3199 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3200
65c98fde
AM
32012016-02-02 Alan Modra <amodra@gmail.com>
3202
3203 PR target/69548
3204 * gcc.target/powerpc/pr69548.c: New test.
3205
e1b81f2b
JJ
32062016-02-01 Jakub Jelinek <jakub@redhat.com>
3207
d0268b37
JJ
3208 PR rtl-optimization/69592
3209 * gcc.dg/pr69592.c: New test.
3210
e1b81f2b
JJ
3211 PR preprocessor/69543
3212 PR c/69558
3213 * gcc.dg/pr69543.c: New test.
3214 * gcc.dg/pr69558.c: New test.
3215
7dd7780d
UB
32162016-02-01 Uros Bizjak <ubizjak@gmail.com>
3217
bf672ee5
UB
3218 PR testsuite/65940
3219 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3220
9a7013f8
MS
32212016-02-01 Martin Sebor <msebor@redhat.com>
3222
3223 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3224
e681fb2b
BC
32252016-02-01 Bin Cheng <bin.cheng@arm.com>
3226
3227 PR tree-optimization/67921
3228 * c-c++-common/ubsan/pr67921.c: New test.
3229
ff86345f
RB
32302016-02-01 Richard Biener <rguenther@suse.de>
3231
3232 PR middle-end/69556
3233 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3234
bc369dbd
RB
32352016-02-01 Richard Biener <rguenther@suse.de>
3236
3237 PR tree-optimization/69574
3238 * gcc.dg/torture/pr69574.c: New testcase.
3239
ef318184
RB
32402016-02-01 Richard Biener <rguenther@suse.de>
3241
3242 PR tree-optimization/69579
3243 * gcc.dg/setjmp-6.c: New testcase.
3244
654745e6
JJ
32452016-02-01 Jakub Jelinek <jakub@redhat.com>
3246
3247 PR rtl-optimization/69570
3248 * g++.dg/opt/pr69570.C: New test.
3249
e6c0c44b
RH
32502016-02-01 Richard Henderson <rth@redhat.com>
3251
3252 * gcc.dg/pr69535.c: New test.
3253
6ff3f09a
JDA
32542016-01-31 John David Anglin <danglin@gcc.gnu.org>
3255
2c005538
JDA
3256 PR testsuite/69584
3257 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3258 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3259
61083a4b
JDA
3260 PR debug/68244
3261 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3262
6ff3f09a
JDA
3263 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3264
0c221916
PT
32652016-01-31 Paul Thomas <pault@gcc.gnu.org>
3266
3267 PR fortran/67564
3268 * gfortran.dg/allocate_with_source_17.f03: New test.
3269
db7a2818
JJ
32702016-01-30 Jakub Jelinek <jakub@redhat.com>
3271
3272 PR tree-optimization/69546
3273 * gcc.dg/torture/pr69546.c: New test.
3274
e520d5f0
PT
32752016-01-30 Paul Thomas <pault@gcc.gnu.org>
3276
3277 PR fortran/69566
3278 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3279
343c05d3
MS
32802016-01-30 Martin Sebor <msebor@redhat.com>
3281
3282 PR c++/68490
3283 * g++.dg/ext/flexary10.C: New test.
3284
d6c3a539
DH
32852016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3286
3287 PR fortran/66707
3288 gfortran.dg/common_23.f90: New test.
3289
52d72fcd
BS
32902016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3291
3292 PR target/65546
3293 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3294 condition being checked, and disable it when the target supports
3295 misaligned loads and stores.
3296
3a5d2ba4
JJ
32972016-01-29 Jakub Jelinek <jakub@redhat.com>
3298
3299 PR debug/69518
3300 * gcc.dg/torture/pr69518.c: New test.
3301
6bbacdb5
L
33022016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3303
3304 PR target/69530
3305 * gcc.target/i386/pr69530.c: New test.
3306
af932cdb
SE
33072016-01-29 Steve Ellcey <sellcey@imgtec.com>
3308
3309 PR target/65604
3310 * gcc.target/mips/div-delay.c: New test.
3311
26658b7c
JJ
33122016-01-29 Jakub Jelinek <jakub@redhat.com>
3313
33e89989
JJ
3314 PR target/69551
3315 * gcc.target/i386/pr69551.c: New test.
3316
26658b7c
JJ
3317 PR target/66137
3318 * gcc.target/i386/pr66137.c: New test.
3319
401116b5
AB
33202016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3321
3322 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3323 always built for p5600.
3324 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3325 isa=p5600 dg-option.
3326
d4abfcc5
RB
33272016-01-29 Richard Biener <rguenther@suse.de>
3328
3329 PR tree-optimization/69547
3330 * g++.dg/tree-ssa/pr69547.C: New testcase.
3331
16b77b32
JJ
33322016-01-29 Jakub Jelinek <jakub@redhat.com>
3333
3334 PR debug/66869
3335 * g++.dg/warn/Wunused-function2.C: New test.
3336
a1c95464
DV
33372016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3338
3339 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3340 support for test to succeed.
3341
5453bfed
MP
33422016-01-29 Marek Polacek <polacek@redhat.com>
3343
3344 PR c++/69509
3345 PR c++/69516
3346 * g++.dg/ext/constexpr-vla2.C: New test.
3347 * g++.dg/ext/constexpr-vla3.C: New test.
3348 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3349
452ec2a5
RB
33502016-01-29 Richard Biener <rguenther@suse.de>
3351
3352 PR middle-end/69537
3353 * gcc.dg/uninit-21.c: New testcase.
3354
aec0b19e
UB
33552016-01-28 Uros Bizjak <ubizjak@gmail.com>
3356
3357 PR target/69459
3358 * gcc.target/i386/pr69459.c: New test.
3359
df113ce7
SE
33602016-01-28 Steve Ellcey <sellcey@imgtec.com>
3361
3362 PR target/68400
3363 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3364 * gcc.target/mips/pr68400.c: New test.
3365
494de84f
MS
33662016-01-28 Martin Sebor <msebor@redhat.com>
3367
3368 PR target/17381
3369 * gcc.target/powerpc/pr17381.c: New test.
3370
eb1b1f01
JJ
33712016-01-28 Jakub Jelinek <jakub@redhat.com>
3372
3373 PR middle-end/69542
3374 * gcc.dg/torture/pr69542.c: New test.
3375
6dfeb7ce
WD
33762016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3377
3378 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3379
4b7471a4
DE
33802016-01-28 David Edelsohn <dje.gcc@gmail.com>
3381
3382 * gcc.dg/pr65980.c: Skip on AIX.
3383 * gcc.dg/pr66688.c: Same.
3384
b271fd21
DE
33852016-01-28 David Edelsohn <dje.gcc@gmail.com>
3386
3387 PR target/63679
3388 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3389 * gcc.dg/tree-ssa/sra-18.c: Same.
3390
874108a9
AV
33912016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3392
3393 PR fortran/62536
3394 * gfortran.dg/block_15.f08: New test.
3395 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3396 on incorrectly closed BLOCK.
3397
30480bcd
IE
33982016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3399
3400 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
34012016-01-28 Richard Biener <rguenther@suse.de>
3402
3403 PR tree-optimization/69466
3404 * gfortran.dg/vect/pr69466.f90: New testcase.
3405
0d4c694e
TP
34062016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3407
3408 * g++.dg/pr67989.C: Remove ARM-specific option.
3409 * gcc.target/arm/pr67989.C: New file.
3410
2aa780da
UB
34112016-01-27 Uros Bizjak <ubizjak@gmail.com>
3412
3413 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3414 and expm1 test for glibc < 2.11.
3415
f75ebe77
RH
34162016-01-27 Richard Henderson <rth@redhat.com>
3417
3418 * gcc.c-torture/execute/pr69447.c: New test.
3419
34202016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3421
9a175e65 3422 PR fortran/69422
49847d75
PT
3423 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3424
cbdd8ae0
JJ
34252016-01-27 Jakub Jelinek <jakub@redhat.com>
3426
3427 PR debug/66869
3428 * gcc.dg/pr66869.c: New test.
3429
2b572b3c
JL
34302016-01-25 Jeff Law <law@redhat.com>
3431
3432 PR tree-optimization/68398
aec0b19e 3433 PR tree-optimization/69196
2b572b3c
JL
3434 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3435 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3436 path to avoid new heuristic allowing more irreducible regions
3437 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3438 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3439 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3440 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3441 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3442
fa74a4bc
MP
34432016-01-27 Marek Polacek <polacek@redhat.com>
3444
3445 PR c/68062
3446 * c-c++-common/vector-compare-4.c: New test.
3447
0afff540
DM
34482016-01-27 David Malcolm <dmalcolm@redhat.com>
3449
3450 PR preprocessor/69126
3451 * c-c++-common/pr69126.c: New test case.
3452
1a218fc9
ILT
34532016-01-27 Ian Lance Taylor <iant@google.com>
3454
3455 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3456
5d70666e
RB
34572016-01-27 Ryan Burn <contact@rnburn.com>
3458
3459 PR cilkplus/69267
3460 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3461
87ff4d66
UB
34622016-01-27 Uros Bizjak <ubizjak@gmail.com>
3463
3464 PR target/69512
3465 * gcc.target/i386/pr69512.c: New test.
3466
27e23cca
RE
34672016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3468
3469 PR ada/69488
3470 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3471
05bf54c3
MP
34722016-01-27 Marek Polacek <polacek@redhat.com>
3473
3474 PR c++/69379
3475 * g++.dg/pr69379.C: New test.
3476
60214d0d
MS
34772016-01-27 Martin Sebor <msebor@redhat.com>
3478
3479 PR c++/69317
3480 * g++.dg/abi/Wabi-2-2.C: New test.
3481 * g++.dg/abi/Wabi-2-3.C: New test.
3482 * g++.dg/abi/Wabi-3-2.C: New test.
3483 * g++.dg/abi/Wabi-3-3.C: New test.
3484
167c7bfa
RB
34852016-01-27 Richard Biener <rguenther@suse.de>
3486
3487 PR tree-optimization/69166
3488 * gcc.dg/torture/pr69166.c: New testcase.
3489
1430fb1f
MJ
34902016-01-27 Martin Jambor <mjambor@suse.cz>
3491
3492 PR tree-optimization/69355
3493 * gcc.dg/tree-ssa/pr69355.c: New test.
3494
95e3030c
MP
34952016-01-27 Marek Polacek <polacek@redhat.com>
3496
3497 PR c++/69496
3498 * g++.dg/ext/constexpr-vla1.C: New test.
3499
eeb085f3
CB
35002016-01-20 Christian Bruel <christian.bruel@st.com>
3501
3502 PR target/69245
3503 * gcc.target/arm/pr69245.c: New test.
3504
b1652dde
JJ
35052016-01-27 Jakub Jelinek <jakub@redhat.com>
3506
3507 PR tree-optimization/69399
3508 * gcc.dg/torture/pr69399.c: New test.
3509
ce7e8f00
EB
35102016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3511
3512 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3513
e4aac1d1
EB
35142016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3515
3516 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3517
8dfdb419
TV
35182016-01-26 Tom de Vries <tom@codesourcery.com>
3519
3520 PR tree-optimization/69110
3521 * gcc.dg/autopar/pr69110.c: New test.
3522
56f80f54 35232016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3524 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3525
3526 * gcc.dg/graphite/isl-ast-op-select.c: New.
3527
a0909527
PT
35282015-01-26 Paul Thomas <pault@gcc.gnu.org>
3529
3530 PR fortran/69385
3531 * gfortran.dg/allocate_error_6.f90: New test.
3532
ffc445f4
RH
35332016-01-26 Richard Henderson <rth@redhat.com>
3534
3535 * gcc.dg/tm/pr60908.c: New test.
3536
01e1dea3
DM
35372016-01-26 David Malcolm <dmalcolm@redhat.com>
3538
3539 PR other/69006
3540 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3541 directive.
3542 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3543 expected multiline output to reflect the colorization being
3544 disabled before newlines.
3545 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3546 (custom_diagnostic_finalizer): Replace call to
3547 pp_newline_and_flush with call to pp_flush.
3548 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3549 * gfortran.dg/implicit_class_1.f90: Likewise.
3550 * lib/gcc-dg.exp (allow_blank_lines): New global.
3551 (dg-allow-blank-lines-in-output): New procedure.
3552 (gcc-dg-prune): Complain about blank lines in the output, unless
3553 dg-allow-blank-lines-in-output was called.
3554 * lib/multiline.exp (_build_multiline_regex): Only support
3555 arbitrary followup text for non-blank-lines, not for blank lines.
3556
13f92e8d
JJ
35572016-01-26 Jakub Jelinek <jakub@redhat.com>
3558
3559 PR tree-optimization/69483
3560 * gcc.dg/pr69483.c: New test.
3561 * g++.dg/opt/pr69483.C: New test.
3562
92422235
CL
35632016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3564
3565 PR target/68620
3566 * gcc.target/arm/pr68620.c: New test.
3567
0bccf11b
L
35682016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3569
3570 * gcc.target/i386/pr68986-2.c: Remove -m32.
3571
81cd202e
L
35722016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3573
3574 PR target/68986
3575 * gcc.target/i386/pr68986-1.c: New test.
3576 * gcc.target/i386/pr68986-2.c: Likewise.
3577 * gcc.target/i386/pr68986-3.c: Likewise.
3578
213a1c03
CB
35792016-01-26 Christian Bruel <christian.bruel@st.com>
3580
3581 * lib/target-supports.exp
3582 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3583 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3584 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3585
22a08dd1
RB
35862016-01-26 Richard Biener <rguenther@suse.de>
3587
3588 PR tree-optimization/69452
3589 * gcc.dg/torture/pr69452.c: New testcase.
3590
6c06e0e8
JJ
35912016-01-26 Jakub Jelinek <jakub@redhat.com>
3592
3593 PR target/69442
3594 * gcc.dg/pr69442.c: New test.
3595
b96824c4
RFI
35962016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3597
3598 PR target/67896
3599 * gcc.target/aarch64/simd/pr67896.C: New.
3600
5ee31e57
RS
36012016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3602
3603 PR tree-optimization/69400
3604 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3605 function.
3606 (plugin_init): Call it.
3607 * gcc.dg/torture/pr69400.c: New test.
3608
7ddfb31d
CL
36092016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3610
3611 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3612
1e050c90
AK
36132016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3614 Sebastian Pop <s.pop@samsung.com>
3615
3616 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3617 isl-0.15.
3618
c8ee4bf5
AK
36192016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3620 Sebastian Pop <s.pop@samsung.com>
3621
3622 * gcc.dg/graphite/pr69292.c: New.
3623
d902b330
JJ
36242016-01-25 Jakub Jelinek <jakub@redhat.com>
3625
3626 * c-c++-common/goacc/use_device-1.c: New test.
3627
2c89b952
JL
36282016-01-25 Jeff Law <law@redhat.com>
3629
3630 PR tree-optimization/69196
3631 PR tree-optimization/68398
3632 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3633 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3634
685c8785
DE
36352016-01-25 David Edelsohn <dje.gcc@gmail.com>
3636
3637 PR target/69469
3638 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3639 Algorithm.
3640
95cef0c1
RB
36412016-01-25 Richard Biener <rguenther@suse.de>
3642
3643 PR testsuite/69380
3644 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3645
2947d3b2
IE
36462016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3647
3648 PR target/69421
3649 * gcc.dg/pr69421.c: New test.
3650
ae19075a
BB
36512016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3652
3653 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3654 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3655 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3656 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3657 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3658 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3659 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3660 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3661 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3662 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3663
fa4511c2
RB
36642016-01-25 Richard Biener <rguenther@suse.de>
3665
3666 PR tree-optimization/69376
3667 * gcc.dg/torture/pr69376.c: New testcase.
3668
1d101216
JD
36692016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3670
3671 PR fortran/69397
3672 PR fortran/68442
3673 * gfortran.dg/interface_38.f90: New test.
3674 * gfortran.dg/interface_39.f90: New test.
a0909527 3675
a59b92b0
PP
36762016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3677
3678 Revert:
3679 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3680
3681 PR c++/11858
3682 PR c++/24663
3683 PR c++/24664
3684 * g++.dg/template/pr11858.C: New test.
3685 * g++.dg/template/pr24663.C: New test.
3686 * g++.dg/template/unify12.C: New test.
3687 * g++.dg/template/unify13.C: New test.
3688 * g++.dg/template/unify14.C: New test.
3689 * g++.dg/template/unify15.C: New test.
3690 * g++.dg/template/unify16.C: New test.
3691 * g++.dg/template/unify17.C: New test.
3692
16acb1a8
DH
36932016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3694
3695 PR fortran/68283
3696 gfortran.dg/pr68283.f90: New test.
3697
094773e8
TK
36982016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3699
3700 PR fortran/66094
3701 * gfortran.dg/inline_matmul_13.f90: New test.
3702 * gfortran.dg/matmul_bounds_8.f90: New test.
3703 * gfortran.dg/matmul_bounds_9.f90: New test.
3704 * gfortran.dg/matmul_bounds_10.f90: New test.
3705
42fb90d7
TV
37062016-01-23 Tom de Vries <tom@codesourcery.com>
3707
3708 PR tree-optimization/69426
3709 * gcc.dg/autopar/pr69426.c: New test.
3710
69da7802
MS
37112016-01-23 Martin Sebor <msebor@redhat.com>
3712
3713 PR c++/58109
3714 PR c++/69022
3715 * g++.dg/cpp0x/alignas5.C: New test.
3716 * g++.dg/ext/vector29.C: Same.
3717
da17300a
UB
37182016-01-23 Uros Bizjak <ubizjak@gmail.com>
3719
3720 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3721 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3722 _GNU_SOURCE from compile flags to the source.
3723 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3724 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3725 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3726 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3727
62041cfc
JJ
37282016-01-22 Jakub Jelinek <jakub@redhat.com>
3729
3730 PR target/69432
3731 * g++.dg/opt/pr69432.C: New test.
3732
f7d2ad6f
BS
37332016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3734
3735 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3736 32-bit targets testing an -m64 multilib.
3737
d403fc9a
WS
37382016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3739
3740 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3741 64-bit support.
3742
4aa16f8d
JG
37432016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3744
3745 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3746
7c816d0f
CB
37472016-01-21 Christian Bruel <christian.bruel@st.com>
3748
3749 PR target/68674
3750 * gcc.target/i386/pr68674.c
3751 * gcc.target/aarch64/pr68674.c
3752 * gcc.target/arm/pr68674.c
3753
fce661e8
KT
37542016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3755
3756 PR target/69403
3757 * gcc.c-torture/execute/pr69403.c: New test.
3758
4696899f
PC
37592016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3760
3761 PR c++/55843
3762 * g++.dg/template/pr55843.C: New.
3763
bac69366
AL
37642016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3765
3766 PR testsuite/66877
3767 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3768 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3769
b57d3a5c
BS
37702016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3771
3772 PR testsuite/67489
da17300a
UB
3773 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3774 from dg-do compile directive, and instead add
3775 { dg-require-effective-target int128 }.
b57d3a5c 3776
9f04a53e
MS
37772016-01-20 Martin Sebor <msebor@redhat.com>
3778
3779 PR c/69405
3780 * gcc.dg/sync-fetch.c: New test.
3781
38a51663
JL
37822016-01-21 Martin Sebor <msebor@redhat.com>
3783
3784 PR target/69252
3785 * gcc.target/powerpc/pr69252.c: New test.
3786
2423a75a
JD
37872016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3788
3789 PR fortran/65996
da17300a 3790 * gfortran.dg/pr65996.f90: New test.
2423a75a 3791
0a76463f
DV
37922016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3793
3794 PR c++/68810
9f04a53e 3795 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3796 expected to generate an error.
0a76463f 3797
9776e692
BS
37982016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3799
3800 PR middle-end/66178
3801 * gcc.dg/torture/pr66178.c: New test.
3802
c8d3e088
AB
38032016-01-21 Anton Blanchard <anton@samba.org>
3804 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3805
3806 PR target/63354
3807 * gcc.target/powerpc/pr63354.c: New test.
3808
35b707ff
VM
38092016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3810
3811 PR rtl-optimization/68990
3812 * gcc.target/i386/pr68990: New.
3813
157b0829
NC
38142016-01-21 Nick Clifton <nickc@redhat.com>
3815
3816 PR target/69129
3817 * gcc.target/mips/pr69129.c: New.
3818
aede6748
PC
38192016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3820
3821 PR c++/58046
3822 * g++.dg/cpp0x/pr58046.C: New.
3823
5463c2c8
JJ
38242016-01-21 Jakub Jelinek <jakub@redhat.com>
3825
6d31cc75
SS
3826 PR target/69187
3827 PR target/65624
3828 * gcc.target/arm/pr69187.c: New test.
3829
5463c2c8
JJ
3830 PR c++/69355
3831 * g++.dg/torture/pr69355.C: New test.
3832
fa28f32b
AK
38332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3834 Sebastian Pop <s.pop@samsung.com>
3835
3836 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3837
b920a047
AK
38382016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3839 Sebastian Pop <s.pop@samsung.com>
3840
da17300a 3841 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3842
bdd3aea6
JJ
38432016-01-21 Jakub Jelinek <jakub@redhat.com>
3844
3845 PR middle-end/67653
3846 * c-c++-common/pr67653.c: New test.
3847 * gcc.dg/torture/pr29119.c: Add dg-warning.
3848
26a2e6ae
PB
38492016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3850
3851 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3852
d25c7690
PK
38532016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3854
3855 PR c/24293
3856 * gcc.dg/pr24293.c: New test.
3857 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3858 incomplete struct type.
3859 * gcc.dg/declspec-1.c: Likewise.
3860 * gcc.dg/pr63549.c: Likewise.
3861
889d5698
JJ
38622016-01-20 Jakub Jelinek <jakub@redhat.com>
3863
3864 PR tree-optimization/66612
3865 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3866 for bdn instruction.
3867
d7cf3dc7
CL
38682016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3869
3870 * lib/target-supports.exp
3871 (check_effective_target_arm_fp_ok_nocache): New.
3872 (check_effective_target_arm_fp_ok): New.
3873 (add_options_for_arm_fp): New.
3874 (check_effective_target_arm_crypto_ok_nocache): Require
3875 target_arm_v8_neon_ok instead of arm32.
3876 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3877 (check_effective_target_arm_crypto_pragma_ok): New.
3878 (add_options_for_arm_vfp): New.
3879 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3880 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3881 target instead. Force initial fpu to vfp.
3882 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3883 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3884 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3885 dependency.
3886 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3887 use arm_vfp effective target instead. Force initial fpu to vfp.
3888 * gcc.target/arm/attr-neon3.c: Likewise.
3889 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3890 arm_vfp_ok.
3891 * gcc.target/arm/unsigned-float.c: Likewise.
3892 * gcc.target/arm/vfp-1.c: Likewise.
3893 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3894 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3895 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3896 * gcc.target/arm/vfp-ldmias.c: Likewise.
3897 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3898 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3899 * gcc.target/arm/vfp-stmiad.c: Likewise.
3900 * gcc.target/arm/vfp-stmias.c: Likewise.
3901 * gcc.target/arm/vnmul-1.c: Likewise.
3902 * gcc.target/arm/vnmul-2.c: Likewise.
3903 * gcc.target/arm/vnmul-3.c: Likewise.
3904 * gcc.target/arm/vnmul-4.c: Likewise.
3905
01ac9704 39062016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3907
e84b00da
L
3908 PR testsuite/69366
3909 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3910 the MPX run-time library, for compile-time MPX test.
3911 * gcc.target/i386/chkp-always_inline.c: Likewise.
3912 * gcc.target/i386/chkp-bndret.c: Likewise.
3913 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3914 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3915 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3916 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3917 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3918 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3919 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3920 * gcc.target/i386/chkp-label-address.c: Likewise.
3921 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3922 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3923 * gcc.target/i386/chkp-pr69044.c: Likewise.
3924 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3925 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3926 * gcc.target/i386/chkp-strchr.c: Likewise.
3927 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3928 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3929 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3930 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3931 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3932 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3933 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3934 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3935 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3936 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3937 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3938 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3939 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3940 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3941 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3942 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3943 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3944 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3945 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3946 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3947 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3948 * gcc.target/i386/pr63995-2.c: Likewise.
3949 * gcc.target/i386/pr64805.c: Likewise.
3950 * gcc.target/i386/pr65044.c: Likewise.
3951 * gcc.target/i386/pr65167.c: Likewise.
3952 * gcc.target/i386/pr65183.c: Likewise.
3953 * gcc.target/i386/pr65184.c: Likewise.
3954 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3955
28b33016
IE
39562016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3957
3958 PR tree-optimization/69328
3959 * gcc.dg/pr69328.c: New test.
3960
bcff0913
JL
39612016-01-20 Jeff Law <law@redhat.com>
3962
bf0bb970 3963 PR target/25114
bcff0913
JL
3964 * gcc.target/m68k/pr25114.c: New test.
3965
a3f69631
AV
39662016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3967
3968 * gcc.target/arm/memset-inline-10.c: Added
3969 dg-require-effective-target arm_thumb2_ok.
3970
af33ba0d
EB
39712016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3972
3973 * gcc.dg/debug/dwarf2/sso.c: New test.
3974
7596d5de
UB
39752016-01-19 Uros Bizjak <ubizjak@gmail.com>
3976
3977 PR testsuite/68820
3978 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3979 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3980 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3981
ceda2c69
JH
39822016-01-19 Jan Hubicka <hubicka@ucw.cz>
3983
3984 PR ipa/66223
3985 * g++.dg/ipa/devirt-50.C: New testcase.
3986
38a979f2
MP
39872016-01-19 Marek Polacek <polacek@redhat.com>
3988
3989 PR c++/68965
3990 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3991 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3992
962801c5
KT
39932016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3994
3995 PR target/69135
3996 * gcc.target/arm/pr69135_1.c: New test.
3997
078fe40a
WD
39982015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3999
4000 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4001
786e3c06
WD
40022015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4003
4004 * gcc.target/aarch64/ccmp_1.c: New testcase.
4005
1e297006
MP
40062016-01-19 Marek Polacek <polacek@redhat.com>
4007
4008 PR c++/68586
4009 * g++.dg/cpp0x/enum30.C: New test.
4010
879c27e3
RB
40112016-01-19 Richard Biener <rguenther@suse.de>
4012
4013 PR tree-optimization/69336
4014 * g++.dg/tree-ssa/pr69336.C: New testcase.
4015
015337d3
JJ
40162016-01-19 Jakub Jelinek <jakub@redhat.com>
4017
4018 PR debug/65779
4019 * gcc.dg/pr65779.c: New test.
4020
e2c768b6
RB
40212016-01-19 Richard Biener <rguenther@suse.de>
4022
4023 PR tree-optimization/69352
4024 * gcc.dg/torture/pr69352.c: New testcase.
4025
569efc34
JJ
40262016-01-19 Jakub Jelinek <jakub@redhat.com>
4027
4028 PR rtl-optimization/68955
4029 PR rtl-optimization/64557
4030 * gcc.dg/torture/pr68955.c: New test.
4031
e49d321f
JH
40322016-01-19 Jan Hubicka <hubicka@ucw.cz>
4033
4034 PR lto/69136
4035 * g++.dg/torture/pr69136.C: New testcase.
4036
e9191ad3
JH
40372016-01-19 Jan Hubicka <hubicka@ucw.cz>
4038
4039 PR lto/69133
4040 * g++.dg/lto/pr69133_0.C: New testcase.
4041 * g++.dg/lto/pr69133_1.C: New testcase.
4042
2bedb645
JL
40432016-01-15 Jeff Law <law@redhat.com>
4044
4045 PR tree-optimization/69320
4046 * gcc.c-torture/pr69320-1.c: New test.
4047 * gcc.c-torture/pr69320-2.c: New test.
4048 * gcc.c-torture/pr69320-3.c: New test.
4049 * gcc.c-torture/pr69320-4.c: New test.
4050
17c15cb9
PP
40512016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4052
4053 PR c++/11858
4054 PR c++/24663
4055 PR c++/24664
4056 * g++.dg/template/pr11858.C: New test.
4057 * g++.dg/template/pr24663.C: New test.
4058 * g++.dg/template/unify12.C: New test.
4059 * g++.dg/template/unify13.C: New test.
4060 * g++.dg/template/unify14.C: New test.
4061 * g++.dg/template/unify15.C: New test.
4062 * g++.dg/template/unify16.C: New test.
4063 * g++.dg/template/unify17.C: New test.
4064
9617fd08
DM
40652016-01-18 David Malcolm <dmalcolm@redhat.com>
4066
4067 PR testsuite/69181
4068 * gcc.dg/pr69181-1.c: New test file.
4069 * gcc.dg/pr69181-2.c: New test file.
4070 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4071 globals by moving it to...
4072 (cleanup-after-saved-dg-test): ...this new function. Add
4073 "global additional_sources_used". Add reset of global
4074 multiline_expected_outputs to the empty list.
4075 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4076 global to...
4077 (multiline_expected_outputs): ...this, and updated comments to
4078 note that it is modified from gcc-dg.exp.
4079 (dg-end-multiline-output): Update for the above renaming.
4080 (handle-multiline-outputs): Likewise. Remove the clearing
4081 of the expected outputs to the empty list.
4082
b555a2e4
RB
40832016-01-18 Richard Biener <rguenther@suse.de>
4084
4085 PR tree-optimization/69297
4086 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4087
96902805
JM
40882016-01-18 Joseph Myers <joseph@codesourcery.com>
4089
4090 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4091 dg-options.
4092 * gcc.target/mips/mips-3d-2.c: Likewise.
4093 * gcc.target/mips/mips-3d-3.c: Likewise.
4094 * gcc.target/mips/mips-3d-4.c: Likewise.
4095 * gcc.target/mips/mips-3d-5.c: Likewise.
4096 * gcc.target/mips/mips-3d-6.c: Likewise.
4097 * gcc.target/mips/mips-3d-7.c: Likewise.
4098 * gcc.target/mips/mips-3d-8.c: Likewise.
4099 * gcc.target/mips/mips-3d-9.c: Likewise.
4100 * gcc.target/mips/mips-ps-1.c: Likewise.
4101 * gcc.target/mips/mips-ps-2.c: Likewise.
4102 * gcc.target/mips/mips-ps-3.c: Likewise.
4103 * gcc.target/mips/mips-ps-4.c: Likewise.
4104 * gcc.target/mips/mips-ps-5.c: Likewise.
4105 * gcc.target/mips/mips-ps-6.c: Likewise.
4106 * gcc.target/mips/mips-ps-7.c: Likewise.
4107 * gcc.target/mips/mips-ps-type.c: Likewise.
4108 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4109 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4110
40e26f94
TV
41112016-01-18 Tom de Vries <tom@codesourcery.com>
4112
4113 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4114 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4115 * c-c++-common/goacc/kernels-empty.c: New test.
4116 * c-c++-common/goacc/kernels-eternal.c: New test.
4117 * c-c++-common/goacc/kernels-loop-2.c: New test.
4118 * c-c++-common/goacc/kernels-loop-3.c: New test.
4119 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4120 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4121 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4122 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4123 * c-c++-common/goacc/kernels-loop-data.c: New test.
4124 * c-c++-common/goacc/kernels-loop-g.c: New test.
4125 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4126 * c-c++-common/goacc/kernels-loop-n.c: New test.
4127 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4128 * c-c++-common/goacc/kernels-loop.c: New test.
4129 * c-c++-common/goacc/kernels-noreturn.c: New test.
4130 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4131 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4132 * c-c++-common/goacc/kernels-reduction.c: New test.
4133
a98d4647
TV
41342016-01-18 Tom de Vries <tom@codesourcery.com>
4135
4136 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4137 * gcc.dg/autopar/outer-2.c: Same.
4138 * gcc.dg/autopar/outer-3.c: Same.
4139 * gcc.dg/autopar/outer-4.c: Same.
4140 * gcc.dg/autopar/outer-5.c: Same.
4141 * gcc.dg/autopar/outer-6.c: Same.
4142 * gcc.dg/autopar/parallelization-1.c: Same.
4143 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4144 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4145 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4146 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4147 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4148 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4149 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4150 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4151 * gcc.dg/autopar/pr39500-1.c: Same.
4152 * gcc.dg/autopar/pr39500-2.c: Same.
4153 * gcc.dg/autopar/pr46193.c: Same.
4154 * gcc.dg/autopar/pr46194.c: Same.
4155 * gcc.dg/autopar/pr49580.c: Same.
4156 * gcc.dg/autopar/pr49960-1.c: Same.
4157 * gcc.dg/autopar/pr49960.c: Same.
4158 * gcc.dg/autopar/pr68373.c: Same.
4159 * gcc.dg/autopar/reduc-1.c: Same.
4160 * gcc.dg/autopar/reduc-1char.c: Same.
4161 * gcc.dg/autopar/reduc-1short.c: Same.
4162 * gcc.dg/autopar/reduc-2.c: Same.
4163 * gcc.dg/autopar/reduc-2char.c: Same.
4164 * gcc.dg/autopar/reduc-2short.c: Same.
4165 * gcc.dg/autopar/reduc-3.c: Same.
4166 * gcc.dg/autopar/reduc-4.c: Same.
4167 * gcc.dg/autopar/reduc-6.c: Same.
4168 * gcc.dg/autopar/reduc-7.c: Same.
4169 * gcc.dg/autopar/reduc-8.c: Same.
4170 * gcc.dg/autopar/reduc-9.c: Same.
4171 * gcc.dg/autopar/uns-outer-4.c: Same.
4172 * gcc.dg/autopar/uns-outer-5.c: Same.
4173 * gcc.dg/autopar/uns-outer-6.c: Same.
4174 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4175 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4176
da976fa8
AL
41772016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4178
4179 PR target/63679
4180 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4181 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4182
70c1e886
AL
41832016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4184
4185 PR target/63679
4186 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4187 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4188 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4189
88bed196
AL
41902016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4191
4192 PR target/63679
4193 * gcc.dg/tree-ssa/sra-17.c: New.
4194 * gcc.dg/tree-ssa/sra-18.c: New.
4195
3dd5f42e
IE
41962016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4197
4198 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4199
ae5a77fa
EB
42002016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4201
4202 * gnat.dg/inline12.adb: New test.
4203
11e57fc6
BC
42042016-01-18 Bin Cheng <bin.cheng@arm.com>
4205
4206 PR tree-optimization/66797
4207 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4208
995b6fe0
RB
42092016-01-18 Richard Biener <rguenther@suse.de>
4210
4211 PR tree-optimization/69170
4212 * gcc.dg/torture/pr69170.c: New testcase.
4213
82ee0cf2 42142016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4215
4216 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4217
d69da357
TV
42182016-01-16 Tom de Vries <tom@codesourcery.com>
4219
4220 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4221
a3845283
TV
42222016-01-16 Tom de Vries <tom@codesourcery.com>
4223
4224 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4225 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4226 redundant dg-require-effective-target pthread.
4227 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4228 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4229 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4230 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4231 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4232 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4233 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4234
197a6aa6
DE
42352016-01-16 David Edelsohn <dje.gcc@gmail.com>
4236
4237 PR target/68609
4238 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4239 * gcc.target/powerpc/recip-7.c: Same.
4240
ec7886c1
PP
42412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4242
4243 PR c++/69091
4244 * g++.dg/template/pr69091.C: New test.
4245
203484bb
PP
42462016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4247
4248 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4249 dump does not contain an error_mark_node.
4250 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4251 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4252
aa2500e9
PP
42532016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4254
4255 PR c++/68936
4256 * g++.dg/template/pr68936.C: New test.
4257
28621a5c
DE
42582016-01-15 David Edelsohn <dje.gcc@gmail.com>
4259
4260 PR target/68609
4261 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4262 * gcc.target/powerpc/recip-2.c: Same.
4263 * gcc.target/powerpc/recip-3.c: Same.
4264 * gcc.target/powerpc/recip-4.c: Same.
4265 * gcc.target/powerpc/recip-sqrtf.c: Same.
4266
40c43aca
JL
42672016-01-15 Jeff Law <law@redhat.com>
4268
4269 PR tree-optimization/69270
4270 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4271 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4272
afbc5ae8
PT
42732016-01-15 Paul Thomas <pault@gcc.gnu.org>
4274
4275 PR fortran/49630
4276 * gfortran.dg/deferred_character_13.f90: New test for the fix
4277 of comment 3 of the PR.
4278
4279 PR fortran/54070
4280 * gfortran.dg/deferred_character_8.f90: New test
4281 * gfortran.dg/allocate_error_5.f90: New test
4282
4283 PR fortran/60593
4284 * gfortran.dg/deferred_character_10.f90: New test
4285
4286 PR fortran/60795
4287 * gfortran.dg/deferred_character_14.f90: New test
4288
4289 PR fortran/61147
4290 * gfortran.dg/deferred_character_11.f90: New test
4291
4292 PR fortran/64324
4293 * gfortran.dg/deferred_character_9.f90: New test
4294
49abe076
VM
42952016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4296
4297 PR rtl-optimization/69030
4298 * gcc.target/i386/pr69030.c: New.
4299
16d12992
KT
43002016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4301
4302 * gcc.target/aarch64/target_attr_17.c: New test.
4303
78810bd3
RB
43042016-01-15 Richard Biener <rguenther@suse.de>
4305
4306 PR tree-optimization/66856
4307 * gcc.dg/torture/pr66856-1.c: New testcase.
4308 * gcc.dg/torture/pr66856-2.c: Likewise.
4309
2bd847fe
RB
43102016-01-15 Richard Biener <rguenther@suse.de>
4311
4312 PR debug/69137
4313 * g++.dg/lto/pr69137_0.C: New testcase.
4314
a00fe3b7
RS
43152016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4316
4317 PR middle-end/69246
4318 * gcc.target/i386/pr69246.c: New test.
4319
cbb0e83b
DV
43202016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4321
7596d5de 4322 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 4323
5a500ecf
DV
43242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4325
4326 PR c++/56194
4327 * g++.dg/init/const9.C: Disable test on S/390.
4328
5d9bf64f
DV
43292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4330
4331 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4332 * g++.dg/Wno-frame-address.C: Ditto.
4333
e234b19e
DV
43342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4335
4336 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4337
89483f99
RB
43382016-01-15 Richard Biener <rguenther@suse.de>
4339
4340 PR tree-optimization/68961
4341 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4342
94f37395
IE
43432016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4344
4345 * gcc.target/i386/pr65105-5.c: New test.
4346
82ee0cf2 43472016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
4348
4349 * gcc.c-torture/execute/alias-4.c: New testcase.
4350
82ee0cf2 43512016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
4352
4353 PR ipa/68148
4354 * g++.dg/ipa/devirt-49.C: New testcase.
4355
092f7deb 43562016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
4357
4358 PR target/65837
4359 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4360 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4361 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4362
e93c66bc
RB
43632016-01-15 Richard Biener <rguenther@suse.de>
4364
4365 PR tree-optimization/69117
4366 * gcc.dg/torture/pr69117.c: New testcase.
4367
c47eaca6 43682015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4369
4370 PR c++/69048
4371 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4372
c3f6914a
FXC
43732016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4374
4375 PR testsuite/67509
4376 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4377 range tests use 100 * maximum instead of maximum + 1.
4378
cd65ae90
JJ
43792016-01-14 Jakub Jelinek <jakub@redhat.com>
4380
4381 PR debug/69244
4382 * gcc.dg/guality/pr69244.c: New test.
4383
19643948
UB
43842016-01-14 Uros Bizjak <ubizjak@gmail.com>
4385
4386 * lib/target-supports.exp (check_effective_target_issignaling):
4387 New procedure.
4388 * gcc.dg/pr61441.c: Require issignaling effective target.
4389
fe79c97e
SB
43902016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4391
4392 PR target/68803
4393 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4394
c7df95d8
DM
43952016-01-14 David Malcolm <dmalcolm@redhat.com>
4396
4397 PR c++/68819
4398 PR preprocessor/69177
4399 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4400 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4401 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4402 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4403
00083992
MP
44042016-01-14 Marek Polacek <polacek@redhat.com>
4405
4406 PR c/69262
4407 * gcc.dg/array-15.c: New test.
4408
0c9b3294
JJ
44092016-01-14 Jakub Jelinek <jakub@redhat.com>
4410
4411 PR middle-end/68146
4412 PR tree-optimization/69155
4413 * gfortran.dg/pr68146.f: New test.
4414 * gfortran.dg/pr69155.f90: New test.
4415
3688e13d
RB
44162016-01-14 Richard Biener <rguenther@suse.de>
4417
4418 PR tree-optimization/68060
4419 * gcc.dg/torture/pr68060-1.c: New testcase.
4420 * gcc.dg/torture/pr68060-2.c: Likewise.
4421
bab0ad3a
NC
44222016-01-14 Nick Clifton <nickc@redhat.com>
4423
4424 * lib/target-supports.exp
4425 (check_effective_target_arm_neon_ok_nocache): Add an option
4426 sequence that includes setting the ARM architecture to ARMv7-A.
4427 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4428 command line options necessary to enable Neon support.
4429 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4430 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4431 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4432 * gcc.target/arm/pr69180.c: Likewise.
4433
947c2ce5
JL
44342016-01-14 Jeff Law <law@redhat.com>
4435
4436 PR tree-optimization/69270
4437 * gcc.dg/tree-ssa/pr69270.c: New test.
4438
3342fd71
BS
44392016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4440
4441 PR c/66208
4442 * c-c++-common/pr66208.c: New file.
4443
2ad3adf1
JJ
44442016-01-13 Jakub Jelinek <jakub@redhat.com>
4445
4446 PR tree-optimization/69156
4447 * gcc.dg/pr69156.c: New test.
4448
398d6feb
L
44492016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4450
4451 * gcc.target/i386/pr69225-7.c: New test.
4452
4c868789
RH
44532016-01-13 Richard Henderson <rth@redhat.com>
4454
4455 * gcc.dg/tm/memopt-13.c: Update expected function.
4456 * gcc.dg/tm/memopt-6.c: Likewise.
4457
ef6d1772
UB
44582016-01-13 Uros Bizjak <ubizjak@gmail.com>
4459
4460 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4461 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4462 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4463 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4464
ef6d1772
UB
44652016-01-13 Tom de Vries <tom@codesourcery.com>
4466
4467 PR tree-optimization/69169
0b4b6ef2
TV
4468 * gcc.dg/pr69169.c: New test.
4469
2ad3adf1 44702016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4471
4472 PR target/69228
4473 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4474 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4475 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4476 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4477 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4478 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4479 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4480 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4481
9060e335
AK
44822016-01-13 Jakub Jelinek <jakub@redhat.com>
4483
4484 PR target/69247
4485 * gcc.dg/pr69247.c: New test.
4486
40311329
RB
44872016-01-13 Richard Biener <rguenther@suse.de>
4488
4489 PR tree-optimization/69242
4490 * gcc.dg/torture/pr69242.c: New testcase.
4491
ccbd7103
RB
44922016-01-13 Richard Biener <rguenther@suse.de>
4493
4494 PR tree-optimization/69186
4495 * gcc.dg/torture/pr69186.c: New testcase.
4496
c6f72a46
JL
44972016-01-13 Jeff Law <law@redhat.com>
4498
4499 PR tree-optimization/67755
4500 * gcc.dg/tree-ssa/pr67755.c: New test.
4501
45022016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4503
4504 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4505 pass number in output by a star.
4506
c446cf07
BC
45072016-01-12 Bin Cheng <bin.cheng@arm.com>
4508
4509 PR tree-optimization/68911
4510 * gcc.c-torture/execute/pr68911.c: New test.
4511
5342156c
MP
45122016-01-12 Marek Polacek <polacek@redhat.com>
4513
4514 PR c++/68979
4515 * g++.dg/warn/permissive-1.C: New test.
4516
65364cc5
JJ
45172016-01-12 Jakub Jelinek <jakub@redhat.com>
4518
4519 PR objc++/68511
4520 PR c++/69213
4521 * g++.dg/opt/pr69213.C: New test.
4522
81b9a3d9
CB
45232016-01-12 Christian Bruel <christian.bruel@st.com>
4524
4525 PR target/69180
4526 * gcc.target/arm/pr69180.c: New test.
4527
3c4e91c9
RB
45282016-01-12 Richard Biener <rguenther@suse.de>
4529
4530 PR lto/69077
4531 * g++.dg/lto/pr69077_0.C: New testcase.
4532 * g++.dg/lto/pr69077_1.C: Likewise.
4533
5664cea1
JJ
45342016-01-12 Jakub Jelinek <jakub@redhat.com>
4535
4536 PR target/69175
4537 * g++.dg/opt/pr69175.C: New test.
4538
86cefc49
AL
45392016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4540
4541 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4542 rather than #including math.h & stdlib.h.
4543 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4544 * gcc.dg/vect/pr49771.c: Likewise.
4545 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4546 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4547 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4548 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4549 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4550 * gcc.dg/vect/pr44507.c: Likewise.
4551 * gcc.dg/vect/pr45902.c: Likewise.
4552 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4553 * gcc.dg/vect/vect-117.c: Likewise.
4554 * gcc.dg/vect/vect-99.c: Likewise.
4555 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4556 * gcc.dg/vect/vect-cond-1.c: Likewise.
4557 * gcc.dg/vect/vect-cond-2.c: Likewise.
4558 * gcc.dg/vect/vect-cond-3.c: Likewise.
4559 * gcc.dg/vect/vect-cond-4.c: Likewise.
4560 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4561 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4562 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4563 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4564 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4565 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4566 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4567 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4568 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4569 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4570 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4571 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4572 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4573 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4574 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4575 include of signal.h.
4576 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4577 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4578 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4579 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4580 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4581 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4582 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4583 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4584 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4585 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4586 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4587 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4588 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4589 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4590 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4591 * gcc.dg/vect/vect-outer-5.c: Likewise.
4592 * gcc.dg/vect/vect-outer-6.c: Likewise.
4593 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4594 include of stdio.h.
4595
b832f61e
NC
45962016-01-12 Nick Clifton <nickc@redhat.com>
4597
4598 PR target/68913
4599 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4600 to fread so that it will be found in all target runtimes.
4601
8eac49b1
RB
46022016-01-12 Richard Biener <rguenther@suse.de>
4603
4604 PR tree-optimization/69053
4605 * g++.dg/torture/pr69053.C: New testcase.
4606
2935d994
RB
46072016-01-12 Richard Biener <rguenther@suse.de>
4608
4609 PR tree-optimization/69168
4610 * gcc.dg/torture/pr69168.c: New testcase.
4611
66c16fd9
RB
46122016-01-12 Richard Biener <rguenther@suse.de>
4613
4614 PR tree-optimization/69157
4615 * gcc.dg/torture/pr69157.c: New testcase.
4616
46172016-01-12 Richard Biener <rguenther@suse.de>
4618
4619 PR tree-optimization/69174
4620 * gcc.dg/torture/pr69174.c: New testcase.
4621
723033a6
JJ
46222016-01-12 Jakub Jelinek <jakub@redhat.com>
4623
4624 PR c++/66808
4625 PR c++/69000
4626 * g++.dg/tls/pr66808.C: New test.
4627 * g++.dg/tls/pr69000.C: New test.
4628
3574cf47
BS
46292016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4630
4631 * gcc.target/powerpc/swaps-p8-23.c: New test.
4632 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4633
feb20787
JDA
46342016-01-11 John David Anglin <danglin@gcc.gnu.org>
4635
4636 PR tree-optimization/68356
4637 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4638
27b1820a
KV
46392016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4640 Jim Wilson <jim.wilson@linaro.org>
4641
4642 PR target/69194
4643 * gcc.target/arm/pr69194.c: New test.
4644
cf4de6af
L
46452016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4646
4647 PR target/69225
4648 * gcc.target/i386/pr69225-1.c: New test.
4649 * gcc.target/i386/pr69225-2.c: Likewise.
4650 * gcc.target/i386/pr69225-3.c: Likewise.
4651 * gcc.target/i386/pr69225-4.c: Likewise.
4652 * gcc.target/i386/pr69225-5.c: Likewise.
4653 * gcc.target/i386/pr69225-6.c: Likewise.
4654
1ebd5558
JJ
46552016-01-11 Jakub Jelinek <jakub@redhat.com>
4656
23552a4d
JJ
4657 PR target/67462
4658 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4659 if lp64.
4660
26ff85b0
JJ
4661 PR target/69071
4662 * gcc.dg/pr69071.c: New test.
4663
9cb6bd74
JJ
4664 PR c++/69211
4665 * g++.dg/opt/pr69211.C: New test.
4666
1ebd5558
JJ
4667 PR tree-optimization/69214
4668 * gcc.c-torture/compile/pr69214.c: New test.
4669
8c18c836
UB
46702016-01-11 Uros Bizjak <ubizjak@gmail.com>
4671
4672 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4673 * gcc.target/i386/pr66232-11.c: Ditto.
4674 * gcc.target/i386/pr66232-12.c: Ditto.
4675 * gcc.target/i386/pr66232-13.c: Ditto.
4676
62446e6e
RB
46772016-01-11 Richard Biener <rguenther@suse.de>
4678
4679 PR tree-optimization/69173
4680 * gcc.dg/torture/pr69173.c: New testcase.
4681
2b8568fe
KT
46822016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4683
4684 PR rtl-optimization/68796
4685 * gcc.target/aarch64/tst_5.c: New test.
4686 * gcc.target/aarch64/tst_6.c: Likewise.
4687
5baf4532
KT
46882016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4689
4690 PR rtl-optimization/68841
4691 * gcc.dg/pr68841.c: New test.
4692 * gcc.c-torture/execute/pr68841.c: New test.
4693
ca90b1ed
YR
46942016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4695
4696 PR rtl-optimization/68920
4697 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4698 for ix86 targets.
4699 * gcc.dg/ifcvt-5.c: New test.
4700
2ad3adf1 47012016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4702
4703 PR bootstrap/69123
4704 * g++.dg/pr69123.C: New.
4705
83834c09
IE
47062016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4707
4708 PR target/69010
4709 * gcc.target/i386/pr69010.c: New test.
4710
dcf89d57
MJ
47112016-01-11 Martin Jambor <mjambor@suse.cz>
4712
4713 PR ipa/69044
4714 * gcc.target/i386/chkp-pr69044.c: New test.
4715
d95167ee
TV
47162016-01-11 Tom de Vries <tom@codesourcery.com>
4717
4718 PR tree-optimization/69109
4719 * gcc.dg/autopar/pr69109-2.c: New test.
4720 * gcc.dg/autopar/pr69109.c: New test.
4721
4f6403a8
TV
47222016-01-11 Tom de Vries <tom@codesourcery.com>
4723
4724 PR tree-optimization/69108
4725 * gcc.dg/autopar/pr69108.c: New test.
4726
21efdd80
PP
47272016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4728
4729 PR c++/69029
4730 * c-c++-common/Wisleading-indentation.c: Augment test.
4731
fd42eed8
TK
47322016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4733
4734 PR fortran/69154
4735 * gfortran.dg/inline_matmul_12.f90: New test.
4736
4f90ee6c
PT
47372016-01-10 Paul Thomas <pault@gcc.gnu.org>
4738
4739 PR fortran/67779
4740 * gfortran.dg/actual_array_offset_1: New test.
4741
3907c6cf
TV
47422016-01-10 Tom de Vries <tom@codesourcery.com>
4743
4744 PR tree-optimization/69062
4745 * gcc.dg/autopar/pr69062.c: New test.
4746
b07b236e
TS
47472016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4748
4749 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4750 * gcc.dg/vect/slp-perm-2.c: Likewise.
4751 * gcc.dg/vect/slp-perm-3.c: Likewise.
4752 * gcc.dg/vect/slp-perm-5.c: Likewise.
4753 * gcc.dg/vect/slp-perm-6.c: Likewise.
4754 * gcc.dg/vect/slp-perm-7.c: Likewise.
4755 * gcc.dg/vect/slp-perm-8.c: Likewise.
4756
23fab8ae
TV
47572016-01-10 Tom de Vries <tom@codesourcery.com>
4758
4759 PR tree-optimization/69039
4760 * gcc.dg/autopar/pr69039.c: New test.
4761
73f0dae2
MP
47622016-01-09 Marek Polacek <polacek@redhat.com>
4763
4764 PR c++/69113
4765 * g++.dg/pr69113.C: New test.
4766
20b8d734
JJ
47672016-01-09 Jakub Jelinek <jakub@redhat.com>
4768
4769 PR middle-end/50865
4770 PR tree-optimization/69097
4771 * gcc.c-torture/execute/pr50865.c: New test.
4772 * gcc.c-torture/execute/pr69097-1.c: New test.
4773 * gcc.c-torture/execute/pr69097-2.c: New test.
4774 * gcc.dg/pr69097-1.c: New test.
4775 * gcc.dg/pr69097-2.c: New test.
4776
c50e614b
JJ
47772016-01-09 Jakub Jelinek <jakub@redhat.com>
4778
4779 PR c++/69164
4780 * g++.dg/opt/pr69164.C: New test.
4781
e0237993
JJ
47822016-01-08 Jakub Jelinek <jakub@redhat.com>
4783
4784 PR tree-optimization/69167
4785 * gcc.dg/pr69167.c: New test.
4786
bd8f5bb2
MP
47872016-01-08 Marek Polacek <polacek@redhat.com>
4788
4789 PR c++/68449
4790 * g++.dg/pr68449.C: New.
4791
bb0f5ca7
AL
47922016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4793
4794 PR tree-optimization/68707
4795 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4796 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4797 on platforms supporting it.
4798 * gcc.dg/vect/slp-perm-2.c: Likewise.
4799 * gcc.dg/vect/slp-perm-3.c: Likewise.
4800 * gcc.dg/vect/slp-perm-5.c: Likewise.
4801 * gcc.dg/vect/slp-perm-7.c: Likewise.
4802 * gcc.dg/vect/slp-perm-8.c: Likewise.
4803 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4804 on platforms supporting it.
4805
22518428
JJ
48062016-01-08 Jakub Jelinek <jakub@redhat.com>
4807
33f0852f
JJ
4808 PR tree-optimization/69162
4809 * gcc.dg/pr69162.c: New test.
4810
22518428
JJ
4811 PR tree-optimization/69172
4812 * gcc.dg/pr69172.c: New test.
4813
80e9b3aa
TP
48142016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4815
4816 PR tree-optimization/67781
4817 * gcc.c-torture/execute/pr67781.c: New file.
4818
262a363f
JJ
48192016-01-08 Jakub Jelinek <jakub@redhat.com>
4820
4821 PR tree-optimization/69083
4822 * gcc.dg/vect/pr69083.c: New test.
4823
6e1f093f
SS
48242016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4825
4826 PR tree-optimization/61441
4827 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4828 Use -fexcess-precision=standard for compiler options.
4829 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4830
53290e07
JJ
48312016-01-08 Jakub Jelinek <jakub@redhat.com>
4832
57bf3072
JJ
4833 PR fortran/69128
4834 * gfortran.dg/gomp/pr69128.f90: New test.
4835
53290e07
JJ
4836 PR c++/69145
4837 * g++.dg/ext/pr69145-1.C: New test.
4838 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4839 * g++.dg/ext/pr69145-2.h: New file.
4840
7a127fa7
MS
48412016-01-07 Martin Sebor <msebor@redhat.com>
4842
4843 PR c/68966
4844 * gcc.dg/atomic-fetch-bool.c: New test.
4845 * gcc.dg/sync-fetch-bool.c: New test.
4846
95918b49
L
48472016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4848
4849 PR fortran/66680
4850 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4851
c8e62a9d
NC
48522016-01-07 Nick Clifton <nickc@redhat.com>
4853
4854 PR target/66655
4855 * g++.dg/pr66655.C: New test.
4856 * g++.dg/pr66655_1.cc: Test support file.
4857 * g++.dg/pr66655.h: Test header file.
4858
2ad3adf1 48592016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4860
4861 PR fortran/66680
4862 gfortran.dg/gomp/pr66680.f90: New test.
4863
4cd9ca92
L
48642016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4865
4866 PR target/69171
4867 * gcc.target/i386/pr69171-1.c: New test.
4868 * gcc.target/i386/pr69171-2.c: Likewise.
4869 * gcc.target/i386/pr69171-3.c: Likewise.
4870 * gcc.target/i386/pr69171-4.c: Likewise.
4871 * gcc.target/i386/pr69171-5.c: Likewise.
4872 * gcc.target/i386/pr69171-6.c: Likewise.
4873
7e33d4dc
BS
48742015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4875
4876 PR middle-end/67639
4877 * c-c++-common/pr67639.c: New test.
4878
fec64afc
JJ
48792016-01-07 Jakub Jelinek <jakub@redhat.com>
4880
4881 PR tree-optimization/69141
4882 * g++.dg/opt/pr69141.C: New test.
4883
f293ad29
EB
48842016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4885
4886 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4887
5027395e
UB
48882016-01-06 Uros Bizjak <ubizjak@gmail.com>
4889
4890 PR target/69140
4891 * gcc.target/i386/pr69140.c: New test
4892
7443cf13
DM
48932016-01-06 David Malcolm <dmalcolm@redhat.com>
4894
4895 * gcc.dg/bad-dereference.c: New test case.
4896
32928931
BS
48972015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4898
4899 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4900
68dd05da
AS
49012016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4902
4903 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4904
6b131d5b
MP
49052016-01-06 Marek Polacek <polacek@redhat.com>
4906
4907 PR sanitizer/69099
4908 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4909
8d9fdb49
MP
49102016-01-05 Marek Polacek <polacek@redhat.com>
4911
4912 PR c/69104
4913 * gcc.dg/atomic-invalid-2.c: New.
4914
acf93f1e
L
49152016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4916
4917 PR target/68991
4918 * gcc.target/i386/pr68991.c: New test.
4919
3f50525d
L
49202016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4921
4922 PR target/68991
4923 * g++.dg/pr68991-1.C: New test.
4924 * g++.dg/pr68991-2.C: Likewise.
4925
e0237993 49262016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4927
e0237993 4928 PR other/60465
face88a1
ST
4929 * gcc.target/ia64/pr60465-gprel64.c: New test.
4930 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4931
a0866eff
KT
49322016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4933
4934 PR rtl-optimization/68651
4935 * gcc.target/aarch64/pr68651_1.c: New test.
4936
c589e975
DM
49372016-01-05 David Malcolm <dmalcolm@redhat.com>
4938
4939 PR c/69122
4940 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4941
929710d9
NS
49422016-01-05 Nathan Sidwell <nathan@acm.org>
4943
ce3e43d7
NS
4944 PR c++/58583
4945 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4946
929710d9
NS
4947 * gcc.dg/alias-15.c: New.
4948
a2faef8e
NC
49492016-01-05 Nick Clifton <nickc@redhat.com>
4950
4951 PR target/68870
4952 * g++.dg/pr68770.C: New test.
4953
4cfa76e3
MS
49542016-01-04 Mike Stump <mikestump@comcast.net>
4955
4956 * lib/target-supports.exp (check_effective_target_cilkplus):
4957 cilkplus targets require pthreads.
4ece61b6 4958 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4959
4e8a3a35
MM
49602016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4961
4962 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4963 generation.
4964
818ab71a
JJ
49652016-01-04 Jakub Jelinek <jakub@redhat.com>
4966
4967 Update copyright years.
4968
2fe0a208
MP
49692016-01-04 Marek Polacek <polacek@redhat.com>
4970
4971 PR c/68908
4972 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4973 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4974 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4975
9e3b2fe3
EB
49762016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4977
4978 * gcc.target/sparc/20160104-2.c: New test.
4979
e8d65a35
EB
49802016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4981
4982 * gcc.target/sparc/20160104-1.c: New test.
4983
25ccfccd
PT
49842016-01-03 Paul Thomas <pault@gcc.gnu.org>
4985
4986 PR fortran/65045
4987 * gfortran.dg/pr65045.f90: New test.
4988
cb51d382
EB
49892016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4990
4991 * gnat.dg/specs/debug1.ads: Delete.
4992
6eeaad6e
JD
49932016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4994
4995 PR libgfortran/68867
4996 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4997 expression.
4998
2f968603
JD
49992016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5000
5001 PR libgfortran/68867
5002 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5003 PowerPC.
5004
591bb5e4
PT
50052016-01-01 Paul Thomas <pault@gcc.gnu.org>
5006
5007 PR fortran/68864
5008 * gfortran.dg/pr68864.f90: New test.
5009
f1e0620c
JJ
50102016-01-01 Jakub Jelinek <jakub@redhat.com>
5011
942a1319
JJ
5012 PR tree-optimization/69070
5013 * gcc.dg/pr69070.c: New test.
5014
10dff63f
JJ
5015 PR sanitizer/69055
5016 * gfortran.dg/pr69055.f90: New test.
5017
f1e0620c
JJ
5018 PR target/69015
5019 * gcc.dg/pr69015.c: New test.
818ab71a 5020\f
2f883d1c 5021Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5022
5023Copying and distribution of this file, with or without modification,
5024are permitted in any medium without royalty provided the copyright
5025notice and this notice are preserved.