]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
359b4c18 12016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2
3 PR fortran/69110
4 * gfortran.dg/newunit_4.f90: New test.
5
49462d93 62016-02-27 Jakub Jelinek <jakub@redhat.com>
7
8 PR target/69613
9 PR rtl-optimization/69886
10 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
11 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
12 target.
13
c4ac733e 142016-02-26 Martin Sebor <msebor@redhat.com>
15
16 PR tree-optimization/15826
17 * gcc.dg/tree-ssa/pr15826.c: New test.
18
da8c4b5d 192016-02-26 Jakub Jelinek <jakub@redhat.com>
20
21 PR target/69969
22 * gcc.target/powerpc/pr69969.c: New test.
23
0a4558eb 242016-02-26 Martin Sebor <msebor@redhat.com>
25
26 PR c++/15766
27 * g++.old-deja/g++.other/decl5.C: Add a test case.
28
5b500299 292016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
30
31 PR target/69946
32 * gcc.target/powerpc/pr69946.c: New file.
33
565f533b 342016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 35 Jeff Law <law@redhat.com>
565f533b 36
0a4558eb 37 PR tree-optimization/69740
565f533b 38 * gcc.c-torture/compile/pr69740-1.c: New test.
39 * gcc.c-torture/compile/pr69740-2.c: New test.
40
ff67cbea 412016-02-26 Martin Jambor <mjambor@suse.cz>
42
43 PR middle-end/69920
44 * gcc.dg/torture/pr69932.c: New test.
45 * gcc.dg/torture/pr69936.c: Likewise.
46
e400d817 472016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
48
49 PR target/69709
50 * gcc.target/s390/pr69709.c: New test.
51
126a5a2d 522016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
53
54 PR target/69245
55 * gcc.target/aarch64/pr69245_1.c: New test.
56
59c58860 572016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
58
59 PR target/69613
60 * gcc.dg/torture/pr69613.c: New test.
61
9441fa4e 622016-02-26 Jakub Jelinek <jakub@redhat.com>
63
64 PR rtl-optimization/69891
65 * gcc.target/i386/pr69891.c: New test.
66
e48fcde0 672016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 68 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
69
35ed600a 70 PR target/61397
f41208a1 71 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
72 functionality for both 32-bit and 64-bit.
73
c86aaa0e 742016-02-26 Richard Biener <rguenther@suse.de>
75
76 PR tree-optimization/69551
77 * gcc.dg/torture/pr69951.c: New testcase.
78
38e71a65 792016-02-25 Richard Biener <rguenther@suse.de>
80
81 PR tree-optimization/48795
82 * gcc.dg/Warray-bounds-18.c: New testcase.
83
03331e69 842016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
85
86 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
87
f14d8d6a 882016-02-25 Jakub Jelinek <jakub@redhat.com>
89
90 PR rtl-optimization/69896
91 * gcc.dg/pr69896.c: New test.
92
4003c807 932016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
94
95 PR c++/69736
96 * g++.dg/cpp1y/paren2.C: New test.
97
a0573328 982016-02-24 Martin Sebor <msebor@redhat.com>
99
100 PR c/51147
101 * gcc.dg/enum-mode-2.c: New test.
102
2cde02ad 1032016-02-24 Jakub Jelinek <jakub@redhat.com>
104
105 PR c++/69922
106 * g++.dg/warn/Wnonnull-compare-6.C: New test.
107 * g++.dg/warn/Wnonnull-compare-7.C: New test.
108 * g++.dg/ubsan/pr69922.C: New test.
109
f0ea75d1 1102016-02-24 Marek Polacek <polacek@redhat.com>
111
112 PR c/69819
113 * gcc.dg/pr69819.c: New test.
114
05027366 1152016-02-24 Martin Sebor <msebor@redhat.com>
116
34ed562b 117 PR c++/69912
118 * g++.dg/ext/flexary15.C: New test.
119
1202016-02-24 Martin Sebor <msebor@redhat.com>
121
122 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 123 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 124 * g++.dg/ext/builtin_alloca.C: Same.
05027366 125
650c3ad5 1262016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
127 Charles Baylis <charles.baylis@linaro.org>
128
129 PR debug/61033
130 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
131
596070e8 1322016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 133 Jakub Jelinek <jakub@redhat.com>
596070e8 134
135 PR middle-end/69760
136 * gcc.dg/torture/pr69760.c: New testcase.
137
d6b92d9f 1382016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
139
140 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
141 pattern on Solaris with as.
142
90436d9d 1432016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
144
145 * gcc.target/arm/cond_sub_restrict_it.c: New test.
146 * gcc.target/arm/condarith_restrict_it.c: Likewise.
147 * gcc.target/arm/movcond_restrict_it.c: Likewise.
148 * gcc.target/arm/negscc_restrict_it.c: Likewise.
149
7c749495 1502016-02-24 Jakub Jelinek <jakub@redhat.com>
151
152 PR middle-end/69915
153 * gcc.dg/pr69915.c: New test.
154
9c9680b5 1552016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
156
157 PR rtl-optimization/69886
158 * gcc.dg/torture/pr69886.c: New test.
159
36d081ee 1602016-02-24 Richard Biener <rguenther@suse.de>
161
162 PR middle-end/68963
163 * gcc.dg/torture/pr68963.c: New testcase.
164
2a0accb9 1652016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
166
167 PR target/69875
168 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
169 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
170 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
171 * gcc.target/arm/atomic_loaddi_1.c: New test.
172 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
173 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
174 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
175 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
176 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
177 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
178 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
179 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
180
f0e92ef1 1812016-02-24 Jakub Jelinek <jakub@redhat.com>
182
183 PR middle-end/69909
184 * gcc.dg/torture/pr69909.c: New test.
185
6907286f 1862016-02-24 Richard Biener <rguenther@suse.de>
187
188 PR tree-optimization/69907
189 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
190 * gcc.dg/vect/bb-slp-34.c: XFAIL.
191 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
192
e6ab7475 1932016-02-24 Christian Bruel <christian.bruel@st.com>
194
195 * gcc.target/arm/pragma_cpp_fma.c: New test.
196
47587450 1972016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
198
199 PR fortran/61156
200 * gfortran.dg/include_6.f90: Update test.
201
d41ab738 2022016-02-23 Jakub Jelinek <jakub@redhat.com>
203
204 PR objc/69844
205 * objc.dg/pr69844.m: New test.
206
4772d9d5 2072016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
208
209 PR libgfortran/69456
210 * gfortran.dg/namelist_89.f90: New test.
211 * gfortran.dg/pr59700.f90: Update test..
212
8c38d887 2132016-02-23 Martin Sebor <msebor@redhat.com>
214
215 PR middle-end/69780
216 * g++.dg/ext/builtin_alloca.C: New test.
217 * gcc.dg/builtins-68.c: New test.
218
ee1bfdb0 2192016-02-23 Richard Henderson <rth@redhat.com>
220
221 * gcc.target/i386/addr-space-3.c: Remove test.
222
52609ec3 2232016-02-23 David Malcolm <dmalcolm@redhat.com>
224
225 PR preprocessor/69126
226 PR preprocessor/69543
227 * c-c++-common/pr69126-2-long.c: New test.
228 * c-c++-common/pr69126-2-short.c: New test.
229 * c-c++-common/pr69543-1.c: Remove xfail.
230
d5bf2cc8 2312016-02-23 David Malcolm <dmalcolm@redhat.com>
232
233 PR preprocessor/69126
234 PR preprocessor/69543
235 PR preprocessor/69558
236 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
237 (f): Rename to...
238 (test_2): ...this, and add leading comment.
239 (MACRO_3, test_3): New.
240 (MACRO_4A, MACRO_4B, test_4): New.
241 (MACRO): Rename to...
242 (MACRO_5): ...this.
243 (g): Rename to...
244 (test_5): ...this, updating for renaming of MACRO, and
245 add leading comment.
246 * c-c++-common/pr69543-1.c: New.
247 * c-c++-common/pr69543-2.c: New.
248 * c-c++-common/pr69543-3.c: New.
249 * c-c++-common/pr69543-4.c: New.
250 * c-c++-common/pr69558-1.c: New.
251 * c-c++-common/pr69558-2.c: New.
252 * c-c++-common/pr69558-3.c: New.
253 * c-c++-common/pr69558-4.c: New.
254 * gcc.dg/pr69558.c: Move to...
255 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
256 xfail for c++.
257
3a37a410 2582016-02-23 Thomas Schwinge <thomas@codesourcery.com>
259
260 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
261 to -ftree-parallelize-loops/-fopenacc changes.
262 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
263 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
264 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
265 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
266 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
267 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
268 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
269 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
270 * c-c++-common/goacc/kernels-loop.c: Likewise.
271 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
272 * c-c++-common/goacc/kernels-reduction.c: Likewise.
273 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
274 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
275
ecca180f 2762016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
277
278 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
279
eec0fa3f 2802016-02-23 Jakub Jelinek <jakub@redhat.com>
281
f1f91c07 282 PR c++/69902
283 * g++.dg/warn/Wnonnull-compare-5.C: New test.
284
eec0fa3f 285 PR c/69900
286 * gcc.dg/pr69900.c: New test.
287
e6ab7475 288>>>>>>> .r233653
e045424d 2892016-02-23 Martin Jambor <mjambor@suse.cz>
290
291 PR tree-optimization/69666
292 * gcc.dg/tree-ssa/pr69666.c: New test.
293
f482dff6 2942016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
295
296 PR fortran/67451
297 * gfortran.dg/coarray_allocate_5.f08: New test.
298
57ed698b 2992016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
300
301 * gcc.target/s390/vcond-shift.c: Move to ...
302 * gcc.target/s390/vector/vcond-shift.c: ... here.
303
990e443c 3042016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
305
306 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
307 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
308
296c5f01 3092016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
310
311 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
312
e53f41d5 3132016-02-20 Mark Wielaard <mjw@redhat.com>
314
315 PR c/28901
316 * gcc.dg/unused-variable-3.c: New test.
317
13af201d 3182016-02-22 Jakub Jelinek <jakub@redhat.com>
319
320 PR target/69888
321 * gcc.target/i386/pr69888.c: New test.
322
682c90f9 3232016-02-22 Richard Biener <rguenther@suse.de>
324
325 PR tree-optimization/69882
326 * gfortran.dg/vect/pr69882.f90: New testcase.
327
b8cd18c3 3282016-02-22 Jakub Jelinek <jakub@redhat.com>
329
330 PR target/69885
331 * gcc.dg/pr69885.c: New test.
332
09343379 3332016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
334
335 PR target/69806
336 PR target/54089
337 * gcc.target/sh/pr54089-10.c: New.
338
b345a09f 3392016-02-20 Paul Thomas <pault@gcc.gnu.org>
340
341 PR fortran/69423
342 * gfortran.dg/deferred_character_15.f90 : New test.
343
51385aed 3442016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
345
346 PR fortran/57365
347 gfortran.dg/allocate_with_source_18.f03: New test.
348
3492016-02-20 Harald Anlauf <anlauf@gmx.de>
350
351 PR fortran/52531
352 gfortran.dg/gomp/pr52531.f90: New test.
353
9cce8384 3542016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
355
356 PR c++/69865
357 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
358 -std=c++03.
359
d91f5fbb 3602016-02-19 Jakub Jelinek <jakub@redhat.com>
361
563d5cb8 362 PR c++/69826
363 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
364 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
365
0a04aac9 366 PR c++/69850
367 * g++.dg/warn/Wnonnull-compare-4.C: New test.
368
d91f5fbb 369 PR c++/69851
370 * g++.dg/torture/pr69851.C: New test.
371
5fe1f282 3722016-02-19 Martin Sebor <msebor@redhat.com>
373
374 PR testsuite/69573
375 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
376
a45bce11 3772016-02-19 Jakub Jelinek <jakub@redhat.com>
378
6263dde1 379 PR c++/69850
380 * g++.dg/warn/Wnonnull-compare-2.C: New test.
381 * g++.dg/warn/Wnonnull-compare-3.C: New test.
382
a45bce11 383 PR c++/67767
384 * g++.dg/cpp0x/pr67767.C: New test.
385
cf2ed1b7 3862016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
387
388 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
389 for fp, simd, crypto, crc, lse.
390 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
391 above.
392 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
393 effective target check.
394
f6cc34b0 3952016-02-19 Jakub Jelinek <jakub@redhat.com>
396
397 PR target/69820
398 * gcc.target/i386/pr69820.c: New test.
399
6c678e78 4002016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
401
402 * gcc.target/s390/vector/int128-1.c: New test.
403
b088ff4b 4042016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
405
406 * gcc.target/s390/vector/vec-vcond-1.c: New test.
407
b11e60a4 4082016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
409
410 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
411 instruction pattern name to prevent the testcase from failing with
412 -march=z13.
413
664ff6a0 4142016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
415
416 * gcc.target/s390/md/movstr-2.c: New test.
417
e80be24b 4182016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
419
420 * gcc.target/s390/morestack.c: New test.
421
9839f350 4222016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
423
424 PR target/69625
425 * gcc.target/s390/pr69625.c: Add test case.
426
4550fbd0 4272016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
428
429 PR testsuite/68580
430 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
431
57d00b6a 4322016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
433
434 PR target/68404
435 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
436 * gcc.target/powerpc/fusion3.c: Likewise.
437
63ad69d6 4382016-02-18 Richard Biener <rguenther@suse.de>
439
440 PR middle-end/69553
441 * g++.dg/torture/pr69553.C: New testcase.
442
d92404ed 4432016-02-18 Nick Clifton <nickc@redhat.com>
444
4550fbd0 445 PR target/62254
446 PR target/69610
447 * gcc.target/arm/pr62554.c: New test.
448 * gcc.target/arm/pr69610-1.c: New test.
449 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 450
0808dfce 4512016-02-18 Richard Biener <rguenther@suse.de>
452
453 PR middle-end/69854
454 * gcc.dg/torture/pr69854.c: New testcase.
455
fc3527e3 4562016-02-17 Jakub Jelinek <jakub@redhat.com>
457
458 PR c++/69850
459 * g++.dg/warn/Wnonnull-compare-1.C: New test.
460
e3c24279 4612012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
462
463 * gcc.target/powerpc/vec-cg.c: New test.
464
c9732c2b 4652016-02-17 Richard Biener <rguenther@suse.de>
466
467 PR testsuite/69586
468 * gcc.dg/uninit-21.c: Add -fno-short-enums.
469
51bf9f9b 4702016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
471
472 PR target/69161
473 * gcc.c-torture/compile/pr69161.c: New test.
474
6baedca3 4752016-02-17 David Sherwood <david.sherwood@arm.com>
476
477 PR target/69532
478 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
479 * gcc.target/arm/vect-fmaxmin.c: Likewise.
480
4f240715 4812016-02-17 Eric Botcazou <ebotcazou@adacore.com>
482
483 * gcc.dg/ifcvt-4.c: Skip on Visium.
484
e0c0515d 4852016-02-17 Eric Botcazou <ebotcazou@adacore.com>
486
487 * gnat.dg/atomic8.adb: New test.
488
7b319ee6 4892016-02-17 Eric Botcazou <ebotcazou@adacore.com>
490
491 * gnat.dg/discr46.ad[sb]: New test.
492
48a7e3d1 4932016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
494
495 PR Target/48344
496 * gcc.target/powerpc/pr48344-1.c: New test.
497
3f844f15 4982015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
499
500 PR fortran/69742
501 * gfortran.dg/associate_21.f90: New test.
502
7675e968 5032016-02-16 Jakub Jelinek <jakub@redhat.com>
504
505 PR c/69835
506 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
507 -Wnonnull in dg-options.
508 * c-c++-common/nonnull-2.c: New test.
509
d6faee88 5102016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
511 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
512
513 * gcc.target/aarch64/vector_initialization_nostack.c: New.
514
3a2a72aa 5152016-02-16 Jakub Jelinek <jakub@redhat.com>
516
517 PR middle-end/69801
518 * gcc.dg/pr69801.c: Add empty dg-options.
519
28072426 5202016-02-16 James Norris <jnorris@codesourcery.com>
521
522 * c-c++-common/goacc/deviceptr-1.c: Add tests.
523 * g++.dg/goacc/deviceptr-1.c: New file.
524
37fffac2 5252016-02-16 Jakub Jelinek <jakub@redhat.com>
526
527 PR tree-optimization/69820
528 * gcc.dg/vect/pr69820.c: New test.
529
f72a5e61 5302016-02-16 Richard Biener <rguenther@suse.de>
531
532 PR tree-optimization/69776
533 * gcc.dg/torture/pr69776-2.c: New testcase.
534
50e0cd76 5352016-02-16 Bernd Schmidt <bschmidt@redhat.com>
536
537 PR tree-optimization/69714
538 * gcc.dg/torture/pr69714.c: New test.
539
14a72c4e 5402016-02-16 Jakub Jelinek <jakub@redhat.com>
541
542 PR tree-optimization/69802
543 * gcc.dg/pr69802.c: New test.
544
fd808c11 5452016-02-16 Richard Biener <rguenther@suse.de>
546
547 PR middle-end/69801
548 * gcc.dg/pr69801.c: New testcase.
549
49a549ca 5502016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
551
552 PR libgfortran/69651
553 * gfortran.dg/read_bang.f90: New test.
554 * gfortran.dg/read_bang4.f90: New test.
555
77454e6e 5562016-02-15 Jakub Jelinek <jakub@redhat.com>
557
2074f21c 558 PR c++/69658
559 * g++.dg/init/pr69658.C: New test.
560
77454e6e 561 PR c++/69797
562 * c-c++-common/pr69797.c: New test.
563
4ef4d764 5642016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
565
566 * lib/target-supports.exp (check_effective_target_section_anchors): Add
567 check for aarch64*-*-*.
568
4a45fe0f 5692016-02-15 Richard Biener <rguenther@suse.de>
570
571 PR tree-optimization/69783
572 * gcc.dg/vect/pr69783.c: New testcase.
573
0b3619e6 5742016-02-15 Richard Biener <rguenther@suse.de>
575
576 PR tree-optimization/69776
577 * gcc.dg/torture/pr69776.c: New testcase.
578
9b49c3cb 5792016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
580
581 PR fortran/60526
582 * gfortran.dg/type_decl_4.f90: Reinstated.
583
e46faff9 5842016-02-14 John David Anglin <danglin@gcc.gnu.org>
585
586 PR fortran/68746
587 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
588
a96c809a 5892016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
590
591 PR fortran/60526
592 PR bootstrap/69816
593 * gfortran.dg/type_decl_4.f90: Removed.
594
fdec7e88 5952016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
596
597 PR fortran/60526
598 * gfortran.dg/type_decl_4.f90: New test.
599
a72095c4 6002016-02-14 Alan Modra <amodra@gmail.com>
601
bc436924 602 PR testsuite/68886
a72095c4 603 * gcc.c-torture/execute/stkalign.c: Revise test.
604
73bb5f8b 6052016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
606
607 PR target/67260
608 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
609
beb13161 6102016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
611
612 PR target/67260
613 * gcc.target/sh/torture/pr67260.c: New.
614
67cab04e 6152016-02-12 John David Anglin <danglin@gcc.gnu.org>
616
617 * gcc.dg/pr67964.c: Add dg-require-alias.
618
44a59bb1 6192016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
620
621 PR target/67636
622 PR target/64345
623 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
624
38c9bd3a 6252016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
626
627 PR libgfortran/69668
628 * gfortran.dg/namelist_88.f90: New test.
629
1774ff82 6302016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
631
632 PR libgfortran/69668
633 * gfortran.dg/namelist_38.f90: Update test.
634 * gfortran.dg/namelist_84.f90: Update test.
635
aec1f4bd 6362016-02-12 David Malcolm <dmalcolm@redhat.com>
637
638 PR other/69554
639 * gcc.dg/pr69554-1.c: New test.
640 * gfortran.dg/pr69554-1.F90: New test.
641 * gfortran.dg/pr69554-2.F90: New test.
642 * lib/gcc-dg.exp (proc dg-locus): New function.
643 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
644 distinguish between the caret-printing and non-caret-printing
645 cases. If caret-printing has been explicitly enabled, bail out
646 without attempting to fix up the output.
647
da7d5066 6482016-02-12 David Malcolm <dmalcolm@redhat.com>
649
650 PR driver/69265
651 PR driver/69453
652 * gcc.dg/spellcheck-options-3.c: New test case.
653 * gcc.dg/spellcheck-options-4.c: New test case.
654 * gcc.dg/spellcheck-options-5.c: New test case.
655 * gcc.dg/spellcheck-options-6.c: New test case.
656 * gcc.dg/spellcheck-options-7.c: New test case.
657 * gcc.dg/spellcheck-options-8.c: New test case.
658 * gcc.dg/spellcheck-options-9.c: New test case.
659 * gcc.dg/spellcheck-options-10.c: New test case.
660
fcce1b0b 6612016-02-12 Jakub Jelinek <jakub@redhat.com>
662
663 PR rtl-optimization/69764
664 PR rtl-optimization/69771
665 * c-c++-common/pr69764.c: New test.
666 * gcc.dg/torture/pr69771.c: New test.
667
6d609290 6682016-02-12 Marek Polacek <polacek@redhat.com>
669
670 * g++.dg/torture/init-list1.C: New.
671
7d75fb56 6722016-02-12 Marek Polacek <polacek@redhat.com>
673
674 * gcc.dg/pr69522.c: Add empty dg-options.
675
52543fda 6762016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
677
678 * g++.dg/lto/lto.exp: Include and init mpx.
679 * g++.dg/lto/pr69729_0.C: New test.
680
34947478 6812016-02-12 Jakub Jelinek <jakub@redhat.com>
682
9181a4ec 683 PR ipa/69241
684 * g++.dg/ipa/pr69241-4.C: New test.
685
34947478 686 PR ipa/68672
687 * g++.dg/ipa/pr68672-1.C: New test.
688 * g++.dg/ipa/pr68672-2.C: New test.
689 * g++.dg/ipa/pr68672-3.C: New test.
690
74a4140f 6912016-02-12 Bernd Schmidt <bschmidt@redhat.com>
692
693 PR c/69522
50e0cd76 694 * gcc.dg/pr69522.c: New test.
74a4140f 695
9ddb20d6 6962016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
697
698 PR c++/69098
699 * g++.dg/cpp1y/69098.C: New test.
700 * g++.dg/cpp1y/69098-2.C: New test.
701
67cf9b55 7022016-02-12 Jakub Jelinek <jakub@redhat.com>
703
704 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
705 and neighbour -> neighbor.
706 * objc.dg/attributes/method-nonnull-1.m: Likewise.
707 * objc.dg/gnu-api-2-class-meta.m: Likewise.
708 * c-c++-common/Wvarargs.c: Likewise.
709 * c-c++-common/goacc/host_data-5.c: Likewise.
710 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
711 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
712 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
713 * gcc.target/aarch64/pr60697.c: Likewise.
714 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
715 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
716 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
717 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
718 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
719 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
720 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
721 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
722 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
723 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
724 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
725 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
726 * g++.dg/lookup/koenig5.C: Likewise.
727 * g++.dg/ext/no-asm-2.C: Likewise.
728 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
729 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
730 * gfortran.dg/used_types_16.f90: Likewise.
731 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
732 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
733 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
734 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
735 * gfortran.dg/abstract_type_6.f03: Likewise.
736 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
737 * gfortran.dg/used_types_15.f90: Likewise.
738 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
739 * gfortran.dg/exit_3.f08: Likewise.
740 * gfortran.dg/open_status_2.f90: Likewise.
741 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
742 * gfortran.dg/intrinsic_std_1.f90: Likewise.
743 * gfortran.dg/associate_1.f03: Likewise.
744 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
745 * gfortran.dg/intrinsic_std_6.f90: Likewise.
746 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
747 * gcc.dg/builtin-object-size-1.c: Likewise.
748 * gcc.dg/noreturn-6.c: Likewise.
749 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
750 * gcc.dg/globalalias.c: Likewise.
751 * gcc.dg/builtins-config.h: Likewise.
752 * gcc.dg/pr30457.c: Likewise.
753 * gcc.c-torture/compile/volatile-1.c: Likewise.
754 * gcc.c-torture/execute/20101011-1.c: Likewise.
755 * c-c++-common/Waddress-1.c: Likewise.
756
40b38ace 7572016-02-11 Jakub Jelinek <jakub@redhat.com>
758
759 PR c/69768
760 * c-c++-common/Waddress-1.c: New test.
761
42c87ca9 7622016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
763
764 PR fortran/69296
765 * gfortran.dg/associate_19.f03: New test.
766 * gfortran.dg/associate_20.f03: New test.
767
acb7939f 7682016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
769
770 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
771
6defe3c5 7722016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
773
774 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
775 .arch armv8-a\n. Add -dA to dg-options.
776 * gcc.target/aarch64/assembler_arch_1.c: New test.
777 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
778
63f63318 7792016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
780
781 PR c++/68726
782 * g++.dg/cpp0x/pr68726.C: New.
783
1cddf457 7842016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
785
786 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
787 test.
788
b86fba37 7892016-02-11 Richard Biener <rguenther@suse.de>
790
791 * g++.dg/tree-ssa/pr61034.C: Adjust.
792
ec4ec95a 7932016-02-10 Vladimir Makarov <vmakarov@redhat.com>
794
be7c31e9 795 PR target/69148
ec4ec95a 796 * gcc.target/s390/pr69148.c: New.
797
f64416ca 7982016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
799
800 PR tree-optimization/69652
801 * gcc.dg/torture/pr69652.c: New test.
802
e5d1ea31 8032016-02-10 Jakub Jelinek <jakub@redhat.com>
804 Patrick Palka <ppalka@gcc.gnu.org>
805
806 PR ipa/69241
807 PR c++/69649
808 * g++.dg/ipa/pr69241-1.C: New test.
809 * g++.dg/ipa/pr69241-2.C: New test.
810 * g++.dg/ipa/pr69241-3.C: New test.
811 * g++.dg/ipa/pr69649.C: New test.
812
fa03b19d 8132016-02-10 Uros Bizjak <ubizjak@gmail.com>
814
815 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
816 * gcc.dg/tree-ssa/sra-18.c: Ditto.
817
14485c8a 8182016-02-10 Bin Cheng <bin.cheng@arm.com>
819
820 PR tree-optimization/68021
821 * gcc.dg/tree-ssa/pr68021.c: New test.
822
79f1ed25 8232016-02-10 Richard Biener <rguenther@suse.de>
824
825 PR tree-optimization/69726
826 * gcc.dg/uninit-22.c: New testcase.
827
58f74eff 8282016-02-09 Andrew Pinski <apinski@cavium.com>
829
830 PR tree-opt/69282
831 * gcc.c-torture/compile/20160205-1.c: New testcase.
832
600c00f7 8332016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
834
835 PR target/68404
836 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
837 instead accessing a really large arrray.
838 * gcc.target/powerpc/fusion3.c: Likewise.
839
0771836e 8402016-02-09 Charles Baylis <charles.baylis@linaro.org>
841
842 PR target/68532
843 * gcc.c-torture/execute/pr68532.c: New test.
844
4ccd644f 8452016-02-11 Alexandre Oliva <aoliva@redhat.com>
846
847 PR target/69634
848 * gcc.dg/pr69634.c: New.
849
2e980a39 8502016-02-09 Richard Biener <rguenther@suse.de>
851
852 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
853
aacf7102 8542016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 855
aacf7102 856 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
857
a1856ddf 8582016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
859
860 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
861
d4d3da7e 8622016-02-09 Richard Biener <rguenther@suse.de>
863
864 PR tree-optimization/69715
865 * gcc.dg/torture/pr69715.c: New testcase.
866
9cc6714f 8672016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
868
869 PR c++/69139
870 * g++.dg/cpp0x/trailing12.C: New test.
871 * g++.dg/cpp0x/trailing13.C: New test.
872
83d5062b 8732016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
874
875 PR c++/69283
876 PR c++/67835
877 * g++.dg/cpp1y/auto-fn29.C: New test.
878 * g++.dg/cpp1y/auto-fn30.C: New test.
879
394a86f3 8802016-02-08 Jakub Jelinek <jakub@redhat.com>
881
882 PR tree-optimization/69209
883 * gcc.c-torture/compile/pr69209.c: New test.
884
93b124b4 8852016-02-08 Jeff Law <law@redhat.com>
886
887 PR tree-optimization/68541
888 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
889 of statements allowed in join block for path splitting.
890
26abce13 8912016-02-08 Jakub Jelinek <jakub@redhat.com>
892
0acb2d6e 893 PR c++/59627
894 * g++.dg/gomp/pr59627.C: New test.
895
26abce13 896 PR ipa/69239
897 * g++.dg/ipa/pr69239.C: New test.
898
86e0b129 8992016-02-08 David Malcolm <dmalcolm@redhat.com>
900
901 PR preprocessor/69664
902 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
903 * gcc.dg/cpp/warn-comments.c: Likewise.
904
f553d9f8 9052016-02-08 Marek Polacek <polacek@redhat.com>
906
907 PR c++/69688
908 * g++.dg/init/const12.C: New test.
909
600695e0 9102016-02-08 Bernd Schmidt <bschmidt@redhat.com>
911
912 PR target/60410
913 * gcc.dg/lto/pr55113_0.c: Remove test.
914
c4f4b1e8 9152016-02-08 Richard Biener <rguenther@suse.de>
916
917 PR tree-optimization/69719
918 * gcc.dg/torture/pr69719.c: New testcase.
919
5a987d87 9202016-02-08 Richard Biener <rguenther@suse.de>
921 Jeff Law <law@redhat.com>
922
923 PR target/68273
924 * gcc.target/mips/pr68273.c: New testcase.
925
0418e71d 9262016-02-08 Richard Biener <rguenther@suse.de>
927
928 PR rtl-optimization/69274
929 * gcc.target/i386/addr-sel-1.c: XFAIL.
930
07c0f1ca 9312016-02-08 Jeff Law <law@redhat.com>
932
40d85f4c 933 PR tree-optimization/68541
934 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
935
140e093f 936 PR tree-optimization/65917
07c0f1ca 937 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
938
16430acf 9392016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
940
941 PR fortran/50555
942 * gfortran.dg/namelist_args.f90: New test.
943
3f0ff0d8 9442016-02-05 Jeff Law <law@redhat.com>
945
140e093f 946 PR tree-optimization/68541
3f0ff0d8 947 * gcc.dg/tree-ssa/split-path-2.c: New test.
948 * gcc.dg/tree-ssa/split-path-3.c: New test.
949 * gcc.dg/tree-ssa/split-path-4.c: New test.
950 * gcc.dg/tree-ssa/split-path-5.c: New test.
951 * gcc.dg/tree-ssa/split-path-6.c: New test.
952 * gcc.dg/tree-ssa/split-path-7.c: New test.
953
a7cc1f94 9542016-02-05 Martin Sebor <msebor@redhat.com>
955
956 PR c++/69662
957 * g++.dg/warn/Wplacement-new-size-1.C: New test.
958 * g++.dg/warn/Wplacement-new-size-2.C: New test.
959
fcb25f28 9602016-02-06 Richard HEnderson <rth@redhat.com>
961
962 PR c/69643
963 * gcc.target/i386/addr-space-4.c: New.
964 * gcc.target/i386/addr-space-5.c: New.
965
3a2545a1 9662016-02-05 Mikael Morin <mikael@gcc.gnu.org>
967
968 PR fortran/66089
969 * gfortran.dg/elemental_dependency_6.f90: New.
970
1e302465 9712016-02-05 Jakub Jelinek <jakub@redhat.com>
972
66feb54c 973 PR rtl-optimization/69691
974 * gcc.c-torture/execute/pr69691.c: New test.
975
1e302465 976 PR c++/69628
977 * g++.dg/parse/pr69628.C: New test.
978
9c28a298 9792016-02-05 Uros Bizjak <ubizjak@gmail.com>
980
981 * gcc.dg/sancov/asan.c: Move to ...
982 * gcc.dg/asan/sancov-1.c: ... here.
983
a854e286 9842016-02-05 Uros Bizjak <ubizjak@gmail.com>
985
986 * gcc.target/i386/pr69577.c: Require avx_runtime target.
987
d4f0b240 9882016-02-05 H.J. Lu <hongjiu.lu@intel.com>
989
990 PR target/69677
991 * gcc.target/i386/pr69677.c: New test.
992
235d8723 9932016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
994
995 PR c++/68948
996 * g++.dg/template/pr68948.C: New test.
997
f390cf65 9982016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
999
1000 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1001 (only necessary on s390x).
1002
ab99f104 10032016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1004
1005 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1006 -mno-accumulate-outgoing-args.
1007
f7ef5392 10082016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1009
1010 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1011
6b098e91 10122016-02-04 Jakub Jelinek <jakub@redhat.com>
1013
1014 PR c/69669
1015 * c-c++-common/pr69669.c: New test.
1016
f0146cf3 10172016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1018
1019 PR target/69667
1020 * g++.dg/pr69667.C: New file.
1021
08fd6cf5 10222016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1023
1024 PR target/69619
1025 * gcc.dg/pr69619.c: Add new test.
1026
a6f3f39f 10272016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1028
1029 PR rtl-optimization/69577
1030 * gcc.target/i386/pr69577.c: New test.
1031
774068a0 10322016-02-04 Martin Liska <mliska@suse.cz>
1033
1034 * g++.dg/asan/pr69276.C: New test.
1035
f50a7894 10362016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1037
1038 PR target/65932
1039 PR target/67714
1040 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1041 a single smulbb instruction.
1042 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1043 * gcc.target/amr/wmul-2.c: Likewise.
1044
6b722eb3 10452016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1046
1047 PR target/65932
1048 PR target/67714
1049 * gcc.c-torture/execute/pr67714.c: New test.
1050
1f1475a7 10512016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1052
1053 PR target/69454
1054 * gcc.target/i386/pr69454-1.c: New test.
1055 * gcc.target/i386/pr69454-2.c: New test.
1056
6b94e133 10572016-02-03 Martin Sebor <msebor@redhat.com>
1058
1059 PR c++/69251
1060 PR c++/69253
1061 PR c++/69290
1062 PR c++/69277
1063 PR c++/69349
1064 * g++.dg/ext/flexarray-mangle-2.C: New test.
1065 * g++.dg/ext/flexarray-mangle.C: New test.
1066 * g++.dg/ext/flexarray-subst.C: New test.
1067 * g++.dg/ext/flexary11.C: New test.
1068 * g++.dg/ext/flexary12.C: New test.
1069 * g++.dg/ext/flexary13.C: New test.
1070 * g++.dg/ext/flexary14.C: New test.
1071 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1072
342ed0ac 10732016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1074
1075 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1076 Define only if CHECK_FLOAT128 is defined.
1077 (main): Properly initialize u5.
1078
edf6c4d2 10792016-02-03 Jakub Jelinek <jakub@redhat.com>
1080
415d5641 1081 PR c/69627
1082 * gcc.dg/pr69627.c: New test.
1083
edf6c4d2 1084 PR target/69644
1085 * gcc.dg/pr69644.c: New test.
1086
cf8f3ba0 10872016-02-03 Mike Stump <mikestump@comcast.net>
1088
1089 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1090 support for struct-layout-1.exp.
1091
c90d55dd 10922016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1093
1094 PR c++/69056
f7ef5392 1095 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1096
401bd0c8 10972016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1098 Alexandre Oliva <aoliva@redhat.com>
1099
1100 PR target/69461
1101 * gcc.target/powerpc/pr69461.c: New.
1102
277d9d1d 11032016-02-03 Uros Bizjak <ubizjak@gmail.com>
1104
1105 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1106 works from here ...
1107 (check_effective_target_fsanitize_thread): ... to here. Do not
1108 specify additional compile flags for the test source.
1109 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1110 specify additional compile flags for the test source.
1111
e69ad94a 11122016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1113
1114 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1115
a4454da2 11162016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1117
1118 PR fortran/67451
1119 PR fortran/69418
1120 * gfortran.dg/coarray_allocate_2.f08: New test.
1121 * gfortran.dg/coarray_allocate_3.f08: New test.
1122 * gfortran.dg/coarray_allocate_4.f08: New test.
1123
88cab2dd 11242016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1125
1126 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1127 use same scan-tree-dump-times on all platforms.
1128 * gcc.dg/vect/vect-outer-1.c: Likewise.
1129 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1130 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1131 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1132 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1133 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1134 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1135 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1136
66ea75c4 11372016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1138
1139 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1140 warning.
1141
4eef8df7 11422016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1143
1144 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1145
665fbc2f 11462016-02-02 James Norris <jnorris@codesourcery.com>
1147
1148 * c-c++-common/goacc/routine-5.c: Add tests.
1149
b10e3d47 11502016-02-02 Alexander Monakov <amonakov@ispras.ru>
1151
1152 * gcc.target/nvptx/unsigned-cmp.c: New test.
1153
12ad66dd 11542016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1155
1156 * gcc.target/aarch64/scalar_shift_1.c
1157 (test_corners_sisd_di): Improve force to SIMD register.
1158 (test_corners_sisd_si): Likewise.
1159 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1160 Remove scan-assembler check for ldr.
1161
f9ec342f 11622016-02-02 Richard Biener <rguenther@suse.de>
1163
1164 PR tree-optimization/69595
1165 * gcc.dg/Warray-bounds-17.c: New testcase.
1166
32f2925a 11672016-02-02 Richard Biener <rguenther@suse.de>
1168
1169 PR tree-optimization/69606
1170 * gcc.dg/torture/pr69606.c: New testcase.
1171
cfd9ca84 11722016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1173
1174 PR middle-end/68542
1175 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1176 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1177
19bf08e2 11782016-02-02 Alan Modra <amodra@gmail.com>
1179
1180 PR target/69548
1181 * gcc.target/powerpc/pr69548.c: New test.
1182
6f13b088 11832016-02-01 Jakub Jelinek <jakub@redhat.com>
1184
dcddc5af 1185 PR rtl-optimization/69592
1186 * gcc.dg/pr69592.c: New test.
1187
6f13b088 1188 PR preprocessor/69543
1189 PR c/69558
1190 * gcc.dg/pr69543.c: New test.
1191 * gcc.dg/pr69558.c: New test.
1192
d090e5c2 11932016-02-01 Uros Bizjak <ubizjak@gmail.com>
1194
fcb317c5 1195 PR testsuite/65940
1196 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1197
aaf527dc 11982016-02-01 Martin Sebor <msebor@redhat.com>
1199
1200 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1201
1674217b 12022016-02-01 Bin Cheng <bin.cheng@arm.com>
1203
1204 PR tree-optimization/67921
1205 * c-c++-common/ubsan/pr67921.c: New test.
1206
b4007655 12072016-02-01 Richard Biener <rguenther@suse.de>
1208
1209 PR middle-end/69556
1210 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1211
88a477bb 12122016-02-01 Richard Biener <rguenther@suse.de>
1213
1214 PR tree-optimization/69574
1215 * gcc.dg/torture/pr69574.c: New testcase.
1216
2eaaa4e7 12172016-02-01 Richard Biener <rguenther@suse.de>
1218
1219 PR tree-optimization/69579
1220 * gcc.dg/setjmp-6.c: New testcase.
1221
e3882c44 12222016-02-01 Jakub Jelinek <jakub@redhat.com>
1223
1224 PR rtl-optimization/69570
1225 * g++.dg/opt/pr69570.C: New test.
1226
f80aff47 12272016-02-01 Richard Henderson <rth@redhat.com>
1228
1229 * gcc.dg/pr69535.c: New test.
1230
240568aa 12312016-01-31 John David Anglin <danglin@gcc.gnu.org>
1232
6009b3b8 1233 PR testsuite/69584
1234 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1235 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1236
1fdf7177 1237 PR debug/68244
1238 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1239
240568aa 1240 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1241
cb3e5ac0 12422016-01-31 Paul Thomas <pault@gcc.gnu.org>
1243
1244 PR fortran/67564
1245 * gfortran.dg/allocate_with_source_17.f03: New test.
1246
3b8b902b 12472016-01-30 Jakub Jelinek <jakub@redhat.com>
1248
1249 PR tree-optimization/69546
1250 * gcc.dg/torture/pr69546.c: New test.
1251
17985abe 12522016-01-30 Paul Thomas <pault@gcc.gnu.org>
1253
1254 PR fortran/69566
1255 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1256
b5239e80 12572016-01-30 Martin Sebor <msebor@redhat.com>
1258
1259 PR c++/68490
1260 * g++.dg/ext/flexary10.C: New test.
1261
e8f03010 12622016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1263
1264 PR fortran/66707
1265 gfortran.dg/common_23.f90: New test.
1266
dc93691a 12672016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1268
1269 PR target/65546
1270 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1271 condition being checked, and disable it when the target supports
1272 misaligned loads and stores.
1273
ff5e28e9 12742016-01-29 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR debug/69518
1277 * gcc.dg/torture/pr69518.c: New test.
1278
b0d8930a 12792016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1280
1281 PR target/69530
1282 * gcc.target/i386/pr69530.c: New test.
1283
21601fc7 12842016-01-29 Steve Ellcey <sellcey@imgtec.com>
1285
1286 PR target/65604
1287 * gcc.target/mips/div-delay.c: New test.
1288
ca6c7317 12892016-01-29 Jakub Jelinek <jakub@redhat.com>
1290
4758dc39 1291 PR target/69551
1292 * gcc.target/i386/pr69551.c: New test.
1293
ca6c7317 1294 PR target/66137
1295 * gcc.target/i386/pr66137.c: New test.
1296
e3078da6 12972016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1298
1299 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1300 always built for p5600.
1301 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1302 isa=p5600 dg-option.
1303
b622ec25 13042016-01-29 Richard Biener <rguenther@suse.de>
1305
1306 PR tree-optimization/69547
1307 * g++.dg/tree-ssa/pr69547.C: New testcase.
1308
d2a60e99 13092016-01-29 Jakub Jelinek <jakub@redhat.com>
1310
1311 PR debug/66869
1312 * g++.dg/warn/Wunused-function2.C: New test.
1313
ae849d2b 13142016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1315
1316 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1317 support for test to succeed.
1318
ce6a6978 13192016-01-29 Marek Polacek <polacek@redhat.com>
1320
1321 PR c++/69509
1322 PR c++/69516
1323 * g++.dg/ext/constexpr-vla2.C: New test.
1324 * g++.dg/ext/constexpr-vla3.C: New test.
1325 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1326
7550d855 13272016-01-29 Richard Biener <rguenther@suse.de>
1328
1329 PR middle-end/69537
1330 * gcc.dg/uninit-21.c: New testcase.
1331
f11bb279 13322016-01-28 Uros Bizjak <ubizjak@gmail.com>
1333
1334 PR target/69459
1335 * gcc.target/i386/pr69459.c: New test.
1336
c80c12c8 13372016-01-28 Steve Ellcey <sellcey@imgtec.com>
1338
1339 PR target/68400
1340 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1341 * gcc.target/mips/pr68400.c: New test.
1342
c649bacc 13432016-01-28 Martin Sebor <msebor@redhat.com>
1344
1345 PR target/17381
1346 * gcc.target/powerpc/pr17381.c: New test.
1347
f4881661 13482016-01-28 Jakub Jelinek <jakub@redhat.com>
1349
1350 PR middle-end/69542
1351 * gcc.dg/torture/pr69542.c: New test.
1352
d66fdd75 13532016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1354
1355 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1356
d4a78818 13572016-01-28 David Edelsohn <dje.gcc@gmail.com>
1358
1359 * gcc.dg/pr65980.c: Skip on AIX.
1360 * gcc.dg/pr66688.c: Same.
1361
21329e97 13622016-01-28 David Edelsohn <dje.gcc@gmail.com>
1363
1364 PR target/63679
1365 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1366 * gcc.dg/tree-ssa/sra-18.c: Same.
1367
cc7124a6 13682016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1369
1370 PR fortran/62536
1371 * gfortran.dg/block_15.f08: New test.
1372 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1373 on incorrectly closed BLOCK.
1374
358dfcb4 13752016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1376
1377 * gcc.dg/declare-simd.c: New test.
e87502d6 13782016-01-28 Richard Biener <rguenther@suse.de>
1379
1380 PR tree-optimization/69466
1381 * gfortran.dg/vect/pr69466.f90: New testcase.
1382
44e7334b 13832016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1384
1385 * g++.dg/pr67989.C: Remove ARM-specific option.
1386 * gcc.target/arm/pr67989.C: New file.
1387
5ce8f551 13882016-01-27 Uros Bizjak <ubizjak@gmail.com>
1389
1390 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1391 and expm1 test for glibc < 2.11.
1392
fa6e6b15 13932016-01-27 Richard Henderson <rth@redhat.com>
1394
1395 * gcc.c-torture/execute/pr69447.c: New test.
1396
13972016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 1398
7b8122c6 1399 PR fortran/69422
147b2f9b 1400 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1401
78e516eb 14022016-01-27 Jakub Jelinek <jakub@redhat.com>
1403
1404 PR debug/66869
1405 * gcc.dg/pr66869.c: New test.
1406
9b849350 14072016-01-25 Jeff Law <law@redhat.com>
1408
1409 PR tree-optimization/68398
f11bb279 1410 PR tree-optimization/69196
9b849350 1411 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1412 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1413 path to avoid new heuristic allowing more irreducible regions
1414 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1415 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1416 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1417 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1418 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1419
fee5e491 14202016-01-27 Marek Polacek <polacek@redhat.com>
1421
1422 PR c/68062
1423 * c-c++-common/vector-compare-4.c: New test.
1424
eec96426 14252016-01-27 David Malcolm <dmalcolm@redhat.com>
1426
1427 PR preprocessor/69126
1428 * c-c++-common/pr69126.c: New test case.
1429
5068be18 14302016-01-27 Ian Lance Taylor <iant@google.com>
1431
1432 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1433
5fa82c11 14342016-01-27 Ryan Burn <contact@rnburn.com>
1435
1436 PR cilkplus/69267
1437 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1438
b3df0219 14392016-01-27 Uros Bizjak <ubizjak@gmail.com>
1440
1441 PR target/69512
1442 * gcc.target/i386/pr69512.c: New test.
1443
d46a16d4 14442016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1445
1446 PR ada/69488
1447 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1448
6a9b35ef 14492016-01-27 Marek Polacek <polacek@redhat.com>
1450
1451 PR c++/69379
1452 * g++.dg/pr69379.C: New test.
1453
18e9663b 14542016-01-27 Martin Sebor <msebor@redhat.com>
1455
1456 PR c++/69317
1457 * g++.dg/abi/Wabi-2-2.C: New test.
1458 * g++.dg/abi/Wabi-2-3.C: New test.
1459 * g++.dg/abi/Wabi-3-2.C: New test.
1460 * g++.dg/abi/Wabi-3-3.C: New test.
1461
c88301ad 14622016-01-27 Richard Biener <rguenther@suse.de>
1463
1464 PR tree-optimization/69166
1465 * gcc.dg/torture/pr69166.c: New testcase.
1466
8ca47550 14672016-01-27 Martin Jambor <mjambor@suse.cz>
1468
1469 PR tree-optimization/69355
1470 * gcc.dg/tree-ssa/pr69355.c: New test.
1471
5cb23e3c 14722016-01-27 Marek Polacek <polacek@redhat.com>
1473
1474 PR c++/69496
1475 * g++.dg/ext/constexpr-vla1.C: New test.
1476
7b0c1b6d 14772016-01-20 Christian Bruel <christian.bruel@st.com>
1478
1479 PR target/69245
1480 * gcc.target/arm/pr69245.c: New test.
1481
220112fc 14822016-01-27 Jakub Jelinek <jakub@redhat.com>
1483
1484 PR tree-optimization/69399
1485 * gcc.dg/torture/pr69399.c: New test.
1486
16294490 14872016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1488
1489 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1490
8abd3d0c 14912016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1492
1493 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1494
7cf9b895 14952016-01-26 Tom de Vries <tom@codesourcery.com>
1496
1497 PR tree-optimization/69110
1498 * gcc.dg/autopar/pr69110.c: New test.
1499
557c1942 15002016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 1501 Sebastian Pop <s.pop@samsung.com>
557c1942 1502
1503 * gcc.dg/graphite/isl-ast-op-select.c: New.
1504
80adbd96 15052015-01-26 Paul Thomas <pault@gcc.gnu.org>
1506
1507 PR fortran/69385
1508 * gfortran.dg/allocate_error_6.f90: New test.
1509
c3f86f60 15102016-01-26 Richard Henderson <rth@redhat.com>
1511
1512 * gcc.dg/tm/pr60908.c: New test.
1513
3752e5b1 15142016-01-26 David Malcolm <dmalcolm@redhat.com>
1515
1516 PR other/69006
1517 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1518 directive.
1519 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1520 expected multiline output to reflect the colorization being
1521 disabled before newlines.
1522 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1523 (custom_diagnostic_finalizer): Replace call to
1524 pp_newline_and_flush with call to pp_flush.
1525 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1526 * gfortran.dg/implicit_class_1.f90: Likewise.
1527 * lib/gcc-dg.exp (allow_blank_lines): New global.
1528 (dg-allow-blank-lines-in-output): New procedure.
1529 (gcc-dg-prune): Complain about blank lines in the output, unless
1530 dg-allow-blank-lines-in-output was called.
1531 * lib/multiline.exp (_build_multiline_regex): Only support
1532 arbitrary followup text for non-blank-lines, not for blank lines.
1533
9bbfd060 15342016-01-26 Jakub Jelinek <jakub@redhat.com>
1535
1536 PR tree-optimization/69483
1537 * gcc.dg/pr69483.c: New test.
1538 * g++.dg/opt/pr69483.C: New test.
1539
53773057 15402016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1541
1542 PR target/68620
1543 * gcc.target/arm/pr68620.c: New test.
1544
442a556f 15452016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1546
1547 * gcc.target/i386/pr68986-2.c: Remove -m32.
1548
d513c683 15492016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1550
1551 PR target/68986
1552 * gcc.target/i386/pr68986-1.c: New test.
1553 * gcc.target/i386/pr68986-2.c: Likewise.
1554 * gcc.target/i386/pr68986-3.c: Likewise.
1555
976877a5 15562016-01-26 Christian Bruel <christian.bruel@st.com>
1557
1558 * lib/target-supports.exp
1559 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1560 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1561 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1562
2c7b2f88 15632016-01-26 Richard Biener <rguenther@suse.de>
1564
1565 PR tree-optimization/69452
1566 * gcc.dg/torture/pr69452.c: New testcase.
1567
f7fc06e7 15682016-01-26 Jakub Jelinek <jakub@redhat.com>
1569
1570 PR target/69442
1571 * gcc.dg/pr69442.c: New test.
1572
d1dae587 15732016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1574
1575 PR target/67896
1576 * gcc.target/aarch64/simd/pr67896.C: New.
1577
ef7be7f8 15782016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1579
1580 PR tree-optimization/69400
1581 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1582 function.
1583 (plugin_init): Call it.
1584 * gcc.dg/torture/pr69400.c: New test.
1585
648433a4 15862016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1587
1588 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1589
45fc5243 15902016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1591 Sebastian Pop <s.pop@samsung.com>
1592
1593 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1594 isl-0.15.
1595
c699f6a1 15962016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1597 Sebastian Pop <s.pop@samsung.com>
1598
1599 * gcc.dg/graphite/pr69292.c: New.
1600
b86e24ea 16012016-01-25 Jakub Jelinek <jakub@redhat.com>
1602
1603 * c-c++-common/goacc/use_device-1.c: New test.
1604
105cb8d7 16052016-01-25 Jeff Law <law@redhat.com>
1606
1607 PR tree-optimization/69196
1608 PR tree-optimization/68398
1609 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1610 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1611
44562749 16122016-01-25 David Edelsohn <dje.gcc@gmail.com>
1613
1614 PR target/69469
1615 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1616 Algorithm.
1617
6837fee7 16182016-01-25 Richard Biener <rguenther@suse.de>
1619
1620 PR testsuite/69380
1621 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1622
fe500d65 16232016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1624
1625 PR target/69421
1626 * gcc.dg/pr69421.c: New test.
1627
8eacba94 16282016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1629
1630 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1631 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1632 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1633 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1634 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1635 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1636 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1637 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1638 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1639 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1640
af09d40d 16412016-01-25 Richard Biener <rguenther@suse.de>
1642
1643 PR tree-optimization/69376
1644 * gcc.dg/torture/pr69376.c: New testcase.
1645
d65063f5 16462016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1647
1648 PR fortran/69397
1649 PR fortran/68442
1650 * gfortran.dg/interface_38.f90: New test.
1651 * gfortran.dg/interface_39.f90: New test.
80adbd96 1652
08c7bfb4 16532016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1654
1655 Revert:
1656 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1657
1658 PR c++/11858
1659 PR c++/24663
1660 PR c++/24664
1661 * g++.dg/template/pr11858.C: New test.
1662 * g++.dg/template/pr24663.C: New test.
1663 * g++.dg/template/unify12.C: New test.
1664 * g++.dg/template/unify13.C: New test.
1665 * g++.dg/template/unify14.C: New test.
1666 * g++.dg/template/unify15.C: New test.
1667 * g++.dg/template/unify16.C: New test.
1668 * g++.dg/template/unify17.C: New test.
1669
c2e7d2be 16702016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1671
1672 PR fortran/68283
1673 gfortran.dg/pr68283.f90: New test.
1674
9f2e8617 16752016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1676
1677 PR fortran/66094
1678 * gfortran.dg/inline_matmul_13.f90: New test.
1679 * gfortran.dg/matmul_bounds_8.f90: New test.
1680 * gfortran.dg/matmul_bounds_9.f90: New test.
1681 * gfortran.dg/matmul_bounds_10.f90: New test.
1682
a4838119 16832016-01-23 Tom de Vries <tom@codesourcery.com>
1684
1685 PR tree-optimization/69426
1686 * gcc.dg/autopar/pr69426.c: New test.
1687
feddf0dc 16882016-01-23 Martin Sebor <msebor@redhat.com>
1689
1690 PR c++/58109
1691 PR c++/69022
1692 * g++.dg/cpp0x/alignas5.C: New test.
1693 * g++.dg/ext/vector29.C: Same.
1694
132731fb 16952016-01-23 Uros Bizjak <ubizjak@gmail.com>
1696
1697 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1698 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1699 _GNU_SOURCE from compile flags to the source.
1700 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1701 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1702 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1703 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1704
51aec681 17052016-01-22 Jakub Jelinek <jakub@redhat.com>
1706
1707 PR target/69432
1708 * g++.dg/opt/pr69432.C: New test.
1709
147aa3e3 17102016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1711
1712 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1713 32-bit targets testing an -m64 multilib.
1714
4d04e35e 17152016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1716
1717 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1718 64-bit support.
1719
86f38d0c 17202016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1721
1722 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1723
f776e712 17242016-01-21 Christian Bruel <christian.bruel@st.com>
1725
1726 PR target/68674
1727 * gcc.target/i386/pr68674.c
1728 * gcc.target/aarch64/pr68674.c
1729 * gcc.target/arm/pr68674.c
1730
7b9de435 17312016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1732
1733 PR target/69403
1734 * gcc.c-torture/execute/pr69403.c: New test.
1735
9935a0ba 17362016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1737
1738 PR c++/55843
1739 * g++.dg/template/pr55843.C: New.
1740
06b94aa1 17412016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1742
1743 PR testsuite/66877
1744 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1745 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1746
b68773a8 17472016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1748
1749 PR testsuite/67489
132731fb 1750 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1751 from dg-do compile directive, and instead add
1752 { dg-require-effective-target int128 }.
b68773a8 1753
bbbbe8ab 17542016-01-20 Martin Sebor <msebor@redhat.com>
1755
1756 PR c/69405
1757 * gcc.dg/sync-fetch.c: New test.
1758
f3a6a26f 17592016-01-21 Martin Sebor <msebor@redhat.com>
1760
1761 PR target/69252
1762 * gcc.target/powerpc/pr69252.c: New test.
1763
d1565a03 17642016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1765
1766 PR fortran/65996
132731fb 1767 * gfortran.dg/pr65996.f90: New test.
d1565a03 1768
15a5a905 17692016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1770
1771 PR c++/68810
bbbbe8ab 1772 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1773 expected to generate an error.
15a5a905 1774
e4538af5 17752016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1776
1777 PR middle-end/66178
1778 * gcc.dg/torture/pr66178.c: New test.
1779
4d4180ce 17802016-01-21 Anton Blanchard <anton@samba.org>
1781 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1782
1783 PR target/63354
1784 * gcc.target/powerpc/pr63354.c: New test.
1785
86e16058 17862016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1787
1788 PR rtl-optimization/68990
1789 * gcc.target/i386/pr68990: New.
1790
b11b85e4 17912016-01-21 Nick Clifton <nickc@redhat.com>
1792
1793 PR target/69129
1794 * gcc.target/mips/pr69129.c: New.
1795
62dd9f85 17962016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1797
1798 PR c++/58046
1799 * g++.dg/cpp0x/pr58046.C: New.
1800
ac7d424b 18012016-01-21 Jakub Jelinek <jakub@redhat.com>
1802
47c0bea3 1803 PR target/69187
1804 PR target/65624
1805 * gcc.target/arm/pr69187.c: New test.
1806
ac7d424b 1807 PR c++/69355
1808 * g++.dg/torture/pr69355.C: New test.
1809
9e18b252 18102016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1811 Sebastian Pop <s.pop@samsung.com>
1812
1813 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1814
de862e2f 18152016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1816 Sebastian Pop <s.pop@samsung.com>
1817
132731fb 1818 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1819
f55f9344 18202016-01-21 Jakub Jelinek <jakub@redhat.com>
1821
1822 PR middle-end/67653
1823 * c-c++-common/pr67653.c: New test.
1824 * gcc.dg/torture/pr29119.c: Add dg-warning.
1825
62752e71 18262016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1827
1828 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1829
16d4186f 18302016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1831
1832 PR c/24293
1833 * gcc.dg/pr24293.c: New test.
1834 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1835 incomplete struct type.
1836 * gcc.dg/declspec-1.c: Likewise.
1837 * gcc.dg/pr63549.c: Likewise.
1838
58219d13 18392016-01-20 Jakub Jelinek <jakub@redhat.com>
1840
1841 PR tree-optimization/66612
1842 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1843 for bdn instruction.
1844
a7b5688a 18452016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1846
1847 * lib/target-supports.exp
1848 (check_effective_target_arm_fp_ok_nocache): New.
1849 (check_effective_target_arm_fp_ok): New.
1850 (add_options_for_arm_fp): New.
1851 (check_effective_target_arm_crypto_ok_nocache): Require
1852 target_arm_v8_neon_ok instead of arm32.
1853 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1854 (check_effective_target_arm_crypto_pragma_ok): New.
1855 (add_options_for_arm_vfp): New.
1856 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1857 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1858 target instead. Force initial fpu to vfp.
1859 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1860 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1861 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1862 dependency.
1863 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1864 use arm_vfp effective target instead. Force initial fpu to vfp.
1865 * gcc.target/arm/attr-neon3.c: Likewise.
1866 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1867 arm_vfp_ok.
1868 * gcc.target/arm/unsigned-float.c: Likewise.
1869 * gcc.target/arm/vfp-1.c: Likewise.
1870 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1871 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1872 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1873 * gcc.target/arm/vfp-ldmias.c: Likewise.
1874 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1875 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1876 * gcc.target/arm/vfp-stmiad.c: Likewise.
1877 * gcc.target/arm/vfp-stmias.c: Likewise.
1878 * gcc.target/arm/vnmul-1.c: Likewise.
1879 * gcc.target/arm/vnmul-2.c: Likewise.
1880 * gcc.target/arm/vnmul-3.c: Likewise.
1881 * gcc.target/arm/vnmul-4.c: Likewise.
1882
7ca56ca8 18832016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1884
7fb75b57 1885 PR testsuite/69366
1886 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1887 the MPX run-time library, for compile-time MPX test.
1888 * gcc.target/i386/chkp-always_inline.c: Likewise.
1889 * gcc.target/i386/chkp-bndret.c: Likewise.
1890 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1891 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1892 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1893 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1894 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1895 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1896 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1897 * gcc.target/i386/chkp-label-address.c: Likewise.
1898 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1899 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1900 * gcc.target/i386/chkp-pr69044.c: Likewise.
1901 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1902 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1903 * gcc.target/i386/chkp-strchr.c: Likewise.
1904 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1905 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1906 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1907 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1908 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1909 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1910 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1911 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1912 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1913 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1914 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1915 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1916 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1917 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1918 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1919 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1920 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1921 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1922 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1923 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1924 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1925 * gcc.target/i386/pr63995-2.c: Likewise.
1926 * gcc.target/i386/pr64805.c: Likewise.
1927 * gcc.target/i386/pr65044.c: Likewise.
1928 * gcc.target/i386/pr65167.c: Likewise.
1929 * gcc.target/i386/pr65183.c: Likewise.
1930 * gcc.target/i386/pr65184.c: Likewise.
1931 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1932
f2da0b99 19332016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1934
1935 PR tree-optimization/69328
1936 * gcc.dg/pr69328.c: New test.
1937
4d379676 19382016-01-20 Jeff Law <law@redhat.com>
1939
4a11f145 1940 PR target/25114
4d379676 1941 * gcc.target/m68k/pr25114.c: New test.
1942
0754bad1 19432016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1944
1945 * gcc.target/arm/memset-inline-10.c: Added
1946 dg-require-effective-target arm_thumb2_ok.
1947
63bd5c2d 19482016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1949
1950 * gcc.dg/debug/dwarf2/sso.c: New test.
1951
a9c01e81 19522016-01-19 Uros Bizjak <ubizjak@gmail.com>
1953
1954 PR testsuite/68820
1955 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1956 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1957 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1958
53fa0e54 19592016-01-19 Jan Hubicka <hubicka@ucw.cz>
1960
1961 PR ipa/66223
1962 * g++.dg/ipa/devirt-50.C: New testcase.
1963
e035a62c 19642016-01-19 Marek Polacek <polacek@redhat.com>
1965
1966 PR c++/68965
1967 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1968 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1969
885cc3ea 19702016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1971
1972 PR target/69135
1973 * gcc.target/arm/pr69135_1.c: New test.
1974
07bd240e 19752015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1976
1977 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1978
9f60d257 19792015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1980
1981 * gcc.target/aarch64/ccmp_1.c: New testcase.
1982
a0c919f7 19832016-01-19 Marek Polacek <polacek@redhat.com>
1984
1985 PR c++/68586
1986 * g++.dg/cpp0x/enum30.C: New test.
1987
dc5d6d17 19882016-01-19 Richard Biener <rguenther@suse.de>
1989
1990 PR tree-optimization/69336
1991 * g++.dg/tree-ssa/pr69336.C: New testcase.
1992
6dd156e0 19932016-01-19 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR debug/65779
1996 * gcc.dg/pr65779.c: New test.
1997
3e0d45b9 19982016-01-19 Richard Biener <rguenther@suse.de>
1999
2000 PR tree-optimization/69352
2001 * gcc.dg/torture/pr69352.c: New testcase.
2002
7a3cf64d 20032016-01-19 Jakub Jelinek <jakub@redhat.com>
2004
2005 PR rtl-optimization/68955
2006 PR rtl-optimization/64557
2007 * gcc.dg/torture/pr68955.c: New test.
2008
8be55b33 20092016-01-19 Jan Hubicka <hubicka@ucw.cz>
2010
2011 PR lto/69136
2012 * g++.dg/torture/pr69136.C: New testcase.
2013
72a985d7 20142016-01-19 Jan Hubicka <hubicka@ucw.cz>
2015
2016 PR lto/69133
2017 * g++.dg/lto/pr69133_0.C: New testcase.
2018 * g++.dg/lto/pr69133_1.C: New testcase.
2019
56778b62 20202016-01-15 Jeff Law <law@redhat.com>
2021
2022 PR tree-optimization/69320
2023 * gcc.c-torture/pr69320-1.c: New test.
2024 * gcc.c-torture/pr69320-2.c: New test.
2025 * gcc.c-torture/pr69320-3.c: New test.
2026 * gcc.c-torture/pr69320-4.c: New test.
2027
ced41b93 20282016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2029
2030 PR c++/11858
2031 PR c++/24663
2032 PR c++/24664
2033 * g++.dg/template/pr11858.C: New test.
2034 * g++.dg/template/pr24663.C: New test.
2035 * g++.dg/template/unify12.C: New test.
2036 * g++.dg/template/unify13.C: New test.
2037 * g++.dg/template/unify14.C: New test.
2038 * g++.dg/template/unify15.C: New test.
2039 * g++.dg/template/unify16.C: New test.
2040 * g++.dg/template/unify17.C: New test.
2041
7f8cbcaf 20422016-01-18 David Malcolm <dmalcolm@redhat.com>
2043
2044 PR testsuite/69181
2045 * gcc.dg/pr69181-1.c: New test file.
2046 * gcc.dg/pr69181-2.c: New test file.
2047 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2048 globals by moving it to...
2049 (cleanup-after-saved-dg-test): ...this new function. Add
2050 "global additional_sources_used". Add reset of global
2051 multiline_expected_outputs to the empty list.
2052 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2053 global to...
2054 (multiline_expected_outputs): ...this, and updated comments to
2055 note that it is modified from gcc-dg.exp.
2056 (dg-end-multiline-output): Update for the above renaming.
2057 (handle-multiline-outputs): Likewise. Remove the clearing
2058 of the expected outputs to the empty list.
2059
3c7cbfc0 20602016-01-18 Richard Biener <rguenther@suse.de>
2061
2062 PR tree-optimization/69297
2063 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2064
81d49cc1 20652016-01-18 Joseph Myers <joseph@codesourcery.com>
2066
2067 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2068 dg-options.
2069 * gcc.target/mips/mips-3d-2.c: Likewise.
2070 * gcc.target/mips/mips-3d-3.c: Likewise.
2071 * gcc.target/mips/mips-3d-4.c: Likewise.
2072 * gcc.target/mips/mips-3d-5.c: Likewise.
2073 * gcc.target/mips/mips-3d-6.c: Likewise.
2074 * gcc.target/mips/mips-3d-7.c: Likewise.
2075 * gcc.target/mips/mips-3d-8.c: Likewise.
2076 * gcc.target/mips/mips-3d-9.c: Likewise.
2077 * gcc.target/mips/mips-ps-1.c: Likewise.
2078 * gcc.target/mips/mips-ps-2.c: Likewise.
2079 * gcc.target/mips/mips-ps-3.c: Likewise.
2080 * gcc.target/mips/mips-ps-4.c: Likewise.
2081 * gcc.target/mips/mips-ps-5.c: Likewise.
2082 * gcc.target/mips/mips-ps-6.c: Likewise.
2083 * gcc.target/mips/mips-ps-7.c: Likewise.
2084 * gcc.target/mips/mips-ps-type.c: Likewise.
2085 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2086 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2087
03c4ff3a 20882016-01-18 Tom de Vries <tom@codesourcery.com>
2089
2090 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2091 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2092 * c-c++-common/goacc/kernels-empty.c: New test.
2093 * c-c++-common/goacc/kernels-eternal.c: New test.
2094 * c-c++-common/goacc/kernels-loop-2.c: New test.
2095 * c-c++-common/goacc/kernels-loop-3.c: New test.
2096 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2097 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2098 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2099 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2100 * c-c++-common/goacc/kernels-loop-data.c: New test.
2101 * c-c++-common/goacc/kernels-loop-g.c: New test.
2102 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2103 * c-c++-common/goacc/kernels-loop-n.c: New test.
2104 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2105 * c-c++-common/goacc/kernels-loop.c: New test.
2106 * c-c++-common/goacc/kernels-noreturn.c: New test.
2107 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2108 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2109 * c-c++-common/goacc/kernels-reduction.c: New test.
2110
22e3dcee 21112016-01-18 Tom de Vries <tom@codesourcery.com>
2112
2113 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2114 * gcc.dg/autopar/outer-2.c: Same.
2115 * gcc.dg/autopar/outer-3.c: Same.
2116 * gcc.dg/autopar/outer-4.c: Same.
2117 * gcc.dg/autopar/outer-5.c: Same.
2118 * gcc.dg/autopar/outer-6.c: Same.
2119 * gcc.dg/autopar/parallelization-1.c: Same.
2120 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2121 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2122 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2123 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2124 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2125 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2126 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2127 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2128 * gcc.dg/autopar/pr39500-1.c: Same.
2129 * gcc.dg/autopar/pr39500-2.c: Same.
2130 * gcc.dg/autopar/pr46193.c: Same.
2131 * gcc.dg/autopar/pr46194.c: Same.
2132 * gcc.dg/autopar/pr49580.c: Same.
2133 * gcc.dg/autopar/pr49960-1.c: Same.
2134 * gcc.dg/autopar/pr49960.c: Same.
2135 * gcc.dg/autopar/pr68373.c: Same.
2136 * gcc.dg/autopar/reduc-1.c: Same.
2137 * gcc.dg/autopar/reduc-1char.c: Same.
2138 * gcc.dg/autopar/reduc-1short.c: Same.
2139 * gcc.dg/autopar/reduc-2.c: Same.
2140 * gcc.dg/autopar/reduc-2char.c: Same.
2141 * gcc.dg/autopar/reduc-2short.c: Same.
2142 * gcc.dg/autopar/reduc-3.c: Same.
2143 * gcc.dg/autopar/reduc-4.c: Same.
2144 * gcc.dg/autopar/reduc-6.c: Same.
2145 * gcc.dg/autopar/reduc-7.c: Same.
2146 * gcc.dg/autopar/reduc-8.c: Same.
2147 * gcc.dg/autopar/reduc-9.c: Same.
2148 * gcc.dg/autopar/uns-outer-4.c: Same.
2149 * gcc.dg/autopar/uns-outer-5.c: Same.
2150 * gcc.dg/autopar/uns-outer-6.c: Same.
2151 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2152 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2153
fd5cbe2f 21542016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2155
2156 PR target/63679
2157 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2158 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2159
fa75ab55 21602016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2161
2162 PR target/63679
2163 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2164 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2165 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2166
214b2582 21672016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2168
2169 PR target/63679
2170 * gcc.dg/tree-ssa/sra-17.c: New.
2171 * gcc.dg/tree-ssa/sra-18.c: New.
2172
13146837 21732016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2174
2175 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2176
6ccd18c2 21772016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2178
2179 * gnat.dg/inline12.adb: New test.
2180
8872b95f 21812016-01-18 Bin Cheng <bin.cheng@arm.com>
2182
2183 PR tree-optimization/66797
2184 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2185
971514e3 21862016-01-18 Richard Biener <rguenther@suse.de>
2187
2188 PR tree-optimization/69170
2189 * gcc.dg/torture/pr69170.c: New testcase.
2190
9b2d1aab 21912016-01-17 John David Anglin <danglin@gcc.gnu.org>
2192
2193 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2194
164d84c2 21952016-01-16 Tom de Vries <tom@codesourcery.com>
2196
2197 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2198
4c33b769 21992016-01-16 Tom de Vries <tom@codesourcery.com>
2200
2201 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2202 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2203 redundant dg-require-effective-target pthread.
2204 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2205 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2206 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2207 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2208 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2209 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2210 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2211
673441b0 22122016-01-16 David Edelsohn <dje.gcc@gmail.com>
2213
2214 PR target/68609
2215 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2216 * gcc.target/powerpc/recip-7.c: Same.
2217
90153ae7 22182016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2219
2220 PR c++/69091
2221 * g++.dg/template/pr69091.C: New test.
2222
bc24d01d 22232016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2224
2225 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2226 dump does not contain an error_mark_node.
2227 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2228 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2229
4067c0fd 22302016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2231
2232 PR c++/68936
2233 * g++.dg/template/pr68936.C: New test.
2234
27c6dbdd 22352016-01-15 David Edelsohn <dje.gcc@gmail.com>
2236
2237 PR target/68609
2238 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2239 * gcc.target/powerpc/recip-2.c: Same.
2240 * gcc.target/powerpc/recip-3.c: Same.
2241 * gcc.target/powerpc/recip-4.c: Same.
2242 * gcc.target/powerpc/recip-sqrtf.c: Same.
2243
e390c57d 22442016-01-15 Jeff Law <law@redhat.com>
2245
2246 PR tree-optimization/69270
2247 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2248 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2249
ddcfeaf1 22502016-01-15 Paul Thomas <pault@gcc.gnu.org>
2251
2252 PR fortran/49630
2253 * gfortran.dg/deferred_character_13.f90: New test for the fix
2254 of comment 3 of the PR.
2255
2256 PR fortran/54070
2257 * gfortran.dg/deferred_character_8.f90: New test
2258 * gfortran.dg/allocate_error_5.f90: New test
2259
2260 PR fortran/60593
2261 * gfortran.dg/deferred_character_10.f90: New test
2262
2263 PR fortran/60795
2264 * gfortran.dg/deferred_character_14.f90: New test
2265
2266 PR fortran/61147
2267 * gfortran.dg/deferred_character_11.f90: New test
2268
2269 PR fortran/64324
2270 * gfortran.dg/deferred_character_9.f90: New test
2271
81be349c 22722016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2273
2274 PR rtl-optimization/69030
2275 * gcc.target/i386/pr69030.c: New.
2276
998456c5 22772016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2278
2279 * gcc.target/aarch64/target_attr_17.c: New test.
2280
0d85be19 22812016-01-15 Richard Biener <rguenther@suse.de>
2282
2283 PR tree-optimization/66856
2284 * gcc.dg/torture/pr66856-1.c: New testcase.
2285 * gcc.dg/torture/pr66856-2.c: Likewise.
2286
321d36c8 22872016-01-15 Richard Biener <rguenther@suse.de>
2288
2289 PR debug/69137
2290 * g++.dg/lto/pr69137_0.C: New testcase.
2291
d94a1f53 22922016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2293
2294 PR middle-end/69246
2295 * gcc.target/i386/pr69246.c: New test.
2296
5fe9a861 22972016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2298
a9c01e81 2299 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 2300
3d05a5e9 23012016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2302
2303 PR c++/56194
2304 * g++.dg/init/const9.C: Disable test on S/390.
2305
5e8132b5 23062016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2307
2308 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2309 * g++.dg/Wno-frame-address.C: Ditto.
2310
32307cdf 23112016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2312
2313 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2314
1ca28250 23152016-01-15 Richard Biener <rguenther@suse.de>
2316
2317 PR tree-optimization/68961
2318 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2319
6271bd93 23202016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2321
2322 * gcc.target/i386/pr65105-5.c: New test.
2323
9dbe6a63 23242016-01-15 Jan Hubicka <hubicka@ucw.cz>
2325
2326 * gcc.c-torture/execute/alias-4.c: New testcase.
2327
a70589b9 23282016-01-15 Jan Hubicka <hubicka@ucw.cz>
2329
2330 PR ipa/68148
2331 * g++.dg/ipa/devirt-49.C: New testcase.
2332
7bbac464 23332016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 2334
2335 PR target/65837
2336 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2337 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2338 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2339
4345b868 23402016-01-15 Richard Biener <rguenther@suse.de>
2341
2342 PR tree-optimization/69117
2343 * gcc.dg/torture/pr69117.c: New testcase.
2344
580357e7 23452015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 2346
2347 PR c++/69048
2348 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2349
612baa31 23502016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2351
2352 PR testsuite/67509
2353 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2354 range tests use 100 * maximum instead of maximum + 1.
2355
44e09bc4 23562016-01-14 Jakub Jelinek <jakub@redhat.com>
2357
2358 PR debug/69244
2359 * gcc.dg/guality/pr69244.c: New test.
2360
96962ae4 23612016-01-14 Uros Bizjak <ubizjak@gmail.com>
2362
2363 * lib/target-supports.exp (check_effective_target_issignaling):
2364 New procedure.
2365 * gcc.dg/pr61441.c: Require issignaling effective target.
2366
ab9c400b 23672016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2368
2369 PR target/68803
2370 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2371
a7ed4583 23722016-01-14 David Malcolm <dmalcolm@redhat.com>
2373
2374 PR c++/68819
2375 PR preprocessor/69177
2376 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2377 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2378 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2379 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2380
77f35cec 23812016-01-14 Marek Polacek <polacek@redhat.com>
2382
2383 PR c/69262
2384 * gcc.dg/array-15.c: New test.
2385
915d0950 23862016-01-14 Jakub Jelinek <jakub@redhat.com>
2387
2388 PR middle-end/68146
2389 PR tree-optimization/69155
2390 * gfortran.dg/pr68146.f: New test.
2391 * gfortran.dg/pr69155.f90: New test.
2392
24651fb7 23932016-01-14 Richard Biener <rguenther@suse.de>
2394
2395 PR tree-optimization/68060
2396 * gcc.dg/torture/pr68060-1.c: New testcase.
2397 * gcc.dg/torture/pr68060-2.c: Likewise.
2398
2f63f950 23992016-01-14 Nick Clifton <nickc@redhat.com>
2400
2401 * lib/target-supports.exp
2402 (check_effective_target_arm_neon_ok_nocache): Add an option
2403 sequence that includes setting the ARM architecture to ARMv7-A.
2404 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2405 command line options necessary to enable Neon support.
2406 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2407 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2408 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2409 * gcc.target/arm/pr69180.c: Likewise.
2410
3ce0acde 24112016-01-14 Jeff Law <law@redhat.com>
2412
2413 PR tree-optimization/69270
2414 * gcc.dg/tree-ssa/pr69270.c: New test.
2415
bda05c57 24162016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2417
2418 PR c/66208
2419 * c-c++-common/pr66208.c: New file.
2420
9b657cf1 24212016-01-13 Jakub Jelinek <jakub@redhat.com>
2422
2423 PR tree-optimization/69156
2424 * gcc.dg/pr69156.c: New test.
2425
58ba1b9d 24262016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2427
2428 * gcc.target/i386/pr69225-7.c: New test.
2429
e5fee0fe 24302016-01-13 Richard Henderson <rth@redhat.com>
2431
2432 * gcc.dg/tm/memopt-13.c: Update expected function.
2433 * gcc.dg/tm/memopt-6.c: Likewise.
2434
3f0e9745 24352016-01-13 Uros Bizjak <ubizjak@gmail.com>
2436
2437 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2438 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2439 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2440 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 2441
3f0e9745 24422016-01-13 Tom de Vries <tom@codesourcery.com>
2443
2444 PR tree-optimization/69169
7a6ddc0d 2445 * gcc.dg/pr69169.c: New test.
2446
9b657cf1 24472016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 2448
2449 PR target/69228
2450 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2451 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2452 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2453 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2454 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2455 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2456 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2457 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2458
f704d701 24592016-01-13 Jakub Jelinek <jakub@redhat.com>
2460
2461 PR target/69247
2462 * gcc.dg/pr69247.c: New test.
2463
e966d6b9 24642016-01-13 Richard Biener <rguenther@suse.de>
2465
2466 PR tree-optimization/69242
2467 * gcc.dg/torture/pr69242.c: New testcase.
2468
1ca1d9b2 24692016-01-13 Richard Biener <rguenther@suse.de>
2470
2471 PR tree-optimization/69186
2472 * gcc.dg/torture/pr69186.c: New testcase.
2473
d07cbccc 24742016-01-13 Jeff Law <law@redhat.com>
2475
2476 PR tree-optimization/67755
2477 * gcc.dg/tree-ssa/pr67755.c: New test.
2478
24792016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 2480
2481 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2482 pass number in output by a star.
2483
b95d41cf 24842016-01-12 Bin Cheng <bin.cheng@arm.com>
2485
2486 PR tree-optimization/68911
2487 * gcc.c-torture/execute/pr68911.c: New test.
2488
91d87e22 24892016-01-12 Marek Polacek <polacek@redhat.com>
2490
2491 PR c++/68979
2492 * g++.dg/warn/permissive-1.C: New test.
2493
8a9401a4 24942016-01-12 Jakub Jelinek <jakub@redhat.com>
2495
2496 PR objc++/68511
2497 PR c++/69213
2498 * g++.dg/opt/pr69213.C: New test.
2499
b9cb7a67 25002016-01-12 Christian Bruel <christian.bruel@st.com>
2501
2502 PR target/69180
2503 * gcc.target/arm/pr69180.c: New test.
2504
e4c96992 25052016-01-12 Richard Biener <rguenther@suse.de>
2506
2507 PR lto/69077
2508 * g++.dg/lto/pr69077_0.C: New testcase.
2509 * g++.dg/lto/pr69077_1.C: Likewise.
2510
90525f61 25112016-01-12 Jakub Jelinek <jakub@redhat.com>
2512
2513 PR target/69175
2514 * g++.dg/opt/pr69175.C: New test.
2515
9e7edfd3 25162016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2517
2518 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2519 rather than #including math.h & stdlib.h.
2520 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2521 * gcc.dg/vect/pr49771.c: Likewise.
2522 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2523 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2524 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2525 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2526 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2527 * gcc.dg/vect/pr44507.c: Likewise.
2528 * gcc.dg/vect/pr45902.c: Likewise.
2529 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2530 * gcc.dg/vect/vect-117.c: Likewise.
2531 * gcc.dg/vect/vect-99.c: Likewise.
2532 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2533 * gcc.dg/vect/vect-cond-1.c: Likewise.
2534 * gcc.dg/vect/vect-cond-2.c: Likewise.
2535 * gcc.dg/vect/vect-cond-3.c: Likewise.
2536 * gcc.dg/vect/vect-cond-4.c: Likewise.
2537 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2538 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2539 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2540 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2541 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2542 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2543 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2544 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2545 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2546 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2547 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2548 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2549 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2550 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2551 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2552 include of signal.h.
2553 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2554 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2555 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2556 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2557 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2558 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2559 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2560 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2561 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2562 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2563 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2564 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2565 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2566 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2567 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2568 * gcc.dg/vect/vect-outer-5.c: Likewise.
2569 * gcc.dg/vect/vect-outer-6.c: Likewise.
2570 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2571 include of stdio.h.
2572
3368873d 25732016-01-12 Nick Clifton <nickc@redhat.com>
2574
2575 PR target/68913
2576 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2577 to fread so that it will be found in all target runtimes.
2578
0464ea95 25792016-01-12 Richard Biener <rguenther@suse.de>
2580
2581 PR tree-optimization/69053
2582 * g++.dg/torture/pr69053.C: New testcase.
2583
7819730f 25842016-01-12 Richard Biener <rguenther@suse.de>
2585
2586 PR tree-optimization/69168
2587 * gcc.dg/torture/pr69168.c: New testcase.
2588
995bfebf 25892016-01-12 Richard Biener <rguenther@suse.de>
2590
2591 PR tree-optimization/69157
2592 * gcc.dg/torture/pr69157.c: New testcase.
2593
25942016-01-12 Richard Biener <rguenther@suse.de>
2595
2596 PR tree-optimization/69174
2597 * gcc.dg/torture/pr69174.c: New testcase.
2598
1d10d64c 25992016-01-12 Jakub Jelinek <jakub@redhat.com>
2600
2601 PR c++/66808
2602 PR c++/69000
2603 * g++.dg/tls/pr66808.C: New test.
2604 * g++.dg/tls/pr69000.C: New test.
2605
f0b79faf 26062016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2607
2608 * gcc.target/powerpc/swaps-p8-23.c: New test.
2609 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2610
04cf75a4 26112016-01-11 John David Anglin <danglin@gcc.gnu.org>
2612
2613 PR tree-optimization/68356
2614 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2615
0eb4264c 26162016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2617 Jim Wilson <jim.wilson@linaro.org>
2618
2619 PR target/69194
2620 * gcc.target/arm/pr69194.c: New test.
2621
2f66de64 26222016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2623
2624 PR target/69225
2625 * gcc.target/i386/pr69225-1.c: New test.
2626 * gcc.target/i386/pr69225-2.c: Likewise.
2627 * gcc.target/i386/pr69225-3.c: Likewise.
2628 * gcc.target/i386/pr69225-4.c: Likewise.
2629 * gcc.target/i386/pr69225-5.c: Likewise.
2630 * gcc.target/i386/pr69225-6.c: Likewise.
2631
36105e82 26322016-01-11 Jakub Jelinek <jakub@redhat.com>
2633
1c78ce2e 2634 PR target/67462
2635 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2636 if lp64.
2637
a4a87320 2638 PR target/69071
2639 * gcc.dg/pr69071.c: New test.
2640
91fbd04f 2641 PR c++/69211
2642 * g++.dg/opt/pr69211.C: New test.
2643
36105e82 2644 PR tree-optimization/69214
2645 * gcc.c-torture/compile/pr69214.c: New test.
2646
e934c380 26472016-01-11 Uros Bizjak <ubizjak@gmail.com>
2648
2649 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2650 * gcc.target/i386/pr66232-11.c: Ditto.
2651 * gcc.target/i386/pr66232-12.c: Ditto.
2652 * gcc.target/i386/pr66232-13.c: Ditto.
2653
3ff1b153 26542016-01-11 Richard Biener <rguenther@suse.de>
2655
2656 PR tree-optimization/69173
2657 * gcc.dg/torture/pr69173.c: New testcase.
2658
04e1504c 26592016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2660
2661 PR rtl-optimization/68796
2662 * gcc.target/aarch64/tst_5.c: New test.
2663 * gcc.target/aarch64/tst_6.c: Likewise.
2664
ae8718b5 26652016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2666
2667 PR rtl-optimization/68841
2668 * gcc.dg/pr68841.c: New test.
2669 * gcc.c-torture/execute/pr68841.c: New test.
2670
bd8bece2 26712016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2672
2673 PR rtl-optimization/68920
2674 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2675 for ix86 targets.
2676 * gcc.dg/ifcvt-5.c: New test.
2677
9b657cf1 26782016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2679
2680 PR bootstrap/69123
2681 * g++.dg/pr69123.C: New.
2682
7a158352 26832016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2684
2685 PR target/69010
2686 * gcc.target/i386/pr69010.c: New test.
2687
ff375d11 26882016-01-11 Martin Jambor <mjambor@suse.cz>
2689
2690 PR ipa/69044
2691 * gcc.target/i386/chkp-pr69044.c: New test.
2692
9eb890f1 26932016-01-11 Tom de Vries <tom@codesourcery.com>
2694
2695 PR tree-optimization/69109
2696 * gcc.dg/autopar/pr69109-2.c: New test.
2697 * gcc.dg/autopar/pr69109.c: New test.
2698
c4157ee5 26992016-01-11 Tom de Vries <tom@codesourcery.com>
2700
2701 PR tree-optimization/69108
2702 * gcc.dg/autopar/pr69108.c: New test.
2703
b933e511 27042016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2705
2706 PR c++/69029
2707 * c-c++-common/Wisleading-indentation.c: Augment test.
2708
efb73de1 27092016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2710
2711 PR fortran/69154
2712 * gfortran.dg/inline_matmul_12.f90: New test.
2713
40c86c3b 27142016-01-10 Paul Thomas <pault@gcc.gnu.org>
2715
2716 PR fortran/67779
2717 * gfortran.dg/actual_array_offset_1: New test.
2718
a006c0bb 27192016-01-10 Tom de Vries <tom@codesourcery.com>
2720
2721 PR tree-optimization/69062
2722 * gcc.dg/autopar/pr69062.c: New test.
2723
880ed4be 27242016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2725
2726 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2727 * gcc.dg/vect/slp-perm-2.c: Likewise.
2728 * gcc.dg/vect/slp-perm-3.c: Likewise.
2729 * gcc.dg/vect/slp-perm-5.c: Likewise.
2730 * gcc.dg/vect/slp-perm-6.c: Likewise.
2731 * gcc.dg/vect/slp-perm-7.c: Likewise.
2732 * gcc.dg/vect/slp-perm-8.c: Likewise.
2733
d95e1856 27342016-01-10 Tom de Vries <tom@codesourcery.com>
2735
2736 PR tree-optimization/69039
2737 * gcc.dg/autopar/pr69039.c: New test.
2738
0f8f48d0 27392016-01-09 Marek Polacek <polacek@redhat.com>
2740
2741 PR c++/69113
2742 * g++.dg/pr69113.C: New test.
2743
7dff0499 27442016-01-09 Jakub Jelinek <jakub@redhat.com>
2745
2746 PR middle-end/50865
2747 PR tree-optimization/69097
2748 * gcc.c-torture/execute/pr50865.c: New test.
2749 * gcc.c-torture/execute/pr69097-1.c: New test.
2750 * gcc.c-torture/execute/pr69097-2.c: New test.
2751 * gcc.dg/pr69097-1.c: New test.
2752 * gcc.dg/pr69097-2.c: New test.
2753
18431e78 27542016-01-09 Jakub Jelinek <jakub@redhat.com>
2755
2756 PR c++/69164
2757 * g++.dg/opt/pr69164.C: New test.
2758
1943a4a2 27592016-01-08 Jakub Jelinek <jakub@redhat.com>
2760
2761 PR tree-optimization/69167
2762 * gcc.dg/pr69167.c: New test.
2763
a143e277 27642016-01-08 Marek Polacek <polacek@redhat.com>
2765
2766 PR c++/68449
2767 * g++.dg/pr68449.C: New.
2768
44c01906 27692016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2770
2771 PR tree-optimization/68707
2772 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2773 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2774 on platforms supporting it.
2775 * gcc.dg/vect/slp-perm-2.c: Likewise.
2776 * gcc.dg/vect/slp-perm-3.c: Likewise.
2777 * gcc.dg/vect/slp-perm-5.c: Likewise.
2778 * gcc.dg/vect/slp-perm-7.c: Likewise.
2779 * gcc.dg/vect/slp-perm-8.c: Likewise.
2780 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2781 on platforms supporting it.
2782
c437d1e8 27832016-01-08 Jakub Jelinek <jakub@redhat.com>
2784
c9595c51 2785 PR tree-optimization/69162
2786 * gcc.dg/pr69162.c: New test.
2787
c437d1e8 2788 PR tree-optimization/69172
2789 * gcc.dg/pr69172.c: New test.
2790
6a46a28c 27912016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2792
2793 PR tree-optimization/67781
2794 * gcc.c-torture/execute/pr67781.c: New file.
2795
62ad9a04 27962016-01-08 Jakub Jelinek <jakub@redhat.com>
2797
2798 PR tree-optimization/69083
2799 * gcc.dg/vect/pr69083.c: New test.
2800
9e0e8c2a 28012016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2802
2803 PR tree-optimization/61441
2804 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2805 Use -fexcess-precision=standard for compiler options.
2806 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2807
5d034e37 28082016-01-08 Jakub Jelinek <jakub@redhat.com>
2809
5013f740 2810 PR fortran/69128
2811 * gfortran.dg/gomp/pr69128.f90: New test.
2812
5d034e37 2813 PR c++/69145
2814 * g++.dg/ext/pr69145-1.C: New test.
2815 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2816 * g++.dg/ext/pr69145-2.h: New file.
2817
517906ff 28182016-01-07 Martin Sebor <msebor@redhat.com>
2819
2820 PR c/68966
2821 * gcc.dg/atomic-fetch-bool.c: New test.
2822 * gcc.dg/sync-fetch-bool.c: New test.
2823
cdbb524c 28242016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2825
2826 PR fortran/66680
2827 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2828
ec3aba9e 28292016-01-07 Nick Clifton <nickc@redhat.com>
2830
2831 PR target/66655
2832 * g++.dg/pr66655.C: New test.
2833 * g++.dg/pr66655_1.cc: Test support file.
2834 * g++.dg/pr66655.h: Test header file.
2835
9b657cf1 28362016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2837
2838 PR fortran/66680
2839 gfortran.dg/gomp/pr66680.f90: New test.
2840
cd45d7a5 28412016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2842
2843 PR target/69171
2844 * gcc.target/i386/pr69171-1.c: New test.
2845 * gcc.target/i386/pr69171-2.c: Likewise.
2846 * gcc.target/i386/pr69171-3.c: Likewise.
2847 * gcc.target/i386/pr69171-4.c: Likewise.
2848 * gcc.target/i386/pr69171-5.c: Likewise.
2849 * gcc.target/i386/pr69171-6.c: Likewise.
2850
4a86a91a 28512015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2852
2853 PR middle-end/67639
2854 * c-c++-common/pr67639.c: New test.
2855
34c05552 28562016-01-07 Jakub Jelinek <jakub@redhat.com>
2857
2858 PR tree-optimization/69141
2859 * g++.dg/opt/pr69141.C: New test.
2860
f08d6895 28612016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2862
2863 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2864
32ec4173 28652016-01-06 Uros Bizjak <ubizjak@gmail.com>
2866
2867 PR target/69140
2868 * gcc.target/i386/pr69140.c: New test
2869
d74214f3 28702016-01-06 David Malcolm <dmalcolm@redhat.com>
2871
2872 * gcc.dg/bad-dereference.c: New test case.
2873
73991cab 28742015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2875
2876 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2877
fc8cc457 28782016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2879
2880 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2881
be3c9981 28822016-01-06 Marek Polacek <polacek@redhat.com>
2883
2884 PR sanitizer/69099
2885 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2886
2cb724f9 28872016-01-05 Marek Polacek <polacek@redhat.com>
2888
2889 PR c/69104
2890 * gcc.dg/atomic-invalid-2.c: New.
2891
233a53ed 28922016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2893
2894 PR target/68991
2895 * gcc.target/i386/pr68991.c: New test.
2896
ea87c5e3 28972016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2898
2899 PR target/68991
2900 * g++.dg/pr68991-1.C: New test.
2901 * g++.dg/pr68991-2.C: Likewise.
2902
1943a4a2 29032016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2904
1943a4a2 2905 PR other/60465
afe82e5b 2906 * gcc.target/ia64/pr60465-gprel64.c: New test.
2907 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2908
1e9147dd 29092016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2910
2911 PR rtl-optimization/68651
2912 * gcc.target/aarch64/pr68651_1.c: New test.
2913
d42aa619 29142016-01-05 David Malcolm <dmalcolm@redhat.com>
2915
2916 PR c/69122
2917 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2918
1776de76 29192016-01-05 Nathan Sidwell <nathan@acm.org>
2920
2d7d361d 2921 PR c++/58583
2922 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2923
1776de76 2924 * gcc.dg/alias-15.c: New.
2925
5beb12c0 29262016-01-05 Nick Clifton <nickc@redhat.com>
2927
2928 PR target/68870
2929 * g++.dg/pr68770.C: New test.
2930
d8cca921 29312016-01-04 Mike Stump <mikestump@comcast.net>
2932
2933 * lib/target-supports.exp (check_effective_target_cilkplus):
2934 cilkplus targets require pthreads.
afc907ef 2935 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2936
8427dff3 29372016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2938
2939 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2940 generation.
2941
f1717362 29422016-01-04 Jakub Jelinek <jakub@redhat.com>
2943
2944 Update copyright years.
2945
d7d6a3ab 29462016-01-04 Marek Polacek <polacek@redhat.com>
2947
2948 PR c/68908
2949 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2950 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2951 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2952
b8f4a5f9 29532016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2954
2955 * gcc.target/sparc/20160104-2.c: New test.
2956
6b5c028f 29572016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2958
2959 * gcc.target/sparc/20160104-1.c: New test.
2960
300e1002 29612016-01-03 Paul Thomas <pault@gcc.gnu.org>
2962
2963 PR fortran/65045
2964 * gfortran.dg/pr65045.f90: New test.
2965
855b105f 29662016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2967
2968 * gnat.dg/specs/debug1.ads: Delete.
2969
bdc177dc 29702016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2971
2972 PR libgfortran/68867
2973 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2974 expression.
2975
48aaffae 29762016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2977
2978 PR libgfortran/68867
2979 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2980 PowerPC.
2981
19a468b8 29822016-01-01 Paul Thomas <pault@gcc.gnu.org>
2983
2984 PR fortran/68864
2985 * gfortran.dg/pr68864.f90: New test.
2986
25371c91 29872016-01-01 Jakub Jelinek <jakub@redhat.com>
2988
2a659064 2989 PR tree-optimization/69070
2990 * gcc.dg/pr69070.c: New test.
2991
57aa9851 2992 PR sanitizer/69055
2993 * gfortran.dg/pr69055.f90: New test.
2994
25371c91 2995 PR target/69015
2996 * gcc.dg/pr69015.c: New test.
f1717362 2997\f
fb2c1edd 2998Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2999
3000Copying and distribution of this file, with or without modification,
3001are permitted in any medium without royalty provided the copyright
3002notice and this notice are preserved.