]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
4f37285d 12016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2
3 PR target/70033
4 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5 supports power9 before doing tests.
6 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
7 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
8 * gcc.target/powerpc/p9-permute.c: Likewise.
9
3e9c4f6c 102016-03-01 Uros Bizjak <ubizjak@gmail.com>
11
12 PR target/70027
13 * gcc.target/i386/pr70027.c: New test.
14
e324729e 152016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 16
17 * gcc.dg/pr70017.c: New test.
18
40e9ce2d 192016-03-01 Jakub Jelinek <jakub@redhat.com>
20
21 PR c/69796
22 PR c/69974
23 * gcc.dg/pr69796.c: New test.
24 * gcc.dg/pr69974.c: New test.
25
e8b016ea 262016-03-01 Eric Botcazou <ebotcazou@adacore.com>
27
28 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
29
24d3127c 302016-02-29 Jeff Law <law@redhat.com>
31
32 PR tree-optimization/69987
33 * gfortran.dg/pr69987.f90: New test.
34
35 PR tree-optimization/69989
36 * gcc.c-torture/compile/pr69989-2.c: New test.
37
12cc1225 382016-03-01 Marek Polacek <polacek@redhat.com>
39
40 PR c++/69795
41 * g++.dg/parse/invalid1.C: New test.
42
d99a947c 432016-03-01 Richard Biener <rguenther@suse.de>
44
45 PR middle-end/70022
46 * gcc.dg/pr70022.c: New testcase.
47
395dbc60 482016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
49
50 PR tree-optimization/69956
51 * gcc.dg/pr69956.c: New test.
52
40a35c55 532016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
54
55 PR target/70011
56 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
57 XFAIL when hardware supports efficient unaligned storage access.
58
4edc90b0 592016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
60
61 PR c++/69961
62 * g++.dg/template/pr69961a.C: New test.
63 * g++.dg/template/pr69961b.C: New test.
64
1ed1f69a 652016-02-29 David Malcolm <dmalcolm@redhat.com>
66
67 PR preprocessor/69985
68 * gcc.dg/cpp/pr69985.c: New test case.
69
01c5d15d 702016-02-29 Jeff Law <law@redhat.com>
71
3a4d3de5 72 PR tree-optimization/70005
73 * gcc.c-torture/execute/pr70005.c New test.
74
01c5d15d 75 PR tree-optimization/69999
76 * gcc.c-torture/compile/pr69999.c: New test.
77
1bf66b54 782016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
79
80 PR tree-optimization/69652
81 * gcc.dg/torture/pr69652.c: Delete test.
82 * gcc.dg/vect/pr69652.c: New test.
83
b4d653d5 842016-02-19 Richard Biener <rguenther@suse.de>
85
86 PR tree-optimization/69980
87 * gfortran.dg/vect/pr69980.f90: New testcase.
88
35bc4745 892016-02-29 Eric Botcazou <ebotcazou@adacore.com>
90
91 * gcc.target/sparc/20160229-1.c: New test.
92
bb54a538 932016-02-29 Eric Botcazou <ebotcazou@adacore.com>
94
95 * gnat.dg/stack_usage3.adb: New test.
96 * gnat.dg/stack_usage3_pkg.ads: New helper.
97
95164e71 982016-02-29 Eric Botcazou <ebotcazou@adacore.com>
99
100 * gnat.dg/renaming8.adb: New test.
101 * gnat.dg/renaming8_pkg1.ads: New helper.
102 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
103 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
104
a890896f 1052016-02-29 Richard Biener <rguenther@suse.de>
106
107 PR tree-optimization/69720
108 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
109
5c70403a 1102016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
111
112 PR fortran/68147
113 PR fortran/47674
114 * gfortran.dg/realloc_on_assign_26.f90: New test case.
115
9fa1c2ea 1162016-02-28 Harald Anlauf <anlauf@gmx.de>
117 Jerry DeLisle <jvdelisle@gcc.gnu.org>
118
119 PR fortran/56007
120 * gfortran.dg/coarray_8.f90: Adjust error message.
121 * gfortran.dg/pr56007.f90: New test.
122 * gfortran.dg/pr56007.f: New test.
123
536508db 1242016-02-28 H.J. Lu <hongjiu.lu@intel.com>
125
126 PR tree-optimization/69989
127 * gcc.dg/torture/pr69989.c: New test.
128
eec75e45 1292016-02-28 Eric Botcazou <ebotcazou@adacore.com>
130
131 * gcc.target/i386/stack-realign-win.c: New test.
132
0175e45a 1332016-02-28 Harald Anlauf <anlauf@gmx.de>
134
135 PR fortran/60126
136 * gfortran.dg/pr60126.f90: New test.
137
2a703589 1382016-02-27 Jeff Law <law@redhat.com>
139
140 Revert
141 2016-02-26 Richard Biener <rguenther@suse.de>
142 Jeff Law <law@redhat.com>
143
144 PR tree-optimization/69740
145 * gcc.c-torture/compile/pr69740-1.c: New test.
146 * gcc.c-torture/compile/pr69740-2.c: New test.
147
359b4c18 1482016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
149
1c96765a 150 PR fortran/69910
359b4c18 151 * gfortran.dg/newunit_4.f90: New test.
152
49462d93 1532016-02-27 Jakub Jelinek <jakub@redhat.com>
154
155 PR target/69613
156 PR rtl-optimization/69886
157 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
158 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
159 target.
160
c4ac733e 1612016-02-26 Martin Sebor <msebor@redhat.com>
162
163 PR tree-optimization/15826
164 * gcc.dg/tree-ssa/pr15826.c: New test.
165
da8c4b5d 1662016-02-26 Jakub Jelinek <jakub@redhat.com>
167
168 PR target/69969
169 * gcc.target/powerpc/pr69969.c: New test.
170
0a4558eb 1712016-02-26 Martin Sebor <msebor@redhat.com>
172
173 PR c++/15766
174 * g++.old-deja/g++.other/decl5.C: Add a test case.
175
5b500299 1762016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
177
178 PR target/69946
179 * gcc.target/powerpc/pr69946.c: New file.
180
565f533b 1812016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 182 Jeff Law <law@redhat.com>
565f533b 183
0a4558eb 184 PR tree-optimization/69740
565f533b 185 * gcc.c-torture/compile/pr69740-1.c: New test.
186 * gcc.c-torture/compile/pr69740-2.c: New test.
187
ff67cbea 1882016-02-26 Martin Jambor <mjambor@suse.cz>
189
190 PR middle-end/69920
191 * gcc.dg/torture/pr69932.c: New test.
192 * gcc.dg/torture/pr69936.c: Likewise.
193
e400d817 1942016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
195
196 PR target/69709
197 * gcc.target/s390/pr69709.c: New test.
198
126a5a2d 1992016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
200
201 PR target/69245
202 * gcc.target/aarch64/pr69245_1.c: New test.
203
59c58860 2042016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
205
206 PR target/69613
207 * gcc.dg/torture/pr69613.c: New test.
208
9441fa4e 2092016-02-26 Jakub Jelinek <jakub@redhat.com>
210
211 PR rtl-optimization/69891
212 * gcc.target/i386/pr69891.c: New test.
213
e48fcde0 2142016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 215 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
216
35ed600a 217 PR target/61397
f41208a1 218 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
219 functionality for both 32-bit and 64-bit.
220
c86aaa0e 2212016-02-26 Richard Biener <rguenther@suse.de>
222
223 PR tree-optimization/69551
224 * gcc.dg/torture/pr69951.c: New testcase.
225
38e71a65 2262016-02-25 Richard Biener <rguenther@suse.de>
227
228 PR tree-optimization/48795
229 * gcc.dg/Warray-bounds-18.c: New testcase.
230
03331e69 2312016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
232
233 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
234
f14d8d6a 2352016-02-25 Jakub Jelinek <jakub@redhat.com>
236
237 PR rtl-optimization/69896
238 * gcc.dg/pr69896.c: New test.
239
4003c807 2402016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
241
242 PR c++/69736
243 * g++.dg/cpp1y/paren2.C: New test.
244
a0573328 2452016-02-24 Martin Sebor <msebor@redhat.com>
246
247 PR c/51147
248 * gcc.dg/enum-mode-2.c: New test.
249
2cde02ad 2502016-02-24 Jakub Jelinek <jakub@redhat.com>
251
252 PR c++/69922
253 * g++.dg/warn/Wnonnull-compare-6.C: New test.
254 * g++.dg/warn/Wnonnull-compare-7.C: New test.
255 * g++.dg/ubsan/pr69922.C: New test.
256
f0ea75d1 2572016-02-24 Marek Polacek <polacek@redhat.com>
258
259 PR c/69819
260 * gcc.dg/pr69819.c: New test.
261
05027366 2622016-02-24 Martin Sebor <msebor@redhat.com>
263
34ed562b 264 PR c++/69912
265 * g++.dg/ext/flexary15.C: New test.
266
2672016-02-24 Martin Sebor <msebor@redhat.com>
268
269 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 270 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 271 * g++.dg/ext/builtin_alloca.C: Same.
05027366 272
650c3ad5 2732016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
274 Charles Baylis <charles.baylis@linaro.org>
275
276 PR debug/61033
277 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
278
596070e8 2792016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 280 Jakub Jelinek <jakub@redhat.com>
596070e8 281
282 PR middle-end/69760
283 * gcc.dg/torture/pr69760.c: New testcase.
284
d6b92d9f 2852016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
286
287 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
288 pattern on Solaris with as.
289
90436d9d 2902016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
291
292 * gcc.target/arm/cond_sub_restrict_it.c: New test.
293 * gcc.target/arm/condarith_restrict_it.c: Likewise.
294 * gcc.target/arm/movcond_restrict_it.c: Likewise.
295 * gcc.target/arm/negscc_restrict_it.c: Likewise.
296
7c749495 2972016-02-24 Jakub Jelinek <jakub@redhat.com>
298
299 PR middle-end/69915
300 * gcc.dg/pr69915.c: New test.
301
9c9680b5 3022016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
303
304 PR rtl-optimization/69886
305 * gcc.dg/torture/pr69886.c: New test.
306
36d081ee 3072016-02-24 Richard Biener <rguenther@suse.de>
308
309 PR middle-end/68963
310 * gcc.dg/torture/pr68963.c: New testcase.
311
2a0accb9 3122016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
313
314 PR target/69875
315 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
316 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
317 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
318 * gcc.target/arm/atomic_loaddi_1.c: New test.
319 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
320 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
321 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
322 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
323 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
324 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
325 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
326 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
327
f0e92ef1 3282016-02-24 Jakub Jelinek <jakub@redhat.com>
329
330 PR middle-end/69909
331 * gcc.dg/torture/pr69909.c: New test.
332
6907286f 3332016-02-24 Richard Biener <rguenther@suse.de>
334
335 PR tree-optimization/69907
336 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
337 * gcc.dg/vect/bb-slp-34.c: XFAIL.
338 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
339
e6ab7475 3402016-02-24 Christian Bruel <christian.bruel@st.com>
341
342 * gcc.target/arm/pragma_cpp_fma.c: New test.
343
47587450 3442016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
345
346 PR fortran/61156
347 * gfortran.dg/include_6.f90: Update test.
348
d41ab738 3492016-02-23 Jakub Jelinek <jakub@redhat.com>
350
351 PR objc/69844
352 * objc.dg/pr69844.m: New test.
353
4772d9d5 3542016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
355
356 PR libgfortran/69456
357 * gfortran.dg/namelist_89.f90: New test.
358 * gfortran.dg/pr59700.f90: Update test..
359
8c38d887 3602016-02-23 Martin Sebor <msebor@redhat.com>
361
362 PR middle-end/69780
363 * g++.dg/ext/builtin_alloca.C: New test.
364 * gcc.dg/builtins-68.c: New test.
365
ee1bfdb0 3662016-02-23 Richard Henderson <rth@redhat.com>
367
368 * gcc.target/i386/addr-space-3.c: Remove test.
369
52609ec3 3702016-02-23 David Malcolm <dmalcolm@redhat.com>
371
372 PR preprocessor/69126
373 PR preprocessor/69543
374 * c-c++-common/pr69126-2-long.c: New test.
375 * c-c++-common/pr69126-2-short.c: New test.
376 * c-c++-common/pr69543-1.c: Remove xfail.
377
d5bf2cc8 3782016-02-23 David Malcolm <dmalcolm@redhat.com>
379
380 PR preprocessor/69126
381 PR preprocessor/69543
382 PR preprocessor/69558
383 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
384 (f): Rename to...
385 (test_2): ...this, and add leading comment.
386 (MACRO_3, test_3): New.
387 (MACRO_4A, MACRO_4B, test_4): New.
388 (MACRO): Rename to...
389 (MACRO_5): ...this.
390 (g): Rename to...
391 (test_5): ...this, updating for renaming of MACRO, and
392 add leading comment.
393 * c-c++-common/pr69543-1.c: New.
394 * c-c++-common/pr69543-2.c: New.
395 * c-c++-common/pr69543-3.c: New.
396 * c-c++-common/pr69543-4.c: New.
397 * c-c++-common/pr69558-1.c: New.
398 * c-c++-common/pr69558-2.c: New.
399 * c-c++-common/pr69558-3.c: New.
400 * c-c++-common/pr69558-4.c: New.
401 * gcc.dg/pr69558.c: Move to...
402 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
403 xfail for c++.
404
3a37a410 4052016-02-23 Thomas Schwinge <thomas@codesourcery.com>
406
407 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
408 to -ftree-parallelize-loops/-fopenacc changes.
409 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
410 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
411 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
412 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
413 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
414 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
415 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
416 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
417 * c-c++-common/goacc/kernels-loop.c: Likewise.
418 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
419 * c-c++-common/goacc/kernels-reduction.c: Likewise.
420 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
421 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
422
ecca180f 4232016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
424
425 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
426
eec0fa3f 4272016-02-23 Jakub Jelinek <jakub@redhat.com>
428
f1f91c07 429 PR c++/69902
430 * g++.dg/warn/Wnonnull-compare-5.C: New test.
431
eec0fa3f 432 PR c/69900
433 * gcc.dg/pr69900.c: New test.
434
e6ab7475 435>>>>>>> .r233653
e045424d 4362016-02-23 Martin Jambor <mjambor@suse.cz>
437
438 PR tree-optimization/69666
439 * gcc.dg/tree-ssa/pr69666.c: New test.
440
f482dff6 4412016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
442
443 PR fortran/67451
444 * gfortran.dg/coarray_allocate_5.f08: New test.
445
57ed698b 4462016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
447
448 * gcc.target/s390/vcond-shift.c: Move to ...
449 * gcc.target/s390/vector/vcond-shift.c: ... here.
450
990e443c 4512016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
452
453 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
454 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
455
296c5f01 4562016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
457
458 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
459
e53f41d5 4602016-02-20 Mark Wielaard <mjw@redhat.com>
461
462 PR c/28901
463 * gcc.dg/unused-variable-3.c: New test.
464
13af201d 4652016-02-22 Jakub Jelinek <jakub@redhat.com>
466
467 PR target/69888
468 * gcc.target/i386/pr69888.c: New test.
469
682c90f9 4702016-02-22 Richard Biener <rguenther@suse.de>
471
472 PR tree-optimization/69882
473 * gfortran.dg/vect/pr69882.f90: New testcase.
474
b8cd18c3 4752016-02-22 Jakub Jelinek <jakub@redhat.com>
476
477 PR target/69885
478 * gcc.dg/pr69885.c: New test.
479
09343379 4802016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
481
482 PR target/69806
483 PR target/54089
484 * gcc.target/sh/pr54089-10.c: New.
485
b345a09f 4862016-02-20 Paul Thomas <pault@gcc.gnu.org>
487
488 PR fortran/69423
489 * gfortran.dg/deferred_character_15.f90 : New test.
490
51385aed 4912016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
492
493 PR fortran/57365
494 gfortran.dg/allocate_with_source_18.f03: New test.
495
4962016-02-20 Harald Anlauf <anlauf@gmx.de>
497
498 PR fortran/52531
499 gfortran.dg/gomp/pr52531.f90: New test.
500
9cce8384 5012016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
502
503 PR c++/69865
504 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
505 -std=c++03.
506
d91f5fbb 5072016-02-19 Jakub Jelinek <jakub@redhat.com>
508
563d5cb8 509 PR c++/69826
510 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
511 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
512
0a04aac9 513 PR c++/69850
514 * g++.dg/warn/Wnonnull-compare-4.C: New test.
515
d91f5fbb 516 PR c++/69851
517 * g++.dg/torture/pr69851.C: New test.
518
5fe1f282 5192016-02-19 Martin Sebor <msebor@redhat.com>
520
521 PR testsuite/69573
522 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
523
a45bce11 5242016-02-19 Jakub Jelinek <jakub@redhat.com>
525
6263dde1 526 PR c++/69850
527 * g++.dg/warn/Wnonnull-compare-2.C: New test.
528 * g++.dg/warn/Wnonnull-compare-3.C: New test.
529
a45bce11 530 PR c++/67767
531 * g++.dg/cpp0x/pr67767.C: New test.
532
cf2ed1b7 5332016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
534
535 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
536 for fp, simd, crypto, crc, lse.
537 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
538 above.
539 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
540 effective target check.
541
f6cc34b0 5422016-02-19 Jakub Jelinek <jakub@redhat.com>
543
544 PR target/69820
545 * gcc.target/i386/pr69820.c: New test.
546
6c678e78 5472016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
548
549 * gcc.target/s390/vector/int128-1.c: New test.
550
b088ff4b 5512016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
552
553 * gcc.target/s390/vector/vec-vcond-1.c: New test.
554
b11e60a4 5552016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
556
557 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
558 instruction pattern name to prevent the testcase from failing with
559 -march=z13.
560
664ff6a0 5612016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
562
563 * gcc.target/s390/md/movstr-2.c: New test.
564
e80be24b 5652016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
566
567 * gcc.target/s390/morestack.c: New test.
568
9839f350 5692016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
570
571 PR target/69625
572 * gcc.target/s390/pr69625.c: Add test case.
573
4550fbd0 5742016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
575
576 PR testsuite/68580
577 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
578
57d00b6a 5792016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
580
581 PR target/68404
582 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
583 * gcc.target/powerpc/fusion3.c: Likewise.
584
63ad69d6 5852016-02-18 Richard Biener <rguenther@suse.de>
586
587 PR middle-end/69553
588 * g++.dg/torture/pr69553.C: New testcase.
589
d92404ed 5902016-02-18 Nick Clifton <nickc@redhat.com>
591
4550fbd0 592 PR target/62254
593 PR target/69610
594 * gcc.target/arm/pr62554.c: New test.
595 * gcc.target/arm/pr69610-1.c: New test.
596 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 597
0808dfce 5982016-02-18 Richard Biener <rguenther@suse.de>
599
600 PR middle-end/69854
601 * gcc.dg/torture/pr69854.c: New testcase.
602
fc3527e3 6032016-02-17 Jakub Jelinek <jakub@redhat.com>
604
605 PR c++/69850
606 * g++.dg/warn/Wnonnull-compare-1.C: New test.
607
e3c24279 6082012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
609
610 * gcc.target/powerpc/vec-cg.c: New test.
611
c9732c2b 6122016-02-17 Richard Biener <rguenther@suse.de>
613
614 PR testsuite/69586
615 * gcc.dg/uninit-21.c: Add -fno-short-enums.
616
51bf9f9b 6172016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
618
619 PR target/69161
620 * gcc.c-torture/compile/pr69161.c: New test.
621
6baedca3 6222016-02-17 David Sherwood <david.sherwood@arm.com>
623
624 PR target/69532
625 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
626 * gcc.target/arm/vect-fmaxmin.c: Likewise.
627
4f240715 6282016-02-17 Eric Botcazou <ebotcazou@adacore.com>
629
630 * gcc.dg/ifcvt-4.c: Skip on Visium.
631
e0c0515d 6322016-02-17 Eric Botcazou <ebotcazou@adacore.com>
633
634 * gnat.dg/atomic8.adb: New test.
635
7b319ee6 6362016-02-17 Eric Botcazou <ebotcazou@adacore.com>
637
638 * gnat.dg/discr46.ad[sb]: New test.
639
48a7e3d1 6402016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
641
642 PR Target/48344
643 * gcc.target/powerpc/pr48344-1.c: New test.
644
3f844f15 6452015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
646
647 PR fortran/69742
648 * gfortran.dg/associate_21.f90: New test.
649
7675e968 6502016-02-16 Jakub Jelinek <jakub@redhat.com>
651
652 PR c/69835
653 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
654 -Wnonnull in dg-options.
655 * c-c++-common/nonnull-2.c: New test.
656
d6faee88 6572016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
658 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
659
660 * gcc.target/aarch64/vector_initialization_nostack.c: New.
661
3a2a72aa 6622016-02-16 Jakub Jelinek <jakub@redhat.com>
663
664 PR middle-end/69801
665 * gcc.dg/pr69801.c: Add empty dg-options.
666
28072426 6672016-02-16 James Norris <jnorris@codesourcery.com>
668
669 * c-c++-common/goacc/deviceptr-1.c: Add tests.
670 * g++.dg/goacc/deviceptr-1.c: New file.
671
37fffac2 6722016-02-16 Jakub Jelinek <jakub@redhat.com>
673
674 PR tree-optimization/69820
675 * gcc.dg/vect/pr69820.c: New test.
676
f72a5e61 6772016-02-16 Richard Biener <rguenther@suse.de>
678
679 PR tree-optimization/69776
680 * gcc.dg/torture/pr69776-2.c: New testcase.
681
50e0cd76 6822016-02-16 Bernd Schmidt <bschmidt@redhat.com>
683
684 PR tree-optimization/69714
685 * gcc.dg/torture/pr69714.c: New test.
686
14a72c4e 6872016-02-16 Jakub Jelinek <jakub@redhat.com>
688
689 PR tree-optimization/69802
690 * gcc.dg/pr69802.c: New test.
691
fd808c11 6922016-02-16 Richard Biener <rguenther@suse.de>
693
694 PR middle-end/69801
695 * gcc.dg/pr69801.c: New testcase.
696
49a549ca 6972016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
698
699 PR libgfortran/69651
700 * gfortran.dg/read_bang.f90: New test.
701 * gfortran.dg/read_bang4.f90: New test.
702
77454e6e 7032016-02-15 Jakub Jelinek <jakub@redhat.com>
704
2074f21c 705 PR c++/69658
706 * g++.dg/init/pr69658.C: New test.
707
77454e6e 708 PR c++/69797
709 * c-c++-common/pr69797.c: New test.
710
4ef4d764 7112016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
712
713 * lib/target-supports.exp (check_effective_target_section_anchors): Add
714 check for aarch64*-*-*.
715
4a45fe0f 7162016-02-15 Richard Biener <rguenther@suse.de>
717
718 PR tree-optimization/69783
719 * gcc.dg/vect/pr69783.c: New testcase.
720
0b3619e6 7212016-02-15 Richard Biener <rguenther@suse.de>
722
723 PR tree-optimization/69776
724 * gcc.dg/torture/pr69776.c: New testcase.
725
9b49c3cb 7262016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
727
728 PR fortran/60526
729 * gfortran.dg/type_decl_4.f90: Reinstated.
730
e46faff9 7312016-02-14 John David Anglin <danglin@gcc.gnu.org>
732
733 PR fortran/68746
734 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
735
a96c809a 7362016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
737
738 PR fortran/60526
739 PR bootstrap/69816
740 * gfortran.dg/type_decl_4.f90: Removed.
741
fdec7e88 7422016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
743
744 PR fortran/60526
745 * gfortran.dg/type_decl_4.f90: New test.
746
a72095c4 7472016-02-14 Alan Modra <amodra@gmail.com>
748
bc436924 749 PR testsuite/68886
a72095c4 750 * gcc.c-torture/execute/stkalign.c: Revise test.
751
73bb5f8b 7522016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
753
754 PR target/67260
755 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
756
beb13161 7572016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
758
759 PR target/67260
760 * gcc.target/sh/torture/pr67260.c: New.
761
67cab04e 7622016-02-12 John David Anglin <danglin@gcc.gnu.org>
763
764 * gcc.dg/pr67964.c: Add dg-require-alias.
765
44a59bb1 7662016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
767
768 PR target/67636
769 PR target/64345
770 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
771
38c9bd3a 7722016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
773
774 PR libgfortran/69668
775 * gfortran.dg/namelist_88.f90: New test.
776
1774ff82 7772016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
778
779 PR libgfortran/69668
780 * gfortran.dg/namelist_38.f90: Update test.
781 * gfortran.dg/namelist_84.f90: Update test.
782
aec1f4bd 7832016-02-12 David Malcolm <dmalcolm@redhat.com>
784
785 PR other/69554
786 * gcc.dg/pr69554-1.c: New test.
787 * gfortran.dg/pr69554-1.F90: New test.
788 * gfortran.dg/pr69554-2.F90: New test.
789 * lib/gcc-dg.exp (proc dg-locus): New function.
790 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
791 distinguish between the caret-printing and non-caret-printing
792 cases. If caret-printing has been explicitly enabled, bail out
793 without attempting to fix up the output.
794
da7d5066 7952016-02-12 David Malcolm <dmalcolm@redhat.com>
796
797 PR driver/69265
798 PR driver/69453
799 * gcc.dg/spellcheck-options-3.c: New test case.
800 * gcc.dg/spellcheck-options-4.c: New test case.
801 * gcc.dg/spellcheck-options-5.c: New test case.
802 * gcc.dg/spellcheck-options-6.c: New test case.
803 * gcc.dg/spellcheck-options-7.c: New test case.
804 * gcc.dg/spellcheck-options-8.c: New test case.
805 * gcc.dg/spellcheck-options-9.c: New test case.
806 * gcc.dg/spellcheck-options-10.c: New test case.
807
fcce1b0b 8082016-02-12 Jakub Jelinek <jakub@redhat.com>
809
810 PR rtl-optimization/69764
811 PR rtl-optimization/69771
812 * c-c++-common/pr69764.c: New test.
813 * gcc.dg/torture/pr69771.c: New test.
814
6d609290 8152016-02-12 Marek Polacek <polacek@redhat.com>
816
817 * g++.dg/torture/init-list1.C: New.
818
7d75fb56 8192016-02-12 Marek Polacek <polacek@redhat.com>
820
821 * gcc.dg/pr69522.c: Add empty dg-options.
822
52543fda 8232016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
824
825 * g++.dg/lto/lto.exp: Include and init mpx.
826 * g++.dg/lto/pr69729_0.C: New test.
827
34947478 8282016-02-12 Jakub Jelinek <jakub@redhat.com>
829
9181a4ec 830 PR ipa/69241
831 * g++.dg/ipa/pr69241-4.C: New test.
832
34947478 833 PR ipa/68672
834 * g++.dg/ipa/pr68672-1.C: New test.
835 * g++.dg/ipa/pr68672-2.C: New test.
836 * g++.dg/ipa/pr68672-3.C: New test.
837
74a4140f 8382016-02-12 Bernd Schmidt <bschmidt@redhat.com>
839
840 PR c/69522
50e0cd76 841 * gcc.dg/pr69522.c: New test.
74a4140f 842
9ddb20d6 8432016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
844
845 PR c++/69098
846 * g++.dg/cpp1y/69098.C: New test.
847 * g++.dg/cpp1y/69098-2.C: New test.
848
67cf9b55 8492016-02-12 Jakub Jelinek <jakub@redhat.com>
850
851 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
852 and neighbour -> neighbor.
853 * objc.dg/attributes/method-nonnull-1.m: Likewise.
854 * objc.dg/gnu-api-2-class-meta.m: Likewise.
855 * c-c++-common/Wvarargs.c: Likewise.
856 * c-c++-common/goacc/host_data-5.c: Likewise.
857 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
858 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
859 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
860 * gcc.target/aarch64/pr60697.c: Likewise.
861 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
862 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
863 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
864 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
865 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
866 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
867 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
868 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
869 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
870 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
871 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
872 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
873 * g++.dg/lookup/koenig5.C: Likewise.
874 * g++.dg/ext/no-asm-2.C: Likewise.
875 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
876 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
877 * gfortran.dg/used_types_16.f90: Likewise.
878 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
879 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
880 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
881 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
882 * gfortran.dg/abstract_type_6.f03: Likewise.
883 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
884 * gfortran.dg/used_types_15.f90: Likewise.
885 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
886 * gfortran.dg/exit_3.f08: Likewise.
887 * gfortran.dg/open_status_2.f90: Likewise.
888 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
889 * gfortran.dg/intrinsic_std_1.f90: Likewise.
890 * gfortran.dg/associate_1.f03: Likewise.
891 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
892 * gfortran.dg/intrinsic_std_6.f90: Likewise.
893 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
894 * gcc.dg/builtin-object-size-1.c: Likewise.
895 * gcc.dg/noreturn-6.c: Likewise.
896 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
897 * gcc.dg/globalalias.c: Likewise.
898 * gcc.dg/builtins-config.h: Likewise.
899 * gcc.dg/pr30457.c: Likewise.
900 * gcc.c-torture/compile/volatile-1.c: Likewise.
901 * gcc.c-torture/execute/20101011-1.c: Likewise.
902 * c-c++-common/Waddress-1.c: Likewise.
903
40b38ace 9042016-02-11 Jakub Jelinek <jakub@redhat.com>
905
906 PR c/69768
907 * c-c++-common/Waddress-1.c: New test.
908
42c87ca9 9092016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
910
911 PR fortran/69296
912 * gfortran.dg/associate_19.f03: New test.
913 * gfortran.dg/associate_20.f03: New test.
914
acb7939f 9152016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
916
917 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
918
6defe3c5 9192016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
920
921 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
922 .arch armv8-a\n. Add -dA to dg-options.
923 * gcc.target/aarch64/assembler_arch_1.c: New test.
924 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
925
63f63318 9262016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
927
928 PR c++/68726
929 * g++.dg/cpp0x/pr68726.C: New.
930
1cddf457 9312016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
932
933 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
934 test.
935
b86fba37 9362016-02-11 Richard Biener <rguenther@suse.de>
937
938 * g++.dg/tree-ssa/pr61034.C: Adjust.
939
ec4ec95a 9402016-02-10 Vladimir Makarov <vmakarov@redhat.com>
941
be7c31e9 942 PR target/69148
ec4ec95a 943 * gcc.target/s390/pr69148.c: New.
944
f64416ca 9452016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
946
947 PR tree-optimization/69652
948 * gcc.dg/torture/pr69652.c: New test.
949
e5d1ea31 9502016-02-10 Jakub Jelinek <jakub@redhat.com>
951 Patrick Palka <ppalka@gcc.gnu.org>
952
953 PR ipa/69241
954 PR c++/69649
955 * g++.dg/ipa/pr69241-1.C: New test.
956 * g++.dg/ipa/pr69241-2.C: New test.
957 * g++.dg/ipa/pr69241-3.C: New test.
958 * g++.dg/ipa/pr69649.C: New test.
959
fa03b19d 9602016-02-10 Uros Bizjak <ubizjak@gmail.com>
961
962 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
963 * gcc.dg/tree-ssa/sra-18.c: Ditto.
964
14485c8a 9652016-02-10 Bin Cheng <bin.cheng@arm.com>
966
967 PR tree-optimization/68021
968 * gcc.dg/tree-ssa/pr68021.c: New test.
969
79f1ed25 9702016-02-10 Richard Biener <rguenther@suse.de>
971
972 PR tree-optimization/69726
973 * gcc.dg/uninit-22.c: New testcase.
974
58f74eff 9752016-02-09 Andrew Pinski <apinski@cavium.com>
976
977 PR tree-opt/69282
978 * gcc.c-torture/compile/20160205-1.c: New testcase.
979
600c00f7 9802016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
981
982 PR target/68404
983 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
984 instead accessing a really large arrray.
985 * gcc.target/powerpc/fusion3.c: Likewise.
986
0771836e 9872016-02-09 Charles Baylis <charles.baylis@linaro.org>
988
989 PR target/68532
990 * gcc.c-torture/execute/pr68532.c: New test.
991
4ccd644f 9922016-02-11 Alexandre Oliva <aoliva@redhat.com>
993
994 PR target/69634
995 * gcc.dg/pr69634.c: New.
996
2e980a39 9972016-02-09 Richard Biener <rguenther@suse.de>
998
999 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1000
aacf7102 10012016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 1002
aacf7102 1003 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1004
a1856ddf 10052016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1006
1007 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1008
d4d3da7e 10092016-02-09 Richard Biener <rguenther@suse.de>
1010
1011 PR tree-optimization/69715
1012 * gcc.dg/torture/pr69715.c: New testcase.
1013
9cc6714f 10142016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1015
1016 PR c++/69139
1017 * g++.dg/cpp0x/trailing12.C: New test.
1018 * g++.dg/cpp0x/trailing13.C: New test.
1019
83d5062b 10202016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1021
1022 PR c++/69283
1023 PR c++/67835
1024 * g++.dg/cpp1y/auto-fn29.C: New test.
1025 * g++.dg/cpp1y/auto-fn30.C: New test.
1026
394a86f3 10272016-02-08 Jakub Jelinek <jakub@redhat.com>
1028
1029 PR tree-optimization/69209
1030 * gcc.c-torture/compile/pr69209.c: New test.
1031
93b124b4 10322016-02-08 Jeff Law <law@redhat.com>
1033
1034 PR tree-optimization/68541
1035 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1036 of statements allowed in join block for path splitting.
1037
26abce13 10382016-02-08 Jakub Jelinek <jakub@redhat.com>
1039
0acb2d6e 1040 PR c++/59627
1041 * g++.dg/gomp/pr59627.C: New test.
1042
26abce13 1043 PR ipa/69239
1044 * g++.dg/ipa/pr69239.C: New test.
1045
86e0b129 10462016-02-08 David Malcolm <dmalcolm@redhat.com>
1047
1048 PR preprocessor/69664
1049 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1050 * gcc.dg/cpp/warn-comments.c: Likewise.
1051
f553d9f8 10522016-02-08 Marek Polacek <polacek@redhat.com>
1053
1054 PR c++/69688
1055 * g++.dg/init/const12.C: New test.
1056
600695e0 10572016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1058
1059 PR target/60410
1060 * gcc.dg/lto/pr55113_0.c: Remove test.
1061
c4f4b1e8 10622016-02-08 Richard Biener <rguenther@suse.de>
1063
1064 PR tree-optimization/69719
1065 * gcc.dg/torture/pr69719.c: New testcase.
1066
5a987d87 10672016-02-08 Richard Biener <rguenther@suse.de>
1068 Jeff Law <law@redhat.com>
1069
1070 PR target/68273
1071 * gcc.target/mips/pr68273.c: New testcase.
1072
0418e71d 10732016-02-08 Richard Biener <rguenther@suse.de>
1074
1075 PR rtl-optimization/69274
1076 * gcc.target/i386/addr-sel-1.c: XFAIL.
1077
07c0f1ca 10782016-02-08 Jeff Law <law@redhat.com>
1079
40d85f4c 1080 PR tree-optimization/68541
1081 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1082
140e093f 1083 PR tree-optimization/65917
07c0f1ca 1084 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1085
16430acf 10862016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1087
1088 PR fortran/50555
1089 * gfortran.dg/namelist_args.f90: New test.
1090
3f0ff0d8 10912016-02-05 Jeff Law <law@redhat.com>
1092
140e093f 1093 PR tree-optimization/68541
3f0ff0d8 1094 * gcc.dg/tree-ssa/split-path-2.c: New test.
1095 * gcc.dg/tree-ssa/split-path-3.c: New test.
1096 * gcc.dg/tree-ssa/split-path-4.c: New test.
1097 * gcc.dg/tree-ssa/split-path-5.c: New test.
1098 * gcc.dg/tree-ssa/split-path-6.c: New test.
1099 * gcc.dg/tree-ssa/split-path-7.c: New test.
1100
a7cc1f94 11012016-02-05 Martin Sebor <msebor@redhat.com>
1102
1103 PR c++/69662
1104 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1105 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1106
fcb25f28 11072016-02-06 Richard HEnderson <rth@redhat.com>
1108
1109 PR c/69643
1110 * gcc.target/i386/addr-space-4.c: New.
1111 * gcc.target/i386/addr-space-5.c: New.
1112
3a2545a1 11132016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1114
1115 PR fortran/66089
1116 * gfortran.dg/elemental_dependency_6.f90: New.
1117
1e302465 11182016-02-05 Jakub Jelinek <jakub@redhat.com>
1119
66feb54c 1120 PR rtl-optimization/69691
1121 * gcc.c-torture/execute/pr69691.c: New test.
1122
1e302465 1123 PR c++/69628
1124 * g++.dg/parse/pr69628.C: New test.
1125
9c28a298 11262016-02-05 Uros Bizjak <ubizjak@gmail.com>
1127
1128 * gcc.dg/sancov/asan.c: Move to ...
1129 * gcc.dg/asan/sancov-1.c: ... here.
1130
a854e286 11312016-02-05 Uros Bizjak <ubizjak@gmail.com>
1132
1133 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1134
d4f0b240 11352016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1136
1137 PR target/69677
1138 * gcc.target/i386/pr69677.c: New test.
1139
235d8723 11402016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1141
1142 PR c++/68948
1143 * g++.dg/template/pr68948.C: New test.
1144
f390cf65 11452016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1146
1147 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1148 (only necessary on s390x).
1149
ab99f104 11502016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1151
1152 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1153 -mno-accumulate-outgoing-args.
1154
f7ef5392 11552016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1156
1157 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1158
6b098e91 11592016-02-04 Jakub Jelinek <jakub@redhat.com>
1160
1161 PR c/69669
1162 * c-c++-common/pr69669.c: New test.
1163
f0146cf3 11642016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1165
1166 PR target/69667
1167 * g++.dg/pr69667.C: New file.
1168
08fd6cf5 11692016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1170
1171 PR target/69619
1172 * gcc.dg/pr69619.c: Add new test.
1173
a6f3f39f 11742016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1175
1176 PR rtl-optimization/69577
1177 * gcc.target/i386/pr69577.c: New test.
1178
774068a0 11792016-02-04 Martin Liska <mliska@suse.cz>
1180
1181 * g++.dg/asan/pr69276.C: New test.
1182
f50a7894 11832016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1184
1185 PR target/65932
1186 PR target/67714
1187 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1188 a single smulbb instruction.
1189 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1190 * gcc.target/amr/wmul-2.c: Likewise.
1191
6b722eb3 11922016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1193
1194 PR target/65932
1195 PR target/67714
1196 * gcc.c-torture/execute/pr67714.c: New test.
1197
1f1475a7 11982016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1199
1200 PR target/69454
1201 * gcc.target/i386/pr69454-1.c: New test.
1202 * gcc.target/i386/pr69454-2.c: New test.
1203
6b94e133 12042016-02-03 Martin Sebor <msebor@redhat.com>
1205
1206 PR c++/69251
1207 PR c++/69253
1208 PR c++/69290
1209 PR c++/69277
1210 PR c++/69349
1211 * g++.dg/ext/flexarray-mangle-2.C: New test.
1212 * g++.dg/ext/flexarray-mangle.C: New test.
1213 * g++.dg/ext/flexarray-subst.C: New test.
1214 * g++.dg/ext/flexary11.C: New test.
1215 * g++.dg/ext/flexary12.C: New test.
1216 * g++.dg/ext/flexary13.C: New test.
1217 * g++.dg/ext/flexary14.C: New test.
1218 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1219
342ed0ac 12202016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1221
1222 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1223 Define only if CHECK_FLOAT128 is defined.
1224 (main): Properly initialize u5.
1225
edf6c4d2 12262016-02-03 Jakub Jelinek <jakub@redhat.com>
1227
415d5641 1228 PR c/69627
1229 * gcc.dg/pr69627.c: New test.
1230
edf6c4d2 1231 PR target/69644
1232 * gcc.dg/pr69644.c: New test.
1233
cf8f3ba0 12342016-02-03 Mike Stump <mikestump@comcast.net>
1235
1236 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1237 support for struct-layout-1.exp.
1238
c90d55dd 12392016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1240
1241 PR c++/69056
f7ef5392 1242 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1243
401bd0c8 12442016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1245 Alexandre Oliva <aoliva@redhat.com>
1246
1247 PR target/69461
1248 * gcc.target/powerpc/pr69461.c: New.
1249
277d9d1d 12502016-02-03 Uros Bizjak <ubizjak@gmail.com>
1251
1252 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1253 works from here ...
1254 (check_effective_target_fsanitize_thread): ... to here. Do not
1255 specify additional compile flags for the test source.
1256 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1257 specify additional compile flags for the test source.
1258
e69ad94a 12592016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1260
1261 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1262
a4454da2 12632016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1264
1265 PR fortran/67451
1266 PR fortran/69418
1267 * gfortran.dg/coarray_allocate_2.f08: New test.
1268 * gfortran.dg/coarray_allocate_3.f08: New test.
1269 * gfortran.dg/coarray_allocate_4.f08: New test.
1270
88cab2dd 12712016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1272
1273 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1274 use same scan-tree-dump-times on all platforms.
1275 * gcc.dg/vect/vect-outer-1.c: Likewise.
1276 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1277 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1278 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1279 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1280 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1281 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1282 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1283
66ea75c4 12842016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1285
1286 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1287 warning.
1288
4eef8df7 12892016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1290
1291 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1292
665fbc2f 12932016-02-02 James Norris <jnorris@codesourcery.com>
1294
1295 * c-c++-common/goacc/routine-5.c: Add tests.
1296
b10e3d47 12972016-02-02 Alexander Monakov <amonakov@ispras.ru>
1298
1299 * gcc.target/nvptx/unsigned-cmp.c: New test.
1300
12ad66dd 13012016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1302
1303 * gcc.target/aarch64/scalar_shift_1.c
1304 (test_corners_sisd_di): Improve force to SIMD register.
1305 (test_corners_sisd_si): Likewise.
1306 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1307 Remove scan-assembler check for ldr.
1308
f9ec342f 13092016-02-02 Richard Biener <rguenther@suse.de>
1310
1311 PR tree-optimization/69595
1312 * gcc.dg/Warray-bounds-17.c: New testcase.
1313
32f2925a 13142016-02-02 Richard Biener <rguenther@suse.de>
1315
1316 PR tree-optimization/69606
1317 * gcc.dg/torture/pr69606.c: New testcase.
1318
cfd9ca84 13192016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1320
1321 PR middle-end/68542
1322 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1323 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1324
19bf08e2 13252016-02-02 Alan Modra <amodra@gmail.com>
1326
1327 PR target/69548
1328 * gcc.target/powerpc/pr69548.c: New test.
1329
6f13b088 13302016-02-01 Jakub Jelinek <jakub@redhat.com>
1331
dcddc5af 1332 PR rtl-optimization/69592
1333 * gcc.dg/pr69592.c: New test.
1334
6f13b088 1335 PR preprocessor/69543
1336 PR c/69558
1337 * gcc.dg/pr69543.c: New test.
1338 * gcc.dg/pr69558.c: New test.
1339
d090e5c2 13402016-02-01 Uros Bizjak <ubizjak@gmail.com>
1341
fcb317c5 1342 PR testsuite/65940
1343 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1344
aaf527dc 13452016-02-01 Martin Sebor <msebor@redhat.com>
1346
1347 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1348
1674217b 13492016-02-01 Bin Cheng <bin.cheng@arm.com>
1350
1351 PR tree-optimization/67921
1352 * c-c++-common/ubsan/pr67921.c: New test.
1353
b4007655 13542016-02-01 Richard Biener <rguenther@suse.de>
1355
1356 PR middle-end/69556
1357 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1358
88a477bb 13592016-02-01 Richard Biener <rguenther@suse.de>
1360
1361 PR tree-optimization/69574
1362 * gcc.dg/torture/pr69574.c: New testcase.
1363
2eaaa4e7 13642016-02-01 Richard Biener <rguenther@suse.de>
1365
1366 PR tree-optimization/69579
1367 * gcc.dg/setjmp-6.c: New testcase.
1368
e3882c44 13692016-02-01 Jakub Jelinek <jakub@redhat.com>
1370
1371 PR rtl-optimization/69570
1372 * g++.dg/opt/pr69570.C: New test.
1373
f80aff47 13742016-02-01 Richard Henderson <rth@redhat.com>
1375
1376 * gcc.dg/pr69535.c: New test.
1377
240568aa 13782016-01-31 John David Anglin <danglin@gcc.gnu.org>
1379
6009b3b8 1380 PR testsuite/69584
1381 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1382 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1383
1fdf7177 1384 PR debug/68244
1385 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1386
240568aa 1387 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1388
cb3e5ac0 13892016-01-31 Paul Thomas <pault@gcc.gnu.org>
1390
1391 PR fortran/67564
1392 * gfortran.dg/allocate_with_source_17.f03: New test.
1393
3b8b902b 13942016-01-30 Jakub Jelinek <jakub@redhat.com>
1395
1396 PR tree-optimization/69546
1397 * gcc.dg/torture/pr69546.c: New test.
1398
17985abe 13992016-01-30 Paul Thomas <pault@gcc.gnu.org>
1400
1401 PR fortran/69566
1402 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1403
b5239e80 14042016-01-30 Martin Sebor <msebor@redhat.com>
1405
1406 PR c++/68490
1407 * g++.dg/ext/flexary10.C: New test.
1408
e8f03010 14092016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1410
1411 PR fortran/66707
1412 gfortran.dg/common_23.f90: New test.
1413
dc93691a 14142016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1415
1416 PR target/65546
1417 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1418 condition being checked, and disable it when the target supports
1419 misaligned loads and stores.
1420
ff5e28e9 14212016-01-29 Jakub Jelinek <jakub@redhat.com>
1422
1423 PR debug/69518
1424 * gcc.dg/torture/pr69518.c: New test.
1425
b0d8930a 14262016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1427
1428 PR target/69530
1429 * gcc.target/i386/pr69530.c: New test.
1430
21601fc7 14312016-01-29 Steve Ellcey <sellcey@imgtec.com>
1432
1433 PR target/65604
1434 * gcc.target/mips/div-delay.c: New test.
1435
ca6c7317 14362016-01-29 Jakub Jelinek <jakub@redhat.com>
1437
4758dc39 1438 PR target/69551
1439 * gcc.target/i386/pr69551.c: New test.
1440
ca6c7317 1441 PR target/66137
1442 * gcc.target/i386/pr66137.c: New test.
1443
e3078da6 14442016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1445
1446 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1447 always built for p5600.
1448 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1449 isa=p5600 dg-option.
1450
b622ec25 14512016-01-29 Richard Biener <rguenther@suse.de>
1452
1453 PR tree-optimization/69547
1454 * g++.dg/tree-ssa/pr69547.C: New testcase.
1455
d2a60e99 14562016-01-29 Jakub Jelinek <jakub@redhat.com>
1457
1458 PR debug/66869
1459 * g++.dg/warn/Wunused-function2.C: New test.
1460
ae849d2b 14612016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1462
1463 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1464 support for test to succeed.
1465
ce6a6978 14662016-01-29 Marek Polacek <polacek@redhat.com>
1467
1468 PR c++/69509
1469 PR c++/69516
1470 * g++.dg/ext/constexpr-vla2.C: New test.
1471 * g++.dg/ext/constexpr-vla3.C: New test.
1472 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1473
7550d855 14742016-01-29 Richard Biener <rguenther@suse.de>
1475
1476 PR middle-end/69537
1477 * gcc.dg/uninit-21.c: New testcase.
1478
f11bb279 14792016-01-28 Uros Bizjak <ubizjak@gmail.com>
1480
1481 PR target/69459
1482 * gcc.target/i386/pr69459.c: New test.
1483
c80c12c8 14842016-01-28 Steve Ellcey <sellcey@imgtec.com>
1485
1486 PR target/68400
1487 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1488 * gcc.target/mips/pr68400.c: New test.
1489
c649bacc 14902016-01-28 Martin Sebor <msebor@redhat.com>
1491
1492 PR target/17381
1493 * gcc.target/powerpc/pr17381.c: New test.
1494
f4881661 14952016-01-28 Jakub Jelinek <jakub@redhat.com>
1496
1497 PR middle-end/69542
1498 * gcc.dg/torture/pr69542.c: New test.
1499
d66fdd75 15002016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1501
1502 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1503
d4a78818 15042016-01-28 David Edelsohn <dje.gcc@gmail.com>
1505
1506 * gcc.dg/pr65980.c: Skip on AIX.
1507 * gcc.dg/pr66688.c: Same.
1508
21329e97 15092016-01-28 David Edelsohn <dje.gcc@gmail.com>
1510
1511 PR target/63679
1512 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1513 * gcc.dg/tree-ssa/sra-18.c: Same.
1514
cc7124a6 15152016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1516
1517 PR fortran/62536
1518 * gfortran.dg/block_15.f08: New test.
1519 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1520 on incorrectly closed BLOCK.
1521
358dfcb4 15222016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1523
1524 * gcc.dg/declare-simd.c: New test.
e87502d6 15252016-01-28 Richard Biener <rguenther@suse.de>
1526
1527 PR tree-optimization/69466
1528 * gfortran.dg/vect/pr69466.f90: New testcase.
1529
44e7334b 15302016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1531
1532 * g++.dg/pr67989.C: Remove ARM-specific option.
1533 * gcc.target/arm/pr67989.C: New file.
1534
5ce8f551 15352016-01-27 Uros Bizjak <ubizjak@gmail.com>
1536
1537 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1538 and expm1 test for glibc < 2.11.
1539
fa6e6b15 15402016-01-27 Richard Henderson <rth@redhat.com>
1541
1542 * gcc.c-torture/execute/pr69447.c: New test.
1543
15442016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 1545
7b8122c6 1546 PR fortran/69422
147b2f9b 1547 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1548
78e516eb 15492016-01-27 Jakub Jelinek <jakub@redhat.com>
1550
1551 PR debug/66869
1552 * gcc.dg/pr66869.c: New test.
1553
9b849350 15542016-01-25 Jeff Law <law@redhat.com>
1555
1556 PR tree-optimization/68398
f11bb279 1557 PR tree-optimization/69196
9b849350 1558 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1559 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1560 path to avoid new heuristic allowing more irreducible regions
1561 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1562 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1563 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1564 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1565 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1566
fee5e491 15672016-01-27 Marek Polacek <polacek@redhat.com>
1568
1569 PR c/68062
1570 * c-c++-common/vector-compare-4.c: New test.
1571
eec96426 15722016-01-27 David Malcolm <dmalcolm@redhat.com>
1573
1574 PR preprocessor/69126
1575 * c-c++-common/pr69126.c: New test case.
1576
5068be18 15772016-01-27 Ian Lance Taylor <iant@google.com>
1578
1579 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1580
5fa82c11 15812016-01-27 Ryan Burn <contact@rnburn.com>
1582
1583 PR cilkplus/69267
1584 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1585
b3df0219 15862016-01-27 Uros Bizjak <ubizjak@gmail.com>
1587
1588 PR target/69512
1589 * gcc.target/i386/pr69512.c: New test.
1590
d46a16d4 15912016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1592
1593 PR ada/69488
1594 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1595
6a9b35ef 15962016-01-27 Marek Polacek <polacek@redhat.com>
1597
1598 PR c++/69379
1599 * g++.dg/pr69379.C: New test.
1600
18e9663b 16012016-01-27 Martin Sebor <msebor@redhat.com>
1602
1603 PR c++/69317
1604 * g++.dg/abi/Wabi-2-2.C: New test.
1605 * g++.dg/abi/Wabi-2-3.C: New test.
1606 * g++.dg/abi/Wabi-3-2.C: New test.
1607 * g++.dg/abi/Wabi-3-3.C: New test.
1608
c88301ad 16092016-01-27 Richard Biener <rguenther@suse.de>
1610
1611 PR tree-optimization/69166
1612 * gcc.dg/torture/pr69166.c: New testcase.
1613
8ca47550 16142016-01-27 Martin Jambor <mjambor@suse.cz>
1615
1616 PR tree-optimization/69355
1617 * gcc.dg/tree-ssa/pr69355.c: New test.
1618
5cb23e3c 16192016-01-27 Marek Polacek <polacek@redhat.com>
1620
1621 PR c++/69496
1622 * g++.dg/ext/constexpr-vla1.C: New test.
1623
7b0c1b6d 16242016-01-20 Christian Bruel <christian.bruel@st.com>
1625
1626 PR target/69245
1627 * gcc.target/arm/pr69245.c: New test.
1628
220112fc 16292016-01-27 Jakub Jelinek <jakub@redhat.com>
1630
1631 PR tree-optimization/69399
1632 * gcc.dg/torture/pr69399.c: New test.
1633
16294490 16342016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1635
1636 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1637
8abd3d0c 16382016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1639
1640 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1641
7cf9b895 16422016-01-26 Tom de Vries <tom@codesourcery.com>
1643
1644 PR tree-optimization/69110
1645 * gcc.dg/autopar/pr69110.c: New test.
1646
557c1942 16472016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 1648 Sebastian Pop <s.pop@samsung.com>
557c1942 1649
1650 * gcc.dg/graphite/isl-ast-op-select.c: New.
1651
80adbd96 16522015-01-26 Paul Thomas <pault@gcc.gnu.org>
1653
1654 PR fortran/69385
1655 * gfortran.dg/allocate_error_6.f90: New test.
1656
c3f86f60 16572016-01-26 Richard Henderson <rth@redhat.com>
1658
1659 * gcc.dg/tm/pr60908.c: New test.
1660
3752e5b1 16612016-01-26 David Malcolm <dmalcolm@redhat.com>
1662
1663 PR other/69006
1664 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1665 directive.
1666 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1667 expected multiline output to reflect the colorization being
1668 disabled before newlines.
1669 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1670 (custom_diagnostic_finalizer): Replace call to
1671 pp_newline_and_flush with call to pp_flush.
1672 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1673 * gfortran.dg/implicit_class_1.f90: Likewise.
1674 * lib/gcc-dg.exp (allow_blank_lines): New global.
1675 (dg-allow-blank-lines-in-output): New procedure.
1676 (gcc-dg-prune): Complain about blank lines in the output, unless
1677 dg-allow-blank-lines-in-output was called.
1678 * lib/multiline.exp (_build_multiline_regex): Only support
1679 arbitrary followup text for non-blank-lines, not for blank lines.
1680
9bbfd060 16812016-01-26 Jakub Jelinek <jakub@redhat.com>
1682
1683 PR tree-optimization/69483
1684 * gcc.dg/pr69483.c: New test.
1685 * g++.dg/opt/pr69483.C: New test.
1686
53773057 16872016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1688
1689 PR target/68620
1690 * gcc.target/arm/pr68620.c: New test.
1691
442a556f 16922016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1693
1694 * gcc.target/i386/pr68986-2.c: Remove -m32.
1695
d513c683 16962016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1697
1698 PR target/68986
1699 * gcc.target/i386/pr68986-1.c: New test.
1700 * gcc.target/i386/pr68986-2.c: Likewise.
1701 * gcc.target/i386/pr68986-3.c: Likewise.
1702
976877a5 17032016-01-26 Christian Bruel <christian.bruel@st.com>
1704
1705 * lib/target-supports.exp
1706 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1707 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1708 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1709
2c7b2f88 17102016-01-26 Richard Biener <rguenther@suse.de>
1711
1712 PR tree-optimization/69452
1713 * gcc.dg/torture/pr69452.c: New testcase.
1714
f7fc06e7 17152016-01-26 Jakub Jelinek <jakub@redhat.com>
1716
1717 PR target/69442
1718 * gcc.dg/pr69442.c: New test.
1719
d1dae587 17202016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1721
1722 PR target/67896
1723 * gcc.target/aarch64/simd/pr67896.C: New.
1724
ef7be7f8 17252016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1726
1727 PR tree-optimization/69400
1728 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1729 function.
1730 (plugin_init): Call it.
1731 * gcc.dg/torture/pr69400.c: New test.
1732
648433a4 17332016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1734
1735 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1736
45fc5243 17372016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1738 Sebastian Pop <s.pop@samsung.com>
1739
1740 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1741 isl-0.15.
1742
c699f6a1 17432016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1744 Sebastian Pop <s.pop@samsung.com>
1745
1746 * gcc.dg/graphite/pr69292.c: New.
1747
b86e24ea 17482016-01-25 Jakub Jelinek <jakub@redhat.com>
1749
1750 * c-c++-common/goacc/use_device-1.c: New test.
1751
105cb8d7 17522016-01-25 Jeff Law <law@redhat.com>
1753
1754 PR tree-optimization/69196
1755 PR tree-optimization/68398
1756 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1757 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1758
44562749 17592016-01-25 David Edelsohn <dje.gcc@gmail.com>
1760
1761 PR target/69469
1762 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1763 Algorithm.
1764
6837fee7 17652016-01-25 Richard Biener <rguenther@suse.de>
1766
1767 PR testsuite/69380
1768 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1769
fe500d65 17702016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1771
1772 PR target/69421
1773 * gcc.dg/pr69421.c: New test.
1774
8eacba94 17752016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1776
1777 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1778 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1779 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1780 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1781 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1782 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1783 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1784 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1785 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1786 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1787
af09d40d 17882016-01-25 Richard Biener <rguenther@suse.de>
1789
1790 PR tree-optimization/69376
1791 * gcc.dg/torture/pr69376.c: New testcase.
1792
d65063f5 17932016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1794
1795 PR fortran/69397
1796 PR fortran/68442
1797 * gfortran.dg/interface_38.f90: New test.
1798 * gfortran.dg/interface_39.f90: New test.
80adbd96 1799
08c7bfb4 18002016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1801
1802 Revert:
1803 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1804
1805 PR c++/11858
1806 PR c++/24663
1807 PR c++/24664
1808 * g++.dg/template/pr11858.C: New test.
1809 * g++.dg/template/pr24663.C: New test.
1810 * g++.dg/template/unify12.C: New test.
1811 * g++.dg/template/unify13.C: New test.
1812 * g++.dg/template/unify14.C: New test.
1813 * g++.dg/template/unify15.C: New test.
1814 * g++.dg/template/unify16.C: New test.
1815 * g++.dg/template/unify17.C: New test.
1816
c2e7d2be 18172016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1818
1819 PR fortran/68283
1820 gfortran.dg/pr68283.f90: New test.
1821
9f2e8617 18222016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1823
1824 PR fortran/66094
1825 * gfortran.dg/inline_matmul_13.f90: New test.
1826 * gfortran.dg/matmul_bounds_8.f90: New test.
1827 * gfortran.dg/matmul_bounds_9.f90: New test.
1828 * gfortran.dg/matmul_bounds_10.f90: New test.
1829
a4838119 18302016-01-23 Tom de Vries <tom@codesourcery.com>
1831
1832 PR tree-optimization/69426
1833 * gcc.dg/autopar/pr69426.c: New test.
1834
feddf0dc 18352016-01-23 Martin Sebor <msebor@redhat.com>
1836
1837 PR c++/58109
1838 PR c++/69022
1839 * g++.dg/cpp0x/alignas5.C: New test.
1840 * g++.dg/ext/vector29.C: Same.
1841
132731fb 18422016-01-23 Uros Bizjak <ubizjak@gmail.com>
1843
1844 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1845 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1846 _GNU_SOURCE from compile flags to the source.
1847 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1848 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1849 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1850 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1851
51aec681 18522016-01-22 Jakub Jelinek <jakub@redhat.com>
1853
1854 PR target/69432
1855 * g++.dg/opt/pr69432.C: New test.
1856
147aa3e3 18572016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1858
1859 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1860 32-bit targets testing an -m64 multilib.
1861
4d04e35e 18622016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1863
1864 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1865 64-bit support.
1866
86f38d0c 18672016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1868
1869 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1870
f776e712 18712016-01-21 Christian Bruel <christian.bruel@st.com>
1872
1873 PR target/68674
1874 * gcc.target/i386/pr68674.c
1875 * gcc.target/aarch64/pr68674.c
1876 * gcc.target/arm/pr68674.c
1877
7b9de435 18782016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1879
1880 PR target/69403
1881 * gcc.c-torture/execute/pr69403.c: New test.
1882
9935a0ba 18832016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1884
1885 PR c++/55843
1886 * g++.dg/template/pr55843.C: New.
1887
06b94aa1 18882016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1889
1890 PR testsuite/66877
1891 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1892 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1893
b68773a8 18942016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1895
1896 PR testsuite/67489
132731fb 1897 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1898 from dg-do compile directive, and instead add
1899 { dg-require-effective-target int128 }.
b68773a8 1900
bbbbe8ab 19012016-01-20 Martin Sebor <msebor@redhat.com>
1902
1903 PR c/69405
1904 * gcc.dg/sync-fetch.c: New test.
1905
f3a6a26f 19062016-01-21 Martin Sebor <msebor@redhat.com>
1907
1908 PR target/69252
1909 * gcc.target/powerpc/pr69252.c: New test.
1910
d1565a03 19112016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1912
1913 PR fortran/65996
132731fb 1914 * gfortran.dg/pr65996.f90: New test.
d1565a03 1915
15a5a905 19162016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1917
1918 PR c++/68810
bbbbe8ab 1919 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1920 expected to generate an error.
15a5a905 1921
e4538af5 19222016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1923
1924 PR middle-end/66178
1925 * gcc.dg/torture/pr66178.c: New test.
1926
4d4180ce 19272016-01-21 Anton Blanchard <anton@samba.org>
1928 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1929
1930 PR target/63354
1931 * gcc.target/powerpc/pr63354.c: New test.
1932
86e16058 19332016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1934
1935 PR rtl-optimization/68990
1936 * gcc.target/i386/pr68990: New.
1937
b11b85e4 19382016-01-21 Nick Clifton <nickc@redhat.com>
1939
1940 PR target/69129
1941 * gcc.target/mips/pr69129.c: New.
1942
62dd9f85 19432016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1944
1945 PR c++/58046
1946 * g++.dg/cpp0x/pr58046.C: New.
1947
ac7d424b 19482016-01-21 Jakub Jelinek <jakub@redhat.com>
1949
47c0bea3 1950 PR target/69187
1951 PR target/65624
1952 * gcc.target/arm/pr69187.c: New test.
1953
ac7d424b 1954 PR c++/69355
1955 * g++.dg/torture/pr69355.C: New test.
1956
9e18b252 19572016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1958 Sebastian Pop <s.pop@samsung.com>
1959
1960 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1961
de862e2f 19622016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1963 Sebastian Pop <s.pop@samsung.com>
1964
132731fb 1965 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1966
f55f9344 19672016-01-21 Jakub Jelinek <jakub@redhat.com>
1968
1969 PR middle-end/67653
1970 * c-c++-common/pr67653.c: New test.
1971 * gcc.dg/torture/pr29119.c: Add dg-warning.
1972
62752e71 19732016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1974
1975 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1976
16d4186f 19772016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1978
1979 PR c/24293
1980 * gcc.dg/pr24293.c: New test.
1981 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1982 incomplete struct type.
1983 * gcc.dg/declspec-1.c: Likewise.
1984 * gcc.dg/pr63549.c: Likewise.
1985
58219d13 19862016-01-20 Jakub Jelinek <jakub@redhat.com>
1987
1988 PR tree-optimization/66612
1989 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1990 for bdn instruction.
1991
a7b5688a 19922016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1993
1994 * lib/target-supports.exp
1995 (check_effective_target_arm_fp_ok_nocache): New.
1996 (check_effective_target_arm_fp_ok): New.
1997 (add_options_for_arm_fp): New.
1998 (check_effective_target_arm_crypto_ok_nocache): Require
1999 target_arm_v8_neon_ok instead of arm32.
2000 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2001 (check_effective_target_arm_crypto_pragma_ok): New.
2002 (add_options_for_arm_vfp): New.
2003 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2004 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2005 target instead. Force initial fpu to vfp.
2006 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2007 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2008 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2009 dependency.
2010 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2011 use arm_vfp effective target instead. Force initial fpu to vfp.
2012 * gcc.target/arm/attr-neon3.c: Likewise.
2013 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2014 arm_vfp_ok.
2015 * gcc.target/arm/unsigned-float.c: Likewise.
2016 * gcc.target/arm/vfp-1.c: Likewise.
2017 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2018 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2019 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2020 * gcc.target/arm/vfp-ldmias.c: Likewise.
2021 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2022 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2023 * gcc.target/arm/vfp-stmiad.c: Likewise.
2024 * gcc.target/arm/vfp-stmias.c: Likewise.
2025 * gcc.target/arm/vnmul-1.c: Likewise.
2026 * gcc.target/arm/vnmul-2.c: Likewise.
2027 * gcc.target/arm/vnmul-3.c: Likewise.
2028 * gcc.target/arm/vnmul-4.c: Likewise.
2029
7ca56ca8 20302016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 2031
7fb75b57 2032 PR testsuite/69366
2033 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2034 the MPX run-time library, for compile-time MPX test.
2035 * gcc.target/i386/chkp-always_inline.c: Likewise.
2036 * gcc.target/i386/chkp-bndret.c: Likewise.
2037 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2038 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2039 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2040 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2041 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2042 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2043 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2044 * gcc.target/i386/chkp-label-address.c: Likewise.
2045 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2046 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2047 * gcc.target/i386/chkp-pr69044.c: Likewise.
2048 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2049 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2050 * gcc.target/i386/chkp-strchr.c: Likewise.
2051 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2052 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2053 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2054 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2055 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2056 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2057 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2058 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2059 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2060 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2061 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2062 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2063 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2064 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2065 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2066 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2067 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2068 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2069 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2070 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2071 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2072 * gcc.target/i386/pr63995-2.c: Likewise.
2073 * gcc.target/i386/pr64805.c: Likewise.
2074 * gcc.target/i386/pr65044.c: Likewise.
2075 * gcc.target/i386/pr65167.c: Likewise.
2076 * gcc.target/i386/pr65183.c: Likewise.
2077 * gcc.target/i386/pr65184.c: Likewise.
2078 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 2079
f2da0b99 20802016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2081
2082 PR tree-optimization/69328
2083 * gcc.dg/pr69328.c: New test.
2084
4d379676 20852016-01-20 Jeff Law <law@redhat.com>
2086
4a11f145 2087 PR target/25114
4d379676 2088 * gcc.target/m68k/pr25114.c: New test.
2089
0754bad1 20902016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2091
2092 * gcc.target/arm/memset-inline-10.c: Added
2093 dg-require-effective-target arm_thumb2_ok.
2094
63bd5c2d 20952016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2096
2097 * gcc.dg/debug/dwarf2/sso.c: New test.
2098
a9c01e81 20992016-01-19 Uros Bizjak <ubizjak@gmail.com>
2100
2101 PR testsuite/68820
2102 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2103 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2104 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2105
53fa0e54 21062016-01-19 Jan Hubicka <hubicka@ucw.cz>
2107
2108 PR ipa/66223
2109 * g++.dg/ipa/devirt-50.C: New testcase.
2110
e035a62c 21112016-01-19 Marek Polacek <polacek@redhat.com>
2112
2113 PR c++/68965
2114 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2115 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2116
885cc3ea 21172016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2118
2119 PR target/69135
2120 * gcc.target/arm/pr69135_1.c: New test.
2121
07bd240e 21222015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2123
2124 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2125
9f60d257 21262015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2127
2128 * gcc.target/aarch64/ccmp_1.c: New testcase.
2129
a0c919f7 21302016-01-19 Marek Polacek <polacek@redhat.com>
2131
2132 PR c++/68586
2133 * g++.dg/cpp0x/enum30.C: New test.
2134
dc5d6d17 21352016-01-19 Richard Biener <rguenther@suse.de>
2136
2137 PR tree-optimization/69336
2138 * g++.dg/tree-ssa/pr69336.C: New testcase.
2139
6dd156e0 21402016-01-19 Jakub Jelinek <jakub@redhat.com>
2141
2142 PR debug/65779
2143 * gcc.dg/pr65779.c: New test.
2144
3e0d45b9 21452016-01-19 Richard Biener <rguenther@suse.de>
2146
2147 PR tree-optimization/69352
2148 * gcc.dg/torture/pr69352.c: New testcase.
2149
7a3cf64d 21502016-01-19 Jakub Jelinek <jakub@redhat.com>
2151
2152 PR rtl-optimization/68955
2153 PR rtl-optimization/64557
2154 * gcc.dg/torture/pr68955.c: New test.
2155
8be55b33 21562016-01-19 Jan Hubicka <hubicka@ucw.cz>
2157
2158 PR lto/69136
2159 * g++.dg/torture/pr69136.C: New testcase.
2160
72a985d7 21612016-01-19 Jan Hubicka <hubicka@ucw.cz>
2162
2163 PR lto/69133
2164 * g++.dg/lto/pr69133_0.C: New testcase.
2165 * g++.dg/lto/pr69133_1.C: New testcase.
2166
56778b62 21672016-01-15 Jeff Law <law@redhat.com>
2168
2169 PR tree-optimization/69320
2170 * gcc.c-torture/pr69320-1.c: New test.
2171 * gcc.c-torture/pr69320-2.c: New test.
2172 * gcc.c-torture/pr69320-3.c: New test.
2173 * gcc.c-torture/pr69320-4.c: New test.
2174
ced41b93 21752016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2176
2177 PR c++/11858
2178 PR c++/24663
2179 PR c++/24664
2180 * g++.dg/template/pr11858.C: New test.
2181 * g++.dg/template/pr24663.C: New test.
2182 * g++.dg/template/unify12.C: New test.
2183 * g++.dg/template/unify13.C: New test.
2184 * g++.dg/template/unify14.C: New test.
2185 * g++.dg/template/unify15.C: New test.
2186 * g++.dg/template/unify16.C: New test.
2187 * g++.dg/template/unify17.C: New test.
2188
7f8cbcaf 21892016-01-18 David Malcolm <dmalcolm@redhat.com>
2190
2191 PR testsuite/69181
2192 * gcc.dg/pr69181-1.c: New test file.
2193 * gcc.dg/pr69181-2.c: New test file.
2194 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2195 globals by moving it to...
2196 (cleanup-after-saved-dg-test): ...this new function. Add
2197 "global additional_sources_used". Add reset of global
2198 multiline_expected_outputs to the empty list.
2199 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2200 global to...
2201 (multiline_expected_outputs): ...this, and updated comments to
2202 note that it is modified from gcc-dg.exp.
2203 (dg-end-multiline-output): Update for the above renaming.
2204 (handle-multiline-outputs): Likewise. Remove the clearing
2205 of the expected outputs to the empty list.
2206
3c7cbfc0 22072016-01-18 Richard Biener <rguenther@suse.de>
2208
2209 PR tree-optimization/69297
2210 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2211
81d49cc1 22122016-01-18 Joseph Myers <joseph@codesourcery.com>
2213
2214 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2215 dg-options.
2216 * gcc.target/mips/mips-3d-2.c: Likewise.
2217 * gcc.target/mips/mips-3d-3.c: Likewise.
2218 * gcc.target/mips/mips-3d-4.c: Likewise.
2219 * gcc.target/mips/mips-3d-5.c: Likewise.
2220 * gcc.target/mips/mips-3d-6.c: Likewise.
2221 * gcc.target/mips/mips-3d-7.c: Likewise.
2222 * gcc.target/mips/mips-3d-8.c: Likewise.
2223 * gcc.target/mips/mips-3d-9.c: Likewise.
2224 * gcc.target/mips/mips-ps-1.c: Likewise.
2225 * gcc.target/mips/mips-ps-2.c: Likewise.
2226 * gcc.target/mips/mips-ps-3.c: Likewise.
2227 * gcc.target/mips/mips-ps-4.c: Likewise.
2228 * gcc.target/mips/mips-ps-5.c: Likewise.
2229 * gcc.target/mips/mips-ps-6.c: Likewise.
2230 * gcc.target/mips/mips-ps-7.c: Likewise.
2231 * gcc.target/mips/mips-ps-type.c: Likewise.
2232 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2233 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2234
03c4ff3a 22352016-01-18 Tom de Vries <tom@codesourcery.com>
2236
2237 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2238 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2239 * c-c++-common/goacc/kernels-empty.c: New test.
2240 * c-c++-common/goacc/kernels-eternal.c: New test.
2241 * c-c++-common/goacc/kernels-loop-2.c: New test.
2242 * c-c++-common/goacc/kernels-loop-3.c: New test.
2243 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2244 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2245 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2246 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2247 * c-c++-common/goacc/kernels-loop-data.c: New test.
2248 * c-c++-common/goacc/kernels-loop-g.c: New test.
2249 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2250 * c-c++-common/goacc/kernels-loop-n.c: New test.
2251 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2252 * c-c++-common/goacc/kernels-loop.c: New test.
2253 * c-c++-common/goacc/kernels-noreturn.c: New test.
2254 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2255 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2256 * c-c++-common/goacc/kernels-reduction.c: New test.
2257
22e3dcee 22582016-01-18 Tom de Vries <tom@codesourcery.com>
2259
2260 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2261 * gcc.dg/autopar/outer-2.c: Same.
2262 * gcc.dg/autopar/outer-3.c: Same.
2263 * gcc.dg/autopar/outer-4.c: Same.
2264 * gcc.dg/autopar/outer-5.c: Same.
2265 * gcc.dg/autopar/outer-6.c: Same.
2266 * gcc.dg/autopar/parallelization-1.c: Same.
2267 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2268 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2269 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2270 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2271 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2272 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2273 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2274 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2275 * gcc.dg/autopar/pr39500-1.c: Same.
2276 * gcc.dg/autopar/pr39500-2.c: Same.
2277 * gcc.dg/autopar/pr46193.c: Same.
2278 * gcc.dg/autopar/pr46194.c: Same.
2279 * gcc.dg/autopar/pr49580.c: Same.
2280 * gcc.dg/autopar/pr49960-1.c: Same.
2281 * gcc.dg/autopar/pr49960.c: Same.
2282 * gcc.dg/autopar/pr68373.c: Same.
2283 * gcc.dg/autopar/reduc-1.c: Same.
2284 * gcc.dg/autopar/reduc-1char.c: Same.
2285 * gcc.dg/autopar/reduc-1short.c: Same.
2286 * gcc.dg/autopar/reduc-2.c: Same.
2287 * gcc.dg/autopar/reduc-2char.c: Same.
2288 * gcc.dg/autopar/reduc-2short.c: Same.
2289 * gcc.dg/autopar/reduc-3.c: Same.
2290 * gcc.dg/autopar/reduc-4.c: Same.
2291 * gcc.dg/autopar/reduc-6.c: Same.
2292 * gcc.dg/autopar/reduc-7.c: Same.
2293 * gcc.dg/autopar/reduc-8.c: Same.
2294 * gcc.dg/autopar/reduc-9.c: Same.
2295 * gcc.dg/autopar/uns-outer-4.c: Same.
2296 * gcc.dg/autopar/uns-outer-5.c: Same.
2297 * gcc.dg/autopar/uns-outer-6.c: Same.
2298 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2299 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2300
fd5cbe2f 23012016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2302
2303 PR target/63679
2304 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2305 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2306
fa75ab55 23072016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2308
2309 PR target/63679
2310 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2311 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2312 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2313
214b2582 23142016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2315
2316 PR target/63679
2317 * gcc.dg/tree-ssa/sra-17.c: New.
2318 * gcc.dg/tree-ssa/sra-18.c: New.
2319
13146837 23202016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2321
2322 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2323
6ccd18c2 23242016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2325
2326 * gnat.dg/inline12.adb: New test.
2327
8872b95f 23282016-01-18 Bin Cheng <bin.cheng@arm.com>
2329
2330 PR tree-optimization/66797
2331 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2332
971514e3 23332016-01-18 Richard Biener <rguenther@suse.de>
2334
2335 PR tree-optimization/69170
2336 * gcc.dg/torture/pr69170.c: New testcase.
2337
9b2d1aab 23382016-01-17 John David Anglin <danglin@gcc.gnu.org>
2339
2340 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2341
164d84c2 23422016-01-16 Tom de Vries <tom@codesourcery.com>
2343
2344 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2345
4c33b769 23462016-01-16 Tom de Vries <tom@codesourcery.com>
2347
2348 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2349 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2350 redundant dg-require-effective-target pthread.
2351 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2352 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2353 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2354 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2355 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2356 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2357 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2358
673441b0 23592016-01-16 David Edelsohn <dje.gcc@gmail.com>
2360
2361 PR target/68609
2362 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2363 * gcc.target/powerpc/recip-7.c: Same.
2364
90153ae7 23652016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2366
2367 PR c++/69091
2368 * g++.dg/template/pr69091.C: New test.
2369
bc24d01d 23702016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2371
2372 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2373 dump does not contain an error_mark_node.
2374 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2375 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2376
4067c0fd 23772016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2378
2379 PR c++/68936
2380 * g++.dg/template/pr68936.C: New test.
2381
27c6dbdd 23822016-01-15 David Edelsohn <dje.gcc@gmail.com>
2383
2384 PR target/68609
2385 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2386 * gcc.target/powerpc/recip-2.c: Same.
2387 * gcc.target/powerpc/recip-3.c: Same.
2388 * gcc.target/powerpc/recip-4.c: Same.
2389 * gcc.target/powerpc/recip-sqrtf.c: Same.
2390
e390c57d 23912016-01-15 Jeff Law <law@redhat.com>
2392
2393 PR tree-optimization/69270
2394 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2395 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2396
ddcfeaf1 23972016-01-15 Paul Thomas <pault@gcc.gnu.org>
2398
2399 PR fortran/49630
2400 * gfortran.dg/deferred_character_13.f90: New test for the fix
2401 of comment 3 of the PR.
2402
2403 PR fortran/54070
2404 * gfortran.dg/deferred_character_8.f90: New test
2405 * gfortran.dg/allocate_error_5.f90: New test
2406
2407 PR fortran/60593
2408 * gfortran.dg/deferred_character_10.f90: New test
2409
2410 PR fortran/60795
2411 * gfortran.dg/deferred_character_14.f90: New test
2412
2413 PR fortran/61147
2414 * gfortran.dg/deferred_character_11.f90: New test
2415
2416 PR fortran/64324
2417 * gfortran.dg/deferred_character_9.f90: New test
2418
81be349c 24192016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2420
2421 PR rtl-optimization/69030
2422 * gcc.target/i386/pr69030.c: New.
2423
998456c5 24242016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2425
2426 * gcc.target/aarch64/target_attr_17.c: New test.
2427
0d85be19 24282016-01-15 Richard Biener <rguenther@suse.de>
2429
2430 PR tree-optimization/66856
2431 * gcc.dg/torture/pr66856-1.c: New testcase.
2432 * gcc.dg/torture/pr66856-2.c: Likewise.
2433
321d36c8 24342016-01-15 Richard Biener <rguenther@suse.de>
2435
2436 PR debug/69137
2437 * g++.dg/lto/pr69137_0.C: New testcase.
2438
d94a1f53 24392016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2440
2441 PR middle-end/69246
2442 * gcc.target/i386/pr69246.c: New test.
2443
5fe9a861 24442016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2445
a9c01e81 2446 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 2447
3d05a5e9 24482016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2449
2450 PR c++/56194
2451 * g++.dg/init/const9.C: Disable test on S/390.
2452
5e8132b5 24532016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2454
2455 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2456 * g++.dg/Wno-frame-address.C: Ditto.
2457
32307cdf 24582016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2459
2460 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2461
1ca28250 24622016-01-15 Richard Biener <rguenther@suse.de>
2463
2464 PR tree-optimization/68961
2465 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2466
6271bd93 24672016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2468
2469 * gcc.target/i386/pr65105-5.c: New test.
2470
9dbe6a63 24712016-01-15 Jan Hubicka <hubicka@ucw.cz>
2472
2473 * gcc.c-torture/execute/alias-4.c: New testcase.
2474
a70589b9 24752016-01-15 Jan Hubicka <hubicka@ucw.cz>
2476
2477 PR ipa/68148
2478 * g++.dg/ipa/devirt-49.C: New testcase.
2479
7bbac464 24802016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 2481
2482 PR target/65837
2483 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2484 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2485 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2486
4345b868 24872016-01-15 Richard Biener <rguenther@suse.de>
2488
2489 PR tree-optimization/69117
2490 * gcc.dg/torture/pr69117.c: New testcase.
2491
580357e7 24922015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 2493
2494 PR c++/69048
2495 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2496
612baa31 24972016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2498
2499 PR testsuite/67509
2500 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2501 range tests use 100 * maximum instead of maximum + 1.
2502
44e09bc4 25032016-01-14 Jakub Jelinek <jakub@redhat.com>
2504
2505 PR debug/69244
2506 * gcc.dg/guality/pr69244.c: New test.
2507
96962ae4 25082016-01-14 Uros Bizjak <ubizjak@gmail.com>
2509
2510 * lib/target-supports.exp (check_effective_target_issignaling):
2511 New procedure.
2512 * gcc.dg/pr61441.c: Require issignaling effective target.
2513
ab9c400b 25142016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2515
2516 PR target/68803
2517 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2518
a7ed4583 25192016-01-14 David Malcolm <dmalcolm@redhat.com>
2520
2521 PR c++/68819
2522 PR preprocessor/69177
2523 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2524 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2525 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2526 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2527
77f35cec 25282016-01-14 Marek Polacek <polacek@redhat.com>
2529
2530 PR c/69262
2531 * gcc.dg/array-15.c: New test.
2532
915d0950 25332016-01-14 Jakub Jelinek <jakub@redhat.com>
2534
2535 PR middle-end/68146
2536 PR tree-optimization/69155
2537 * gfortran.dg/pr68146.f: New test.
2538 * gfortran.dg/pr69155.f90: New test.
2539
24651fb7 25402016-01-14 Richard Biener <rguenther@suse.de>
2541
2542 PR tree-optimization/68060
2543 * gcc.dg/torture/pr68060-1.c: New testcase.
2544 * gcc.dg/torture/pr68060-2.c: Likewise.
2545
2f63f950 25462016-01-14 Nick Clifton <nickc@redhat.com>
2547
2548 * lib/target-supports.exp
2549 (check_effective_target_arm_neon_ok_nocache): Add an option
2550 sequence that includes setting the ARM architecture to ARMv7-A.
2551 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2552 command line options necessary to enable Neon support.
2553 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2554 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2555 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2556 * gcc.target/arm/pr69180.c: Likewise.
2557
3ce0acde 25582016-01-14 Jeff Law <law@redhat.com>
2559
2560 PR tree-optimization/69270
2561 * gcc.dg/tree-ssa/pr69270.c: New test.
2562
bda05c57 25632016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2564
2565 PR c/66208
2566 * c-c++-common/pr66208.c: New file.
2567
9b657cf1 25682016-01-13 Jakub Jelinek <jakub@redhat.com>
2569
2570 PR tree-optimization/69156
2571 * gcc.dg/pr69156.c: New test.
2572
58ba1b9d 25732016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2574
2575 * gcc.target/i386/pr69225-7.c: New test.
2576
e5fee0fe 25772016-01-13 Richard Henderson <rth@redhat.com>
2578
2579 * gcc.dg/tm/memopt-13.c: Update expected function.
2580 * gcc.dg/tm/memopt-6.c: Likewise.
2581
3f0e9745 25822016-01-13 Uros Bizjak <ubizjak@gmail.com>
2583
2584 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2585 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2586 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2587 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 2588
3f0e9745 25892016-01-13 Tom de Vries <tom@codesourcery.com>
2590
2591 PR tree-optimization/69169
7a6ddc0d 2592 * gcc.dg/pr69169.c: New test.
2593
9b657cf1 25942016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 2595
2596 PR target/69228
2597 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2598 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2599 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2600 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2601 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2602 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2603 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2604 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2605
f704d701 26062016-01-13 Jakub Jelinek <jakub@redhat.com>
2607
2608 PR target/69247
2609 * gcc.dg/pr69247.c: New test.
2610
e966d6b9 26112016-01-13 Richard Biener <rguenther@suse.de>
2612
2613 PR tree-optimization/69242
2614 * gcc.dg/torture/pr69242.c: New testcase.
2615
1ca1d9b2 26162016-01-13 Richard Biener <rguenther@suse.de>
2617
2618 PR tree-optimization/69186
2619 * gcc.dg/torture/pr69186.c: New testcase.
2620
d07cbccc 26212016-01-13 Jeff Law <law@redhat.com>
2622
2623 PR tree-optimization/67755
2624 * gcc.dg/tree-ssa/pr67755.c: New test.
2625
26262016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 2627
2628 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2629 pass number in output by a star.
2630
b95d41cf 26312016-01-12 Bin Cheng <bin.cheng@arm.com>
2632
2633 PR tree-optimization/68911
2634 * gcc.c-torture/execute/pr68911.c: New test.
2635
91d87e22 26362016-01-12 Marek Polacek <polacek@redhat.com>
2637
2638 PR c++/68979
2639 * g++.dg/warn/permissive-1.C: New test.
2640
8a9401a4 26412016-01-12 Jakub Jelinek <jakub@redhat.com>
2642
2643 PR objc++/68511
2644 PR c++/69213
2645 * g++.dg/opt/pr69213.C: New test.
2646
b9cb7a67 26472016-01-12 Christian Bruel <christian.bruel@st.com>
2648
2649 PR target/69180
2650 * gcc.target/arm/pr69180.c: New test.
2651
e4c96992 26522016-01-12 Richard Biener <rguenther@suse.de>
2653
2654 PR lto/69077
2655 * g++.dg/lto/pr69077_0.C: New testcase.
2656 * g++.dg/lto/pr69077_1.C: Likewise.
2657
90525f61 26582016-01-12 Jakub Jelinek <jakub@redhat.com>
2659
2660 PR target/69175
2661 * g++.dg/opt/pr69175.C: New test.
2662
9e7edfd3 26632016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2664
2665 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2666 rather than #including math.h & stdlib.h.
2667 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2668 * gcc.dg/vect/pr49771.c: Likewise.
2669 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2670 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2671 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2672 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2673 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2674 * gcc.dg/vect/pr44507.c: Likewise.
2675 * gcc.dg/vect/pr45902.c: Likewise.
2676 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2677 * gcc.dg/vect/vect-117.c: Likewise.
2678 * gcc.dg/vect/vect-99.c: Likewise.
2679 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2680 * gcc.dg/vect/vect-cond-1.c: Likewise.
2681 * gcc.dg/vect/vect-cond-2.c: Likewise.
2682 * gcc.dg/vect/vect-cond-3.c: Likewise.
2683 * gcc.dg/vect/vect-cond-4.c: Likewise.
2684 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2685 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2686 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2687 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2688 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2689 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2690 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2691 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2692 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2693 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2694 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2695 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2696 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2697 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2698 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2699 include of signal.h.
2700 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2701 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2702 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2703 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2704 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2705 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2706 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2707 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2708 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2709 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2710 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2711 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2712 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2713 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2714 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2715 * gcc.dg/vect/vect-outer-5.c: Likewise.
2716 * gcc.dg/vect/vect-outer-6.c: Likewise.
2717 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2718 include of stdio.h.
2719
3368873d 27202016-01-12 Nick Clifton <nickc@redhat.com>
2721
2722 PR target/68913
2723 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2724 to fread so that it will be found in all target runtimes.
2725
0464ea95 27262016-01-12 Richard Biener <rguenther@suse.de>
2727
2728 PR tree-optimization/69053
2729 * g++.dg/torture/pr69053.C: New testcase.
2730
7819730f 27312016-01-12 Richard Biener <rguenther@suse.de>
2732
2733 PR tree-optimization/69168
2734 * gcc.dg/torture/pr69168.c: New testcase.
2735
995bfebf 27362016-01-12 Richard Biener <rguenther@suse.de>
2737
2738 PR tree-optimization/69157
2739 * gcc.dg/torture/pr69157.c: New testcase.
2740
27412016-01-12 Richard Biener <rguenther@suse.de>
2742
2743 PR tree-optimization/69174
2744 * gcc.dg/torture/pr69174.c: New testcase.
2745
1d10d64c 27462016-01-12 Jakub Jelinek <jakub@redhat.com>
2747
2748 PR c++/66808
2749 PR c++/69000
2750 * g++.dg/tls/pr66808.C: New test.
2751 * g++.dg/tls/pr69000.C: New test.
2752
f0b79faf 27532016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2754
2755 * gcc.target/powerpc/swaps-p8-23.c: New test.
2756 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2757
04cf75a4 27582016-01-11 John David Anglin <danglin@gcc.gnu.org>
2759
2760 PR tree-optimization/68356
2761 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2762
0eb4264c 27632016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2764 Jim Wilson <jim.wilson@linaro.org>
2765
2766 PR target/69194
2767 * gcc.target/arm/pr69194.c: New test.
2768
2f66de64 27692016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2770
2771 PR target/69225
2772 * gcc.target/i386/pr69225-1.c: New test.
2773 * gcc.target/i386/pr69225-2.c: Likewise.
2774 * gcc.target/i386/pr69225-3.c: Likewise.
2775 * gcc.target/i386/pr69225-4.c: Likewise.
2776 * gcc.target/i386/pr69225-5.c: Likewise.
2777 * gcc.target/i386/pr69225-6.c: Likewise.
2778
36105e82 27792016-01-11 Jakub Jelinek <jakub@redhat.com>
2780
1c78ce2e 2781 PR target/67462
2782 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2783 if lp64.
2784
a4a87320 2785 PR target/69071
2786 * gcc.dg/pr69071.c: New test.
2787
91fbd04f 2788 PR c++/69211
2789 * g++.dg/opt/pr69211.C: New test.
2790
36105e82 2791 PR tree-optimization/69214
2792 * gcc.c-torture/compile/pr69214.c: New test.
2793
e934c380 27942016-01-11 Uros Bizjak <ubizjak@gmail.com>
2795
2796 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2797 * gcc.target/i386/pr66232-11.c: Ditto.
2798 * gcc.target/i386/pr66232-12.c: Ditto.
2799 * gcc.target/i386/pr66232-13.c: Ditto.
2800
3ff1b153 28012016-01-11 Richard Biener <rguenther@suse.de>
2802
2803 PR tree-optimization/69173
2804 * gcc.dg/torture/pr69173.c: New testcase.
2805
04e1504c 28062016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2807
2808 PR rtl-optimization/68796
2809 * gcc.target/aarch64/tst_5.c: New test.
2810 * gcc.target/aarch64/tst_6.c: Likewise.
2811
ae8718b5 28122016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2813
2814 PR rtl-optimization/68841
2815 * gcc.dg/pr68841.c: New test.
2816 * gcc.c-torture/execute/pr68841.c: New test.
2817
bd8bece2 28182016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2819
2820 PR rtl-optimization/68920
2821 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2822 for ix86 targets.
2823 * gcc.dg/ifcvt-5.c: New test.
2824
9b657cf1 28252016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2826
2827 PR bootstrap/69123
2828 * g++.dg/pr69123.C: New.
2829
7a158352 28302016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2831
2832 PR target/69010
2833 * gcc.target/i386/pr69010.c: New test.
2834
ff375d11 28352016-01-11 Martin Jambor <mjambor@suse.cz>
2836
2837 PR ipa/69044
2838 * gcc.target/i386/chkp-pr69044.c: New test.
2839
9eb890f1 28402016-01-11 Tom de Vries <tom@codesourcery.com>
2841
2842 PR tree-optimization/69109
2843 * gcc.dg/autopar/pr69109-2.c: New test.
2844 * gcc.dg/autopar/pr69109.c: New test.
2845
c4157ee5 28462016-01-11 Tom de Vries <tom@codesourcery.com>
2847
2848 PR tree-optimization/69108
2849 * gcc.dg/autopar/pr69108.c: New test.
2850
b933e511 28512016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2852
2853 PR c++/69029
2854 * c-c++-common/Wisleading-indentation.c: Augment test.
2855
efb73de1 28562016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2857
2858 PR fortran/69154
2859 * gfortran.dg/inline_matmul_12.f90: New test.
2860
40c86c3b 28612016-01-10 Paul Thomas <pault@gcc.gnu.org>
2862
2863 PR fortran/67779
2864 * gfortran.dg/actual_array_offset_1: New test.
2865
a006c0bb 28662016-01-10 Tom de Vries <tom@codesourcery.com>
2867
2868 PR tree-optimization/69062
2869 * gcc.dg/autopar/pr69062.c: New test.
2870
880ed4be 28712016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2872
2873 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2874 * gcc.dg/vect/slp-perm-2.c: Likewise.
2875 * gcc.dg/vect/slp-perm-3.c: Likewise.
2876 * gcc.dg/vect/slp-perm-5.c: Likewise.
2877 * gcc.dg/vect/slp-perm-6.c: Likewise.
2878 * gcc.dg/vect/slp-perm-7.c: Likewise.
2879 * gcc.dg/vect/slp-perm-8.c: Likewise.
2880
d95e1856 28812016-01-10 Tom de Vries <tom@codesourcery.com>
2882
2883 PR tree-optimization/69039
2884 * gcc.dg/autopar/pr69039.c: New test.
2885
0f8f48d0 28862016-01-09 Marek Polacek <polacek@redhat.com>
2887
2888 PR c++/69113
2889 * g++.dg/pr69113.C: New test.
2890
7dff0499 28912016-01-09 Jakub Jelinek <jakub@redhat.com>
2892
2893 PR middle-end/50865
2894 PR tree-optimization/69097
2895 * gcc.c-torture/execute/pr50865.c: New test.
2896 * gcc.c-torture/execute/pr69097-1.c: New test.
2897 * gcc.c-torture/execute/pr69097-2.c: New test.
2898 * gcc.dg/pr69097-1.c: New test.
2899 * gcc.dg/pr69097-2.c: New test.
2900
18431e78 29012016-01-09 Jakub Jelinek <jakub@redhat.com>
2902
2903 PR c++/69164
2904 * g++.dg/opt/pr69164.C: New test.
2905
1943a4a2 29062016-01-08 Jakub Jelinek <jakub@redhat.com>
2907
2908 PR tree-optimization/69167
2909 * gcc.dg/pr69167.c: New test.
2910
a143e277 29112016-01-08 Marek Polacek <polacek@redhat.com>
2912
2913 PR c++/68449
2914 * g++.dg/pr68449.C: New.
2915
44c01906 29162016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2917
2918 PR tree-optimization/68707
2919 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2920 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2921 on platforms supporting it.
2922 * gcc.dg/vect/slp-perm-2.c: Likewise.
2923 * gcc.dg/vect/slp-perm-3.c: Likewise.
2924 * gcc.dg/vect/slp-perm-5.c: Likewise.
2925 * gcc.dg/vect/slp-perm-7.c: Likewise.
2926 * gcc.dg/vect/slp-perm-8.c: Likewise.
2927 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2928 on platforms supporting it.
2929
c437d1e8 29302016-01-08 Jakub Jelinek <jakub@redhat.com>
2931
c9595c51 2932 PR tree-optimization/69162
2933 * gcc.dg/pr69162.c: New test.
2934
c437d1e8 2935 PR tree-optimization/69172
2936 * gcc.dg/pr69172.c: New test.
2937
6a46a28c 29382016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2939
2940 PR tree-optimization/67781
2941 * gcc.c-torture/execute/pr67781.c: New file.
2942
62ad9a04 29432016-01-08 Jakub Jelinek <jakub@redhat.com>
2944
2945 PR tree-optimization/69083
2946 * gcc.dg/vect/pr69083.c: New test.
2947
9e0e8c2a 29482016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2949
2950 PR tree-optimization/61441
2951 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2952 Use -fexcess-precision=standard for compiler options.
2953 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2954
5d034e37 29552016-01-08 Jakub Jelinek <jakub@redhat.com>
2956
5013f740 2957 PR fortran/69128
2958 * gfortran.dg/gomp/pr69128.f90: New test.
2959
5d034e37 2960 PR c++/69145
2961 * g++.dg/ext/pr69145-1.C: New test.
2962 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2963 * g++.dg/ext/pr69145-2.h: New file.
2964
517906ff 29652016-01-07 Martin Sebor <msebor@redhat.com>
2966
2967 PR c/68966
2968 * gcc.dg/atomic-fetch-bool.c: New test.
2969 * gcc.dg/sync-fetch-bool.c: New test.
2970
cdbb524c 29712016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2972
2973 PR fortran/66680
2974 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2975
ec3aba9e 29762016-01-07 Nick Clifton <nickc@redhat.com>
2977
2978 PR target/66655
2979 * g++.dg/pr66655.C: New test.
2980 * g++.dg/pr66655_1.cc: Test support file.
2981 * g++.dg/pr66655.h: Test header file.
2982
9b657cf1 29832016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2984
2985 PR fortran/66680
2986 gfortran.dg/gomp/pr66680.f90: New test.
2987
cd45d7a5 29882016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2989
2990 PR target/69171
2991 * gcc.target/i386/pr69171-1.c: New test.
2992 * gcc.target/i386/pr69171-2.c: Likewise.
2993 * gcc.target/i386/pr69171-3.c: Likewise.
2994 * gcc.target/i386/pr69171-4.c: Likewise.
2995 * gcc.target/i386/pr69171-5.c: Likewise.
2996 * gcc.target/i386/pr69171-6.c: Likewise.
2997
4a86a91a 29982015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2999
3000 PR middle-end/67639
3001 * c-c++-common/pr67639.c: New test.
3002
34c05552 30032016-01-07 Jakub Jelinek <jakub@redhat.com>
3004
3005 PR tree-optimization/69141
3006 * g++.dg/opt/pr69141.C: New test.
3007
f08d6895 30082016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3009
3010 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3011
32ec4173 30122016-01-06 Uros Bizjak <ubizjak@gmail.com>
3013
3014 PR target/69140
3015 * gcc.target/i386/pr69140.c: New test
3016
d74214f3 30172016-01-06 David Malcolm <dmalcolm@redhat.com>
3018
3019 * gcc.dg/bad-dereference.c: New test case.
3020
73991cab 30212015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3022
3023 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3024
fc8cc457 30252016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3026
3027 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3028
be3c9981 30292016-01-06 Marek Polacek <polacek@redhat.com>
3030
3031 PR sanitizer/69099
3032 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3033
2cb724f9 30342016-01-05 Marek Polacek <polacek@redhat.com>
3035
3036 PR c/69104
3037 * gcc.dg/atomic-invalid-2.c: New.
3038
233a53ed 30392016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3040
3041 PR target/68991
3042 * gcc.target/i386/pr68991.c: New test.
3043
ea87c5e3 30442016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3045
3046 PR target/68991
3047 * g++.dg/pr68991-1.C: New test.
3048 * g++.dg/pr68991-2.C: Likewise.
3049
1943a4a2 30502016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 3051
1943a4a2 3052 PR other/60465
afe82e5b 3053 * gcc.target/ia64/pr60465-gprel64.c: New test.
3054 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3055
1e9147dd 30562016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3057
3058 PR rtl-optimization/68651
3059 * gcc.target/aarch64/pr68651_1.c: New test.
3060
d42aa619 30612016-01-05 David Malcolm <dmalcolm@redhat.com>
3062
3063 PR c/69122
3064 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3065
1776de76 30662016-01-05 Nathan Sidwell <nathan@acm.org>
3067
2d7d361d 3068 PR c++/58583
3069 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3070
1776de76 3071 * gcc.dg/alias-15.c: New.
3072
5beb12c0 30732016-01-05 Nick Clifton <nickc@redhat.com>
3074
3075 PR target/68870
3076 * g++.dg/pr68770.C: New test.
3077
d8cca921 30782016-01-04 Mike Stump <mikestump@comcast.net>
3079
3080 * lib/target-supports.exp (check_effective_target_cilkplus):
3081 cilkplus targets require pthreads.
afc907ef 3082 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 3083
8427dff3 30842016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3085
3086 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3087 generation.
3088
f1717362 30892016-01-04 Jakub Jelinek <jakub@redhat.com>
3090
3091 Update copyright years.
3092
d7d6a3ab 30932016-01-04 Marek Polacek <polacek@redhat.com>
3094
3095 PR c/68908
3096 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3097 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3098 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3099
b8f4a5f9 31002016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3101
3102 * gcc.target/sparc/20160104-2.c: New test.
3103
6b5c028f 31042016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3105
3106 * gcc.target/sparc/20160104-1.c: New test.
3107
300e1002 31082016-01-03 Paul Thomas <pault@gcc.gnu.org>
3109
3110 PR fortran/65045
3111 * gfortran.dg/pr65045.f90: New test.
3112
855b105f 31132016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3114
3115 * gnat.dg/specs/debug1.ads: Delete.
3116
bdc177dc 31172016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3118
3119 PR libgfortran/68867
3120 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3121 expression.
3122
48aaffae 31232016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3124
3125 PR libgfortran/68867
3126 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3127 PowerPC.
3128
19a468b8 31292016-01-01 Paul Thomas <pault@gcc.gnu.org>
3130
3131 PR fortran/68864
3132 * gfortran.dg/pr68864.f90: New test.
3133
25371c91 31342016-01-01 Jakub Jelinek <jakub@redhat.com>
3135
2a659064 3136 PR tree-optimization/69070
3137 * gcc.dg/pr69070.c: New test.
3138
57aa9851 3139 PR sanitizer/69055
3140 * gfortran.dg/pr69055.f90: New test.
3141
25371c91 3142 PR target/69015
3143 * gcc.dg/pr69015.c: New test.
f1717362 3144\f
fb2c1edd 3145Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 3146
3147Copying and distribution of this file, with or without modification,
3148are permitted in any medium without royalty provided the copyright
3149notice and this notice are preserved.