]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Access_Type>: Retrofit
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
bb54a538 12016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gnat.dg/stack_usage3.adb: New test.
4 * gnat.dg/stack_usage3_pkg.ads: New helper.
5
95164e71 62016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7
8 * gnat.dg/renaming8.adb: New test.
9 * gnat.dg/renaming8_pkg1.ads: New helper.
10 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
11 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
12
a890896f 132016-02-29 Richard Biener <rguenther@suse.de>
14
15 PR tree-optimization/69720
16 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
17
5c70403a 182016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
19
20 PR fortran/68147
21 PR fortran/47674
22 * gfortran.dg/realloc_on_assign_26.f90: New test case.
23
9fa1c2ea 242016-02-28 Harald Anlauf <anlauf@gmx.de>
25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
26
27 PR fortran/56007
28 * gfortran.dg/coarray_8.f90: Adjust error message.
29 * gfortran.dg/pr56007.f90: New test.
30 * gfortran.dg/pr56007.f: New test.
31
536508db 322016-02-28 H.J. Lu <hongjiu.lu@intel.com>
33
34 PR tree-optimization/69989
35 * gcc.dg/torture/pr69989.c: New test.
36
eec75e45 372016-02-28 Eric Botcazou <ebotcazou@adacore.com>
38
39 * gcc.target/i386/stack-realign-win.c: New test.
40
0175e45a 412016-02-28 Harald Anlauf <anlauf@gmx.de>
42
43 PR fortran/60126
44 * gfortran.dg/pr60126.f90: New test.
45
2a703589 462016-02-27 Jeff Law <law@redhat.com>
47
48 Revert
49 2016-02-26 Richard Biener <rguenther@suse.de>
50 Jeff Law <law@redhat.com>
51
52 PR tree-optimization/69740
53 * gcc.c-torture/compile/pr69740-1.c: New test.
54 * gcc.c-torture/compile/pr69740-2.c: New test.
55
359b4c18 562016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
57
1c96765a 58 PR fortran/69910
359b4c18 59 * gfortran.dg/newunit_4.f90: New test.
60
49462d93 612016-02-27 Jakub Jelinek <jakub@redhat.com>
62
63 PR target/69613
64 PR rtl-optimization/69886
65 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
66 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
67 target.
68
c4ac733e 692016-02-26 Martin Sebor <msebor@redhat.com>
70
71 PR tree-optimization/15826
72 * gcc.dg/tree-ssa/pr15826.c: New test.
73
da8c4b5d 742016-02-26 Jakub Jelinek <jakub@redhat.com>
75
76 PR target/69969
77 * gcc.target/powerpc/pr69969.c: New test.
78
0a4558eb 792016-02-26 Martin Sebor <msebor@redhat.com>
80
81 PR c++/15766
82 * g++.old-deja/g++.other/decl5.C: Add a test case.
83
5b500299 842016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
85
86 PR target/69946
87 * gcc.target/powerpc/pr69946.c: New file.
88
565f533b 892016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 90 Jeff Law <law@redhat.com>
565f533b 91
0a4558eb 92 PR tree-optimization/69740
565f533b 93 * gcc.c-torture/compile/pr69740-1.c: New test.
94 * gcc.c-torture/compile/pr69740-2.c: New test.
95
ff67cbea 962016-02-26 Martin Jambor <mjambor@suse.cz>
97
98 PR middle-end/69920
99 * gcc.dg/torture/pr69932.c: New test.
100 * gcc.dg/torture/pr69936.c: Likewise.
101
e400d817 1022016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
103
104 PR target/69709
105 * gcc.target/s390/pr69709.c: New test.
106
126a5a2d 1072016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
108
109 PR target/69245
110 * gcc.target/aarch64/pr69245_1.c: New test.
111
59c58860 1122016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
113
114 PR target/69613
115 * gcc.dg/torture/pr69613.c: New test.
116
9441fa4e 1172016-02-26 Jakub Jelinek <jakub@redhat.com>
118
119 PR rtl-optimization/69891
120 * gcc.target/i386/pr69891.c: New test.
121
e48fcde0 1222016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 123 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
124
35ed600a 125 PR target/61397
f41208a1 126 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
127 functionality for both 32-bit and 64-bit.
128
c86aaa0e 1292016-02-26 Richard Biener <rguenther@suse.de>
130
131 PR tree-optimization/69551
132 * gcc.dg/torture/pr69951.c: New testcase.
133
38e71a65 1342016-02-25 Richard Biener <rguenther@suse.de>
135
136 PR tree-optimization/48795
137 * gcc.dg/Warray-bounds-18.c: New testcase.
138
03331e69 1392016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
140
141 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
142
f14d8d6a 1432016-02-25 Jakub Jelinek <jakub@redhat.com>
144
145 PR rtl-optimization/69896
146 * gcc.dg/pr69896.c: New test.
147
4003c807 1482016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
149
150 PR c++/69736
151 * g++.dg/cpp1y/paren2.C: New test.
152
a0573328 1532016-02-24 Martin Sebor <msebor@redhat.com>
154
155 PR c/51147
156 * gcc.dg/enum-mode-2.c: New test.
157
2cde02ad 1582016-02-24 Jakub Jelinek <jakub@redhat.com>
159
160 PR c++/69922
161 * g++.dg/warn/Wnonnull-compare-6.C: New test.
162 * g++.dg/warn/Wnonnull-compare-7.C: New test.
163 * g++.dg/ubsan/pr69922.C: New test.
164
f0ea75d1 1652016-02-24 Marek Polacek <polacek@redhat.com>
166
167 PR c/69819
168 * gcc.dg/pr69819.c: New test.
169
05027366 1702016-02-24 Martin Sebor <msebor@redhat.com>
171
34ed562b 172 PR c++/69912
173 * g++.dg/ext/flexary15.C: New test.
174
1752016-02-24 Martin Sebor <msebor@redhat.com>
176
177 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 178 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 179 * g++.dg/ext/builtin_alloca.C: Same.
05027366 180
650c3ad5 1812016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
182 Charles Baylis <charles.baylis@linaro.org>
183
184 PR debug/61033
185 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
186
596070e8 1872016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 188 Jakub Jelinek <jakub@redhat.com>
596070e8 189
190 PR middle-end/69760
191 * gcc.dg/torture/pr69760.c: New testcase.
192
d6b92d9f 1932016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
194
195 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
196 pattern on Solaris with as.
197
90436d9d 1982016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
199
200 * gcc.target/arm/cond_sub_restrict_it.c: New test.
201 * gcc.target/arm/condarith_restrict_it.c: Likewise.
202 * gcc.target/arm/movcond_restrict_it.c: Likewise.
203 * gcc.target/arm/negscc_restrict_it.c: Likewise.
204
7c749495 2052016-02-24 Jakub Jelinek <jakub@redhat.com>
206
207 PR middle-end/69915
208 * gcc.dg/pr69915.c: New test.
209
9c9680b5 2102016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
211
212 PR rtl-optimization/69886
213 * gcc.dg/torture/pr69886.c: New test.
214
36d081ee 2152016-02-24 Richard Biener <rguenther@suse.de>
216
217 PR middle-end/68963
218 * gcc.dg/torture/pr68963.c: New testcase.
219
2a0accb9 2202016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
221
222 PR target/69875
223 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
224 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
225 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
226 * gcc.target/arm/atomic_loaddi_1.c: New test.
227 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
228 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
229 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
230 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
231 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
232 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
233 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
234 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
235
f0e92ef1 2362016-02-24 Jakub Jelinek <jakub@redhat.com>
237
238 PR middle-end/69909
239 * gcc.dg/torture/pr69909.c: New test.
240
6907286f 2412016-02-24 Richard Biener <rguenther@suse.de>
242
243 PR tree-optimization/69907
244 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
245 * gcc.dg/vect/bb-slp-34.c: XFAIL.
246 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
247
e6ab7475 2482016-02-24 Christian Bruel <christian.bruel@st.com>
249
250 * gcc.target/arm/pragma_cpp_fma.c: New test.
251
47587450 2522016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
253
254 PR fortran/61156
255 * gfortran.dg/include_6.f90: Update test.
256
d41ab738 2572016-02-23 Jakub Jelinek <jakub@redhat.com>
258
259 PR objc/69844
260 * objc.dg/pr69844.m: New test.
261
4772d9d5 2622016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
263
264 PR libgfortran/69456
265 * gfortran.dg/namelist_89.f90: New test.
266 * gfortran.dg/pr59700.f90: Update test..
267
8c38d887 2682016-02-23 Martin Sebor <msebor@redhat.com>
269
270 PR middle-end/69780
271 * g++.dg/ext/builtin_alloca.C: New test.
272 * gcc.dg/builtins-68.c: New test.
273
ee1bfdb0 2742016-02-23 Richard Henderson <rth@redhat.com>
275
276 * gcc.target/i386/addr-space-3.c: Remove test.
277
52609ec3 2782016-02-23 David Malcolm <dmalcolm@redhat.com>
279
280 PR preprocessor/69126
281 PR preprocessor/69543
282 * c-c++-common/pr69126-2-long.c: New test.
283 * c-c++-common/pr69126-2-short.c: New test.
284 * c-c++-common/pr69543-1.c: Remove xfail.
285
d5bf2cc8 2862016-02-23 David Malcolm <dmalcolm@redhat.com>
287
288 PR preprocessor/69126
289 PR preprocessor/69543
290 PR preprocessor/69558
291 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
292 (f): Rename to...
293 (test_2): ...this, and add leading comment.
294 (MACRO_3, test_3): New.
295 (MACRO_4A, MACRO_4B, test_4): New.
296 (MACRO): Rename to...
297 (MACRO_5): ...this.
298 (g): Rename to...
299 (test_5): ...this, updating for renaming of MACRO, and
300 add leading comment.
301 * c-c++-common/pr69543-1.c: New.
302 * c-c++-common/pr69543-2.c: New.
303 * c-c++-common/pr69543-3.c: New.
304 * c-c++-common/pr69543-4.c: New.
305 * c-c++-common/pr69558-1.c: New.
306 * c-c++-common/pr69558-2.c: New.
307 * c-c++-common/pr69558-3.c: New.
308 * c-c++-common/pr69558-4.c: New.
309 * gcc.dg/pr69558.c: Move to...
310 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
311 xfail for c++.
312
3a37a410 3132016-02-23 Thomas Schwinge <thomas@codesourcery.com>
314
315 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
316 to -ftree-parallelize-loops/-fopenacc changes.
317 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
318 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
319 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
320 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
321 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
322 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
323 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
324 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
325 * c-c++-common/goacc/kernels-loop.c: Likewise.
326 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
327 * c-c++-common/goacc/kernels-reduction.c: Likewise.
328 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
329 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
330
ecca180f 3312016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
332
333 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
334
eec0fa3f 3352016-02-23 Jakub Jelinek <jakub@redhat.com>
336
f1f91c07 337 PR c++/69902
338 * g++.dg/warn/Wnonnull-compare-5.C: New test.
339
eec0fa3f 340 PR c/69900
341 * gcc.dg/pr69900.c: New test.
342
e6ab7475 343>>>>>>> .r233653
e045424d 3442016-02-23 Martin Jambor <mjambor@suse.cz>
345
346 PR tree-optimization/69666
347 * gcc.dg/tree-ssa/pr69666.c: New test.
348
f482dff6 3492016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
350
351 PR fortran/67451
352 * gfortran.dg/coarray_allocate_5.f08: New test.
353
57ed698b 3542016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
355
356 * gcc.target/s390/vcond-shift.c: Move to ...
357 * gcc.target/s390/vector/vcond-shift.c: ... here.
358
990e443c 3592016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
360
361 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
362 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
363
296c5f01 3642016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
365
366 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
367
e53f41d5 3682016-02-20 Mark Wielaard <mjw@redhat.com>
369
370 PR c/28901
371 * gcc.dg/unused-variable-3.c: New test.
372
13af201d 3732016-02-22 Jakub Jelinek <jakub@redhat.com>
374
375 PR target/69888
376 * gcc.target/i386/pr69888.c: New test.
377
682c90f9 3782016-02-22 Richard Biener <rguenther@suse.de>
379
380 PR tree-optimization/69882
381 * gfortran.dg/vect/pr69882.f90: New testcase.
382
b8cd18c3 3832016-02-22 Jakub Jelinek <jakub@redhat.com>
384
385 PR target/69885
386 * gcc.dg/pr69885.c: New test.
387
09343379 3882016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
389
390 PR target/69806
391 PR target/54089
392 * gcc.target/sh/pr54089-10.c: New.
393
b345a09f 3942016-02-20 Paul Thomas <pault@gcc.gnu.org>
395
396 PR fortran/69423
397 * gfortran.dg/deferred_character_15.f90 : New test.
398
51385aed 3992016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
400
401 PR fortran/57365
402 gfortran.dg/allocate_with_source_18.f03: New test.
403
4042016-02-20 Harald Anlauf <anlauf@gmx.de>
405
406 PR fortran/52531
407 gfortran.dg/gomp/pr52531.f90: New test.
408
9cce8384 4092016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
410
411 PR c++/69865
412 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
413 -std=c++03.
414
d91f5fbb 4152016-02-19 Jakub Jelinek <jakub@redhat.com>
416
563d5cb8 417 PR c++/69826
418 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
419 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
420
0a04aac9 421 PR c++/69850
422 * g++.dg/warn/Wnonnull-compare-4.C: New test.
423
d91f5fbb 424 PR c++/69851
425 * g++.dg/torture/pr69851.C: New test.
426
5fe1f282 4272016-02-19 Martin Sebor <msebor@redhat.com>
428
429 PR testsuite/69573
430 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
431
a45bce11 4322016-02-19 Jakub Jelinek <jakub@redhat.com>
433
6263dde1 434 PR c++/69850
435 * g++.dg/warn/Wnonnull-compare-2.C: New test.
436 * g++.dg/warn/Wnonnull-compare-3.C: New test.
437
a45bce11 438 PR c++/67767
439 * g++.dg/cpp0x/pr67767.C: New test.
440
cf2ed1b7 4412016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
442
443 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
444 for fp, simd, crypto, crc, lse.
445 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
446 above.
447 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
448 effective target check.
449
f6cc34b0 4502016-02-19 Jakub Jelinek <jakub@redhat.com>
451
452 PR target/69820
453 * gcc.target/i386/pr69820.c: New test.
454
6c678e78 4552016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
456
457 * gcc.target/s390/vector/int128-1.c: New test.
458
b088ff4b 4592016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
460
461 * gcc.target/s390/vector/vec-vcond-1.c: New test.
462
b11e60a4 4632016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
464
465 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
466 instruction pattern name to prevent the testcase from failing with
467 -march=z13.
468
664ff6a0 4692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
470
471 * gcc.target/s390/md/movstr-2.c: New test.
472
e80be24b 4732016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
474
475 * gcc.target/s390/morestack.c: New test.
476
9839f350 4772016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
478
479 PR target/69625
480 * gcc.target/s390/pr69625.c: Add test case.
481
4550fbd0 4822016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
483
484 PR testsuite/68580
485 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
486
57d00b6a 4872016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
488
489 PR target/68404
490 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
491 * gcc.target/powerpc/fusion3.c: Likewise.
492
63ad69d6 4932016-02-18 Richard Biener <rguenther@suse.de>
494
495 PR middle-end/69553
496 * g++.dg/torture/pr69553.C: New testcase.
497
d92404ed 4982016-02-18 Nick Clifton <nickc@redhat.com>
499
4550fbd0 500 PR target/62254
501 PR target/69610
502 * gcc.target/arm/pr62554.c: New test.
503 * gcc.target/arm/pr69610-1.c: New test.
504 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 505
0808dfce 5062016-02-18 Richard Biener <rguenther@suse.de>
507
508 PR middle-end/69854
509 * gcc.dg/torture/pr69854.c: New testcase.
510
fc3527e3 5112016-02-17 Jakub Jelinek <jakub@redhat.com>
512
513 PR c++/69850
514 * g++.dg/warn/Wnonnull-compare-1.C: New test.
515
e3c24279 5162012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
517
518 * gcc.target/powerpc/vec-cg.c: New test.
519
c9732c2b 5202016-02-17 Richard Biener <rguenther@suse.de>
521
522 PR testsuite/69586
523 * gcc.dg/uninit-21.c: Add -fno-short-enums.
524
51bf9f9b 5252016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
526
527 PR target/69161
528 * gcc.c-torture/compile/pr69161.c: New test.
529
6baedca3 5302016-02-17 David Sherwood <david.sherwood@arm.com>
531
532 PR target/69532
533 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
534 * gcc.target/arm/vect-fmaxmin.c: Likewise.
535
4f240715 5362016-02-17 Eric Botcazou <ebotcazou@adacore.com>
537
538 * gcc.dg/ifcvt-4.c: Skip on Visium.
539
e0c0515d 5402016-02-17 Eric Botcazou <ebotcazou@adacore.com>
541
542 * gnat.dg/atomic8.adb: New test.
543
7b319ee6 5442016-02-17 Eric Botcazou <ebotcazou@adacore.com>
545
546 * gnat.dg/discr46.ad[sb]: New test.
547
48a7e3d1 5482016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
549
550 PR Target/48344
551 * gcc.target/powerpc/pr48344-1.c: New test.
552
3f844f15 5532015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
554
555 PR fortran/69742
556 * gfortran.dg/associate_21.f90: New test.
557
7675e968 5582016-02-16 Jakub Jelinek <jakub@redhat.com>
559
560 PR c/69835
561 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
562 -Wnonnull in dg-options.
563 * c-c++-common/nonnull-2.c: New test.
564
d6faee88 5652016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
566 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
567
568 * gcc.target/aarch64/vector_initialization_nostack.c: New.
569
3a2a72aa 5702016-02-16 Jakub Jelinek <jakub@redhat.com>
571
572 PR middle-end/69801
573 * gcc.dg/pr69801.c: Add empty dg-options.
574
28072426 5752016-02-16 James Norris <jnorris@codesourcery.com>
576
577 * c-c++-common/goacc/deviceptr-1.c: Add tests.
578 * g++.dg/goacc/deviceptr-1.c: New file.
579
37fffac2 5802016-02-16 Jakub Jelinek <jakub@redhat.com>
581
582 PR tree-optimization/69820
583 * gcc.dg/vect/pr69820.c: New test.
584
f72a5e61 5852016-02-16 Richard Biener <rguenther@suse.de>
586
587 PR tree-optimization/69776
588 * gcc.dg/torture/pr69776-2.c: New testcase.
589
50e0cd76 5902016-02-16 Bernd Schmidt <bschmidt@redhat.com>
591
592 PR tree-optimization/69714
593 * gcc.dg/torture/pr69714.c: New test.
594
14a72c4e 5952016-02-16 Jakub Jelinek <jakub@redhat.com>
596
597 PR tree-optimization/69802
598 * gcc.dg/pr69802.c: New test.
599
fd808c11 6002016-02-16 Richard Biener <rguenther@suse.de>
601
602 PR middle-end/69801
603 * gcc.dg/pr69801.c: New testcase.
604
49a549ca 6052016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
606
607 PR libgfortran/69651
608 * gfortran.dg/read_bang.f90: New test.
609 * gfortran.dg/read_bang4.f90: New test.
610
77454e6e 6112016-02-15 Jakub Jelinek <jakub@redhat.com>
612
2074f21c 613 PR c++/69658
614 * g++.dg/init/pr69658.C: New test.
615
77454e6e 616 PR c++/69797
617 * c-c++-common/pr69797.c: New test.
618
4ef4d764 6192016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
620
621 * lib/target-supports.exp (check_effective_target_section_anchors): Add
622 check for aarch64*-*-*.
623
4a45fe0f 6242016-02-15 Richard Biener <rguenther@suse.de>
625
626 PR tree-optimization/69783
627 * gcc.dg/vect/pr69783.c: New testcase.
628
0b3619e6 6292016-02-15 Richard Biener <rguenther@suse.de>
630
631 PR tree-optimization/69776
632 * gcc.dg/torture/pr69776.c: New testcase.
633
9b49c3cb 6342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
635
636 PR fortran/60526
637 * gfortran.dg/type_decl_4.f90: Reinstated.
638
e46faff9 6392016-02-14 John David Anglin <danglin@gcc.gnu.org>
640
641 PR fortran/68746
642 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
643
a96c809a 6442016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
645
646 PR fortran/60526
647 PR bootstrap/69816
648 * gfortran.dg/type_decl_4.f90: Removed.
649
fdec7e88 6502016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
651
652 PR fortran/60526
653 * gfortran.dg/type_decl_4.f90: New test.
654
a72095c4 6552016-02-14 Alan Modra <amodra@gmail.com>
656
bc436924 657 PR testsuite/68886
a72095c4 658 * gcc.c-torture/execute/stkalign.c: Revise test.
659
73bb5f8b 6602016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
661
662 PR target/67260
663 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
664
beb13161 6652016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
666
667 PR target/67260
668 * gcc.target/sh/torture/pr67260.c: New.
669
67cab04e 6702016-02-12 John David Anglin <danglin@gcc.gnu.org>
671
672 * gcc.dg/pr67964.c: Add dg-require-alias.
673
44a59bb1 6742016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
675
676 PR target/67636
677 PR target/64345
678 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
679
38c9bd3a 6802016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
681
682 PR libgfortran/69668
683 * gfortran.dg/namelist_88.f90: New test.
684
1774ff82 6852016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
686
687 PR libgfortran/69668
688 * gfortran.dg/namelist_38.f90: Update test.
689 * gfortran.dg/namelist_84.f90: Update test.
690
aec1f4bd 6912016-02-12 David Malcolm <dmalcolm@redhat.com>
692
693 PR other/69554
694 * gcc.dg/pr69554-1.c: New test.
695 * gfortran.dg/pr69554-1.F90: New test.
696 * gfortran.dg/pr69554-2.F90: New test.
697 * lib/gcc-dg.exp (proc dg-locus): New function.
698 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
699 distinguish between the caret-printing and non-caret-printing
700 cases. If caret-printing has been explicitly enabled, bail out
701 without attempting to fix up the output.
702
da7d5066 7032016-02-12 David Malcolm <dmalcolm@redhat.com>
704
705 PR driver/69265
706 PR driver/69453
707 * gcc.dg/spellcheck-options-3.c: New test case.
708 * gcc.dg/spellcheck-options-4.c: New test case.
709 * gcc.dg/spellcheck-options-5.c: New test case.
710 * gcc.dg/spellcheck-options-6.c: New test case.
711 * gcc.dg/spellcheck-options-7.c: New test case.
712 * gcc.dg/spellcheck-options-8.c: New test case.
713 * gcc.dg/spellcheck-options-9.c: New test case.
714 * gcc.dg/spellcheck-options-10.c: New test case.
715
fcce1b0b 7162016-02-12 Jakub Jelinek <jakub@redhat.com>
717
718 PR rtl-optimization/69764
719 PR rtl-optimization/69771
720 * c-c++-common/pr69764.c: New test.
721 * gcc.dg/torture/pr69771.c: New test.
722
6d609290 7232016-02-12 Marek Polacek <polacek@redhat.com>
724
725 * g++.dg/torture/init-list1.C: New.
726
7d75fb56 7272016-02-12 Marek Polacek <polacek@redhat.com>
728
729 * gcc.dg/pr69522.c: Add empty dg-options.
730
52543fda 7312016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
732
733 * g++.dg/lto/lto.exp: Include and init mpx.
734 * g++.dg/lto/pr69729_0.C: New test.
735
34947478 7362016-02-12 Jakub Jelinek <jakub@redhat.com>
737
9181a4ec 738 PR ipa/69241
739 * g++.dg/ipa/pr69241-4.C: New test.
740
34947478 741 PR ipa/68672
742 * g++.dg/ipa/pr68672-1.C: New test.
743 * g++.dg/ipa/pr68672-2.C: New test.
744 * g++.dg/ipa/pr68672-3.C: New test.
745
74a4140f 7462016-02-12 Bernd Schmidt <bschmidt@redhat.com>
747
748 PR c/69522
50e0cd76 749 * gcc.dg/pr69522.c: New test.
74a4140f 750
9ddb20d6 7512016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
752
753 PR c++/69098
754 * g++.dg/cpp1y/69098.C: New test.
755 * g++.dg/cpp1y/69098-2.C: New test.
756
67cf9b55 7572016-02-12 Jakub Jelinek <jakub@redhat.com>
758
759 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
760 and neighbour -> neighbor.
761 * objc.dg/attributes/method-nonnull-1.m: Likewise.
762 * objc.dg/gnu-api-2-class-meta.m: Likewise.
763 * c-c++-common/Wvarargs.c: Likewise.
764 * c-c++-common/goacc/host_data-5.c: Likewise.
765 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
766 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
767 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
768 * gcc.target/aarch64/pr60697.c: Likewise.
769 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
770 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
771 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
772 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
773 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
774 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
775 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
776 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
777 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
778 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
779 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
780 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
781 * g++.dg/lookup/koenig5.C: Likewise.
782 * g++.dg/ext/no-asm-2.C: Likewise.
783 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
784 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
785 * gfortran.dg/used_types_16.f90: Likewise.
786 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
787 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
788 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
789 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
790 * gfortran.dg/abstract_type_6.f03: Likewise.
791 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
792 * gfortran.dg/used_types_15.f90: Likewise.
793 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
794 * gfortran.dg/exit_3.f08: Likewise.
795 * gfortran.dg/open_status_2.f90: Likewise.
796 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
797 * gfortran.dg/intrinsic_std_1.f90: Likewise.
798 * gfortran.dg/associate_1.f03: Likewise.
799 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
800 * gfortran.dg/intrinsic_std_6.f90: Likewise.
801 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
802 * gcc.dg/builtin-object-size-1.c: Likewise.
803 * gcc.dg/noreturn-6.c: Likewise.
804 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
805 * gcc.dg/globalalias.c: Likewise.
806 * gcc.dg/builtins-config.h: Likewise.
807 * gcc.dg/pr30457.c: Likewise.
808 * gcc.c-torture/compile/volatile-1.c: Likewise.
809 * gcc.c-torture/execute/20101011-1.c: Likewise.
810 * c-c++-common/Waddress-1.c: Likewise.
811
40b38ace 8122016-02-11 Jakub Jelinek <jakub@redhat.com>
813
814 PR c/69768
815 * c-c++-common/Waddress-1.c: New test.
816
42c87ca9 8172016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
818
819 PR fortran/69296
820 * gfortran.dg/associate_19.f03: New test.
821 * gfortran.dg/associate_20.f03: New test.
822
acb7939f 8232016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
824
825 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
826
6defe3c5 8272016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
828
829 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
830 .arch armv8-a\n. Add -dA to dg-options.
831 * gcc.target/aarch64/assembler_arch_1.c: New test.
832 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
833
63f63318 8342016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
835
836 PR c++/68726
837 * g++.dg/cpp0x/pr68726.C: New.
838
1cddf457 8392016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
840
841 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
842 test.
843
b86fba37 8442016-02-11 Richard Biener <rguenther@suse.de>
845
846 * g++.dg/tree-ssa/pr61034.C: Adjust.
847
ec4ec95a 8482016-02-10 Vladimir Makarov <vmakarov@redhat.com>
849
be7c31e9 850 PR target/69148
ec4ec95a 851 * gcc.target/s390/pr69148.c: New.
852
f64416ca 8532016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
854
855 PR tree-optimization/69652
856 * gcc.dg/torture/pr69652.c: New test.
857
e5d1ea31 8582016-02-10 Jakub Jelinek <jakub@redhat.com>
859 Patrick Palka <ppalka@gcc.gnu.org>
860
861 PR ipa/69241
862 PR c++/69649
863 * g++.dg/ipa/pr69241-1.C: New test.
864 * g++.dg/ipa/pr69241-2.C: New test.
865 * g++.dg/ipa/pr69241-3.C: New test.
866 * g++.dg/ipa/pr69649.C: New test.
867
fa03b19d 8682016-02-10 Uros Bizjak <ubizjak@gmail.com>
869
870 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
871 * gcc.dg/tree-ssa/sra-18.c: Ditto.
872
14485c8a 8732016-02-10 Bin Cheng <bin.cheng@arm.com>
874
875 PR tree-optimization/68021
876 * gcc.dg/tree-ssa/pr68021.c: New test.
877
79f1ed25 8782016-02-10 Richard Biener <rguenther@suse.de>
879
880 PR tree-optimization/69726
881 * gcc.dg/uninit-22.c: New testcase.
882
58f74eff 8832016-02-09 Andrew Pinski <apinski@cavium.com>
884
885 PR tree-opt/69282
886 * gcc.c-torture/compile/20160205-1.c: New testcase.
887
600c00f7 8882016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
889
890 PR target/68404
891 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
892 instead accessing a really large arrray.
893 * gcc.target/powerpc/fusion3.c: Likewise.
894
0771836e 8952016-02-09 Charles Baylis <charles.baylis@linaro.org>
896
897 PR target/68532
898 * gcc.c-torture/execute/pr68532.c: New test.
899
4ccd644f 9002016-02-11 Alexandre Oliva <aoliva@redhat.com>
901
902 PR target/69634
903 * gcc.dg/pr69634.c: New.
904
2e980a39 9052016-02-09 Richard Biener <rguenther@suse.de>
906
907 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
908
aacf7102 9092016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 910
aacf7102 911 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
912
a1856ddf 9132016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
914
915 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
916
d4d3da7e 9172016-02-09 Richard Biener <rguenther@suse.de>
918
919 PR tree-optimization/69715
920 * gcc.dg/torture/pr69715.c: New testcase.
921
9cc6714f 9222016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
923
924 PR c++/69139
925 * g++.dg/cpp0x/trailing12.C: New test.
926 * g++.dg/cpp0x/trailing13.C: New test.
927
83d5062b 9282016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
929
930 PR c++/69283
931 PR c++/67835
932 * g++.dg/cpp1y/auto-fn29.C: New test.
933 * g++.dg/cpp1y/auto-fn30.C: New test.
934
394a86f3 9352016-02-08 Jakub Jelinek <jakub@redhat.com>
936
937 PR tree-optimization/69209
938 * gcc.c-torture/compile/pr69209.c: New test.
939
93b124b4 9402016-02-08 Jeff Law <law@redhat.com>
941
942 PR tree-optimization/68541
943 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
944 of statements allowed in join block for path splitting.
945
26abce13 9462016-02-08 Jakub Jelinek <jakub@redhat.com>
947
0acb2d6e 948 PR c++/59627
949 * g++.dg/gomp/pr59627.C: New test.
950
26abce13 951 PR ipa/69239
952 * g++.dg/ipa/pr69239.C: New test.
953
86e0b129 9542016-02-08 David Malcolm <dmalcolm@redhat.com>
955
956 PR preprocessor/69664
957 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
958 * gcc.dg/cpp/warn-comments.c: Likewise.
959
f553d9f8 9602016-02-08 Marek Polacek <polacek@redhat.com>
961
962 PR c++/69688
963 * g++.dg/init/const12.C: New test.
964
600695e0 9652016-02-08 Bernd Schmidt <bschmidt@redhat.com>
966
967 PR target/60410
968 * gcc.dg/lto/pr55113_0.c: Remove test.
969
c4f4b1e8 9702016-02-08 Richard Biener <rguenther@suse.de>
971
972 PR tree-optimization/69719
973 * gcc.dg/torture/pr69719.c: New testcase.
974
5a987d87 9752016-02-08 Richard Biener <rguenther@suse.de>
976 Jeff Law <law@redhat.com>
977
978 PR target/68273
979 * gcc.target/mips/pr68273.c: New testcase.
980
0418e71d 9812016-02-08 Richard Biener <rguenther@suse.de>
982
983 PR rtl-optimization/69274
984 * gcc.target/i386/addr-sel-1.c: XFAIL.
985
07c0f1ca 9862016-02-08 Jeff Law <law@redhat.com>
987
40d85f4c 988 PR tree-optimization/68541
989 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
990
140e093f 991 PR tree-optimization/65917
07c0f1ca 992 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
993
16430acf 9942016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
995
996 PR fortran/50555
997 * gfortran.dg/namelist_args.f90: New test.
998
3f0ff0d8 9992016-02-05 Jeff Law <law@redhat.com>
1000
140e093f 1001 PR tree-optimization/68541
3f0ff0d8 1002 * gcc.dg/tree-ssa/split-path-2.c: New test.
1003 * gcc.dg/tree-ssa/split-path-3.c: New test.
1004 * gcc.dg/tree-ssa/split-path-4.c: New test.
1005 * gcc.dg/tree-ssa/split-path-5.c: New test.
1006 * gcc.dg/tree-ssa/split-path-6.c: New test.
1007 * gcc.dg/tree-ssa/split-path-7.c: New test.
1008
a7cc1f94 10092016-02-05 Martin Sebor <msebor@redhat.com>
1010
1011 PR c++/69662
1012 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1013 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1014
fcb25f28 10152016-02-06 Richard HEnderson <rth@redhat.com>
1016
1017 PR c/69643
1018 * gcc.target/i386/addr-space-4.c: New.
1019 * gcc.target/i386/addr-space-5.c: New.
1020
3a2545a1 10212016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1022
1023 PR fortran/66089
1024 * gfortran.dg/elemental_dependency_6.f90: New.
1025
1e302465 10262016-02-05 Jakub Jelinek <jakub@redhat.com>
1027
66feb54c 1028 PR rtl-optimization/69691
1029 * gcc.c-torture/execute/pr69691.c: New test.
1030
1e302465 1031 PR c++/69628
1032 * g++.dg/parse/pr69628.C: New test.
1033
9c28a298 10342016-02-05 Uros Bizjak <ubizjak@gmail.com>
1035
1036 * gcc.dg/sancov/asan.c: Move to ...
1037 * gcc.dg/asan/sancov-1.c: ... here.
1038
a854e286 10392016-02-05 Uros Bizjak <ubizjak@gmail.com>
1040
1041 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1042
d4f0b240 10432016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1044
1045 PR target/69677
1046 * gcc.target/i386/pr69677.c: New test.
1047
235d8723 10482016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1049
1050 PR c++/68948
1051 * g++.dg/template/pr68948.C: New test.
1052
f390cf65 10532016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1054
1055 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1056 (only necessary on s390x).
1057
ab99f104 10582016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1059
1060 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1061 -mno-accumulate-outgoing-args.
1062
f7ef5392 10632016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1064
1065 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1066
6b098e91 10672016-02-04 Jakub Jelinek <jakub@redhat.com>
1068
1069 PR c/69669
1070 * c-c++-common/pr69669.c: New test.
1071
f0146cf3 10722016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1073
1074 PR target/69667
1075 * g++.dg/pr69667.C: New file.
1076
08fd6cf5 10772016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1078
1079 PR target/69619
1080 * gcc.dg/pr69619.c: Add new test.
1081
a6f3f39f 10822016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1083
1084 PR rtl-optimization/69577
1085 * gcc.target/i386/pr69577.c: New test.
1086
774068a0 10872016-02-04 Martin Liska <mliska@suse.cz>
1088
1089 * g++.dg/asan/pr69276.C: New test.
1090
f50a7894 10912016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1092
1093 PR target/65932
1094 PR target/67714
1095 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1096 a single smulbb instruction.
1097 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1098 * gcc.target/amr/wmul-2.c: Likewise.
1099
6b722eb3 11002016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1101
1102 PR target/65932
1103 PR target/67714
1104 * gcc.c-torture/execute/pr67714.c: New test.
1105
1f1475a7 11062016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1107
1108 PR target/69454
1109 * gcc.target/i386/pr69454-1.c: New test.
1110 * gcc.target/i386/pr69454-2.c: New test.
1111
6b94e133 11122016-02-03 Martin Sebor <msebor@redhat.com>
1113
1114 PR c++/69251
1115 PR c++/69253
1116 PR c++/69290
1117 PR c++/69277
1118 PR c++/69349
1119 * g++.dg/ext/flexarray-mangle-2.C: New test.
1120 * g++.dg/ext/flexarray-mangle.C: New test.
1121 * g++.dg/ext/flexarray-subst.C: New test.
1122 * g++.dg/ext/flexary11.C: New test.
1123 * g++.dg/ext/flexary12.C: New test.
1124 * g++.dg/ext/flexary13.C: New test.
1125 * g++.dg/ext/flexary14.C: New test.
1126 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1127
342ed0ac 11282016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1129
1130 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1131 Define only if CHECK_FLOAT128 is defined.
1132 (main): Properly initialize u5.
1133
edf6c4d2 11342016-02-03 Jakub Jelinek <jakub@redhat.com>
1135
415d5641 1136 PR c/69627
1137 * gcc.dg/pr69627.c: New test.
1138
edf6c4d2 1139 PR target/69644
1140 * gcc.dg/pr69644.c: New test.
1141
cf8f3ba0 11422016-02-03 Mike Stump <mikestump@comcast.net>
1143
1144 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1145 support for struct-layout-1.exp.
1146
c90d55dd 11472016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1148
1149 PR c++/69056
f7ef5392 1150 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1151
401bd0c8 11522016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1153 Alexandre Oliva <aoliva@redhat.com>
1154
1155 PR target/69461
1156 * gcc.target/powerpc/pr69461.c: New.
1157
277d9d1d 11582016-02-03 Uros Bizjak <ubizjak@gmail.com>
1159
1160 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1161 works from here ...
1162 (check_effective_target_fsanitize_thread): ... to here. Do not
1163 specify additional compile flags for the test source.
1164 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1165 specify additional compile flags for the test source.
1166
e69ad94a 11672016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1168
1169 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1170
a4454da2 11712016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1172
1173 PR fortran/67451
1174 PR fortran/69418
1175 * gfortran.dg/coarray_allocate_2.f08: New test.
1176 * gfortran.dg/coarray_allocate_3.f08: New test.
1177 * gfortran.dg/coarray_allocate_4.f08: New test.
1178
88cab2dd 11792016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1180
1181 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1182 use same scan-tree-dump-times on all platforms.
1183 * gcc.dg/vect/vect-outer-1.c: Likewise.
1184 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1185 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1186 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1187 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1188 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1189 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1190 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1191
66ea75c4 11922016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1193
1194 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1195 warning.
1196
4eef8df7 11972016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1198
1199 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1200
665fbc2f 12012016-02-02 James Norris <jnorris@codesourcery.com>
1202
1203 * c-c++-common/goacc/routine-5.c: Add tests.
1204
b10e3d47 12052016-02-02 Alexander Monakov <amonakov@ispras.ru>
1206
1207 * gcc.target/nvptx/unsigned-cmp.c: New test.
1208
12ad66dd 12092016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1210
1211 * gcc.target/aarch64/scalar_shift_1.c
1212 (test_corners_sisd_di): Improve force to SIMD register.
1213 (test_corners_sisd_si): Likewise.
1214 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1215 Remove scan-assembler check for ldr.
1216
f9ec342f 12172016-02-02 Richard Biener <rguenther@suse.de>
1218
1219 PR tree-optimization/69595
1220 * gcc.dg/Warray-bounds-17.c: New testcase.
1221
32f2925a 12222016-02-02 Richard Biener <rguenther@suse.de>
1223
1224 PR tree-optimization/69606
1225 * gcc.dg/torture/pr69606.c: New testcase.
1226
cfd9ca84 12272016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1228
1229 PR middle-end/68542
1230 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1231 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1232
19bf08e2 12332016-02-02 Alan Modra <amodra@gmail.com>
1234
1235 PR target/69548
1236 * gcc.target/powerpc/pr69548.c: New test.
1237
6f13b088 12382016-02-01 Jakub Jelinek <jakub@redhat.com>
1239
dcddc5af 1240 PR rtl-optimization/69592
1241 * gcc.dg/pr69592.c: New test.
1242
6f13b088 1243 PR preprocessor/69543
1244 PR c/69558
1245 * gcc.dg/pr69543.c: New test.
1246 * gcc.dg/pr69558.c: New test.
1247
d090e5c2 12482016-02-01 Uros Bizjak <ubizjak@gmail.com>
1249
fcb317c5 1250 PR testsuite/65940
1251 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1252
aaf527dc 12532016-02-01 Martin Sebor <msebor@redhat.com>
1254
1255 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1256
1674217b 12572016-02-01 Bin Cheng <bin.cheng@arm.com>
1258
1259 PR tree-optimization/67921
1260 * c-c++-common/ubsan/pr67921.c: New test.
1261
b4007655 12622016-02-01 Richard Biener <rguenther@suse.de>
1263
1264 PR middle-end/69556
1265 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1266
88a477bb 12672016-02-01 Richard Biener <rguenther@suse.de>
1268
1269 PR tree-optimization/69574
1270 * gcc.dg/torture/pr69574.c: New testcase.
1271
2eaaa4e7 12722016-02-01 Richard Biener <rguenther@suse.de>
1273
1274 PR tree-optimization/69579
1275 * gcc.dg/setjmp-6.c: New testcase.
1276
e3882c44 12772016-02-01 Jakub Jelinek <jakub@redhat.com>
1278
1279 PR rtl-optimization/69570
1280 * g++.dg/opt/pr69570.C: New test.
1281
f80aff47 12822016-02-01 Richard Henderson <rth@redhat.com>
1283
1284 * gcc.dg/pr69535.c: New test.
1285
240568aa 12862016-01-31 John David Anglin <danglin@gcc.gnu.org>
1287
6009b3b8 1288 PR testsuite/69584
1289 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1290 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1291
1fdf7177 1292 PR debug/68244
1293 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1294
240568aa 1295 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1296
cb3e5ac0 12972016-01-31 Paul Thomas <pault@gcc.gnu.org>
1298
1299 PR fortran/67564
1300 * gfortran.dg/allocate_with_source_17.f03: New test.
1301
3b8b902b 13022016-01-30 Jakub Jelinek <jakub@redhat.com>
1303
1304 PR tree-optimization/69546
1305 * gcc.dg/torture/pr69546.c: New test.
1306
17985abe 13072016-01-30 Paul Thomas <pault@gcc.gnu.org>
1308
1309 PR fortran/69566
1310 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1311
b5239e80 13122016-01-30 Martin Sebor <msebor@redhat.com>
1313
1314 PR c++/68490
1315 * g++.dg/ext/flexary10.C: New test.
1316
e8f03010 13172016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1318
1319 PR fortran/66707
1320 gfortran.dg/common_23.f90: New test.
1321
dc93691a 13222016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1323
1324 PR target/65546
1325 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1326 condition being checked, and disable it when the target supports
1327 misaligned loads and stores.
1328
ff5e28e9 13292016-01-29 Jakub Jelinek <jakub@redhat.com>
1330
1331 PR debug/69518
1332 * gcc.dg/torture/pr69518.c: New test.
1333
b0d8930a 13342016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1335
1336 PR target/69530
1337 * gcc.target/i386/pr69530.c: New test.
1338
21601fc7 13392016-01-29 Steve Ellcey <sellcey@imgtec.com>
1340
1341 PR target/65604
1342 * gcc.target/mips/div-delay.c: New test.
1343
ca6c7317 13442016-01-29 Jakub Jelinek <jakub@redhat.com>
1345
4758dc39 1346 PR target/69551
1347 * gcc.target/i386/pr69551.c: New test.
1348
ca6c7317 1349 PR target/66137
1350 * gcc.target/i386/pr66137.c: New test.
1351
e3078da6 13522016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1353
1354 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1355 always built for p5600.
1356 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1357 isa=p5600 dg-option.
1358
b622ec25 13592016-01-29 Richard Biener <rguenther@suse.de>
1360
1361 PR tree-optimization/69547
1362 * g++.dg/tree-ssa/pr69547.C: New testcase.
1363
d2a60e99 13642016-01-29 Jakub Jelinek <jakub@redhat.com>
1365
1366 PR debug/66869
1367 * g++.dg/warn/Wunused-function2.C: New test.
1368
ae849d2b 13692016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1370
1371 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1372 support for test to succeed.
1373
ce6a6978 13742016-01-29 Marek Polacek <polacek@redhat.com>
1375
1376 PR c++/69509
1377 PR c++/69516
1378 * g++.dg/ext/constexpr-vla2.C: New test.
1379 * g++.dg/ext/constexpr-vla3.C: New test.
1380 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1381
7550d855 13822016-01-29 Richard Biener <rguenther@suse.de>
1383
1384 PR middle-end/69537
1385 * gcc.dg/uninit-21.c: New testcase.
1386
f11bb279 13872016-01-28 Uros Bizjak <ubizjak@gmail.com>
1388
1389 PR target/69459
1390 * gcc.target/i386/pr69459.c: New test.
1391
c80c12c8 13922016-01-28 Steve Ellcey <sellcey@imgtec.com>
1393
1394 PR target/68400
1395 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1396 * gcc.target/mips/pr68400.c: New test.
1397
c649bacc 13982016-01-28 Martin Sebor <msebor@redhat.com>
1399
1400 PR target/17381
1401 * gcc.target/powerpc/pr17381.c: New test.
1402
f4881661 14032016-01-28 Jakub Jelinek <jakub@redhat.com>
1404
1405 PR middle-end/69542
1406 * gcc.dg/torture/pr69542.c: New test.
1407
d66fdd75 14082016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1409
1410 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1411
d4a78818 14122016-01-28 David Edelsohn <dje.gcc@gmail.com>
1413
1414 * gcc.dg/pr65980.c: Skip on AIX.
1415 * gcc.dg/pr66688.c: Same.
1416
21329e97 14172016-01-28 David Edelsohn <dje.gcc@gmail.com>
1418
1419 PR target/63679
1420 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1421 * gcc.dg/tree-ssa/sra-18.c: Same.
1422
cc7124a6 14232016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1424
1425 PR fortran/62536
1426 * gfortran.dg/block_15.f08: New test.
1427 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1428 on incorrectly closed BLOCK.
1429
358dfcb4 14302016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1431
1432 * gcc.dg/declare-simd.c: New test.
e87502d6 14332016-01-28 Richard Biener <rguenther@suse.de>
1434
1435 PR tree-optimization/69466
1436 * gfortran.dg/vect/pr69466.f90: New testcase.
1437
44e7334b 14382016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1439
1440 * g++.dg/pr67989.C: Remove ARM-specific option.
1441 * gcc.target/arm/pr67989.C: New file.
1442
5ce8f551 14432016-01-27 Uros Bizjak <ubizjak@gmail.com>
1444
1445 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1446 and expm1 test for glibc < 2.11.
1447
fa6e6b15 14482016-01-27 Richard Henderson <rth@redhat.com>
1449
1450 * gcc.c-torture/execute/pr69447.c: New test.
1451
14522016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 1453
7b8122c6 1454 PR fortran/69422
147b2f9b 1455 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1456
78e516eb 14572016-01-27 Jakub Jelinek <jakub@redhat.com>
1458
1459 PR debug/66869
1460 * gcc.dg/pr66869.c: New test.
1461
9b849350 14622016-01-25 Jeff Law <law@redhat.com>
1463
1464 PR tree-optimization/68398
f11bb279 1465 PR tree-optimization/69196
9b849350 1466 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1467 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1468 path to avoid new heuristic allowing more irreducible regions
1469 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1470 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1471 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1472 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1473 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1474
fee5e491 14752016-01-27 Marek Polacek <polacek@redhat.com>
1476
1477 PR c/68062
1478 * c-c++-common/vector-compare-4.c: New test.
1479
eec96426 14802016-01-27 David Malcolm <dmalcolm@redhat.com>
1481
1482 PR preprocessor/69126
1483 * c-c++-common/pr69126.c: New test case.
1484
5068be18 14852016-01-27 Ian Lance Taylor <iant@google.com>
1486
1487 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1488
5fa82c11 14892016-01-27 Ryan Burn <contact@rnburn.com>
1490
1491 PR cilkplus/69267
1492 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1493
b3df0219 14942016-01-27 Uros Bizjak <ubizjak@gmail.com>
1495
1496 PR target/69512
1497 * gcc.target/i386/pr69512.c: New test.
1498
d46a16d4 14992016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1500
1501 PR ada/69488
1502 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1503
6a9b35ef 15042016-01-27 Marek Polacek <polacek@redhat.com>
1505
1506 PR c++/69379
1507 * g++.dg/pr69379.C: New test.
1508
18e9663b 15092016-01-27 Martin Sebor <msebor@redhat.com>
1510
1511 PR c++/69317
1512 * g++.dg/abi/Wabi-2-2.C: New test.
1513 * g++.dg/abi/Wabi-2-3.C: New test.
1514 * g++.dg/abi/Wabi-3-2.C: New test.
1515 * g++.dg/abi/Wabi-3-3.C: New test.
1516
c88301ad 15172016-01-27 Richard Biener <rguenther@suse.de>
1518
1519 PR tree-optimization/69166
1520 * gcc.dg/torture/pr69166.c: New testcase.
1521
8ca47550 15222016-01-27 Martin Jambor <mjambor@suse.cz>
1523
1524 PR tree-optimization/69355
1525 * gcc.dg/tree-ssa/pr69355.c: New test.
1526
5cb23e3c 15272016-01-27 Marek Polacek <polacek@redhat.com>
1528
1529 PR c++/69496
1530 * g++.dg/ext/constexpr-vla1.C: New test.
1531
7b0c1b6d 15322016-01-20 Christian Bruel <christian.bruel@st.com>
1533
1534 PR target/69245
1535 * gcc.target/arm/pr69245.c: New test.
1536
220112fc 15372016-01-27 Jakub Jelinek <jakub@redhat.com>
1538
1539 PR tree-optimization/69399
1540 * gcc.dg/torture/pr69399.c: New test.
1541
16294490 15422016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1543
1544 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1545
8abd3d0c 15462016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1547
1548 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1549
7cf9b895 15502016-01-26 Tom de Vries <tom@codesourcery.com>
1551
1552 PR tree-optimization/69110
1553 * gcc.dg/autopar/pr69110.c: New test.
1554
557c1942 15552016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 1556 Sebastian Pop <s.pop@samsung.com>
557c1942 1557
1558 * gcc.dg/graphite/isl-ast-op-select.c: New.
1559
80adbd96 15602015-01-26 Paul Thomas <pault@gcc.gnu.org>
1561
1562 PR fortran/69385
1563 * gfortran.dg/allocate_error_6.f90: New test.
1564
c3f86f60 15652016-01-26 Richard Henderson <rth@redhat.com>
1566
1567 * gcc.dg/tm/pr60908.c: New test.
1568
3752e5b1 15692016-01-26 David Malcolm <dmalcolm@redhat.com>
1570
1571 PR other/69006
1572 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1573 directive.
1574 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1575 expected multiline output to reflect the colorization being
1576 disabled before newlines.
1577 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1578 (custom_diagnostic_finalizer): Replace call to
1579 pp_newline_and_flush with call to pp_flush.
1580 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1581 * gfortran.dg/implicit_class_1.f90: Likewise.
1582 * lib/gcc-dg.exp (allow_blank_lines): New global.
1583 (dg-allow-blank-lines-in-output): New procedure.
1584 (gcc-dg-prune): Complain about blank lines in the output, unless
1585 dg-allow-blank-lines-in-output was called.
1586 * lib/multiline.exp (_build_multiline_regex): Only support
1587 arbitrary followup text for non-blank-lines, not for blank lines.
1588
9bbfd060 15892016-01-26 Jakub Jelinek <jakub@redhat.com>
1590
1591 PR tree-optimization/69483
1592 * gcc.dg/pr69483.c: New test.
1593 * g++.dg/opt/pr69483.C: New test.
1594
53773057 15952016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1596
1597 PR target/68620
1598 * gcc.target/arm/pr68620.c: New test.
1599
442a556f 16002016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1601
1602 * gcc.target/i386/pr68986-2.c: Remove -m32.
1603
d513c683 16042016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1605
1606 PR target/68986
1607 * gcc.target/i386/pr68986-1.c: New test.
1608 * gcc.target/i386/pr68986-2.c: Likewise.
1609 * gcc.target/i386/pr68986-3.c: Likewise.
1610
976877a5 16112016-01-26 Christian Bruel <christian.bruel@st.com>
1612
1613 * lib/target-supports.exp
1614 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1615 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1616 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1617
2c7b2f88 16182016-01-26 Richard Biener <rguenther@suse.de>
1619
1620 PR tree-optimization/69452
1621 * gcc.dg/torture/pr69452.c: New testcase.
1622
f7fc06e7 16232016-01-26 Jakub Jelinek <jakub@redhat.com>
1624
1625 PR target/69442
1626 * gcc.dg/pr69442.c: New test.
1627
d1dae587 16282016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1629
1630 PR target/67896
1631 * gcc.target/aarch64/simd/pr67896.C: New.
1632
ef7be7f8 16332016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1634
1635 PR tree-optimization/69400
1636 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1637 function.
1638 (plugin_init): Call it.
1639 * gcc.dg/torture/pr69400.c: New test.
1640
648433a4 16412016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1642
1643 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1644
45fc5243 16452016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1646 Sebastian Pop <s.pop@samsung.com>
1647
1648 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1649 isl-0.15.
1650
c699f6a1 16512016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1652 Sebastian Pop <s.pop@samsung.com>
1653
1654 * gcc.dg/graphite/pr69292.c: New.
1655
b86e24ea 16562016-01-25 Jakub Jelinek <jakub@redhat.com>
1657
1658 * c-c++-common/goacc/use_device-1.c: New test.
1659
105cb8d7 16602016-01-25 Jeff Law <law@redhat.com>
1661
1662 PR tree-optimization/69196
1663 PR tree-optimization/68398
1664 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1665 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1666
44562749 16672016-01-25 David Edelsohn <dje.gcc@gmail.com>
1668
1669 PR target/69469
1670 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1671 Algorithm.
1672
6837fee7 16732016-01-25 Richard Biener <rguenther@suse.de>
1674
1675 PR testsuite/69380
1676 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1677
fe500d65 16782016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1679
1680 PR target/69421
1681 * gcc.dg/pr69421.c: New test.
1682
8eacba94 16832016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1684
1685 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1686 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1687 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1688 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1689 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1690 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1691 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1692 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1693 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1694 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1695
af09d40d 16962016-01-25 Richard Biener <rguenther@suse.de>
1697
1698 PR tree-optimization/69376
1699 * gcc.dg/torture/pr69376.c: New testcase.
1700
d65063f5 17012016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1702
1703 PR fortran/69397
1704 PR fortran/68442
1705 * gfortran.dg/interface_38.f90: New test.
1706 * gfortran.dg/interface_39.f90: New test.
80adbd96 1707
08c7bfb4 17082016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1709
1710 Revert:
1711 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1712
1713 PR c++/11858
1714 PR c++/24663
1715 PR c++/24664
1716 * g++.dg/template/pr11858.C: New test.
1717 * g++.dg/template/pr24663.C: New test.
1718 * g++.dg/template/unify12.C: New test.
1719 * g++.dg/template/unify13.C: New test.
1720 * g++.dg/template/unify14.C: New test.
1721 * g++.dg/template/unify15.C: New test.
1722 * g++.dg/template/unify16.C: New test.
1723 * g++.dg/template/unify17.C: New test.
1724
c2e7d2be 17252016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1726
1727 PR fortran/68283
1728 gfortran.dg/pr68283.f90: New test.
1729
9f2e8617 17302016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1731
1732 PR fortran/66094
1733 * gfortran.dg/inline_matmul_13.f90: New test.
1734 * gfortran.dg/matmul_bounds_8.f90: New test.
1735 * gfortran.dg/matmul_bounds_9.f90: New test.
1736 * gfortran.dg/matmul_bounds_10.f90: New test.
1737
a4838119 17382016-01-23 Tom de Vries <tom@codesourcery.com>
1739
1740 PR tree-optimization/69426
1741 * gcc.dg/autopar/pr69426.c: New test.
1742
feddf0dc 17432016-01-23 Martin Sebor <msebor@redhat.com>
1744
1745 PR c++/58109
1746 PR c++/69022
1747 * g++.dg/cpp0x/alignas5.C: New test.
1748 * g++.dg/ext/vector29.C: Same.
1749
132731fb 17502016-01-23 Uros Bizjak <ubizjak@gmail.com>
1751
1752 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1753 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1754 _GNU_SOURCE from compile flags to the source.
1755 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1756 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1757 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1758 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1759
51aec681 17602016-01-22 Jakub Jelinek <jakub@redhat.com>
1761
1762 PR target/69432
1763 * g++.dg/opt/pr69432.C: New test.
1764
147aa3e3 17652016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1766
1767 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1768 32-bit targets testing an -m64 multilib.
1769
4d04e35e 17702016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1771
1772 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1773 64-bit support.
1774
86f38d0c 17752016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1776
1777 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1778
f776e712 17792016-01-21 Christian Bruel <christian.bruel@st.com>
1780
1781 PR target/68674
1782 * gcc.target/i386/pr68674.c
1783 * gcc.target/aarch64/pr68674.c
1784 * gcc.target/arm/pr68674.c
1785
7b9de435 17862016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1787
1788 PR target/69403
1789 * gcc.c-torture/execute/pr69403.c: New test.
1790
9935a0ba 17912016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1792
1793 PR c++/55843
1794 * g++.dg/template/pr55843.C: New.
1795
06b94aa1 17962016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1797
1798 PR testsuite/66877
1799 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1800 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1801
b68773a8 18022016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1803
1804 PR testsuite/67489
132731fb 1805 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1806 from dg-do compile directive, and instead add
1807 { dg-require-effective-target int128 }.
b68773a8 1808
bbbbe8ab 18092016-01-20 Martin Sebor <msebor@redhat.com>
1810
1811 PR c/69405
1812 * gcc.dg/sync-fetch.c: New test.
1813
f3a6a26f 18142016-01-21 Martin Sebor <msebor@redhat.com>
1815
1816 PR target/69252
1817 * gcc.target/powerpc/pr69252.c: New test.
1818
d1565a03 18192016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1820
1821 PR fortran/65996
132731fb 1822 * gfortran.dg/pr65996.f90: New test.
d1565a03 1823
15a5a905 18242016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1825
1826 PR c++/68810
bbbbe8ab 1827 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1828 expected to generate an error.
15a5a905 1829
e4538af5 18302016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1831
1832 PR middle-end/66178
1833 * gcc.dg/torture/pr66178.c: New test.
1834
4d4180ce 18352016-01-21 Anton Blanchard <anton@samba.org>
1836 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1837
1838 PR target/63354
1839 * gcc.target/powerpc/pr63354.c: New test.
1840
86e16058 18412016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1842
1843 PR rtl-optimization/68990
1844 * gcc.target/i386/pr68990: New.
1845
b11b85e4 18462016-01-21 Nick Clifton <nickc@redhat.com>
1847
1848 PR target/69129
1849 * gcc.target/mips/pr69129.c: New.
1850
62dd9f85 18512016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1852
1853 PR c++/58046
1854 * g++.dg/cpp0x/pr58046.C: New.
1855
ac7d424b 18562016-01-21 Jakub Jelinek <jakub@redhat.com>
1857
47c0bea3 1858 PR target/69187
1859 PR target/65624
1860 * gcc.target/arm/pr69187.c: New test.
1861
ac7d424b 1862 PR c++/69355
1863 * g++.dg/torture/pr69355.C: New test.
1864
9e18b252 18652016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1866 Sebastian Pop <s.pop@samsung.com>
1867
1868 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1869
de862e2f 18702016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1871 Sebastian Pop <s.pop@samsung.com>
1872
132731fb 1873 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1874
f55f9344 18752016-01-21 Jakub Jelinek <jakub@redhat.com>
1876
1877 PR middle-end/67653
1878 * c-c++-common/pr67653.c: New test.
1879 * gcc.dg/torture/pr29119.c: Add dg-warning.
1880
62752e71 18812016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1882
1883 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1884
16d4186f 18852016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1886
1887 PR c/24293
1888 * gcc.dg/pr24293.c: New test.
1889 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1890 incomplete struct type.
1891 * gcc.dg/declspec-1.c: Likewise.
1892 * gcc.dg/pr63549.c: Likewise.
1893
58219d13 18942016-01-20 Jakub Jelinek <jakub@redhat.com>
1895
1896 PR tree-optimization/66612
1897 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1898 for bdn instruction.
1899
a7b5688a 19002016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1901
1902 * lib/target-supports.exp
1903 (check_effective_target_arm_fp_ok_nocache): New.
1904 (check_effective_target_arm_fp_ok): New.
1905 (add_options_for_arm_fp): New.
1906 (check_effective_target_arm_crypto_ok_nocache): Require
1907 target_arm_v8_neon_ok instead of arm32.
1908 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1909 (check_effective_target_arm_crypto_pragma_ok): New.
1910 (add_options_for_arm_vfp): New.
1911 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1912 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1913 target instead. Force initial fpu to vfp.
1914 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1915 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1916 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1917 dependency.
1918 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1919 use arm_vfp effective target instead. Force initial fpu to vfp.
1920 * gcc.target/arm/attr-neon3.c: Likewise.
1921 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1922 arm_vfp_ok.
1923 * gcc.target/arm/unsigned-float.c: Likewise.
1924 * gcc.target/arm/vfp-1.c: Likewise.
1925 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1926 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1927 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1928 * gcc.target/arm/vfp-ldmias.c: Likewise.
1929 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1930 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1931 * gcc.target/arm/vfp-stmiad.c: Likewise.
1932 * gcc.target/arm/vfp-stmias.c: Likewise.
1933 * gcc.target/arm/vnmul-1.c: Likewise.
1934 * gcc.target/arm/vnmul-2.c: Likewise.
1935 * gcc.target/arm/vnmul-3.c: Likewise.
1936 * gcc.target/arm/vnmul-4.c: Likewise.
1937
7ca56ca8 19382016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1939
7fb75b57 1940 PR testsuite/69366
1941 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1942 the MPX run-time library, for compile-time MPX test.
1943 * gcc.target/i386/chkp-always_inline.c: Likewise.
1944 * gcc.target/i386/chkp-bndret.c: Likewise.
1945 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1946 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1947 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1948 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1949 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1950 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1951 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1952 * gcc.target/i386/chkp-label-address.c: Likewise.
1953 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1954 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1955 * gcc.target/i386/chkp-pr69044.c: Likewise.
1956 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1957 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1958 * gcc.target/i386/chkp-strchr.c: Likewise.
1959 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1960 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1961 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1962 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1963 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1964 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1965 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1966 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1967 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1968 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1969 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1970 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1971 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1972 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1973 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1974 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1975 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1976 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1977 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1978 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1979 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1980 * gcc.target/i386/pr63995-2.c: Likewise.
1981 * gcc.target/i386/pr64805.c: Likewise.
1982 * gcc.target/i386/pr65044.c: Likewise.
1983 * gcc.target/i386/pr65167.c: Likewise.
1984 * gcc.target/i386/pr65183.c: Likewise.
1985 * gcc.target/i386/pr65184.c: Likewise.
1986 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1987
f2da0b99 19882016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1989
1990 PR tree-optimization/69328
1991 * gcc.dg/pr69328.c: New test.
1992
4d379676 19932016-01-20 Jeff Law <law@redhat.com>
1994
4a11f145 1995 PR target/25114
4d379676 1996 * gcc.target/m68k/pr25114.c: New test.
1997
0754bad1 19982016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1999
2000 * gcc.target/arm/memset-inline-10.c: Added
2001 dg-require-effective-target arm_thumb2_ok.
2002
63bd5c2d 20032016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2004
2005 * gcc.dg/debug/dwarf2/sso.c: New test.
2006
a9c01e81 20072016-01-19 Uros Bizjak <ubizjak@gmail.com>
2008
2009 PR testsuite/68820
2010 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2011 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2012 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2013
53fa0e54 20142016-01-19 Jan Hubicka <hubicka@ucw.cz>
2015
2016 PR ipa/66223
2017 * g++.dg/ipa/devirt-50.C: New testcase.
2018
e035a62c 20192016-01-19 Marek Polacek <polacek@redhat.com>
2020
2021 PR c++/68965
2022 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2023 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2024
885cc3ea 20252016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2026
2027 PR target/69135
2028 * gcc.target/arm/pr69135_1.c: New test.
2029
07bd240e 20302015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2031
2032 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2033
9f60d257 20342015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2035
2036 * gcc.target/aarch64/ccmp_1.c: New testcase.
2037
a0c919f7 20382016-01-19 Marek Polacek <polacek@redhat.com>
2039
2040 PR c++/68586
2041 * g++.dg/cpp0x/enum30.C: New test.
2042
dc5d6d17 20432016-01-19 Richard Biener <rguenther@suse.de>
2044
2045 PR tree-optimization/69336
2046 * g++.dg/tree-ssa/pr69336.C: New testcase.
2047
6dd156e0 20482016-01-19 Jakub Jelinek <jakub@redhat.com>
2049
2050 PR debug/65779
2051 * gcc.dg/pr65779.c: New test.
2052
3e0d45b9 20532016-01-19 Richard Biener <rguenther@suse.de>
2054
2055 PR tree-optimization/69352
2056 * gcc.dg/torture/pr69352.c: New testcase.
2057
7a3cf64d 20582016-01-19 Jakub Jelinek <jakub@redhat.com>
2059
2060 PR rtl-optimization/68955
2061 PR rtl-optimization/64557
2062 * gcc.dg/torture/pr68955.c: New test.
2063
8be55b33 20642016-01-19 Jan Hubicka <hubicka@ucw.cz>
2065
2066 PR lto/69136
2067 * g++.dg/torture/pr69136.C: New testcase.
2068
72a985d7 20692016-01-19 Jan Hubicka <hubicka@ucw.cz>
2070
2071 PR lto/69133
2072 * g++.dg/lto/pr69133_0.C: New testcase.
2073 * g++.dg/lto/pr69133_1.C: New testcase.
2074
56778b62 20752016-01-15 Jeff Law <law@redhat.com>
2076
2077 PR tree-optimization/69320
2078 * gcc.c-torture/pr69320-1.c: New test.
2079 * gcc.c-torture/pr69320-2.c: New test.
2080 * gcc.c-torture/pr69320-3.c: New test.
2081 * gcc.c-torture/pr69320-4.c: New test.
2082
ced41b93 20832016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2084
2085 PR c++/11858
2086 PR c++/24663
2087 PR c++/24664
2088 * g++.dg/template/pr11858.C: New test.
2089 * g++.dg/template/pr24663.C: New test.
2090 * g++.dg/template/unify12.C: New test.
2091 * g++.dg/template/unify13.C: New test.
2092 * g++.dg/template/unify14.C: New test.
2093 * g++.dg/template/unify15.C: New test.
2094 * g++.dg/template/unify16.C: New test.
2095 * g++.dg/template/unify17.C: New test.
2096
7f8cbcaf 20972016-01-18 David Malcolm <dmalcolm@redhat.com>
2098
2099 PR testsuite/69181
2100 * gcc.dg/pr69181-1.c: New test file.
2101 * gcc.dg/pr69181-2.c: New test file.
2102 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2103 globals by moving it to...
2104 (cleanup-after-saved-dg-test): ...this new function. Add
2105 "global additional_sources_used". Add reset of global
2106 multiline_expected_outputs to the empty list.
2107 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2108 global to...
2109 (multiline_expected_outputs): ...this, and updated comments to
2110 note that it is modified from gcc-dg.exp.
2111 (dg-end-multiline-output): Update for the above renaming.
2112 (handle-multiline-outputs): Likewise. Remove the clearing
2113 of the expected outputs to the empty list.
2114
3c7cbfc0 21152016-01-18 Richard Biener <rguenther@suse.de>
2116
2117 PR tree-optimization/69297
2118 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2119
81d49cc1 21202016-01-18 Joseph Myers <joseph@codesourcery.com>
2121
2122 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2123 dg-options.
2124 * gcc.target/mips/mips-3d-2.c: Likewise.
2125 * gcc.target/mips/mips-3d-3.c: Likewise.
2126 * gcc.target/mips/mips-3d-4.c: Likewise.
2127 * gcc.target/mips/mips-3d-5.c: Likewise.
2128 * gcc.target/mips/mips-3d-6.c: Likewise.
2129 * gcc.target/mips/mips-3d-7.c: Likewise.
2130 * gcc.target/mips/mips-3d-8.c: Likewise.
2131 * gcc.target/mips/mips-3d-9.c: Likewise.
2132 * gcc.target/mips/mips-ps-1.c: Likewise.
2133 * gcc.target/mips/mips-ps-2.c: Likewise.
2134 * gcc.target/mips/mips-ps-3.c: Likewise.
2135 * gcc.target/mips/mips-ps-4.c: Likewise.
2136 * gcc.target/mips/mips-ps-5.c: Likewise.
2137 * gcc.target/mips/mips-ps-6.c: Likewise.
2138 * gcc.target/mips/mips-ps-7.c: Likewise.
2139 * gcc.target/mips/mips-ps-type.c: Likewise.
2140 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2141 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2142
03c4ff3a 21432016-01-18 Tom de Vries <tom@codesourcery.com>
2144
2145 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2146 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2147 * c-c++-common/goacc/kernels-empty.c: New test.
2148 * c-c++-common/goacc/kernels-eternal.c: New test.
2149 * c-c++-common/goacc/kernels-loop-2.c: New test.
2150 * c-c++-common/goacc/kernels-loop-3.c: New test.
2151 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2152 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2153 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2154 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2155 * c-c++-common/goacc/kernels-loop-data.c: New test.
2156 * c-c++-common/goacc/kernels-loop-g.c: New test.
2157 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2158 * c-c++-common/goacc/kernels-loop-n.c: New test.
2159 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2160 * c-c++-common/goacc/kernels-loop.c: New test.
2161 * c-c++-common/goacc/kernels-noreturn.c: New test.
2162 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2163 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2164 * c-c++-common/goacc/kernels-reduction.c: New test.
2165
22e3dcee 21662016-01-18 Tom de Vries <tom@codesourcery.com>
2167
2168 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2169 * gcc.dg/autopar/outer-2.c: Same.
2170 * gcc.dg/autopar/outer-3.c: Same.
2171 * gcc.dg/autopar/outer-4.c: Same.
2172 * gcc.dg/autopar/outer-5.c: Same.
2173 * gcc.dg/autopar/outer-6.c: Same.
2174 * gcc.dg/autopar/parallelization-1.c: Same.
2175 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2176 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2177 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2178 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2179 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2180 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2181 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2182 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2183 * gcc.dg/autopar/pr39500-1.c: Same.
2184 * gcc.dg/autopar/pr39500-2.c: Same.
2185 * gcc.dg/autopar/pr46193.c: Same.
2186 * gcc.dg/autopar/pr46194.c: Same.
2187 * gcc.dg/autopar/pr49580.c: Same.
2188 * gcc.dg/autopar/pr49960-1.c: Same.
2189 * gcc.dg/autopar/pr49960.c: Same.
2190 * gcc.dg/autopar/pr68373.c: Same.
2191 * gcc.dg/autopar/reduc-1.c: Same.
2192 * gcc.dg/autopar/reduc-1char.c: Same.
2193 * gcc.dg/autopar/reduc-1short.c: Same.
2194 * gcc.dg/autopar/reduc-2.c: Same.
2195 * gcc.dg/autopar/reduc-2char.c: Same.
2196 * gcc.dg/autopar/reduc-2short.c: Same.
2197 * gcc.dg/autopar/reduc-3.c: Same.
2198 * gcc.dg/autopar/reduc-4.c: Same.
2199 * gcc.dg/autopar/reduc-6.c: Same.
2200 * gcc.dg/autopar/reduc-7.c: Same.
2201 * gcc.dg/autopar/reduc-8.c: Same.
2202 * gcc.dg/autopar/reduc-9.c: Same.
2203 * gcc.dg/autopar/uns-outer-4.c: Same.
2204 * gcc.dg/autopar/uns-outer-5.c: Same.
2205 * gcc.dg/autopar/uns-outer-6.c: Same.
2206 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2207 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2208
fd5cbe2f 22092016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2210
2211 PR target/63679
2212 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2213 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2214
fa75ab55 22152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2216
2217 PR target/63679
2218 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2219 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2220 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2221
214b2582 22222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2223
2224 PR target/63679
2225 * gcc.dg/tree-ssa/sra-17.c: New.
2226 * gcc.dg/tree-ssa/sra-18.c: New.
2227
13146837 22282016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2229
2230 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2231
6ccd18c2 22322016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2233
2234 * gnat.dg/inline12.adb: New test.
2235
8872b95f 22362016-01-18 Bin Cheng <bin.cheng@arm.com>
2237
2238 PR tree-optimization/66797
2239 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2240
971514e3 22412016-01-18 Richard Biener <rguenther@suse.de>
2242
2243 PR tree-optimization/69170
2244 * gcc.dg/torture/pr69170.c: New testcase.
2245
9b2d1aab 22462016-01-17 John David Anglin <danglin@gcc.gnu.org>
2247
2248 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2249
164d84c2 22502016-01-16 Tom de Vries <tom@codesourcery.com>
2251
2252 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2253
4c33b769 22542016-01-16 Tom de Vries <tom@codesourcery.com>
2255
2256 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2257 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2258 redundant dg-require-effective-target pthread.
2259 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2260 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2261 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2262 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2263 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2264 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2265 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2266
673441b0 22672016-01-16 David Edelsohn <dje.gcc@gmail.com>
2268
2269 PR target/68609
2270 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2271 * gcc.target/powerpc/recip-7.c: Same.
2272
90153ae7 22732016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2274
2275 PR c++/69091
2276 * g++.dg/template/pr69091.C: New test.
2277
bc24d01d 22782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2279
2280 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2281 dump does not contain an error_mark_node.
2282 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2283 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2284
4067c0fd 22852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2286
2287 PR c++/68936
2288 * g++.dg/template/pr68936.C: New test.
2289
27c6dbdd 22902016-01-15 David Edelsohn <dje.gcc@gmail.com>
2291
2292 PR target/68609
2293 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2294 * gcc.target/powerpc/recip-2.c: Same.
2295 * gcc.target/powerpc/recip-3.c: Same.
2296 * gcc.target/powerpc/recip-4.c: Same.
2297 * gcc.target/powerpc/recip-sqrtf.c: Same.
2298
e390c57d 22992016-01-15 Jeff Law <law@redhat.com>
2300
2301 PR tree-optimization/69270
2302 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2303 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2304
ddcfeaf1 23052016-01-15 Paul Thomas <pault@gcc.gnu.org>
2306
2307 PR fortran/49630
2308 * gfortran.dg/deferred_character_13.f90: New test for the fix
2309 of comment 3 of the PR.
2310
2311 PR fortran/54070
2312 * gfortran.dg/deferred_character_8.f90: New test
2313 * gfortran.dg/allocate_error_5.f90: New test
2314
2315 PR fortran/60593
2316 * gfortran.dg/deferred_character_10.f90: New test
2317
2318 PR fortran/60795
2319 * gfortran.dg/deferred_character_14.f90: New test
2320
2321 PR fortran/61147
2322 * gfortran.dg/deferred_character_11.f90: New test
2323
2324 PR fortran/64324
2325 * gfortran.dg/deferred_character_9.f90: New test
2326
81be349c 23272016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2328
2329 PR rtl-optimization/69030
2330 * gcc.target/i386/pr69030.c: New.
2331
998456c5 23322016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2333
2334 * gcc.target/aarch64/target_attr_17.c: New test.
2335
0d85be19 23362016-01-15 Richard Biener <rguenther@suse.de>
2337
2338 PR tree-optimization/66856
2339 * gcc.dg/torture/pr66856-1.c: New testcase.
2340 * gcc.dg/torture/pr66856-2.c: Likewise.
2341
321d36c8 23422016-01-15 Richard Biener <rguenther@suse.de>
2343
2344 PR debug/69137
2345 * g++.dg/lto/pr69137_0.C: New testcase.
2346
d94a1f53 23472016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2348
2349 PR middle-end/69246
2350 * gcc.target/i386/pr69246.c: New test.
2351
5fe9a861 23522016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2353
a9c01e81 2354 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 2355
3d05a5e9 23562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2357
2358 PR c++/56194
2359 * g++.dg/init/const9.C: Disable test on S/390.
2360
5e8132b5 23612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2362
2363 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2364 * g++.dg/Wno-frame-address.C: Ditto.
2365
32307cdf 23662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2367
2368 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2369
1ca28250 23702016-01-15 Richard Biener <rguenther@suse.de>
2371
2372 PR tree-optimization/68961
2373 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2374
6271bd93 23752016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2376
2377 * gcc.target/i386/pr65105-5.c: New test.
2378
9dbe6a63 23792016-01-15 Jan Hubicka <hubicka@ucw.cz>
2380
2381 * gcc.c-torture/execute/alias-4.c: New testcase.
2382
a70589b9 23832016-01-15 Jan Hubicka <hubicka@ucw.cz>
2384
2385 PR ipa/68148
2386 * g++.dg/ipa/devirt-49.C: New testcase.
2387
7bbac464 23882016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 2389
2390 PR target/65837
2391 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2392 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2393 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2394
4345b868 23952016-01-15 Richard Biener <rguenther@suse.de>
2396
2397 PR tree-optimization/69117
2398 * gcc.dg/torture/pr69117.c: New testcase.
2399
580357e7 24002015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 2401
2402 PR c++/69048
2403 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2404
612baa31 24052016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2406
2407 PR testsuite/67509
2408 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2409 range tests use 100 * maximum instead of maximum + 1.
2410
44e09bc4 24112016-01-14 Jakub Jelinek <jakub@redhat.com>
2412
2413 PR debug/69244
2414 * gcc.dg/guality/pr69244.c: New test.
2415
96962ae4 24162016-01-14 Uros Bizjak <ubizjak@gmail.com>
2417
2418 * lib/target-supports.exp (check_effective_target_issignaling):
2419 New procedure.
2420 * gcc.dg/pr61441.c: Require issignaling effective target.
2421
ab9c400b 24222016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2423
2424 PR target/68803
2425 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2426
a7ed4583 24272016-01-14 David Malcolm <dmalcolm@redhat.com>
2428
2429 PR c++/68819
2430 PR preprocessor/69177
2431 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2432 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2433 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2434 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2435
77f35cec 24362016-01-14 Marek Polacek <polacek@redhat.com>
2437
2438 PR c/69262
2439 * gcc.dg/array-15.c: New test.
2440
915d0950 24412016-01-14 Jakub Jelinek <jakub@redhat.com>
2442
2443 PR middle-end/68146
2444 PR tree-optimization/69155
2445 * gfortran.dg/pr68146.f: New test.
2446 * gfortran.dg/pr69155.f90: New test.
2447
24651fb7 24482016-01-14 Richard Biener <rguenther@suse.de>
2449
2450 PR tree-optimization/68060
2451 * gcc.dg/torture/pr68060-1.c: New testcase.
2452 * gcc.dg/torture/pr68060-2.c: Likewise.
2453
2f63f950 24542016-01-14 Nick Clifton <nickc@redhat.com>
2455
2456 * lib/target-supports.exp
2457 (check_effective_target_arm_neon_ok_nocache): Add an option
2458 sequence that includes setting the ARM architecture to ARMv7-A.
2459 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2460 command line options necessary to enable Neon support.
2461 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2462 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2463 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2464 * gcc.target/arm/pr69180.c: Likewise.
2465
3ce0acde 24662016-01-14 Jeff Law <law@redhat.com>
2467
2468 PR tree-optimization/69270
2469 * gcc.dg/tree-ssa/pr69270.c: New test.
2470
bda05c57 24712016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2472
2473 PR c/66208
2474 * c-c++-common/pr66208.c: New file.
2475
9b657cf1 24762016-01-13 Jakub Jelinek <jakub@redhat.com>
2477
2478 PR tree-optimization/69156
2479 * gcc.dg/pr69156.c: New test.
2480
58ba1b9d 24812016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2482
2483 * gcc.target/i386/pr69225-7.c: New test.
2484
e5fee0fe 24852016-01-13 Richard Henderson <rth@redhat.com>
2486
2487 * gcc.dg/tm/memopt-13.c: Update expected function.
2488 * gcc.dg/tm/memopt-6.c: Likewise.
2489
3f0e9745 24902016-01-13 Uros Bizjak <ubizjak@gmail.com>
2491
2492 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2493 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2494 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2495 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 2496
3f0e9745 24972016-01-13 Tom de Vries <tom@codesourcery.com>
2498
2499 PR tree-optimization/69169
7a6ddc0d 2500 * gcc.dg/pr69169.c: New test.
2501
9b657cf1 25022016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 2503
2504 PR target/69228
2505 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2506 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2507 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2508 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2509 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2510 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2511 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2512 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2513
f704d701 25142016-01-13 Jakub Jelinek <jakub@redhat.com>
2515
2516 PR target/69247
2517 * gcc.dg/pr69247.c: New test.
2518
e966d6b9 25192016-01-13 Richard Biener <rguenther@suse.de>
2520
2521 PR tree-optimization/69242
2522 * gcc.dg/torture/pr69242.c: New testcase.
2523
1ca1d9b2 25242016-01-13 Richard Biener <rguenther@suse.de>
2525
2526 PR tree-optimization/69186
2527 * gcc.dg/torture/pr69186.c: New testcase.
2528
d07cbccc 25292016-01-13 Jeff Law <law@redhat.com>
2530
2531 PR tree-optimization/67755
2532 * gcc.dg/tree-ssa/pr67755.c: New test.
2533
25342016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 2535
2536 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2537 pass number in output by a star.
2538
b95d41cf 25392016-01-12 Bin Cheng <bin.cheng@arm.com>
2540
2541 PR tree-optimization/68911
2542 * gcc.c-torture/execute/pr68911.c: New test.
2543
91d87e22 25442016-01-12 Marek Polacek <polacek@redhat.com>
2545
2546 PR c++/68979
2547 * g++.dg/warn/permissive-1.C: New test.
2548
8a9401a4 25492016-01-12 Jakub Jelinek <jakub@redhat.com>
2550
2551 PR objc++/68511
2552 PR c++/69213
2553 * g++.dg/opt/pr69213.C: New test.
2554
b9cb7a67 25552016-01-12 Christian Bruel <christian.bruel@st.com>
2556
2557 PR target/69180
2558 * gcc.target/arm/pr69180.c: New test.
2559
e4c96992 25602016-01-12 Richard Biener <rguenther@suse.de>
2561
2562 PR lto/69077
2563 * g++.dg/lto/pr69077_0.C: New testcase.
2564 * g++.dg/lto/pr69077_1.C: Likewise.
2565
90525f61 25662016-01-12 Jakub Jelinek <jakub@redhat.com>
2567
2568 PR target/69175
2569 * g++.dg/opt/pr69175.C: New test.
2570
9e7edfd3 25712016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2572
2573 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2574 rather than #including math.h & stdlib.h.
2575 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2576 * gcc.dg/vect/pr49771.c: Likewise.
2577 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2578 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2579 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2580 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2581 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2582 * gcc.dg/vect/pr44507.c: Likewise.
2583 * gcc.dg/vect/pr45902.c: Likewise.
2584 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2585 * gcc.dg/vect/vect-117.c: Likewise.
2586 * gcc.dg/vect/vect-99.c: Likewise.
2587 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2588 * gcc.dg/vect/vect-cond-1.c: Likewise.
2589 * gcc.dg/vect/vect-cond-2.c: Likewise.
2590 * gcc.dg/vect/vect-cond-3.c: Likewise.
2591 * gcc.dg/vect/vect-cond-4.c: Likewise.
2592 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2593 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2594 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2595 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2596 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2597 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2598 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2599 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2600 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2601 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2602 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2603 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2604 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2605 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2606 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2607 include of signal.h.
2608 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2609 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2610 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2611 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2612 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2613 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2614 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2615 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2616 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2617 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2618 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2619 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2620 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2621 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2622 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2623 * gcc.dg/vect/vect-outer-5.c: Likewise.
2624 * gcc.dg/vect/vect-outer-6.c: Likewise.
2625 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2626 include of stdio.h.
2627
3368873d 26282016-01-12 Nick Clifton <nickc@redhat.com>
2629
2630 PR target/68913
2631 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2632 to fread so that it will be found in all target runtimes.
2633
0464ea95 26342016-01-12 Richard Biener <rguenther@suse.de>
2635
2636 PR tree-optimization/69053
2637 * g++.dg/torture/pr69053.C: New testcase.
2638
7819730f 26392016-01-12 Richard Biener <rguenther@suse.de>
2640
2641 PR tree-optimization/69168
2642 * gcc.dg/torture/pr69168.c: New testcase.
2643
995bfebf 26442016-01-12 Richard Biener <rguenther@suse.de>
2645
2646 PR tree-optimization/69157
2647 * gcc.dg/torture/pr69157.c: New testcase.
2648
26492016-01-12 Richard Biener <rguenther@suse.de>
2650
2651 PR tree-optimization/69174
2652 * gcc.dg/torture/pr69174.c: New testcase.
2653
1d10d64c 26542016-01-12 Jakub Jelinek <jakub@redhat.com>
2655
2656 PR c++/66808
2657 PR c++/69000
2658 * g++.dg/tls/pr66808.C: New test.
2659 * g++.dg/tls/pr69000.C: New test.
2660
f0b79faf 26612016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2662
2663 * gcc.target/powerpc/swaps-p8-23.c: New test.
2664 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2665
04cf75a4 26662016-01-11 John David Anglin <danglin@gcc.gnu.org>
2667
2668 PR tree-optimization/68356
2669 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2670
0eb4264c 26712016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2672 Jim Wilson <jim.wilson@linaro.org>
2673
2674 PR target/69194
2675 * gcc.target/arm/pr69194.c: New test.
2676
2f66de64 26772016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2678
2679 PR target/69225
2680 * gcc.target/i386/pr69225-1.c: New test.
2681 * gcc.target/i386/pr69225-2.c: Likewise.
2682 * gcc.target/i386/pr69225-3.c: Likewise.
2683 * gcc.target/i386/pr69225-4.c: Likewise.
2684 * gcc.target/i386/pr69225-5.c: Likewise.
2685 * gcc.target/i386/pr69225-6.c: Likewise.
2686
36105e82 26872016-01-11 Jakub Jelinek <jakub@redhat.com>
2688
1c78ce2e 2689 PR target/67462
2690 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2691 if lp64.
2692
a4a87320 2693 PR target/69071
2694 * gcc.dg/pr69071.c: New test.
2695
91fbd04f 2696 PR c++/69211
2697 * g++.dg/opt/pr69211.C: New test.
2698
36105e82 2699 PR tree-optimization/69214
2700 * gcc.c-torture/compile/pr69214.c: New test.
2701
e934c380 27022016-01-11 Uros Bizjak <ubizjak@gmail.com>
2703
2704 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2705 * gcc.target/i386/pr66232-11.c: Ditto.
2706 * gcc.target/i386/pr66232-12.c: Ditto.
2707 * gcc.target/i386/pr66232-13.c: Ditto.
2708
3ff1b153 27092016-01-11 Richard Biener <rguenther@suse.de>
2710
2711 PR tree-optimization/69173
2712 * gcc.dg/torture/pr69173.c: New testcase.
2713
04e1504c 27142016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2715
2716 PR rtl-optimization/68796
2717 * gcc.target/aarch64/tst_5.c: New test.
2718 * gcc.target/aarch64/tst_6.c: Likewise.
2719
ae8718b5 27202016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2721
2722 PR rtl-optimization/68841
2723 * gcc.dg/pr68841.c: New test.
2724 * gcc.c-torture/execute/pr68841.c: New test.
2725
bd8bece2 27262016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2727
2728 PR rtl-optimization/68920
2729 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2730 for ix86 targets.
2731 * gcc.dg/ifcvt-5.c: New test.
2732
9b657cf1 27332016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2734
2735 PR bootstrap/69123
2736 * g++.dg/pr69123.C: New.
2737
7a158352 27382016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2739
2740 PR target/69010
2741 * gcc.target/i386/pr69010.c: New test.
2742
ff375d11 27432016-01-11 Martin Jambor <mjambor@suse.cz>
2744
2745 PR ipa/69044
2746 * gcc.target/i386/chkp-pr69044.c: New test.
2747
9eb890f1 27482016-01-11 Tom de Vries <tom@codesourcery.com>
2749
2750 PR tree-optimization/69109
2751 * gcc.dg/autopar/pr69109-2.c: New test.
2752 * gcc.dg/autopar/pr69109.c: New test.
2753
c4157ee5 27542016-01-11 Tom de Vries <tom@codesourcery.com>
2755
2756 PR tree-optimization/69108
2757 * gcc.dg/autopar/pr69108.c: New test.
2758
b933e511 27592016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2760
2761 PR c++/69029
2762 * c-c++-common/Wisleading-indentation.c: Augment test.
2763
efb73de1 27642016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2765
2766 PR fortran/69154
2767 * gfortran.dg/inline_matmul_12.f90: New test.
2768
40c86c3b 27692016-01-10 Paul Thomas <pault@gcc.gnu.org>
2770
2771 PR fortran/67779
2772 * gfortran.dg/actual_array_offset_1: New test.
2773
a006c0bb 27742016-01-10 Tom de Vries <tom@codesourcery.com>
2775
2776 PR tree-optimization/69062
2777 * gcc.dg/autopar/pr69062.c: New test.
2778
880ed4be 27792016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2780
2781 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2782 * gcc.dg/vect/slp-perm-2.c: Likewise.
2783 * gcc.dg/vect/slp-perm-3.c: Likewise.
2784 * gcc.dg/vect/slp-perm-5.c: Likewise.
2785 * gcc.dg/vect/slp-perm-6.c: Likewise.
2786 * gcc.dg/vect/slp-perm-7.c: Likewise.
2787 * gcc.dg/vect/slp-perm-8.c: Likewise.
2788
d95e1856 27892016-01-10 Tom de Vries <tom@codesourcery.com>
2790
2791 PR tree-optimization/69039
2792 * gcc.dg/autopar/pr69039.c: New test.
2793
0f8f48d0 27942016-01-09 Marek Polacek <polacek@redhat.com>
2795
2796 PR c++/69113
2797 * g++.dg/pr69113.C: New test.
2798
7dff0499 27992016-01-09 Jakub Jelinek <jakub@redhat.com>
2800
2801 PR middle-end/50865
2802 PR tree-optimization/69097
2803 * gcc.c-torture/execute/pr50865.c: New test.
2804 * gcc.c-torture/execute/pr69097-1.c: New test.
2805 * gcc.c-torture/execute/pr69097-2.c: New test.
2806 * gcc.dg/pr69097-1.c: New test.
2807 * gcc.dg/pr69097-2.c: New test.
2808
18431e78 28092016-01-09 Jakub Jelinek <jakub@redhat.com>
2810
2811 PR c++/69164
2812 * g++.dg/opt/pr69164.C: New test.
2813
1943a4a2 28142016-01-08 Jakub Jelinek <jakub@redhat.com>
2815
2816 PR tree-optimization/69167
2817 * gcc.dg/pr69167.c: New test.
2818
a143e277 28192016-01-08 Marek Polacek <polacek@redhat.com>
2820
2821 PR c++/68449
2822 * g++.dg/pr68449.C: New.
2823
44c01906 28242016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2825
2826 PR tree-optimization/68707
2827 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2828 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2829 on platforms supporting it.
2830 * gcc.dg/vect/slp-perm-2.c: Likewise.
2831 * gcc.dg/vect/slp-perm-3.c: Likewise.
2832 * gcc.dg/vect/slp-perm-5.c: Likewise.
2833 * gcc.dg/vect/slp-perm-7.c: Likewise.
2834 * gcc.dg/vect/slp-perm-8.c: Likewise.
2835 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2836 on platforms supporting it.
2837
c437d1e8 28382016-01-08 Jakub Jelinek <jakub@redhat.com>
2839
c9595c51 2840 PR tree-optimization/69162
2841 * gcc.dg/pr69162.c: New test.
2842
c437d1e8 2843 PR tree-optimization/69172
2844 * gcc.dg/pr69172.c: New test.
2845
6a46a28c 28462016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2847
2848 PR tree-optimization/67781
2849 * gcc.c-torture/execute/pr67781.c: New file.
2850
62ad9a04 28512016-01-08 Jakub Jelinek <jakub@redhat.com>
2852
2853 PR tree-optimization/69083
2854 * gcc.dg/vect/pr69083.c: New test.
2855
9e0e8c2a 28562016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2857
2858 PR tree-optimization/61441
2859 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2860 Use -fexcess-precision=standard for compiler options.
2861 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2862
5d034e37 28632016-01-08 Jakub Jelinek <jakub@redhat.com>
2864
5013f740 2865 PR fortran/69128
2866 * gfortran.dg/gomp/pr69128.f90: New test.
2867
5d034e37 2868 PR c++/69145
2869 * g++.dg/ext/pr69145-1.C: New test.
2870 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2871 * g++.dg/ext/pr69145-2.h: New file.
2872
517906ff 28732016-01-07 Martin Sebor <msebor@redhat.com>
2874
2875 PR c/68966
2876 * gcc.dg/atomic-fetch-bool.c: New test.
2877 * gcc.dg/sync-fetch-bool.c: New test.
2878
cdbb524c 28792016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2880
2881 PR fortran/66680
2882 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2883
ec3aba9e 28842016-01-07 Nick Clifton <nickc@redhat.com>
2885
2886 PR target/66655
2887 * g++.dg/pr66655.C: New test.
2888 * g++.dg/pr66655_1.cc: Test support file.
2889 * g++.dg/pr66655.h: Test header file.
2890
9b657cf1 28912016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2892
2893 PR fortran/66680
2894 gfortran.dg/gomp/pr66680.f90: New test.
2895
cd45d7a5 28962016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2897
2898 PR target/69171
2899 * gcc.target/i386/pr69171-1.c: New test.
2900 * gcc.target/i386/pr69171-2.c: Likewise.
2901 * gcc.target/i386/pr69171-3.c: Likewise.
2902 * gcc.target/i386/pr69171-4.c: Likewise.
2903 * gcc.target/i386/pr69171-5.c: Likewise.
2904 * gcc.target/i386/pr69171-6.c: Likewise.
2905
4a86a91a 29062015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2907
2908 PR middle-end/67639
2909 * c-c++-common/pr67639.c: New test.
2910
34c05552 29112016-01-07 Jakub Jelinek <jakub@redhat.com>
2912
2913 PR tree-optimization/69141
2914 * g++.dg/opt/pr69141.C: New test.
2915
f08d6895 29162016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2917
2918 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2919
32ec4173 29202016-01-06 Uros Bizjak <ubizjak@gmail.com>
2921
2922 PR target/69140
2923 * gcc.target/i386/pr69140.c: New test
2924
d74214f3 29252016-01-06 David Malcolm <dmalcolm@redhat.com>
2926
2927 * gcc.dg/bad-dereference.c: New test case.
2928
73991cab 29292015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2930
2931 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2932
fc8cc457 29332016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2934
2935 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2936
be3c9981 29372016-01-06 Marek Polacek <polacek@redhat.com>
2938
2939 PR sanitizer/69099
2940 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2941
2cb724f9 29422016-01-05 Marek Polacek <polacek@redhat.com>
2943
2944 PR c/69104
2945 * gcc.dg/atomic-invalid-2.c: New.
2946
233a53ed 29472016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2948
2949 PR target/68991
2950 * gcc.target/i386/pr68991.c: New test.
2951
ea87c5e3 29522016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2953
2954 PR target/68991
2955 * g++.dg/pr68991-1.C: New test.
2956 * g++.dg/pr68991-2.C: Likewise.
2957
1943a4a2 29582016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2959
1943a4a2 2960 PR other/60465
afe82e5b 2961 * gcc.target/ia64/pr60465-gprel64.c: New test.
2962 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2963
1e9147dd 29642016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2965
2966 PR rtl-optimization/68651
2967 * gcc.target/aarch64/pr68651_1.c: New test.
2968
d42aa619 29692016-01-05 David Malcolm <dmalcolm@redhat.com>
2970
2971 PR c/69122
2972 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2973
1776de76 29742016-01-05 Nathan Sidwell <nathan@acm.org>
2975
2d7d361d 2976 PR c++/58583
2977 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2978
1776de76 2979 * gcc.dg/alias-15.c: New.
2980
5beb12c0 29812016-01-05 Nick Clifton <nickc@redhat.com>
2982
2983 PR target/68870
2984 * g++.dg/pr68770.C: New test.
2985
d8cca921 29862016-01-04 Mike Stump <mikestump@comcast.net>
2987
2988 * lib/target-supports.exp (check_effective_target_cilkplus):
2989 cilkplus targets require pthreads.
afc907ef 2990 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2991
8427dff3 29922016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2993
2994 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2995 generation.
2996
f1717362 29972016-01-04 Jakub Jelinek <jakub@redhat.com>
2998
2999 Update copyright years.
3000
d7d6a3ab 30012016-01-04 Marek Polacek <polacek@redhat.com>
3002
3003 PR c/68908
3004 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3005 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3006 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3007
b8f4a5f9 30082016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3009
3010 * gcc.target/sparc/20160104-2.c: New test.
3011
6b5c028f 30122016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3013
3014 * gcc.target/sparc/20160104-1.c: New test.
3015
300e1002 30162016-01-03 Paul Thomas <pault@gcc.gnu.org>
3017
3018 PR fortran/65045
3019 * gfortran.dg/pr65045.f90: New test.
3020
855b105f 30212016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3022
3023 * gnat.dg/specs/debug1.ads: Delete.
3024
bdc177dc 30252016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3026
3027 PR libgfortran/68867
3028 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3029 expression.
3030
48aaffae 30312016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3032
3033 PR libgfortran/68867
3034 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3035 PowerPC.
3036
19a468b8 30372016-01-01 Paul Thomas <pault@gcc.gnu.org>
3038
3039 PR fortran/68864
3040 * gfortran.dg/pr68864.f90: New test.
3041
25371c91 30422016-01-01 Jakub Jelinek <jakub@redhat.com>
3043
2a659064 3044 PR tree-optimization/69070
3045 * gcc.dg/pr69070.c: New test.
3046
57aa9851 3047 PR sanitizer/69055
3048 * gfortran.dg/pr69055.f90: New test.
3049
25371c91 3050 PR target/69015
3051 * gcc.dg/pr69015.c: New test.
f1717362 3052\f
fb2c1edd 3053Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 3054
3055Copying and distribution of this file, with or without modification,
3056are permitted in any medium without royalty provided the copyright
3057notice and this notice are preserved.