]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR target/69706
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
01c5d15d 12016-02-29 Jeff Law <law@redhat.com>
2
3a4d3de5 3 PR tree-optimization/70005
4 * gcc.c-torture/execute/pr70005.c New test.
5
01c5d15d 6 PR tree-optimization/69999
7 * gcc.c-torture/compile/pr69999.c: New test.
8
1bf66b54 92016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
10
11 PR tree-optimization/69652
12 * gcc.dg/torture/pr69652.c: Delete test.
13 * gcc.dg/vect/pr69652.c: New test.
14
b4d653d5 152016-02-19 Richard Biener <rguenther@suse.de>
16
17 PR tree-optimization/69980
18 * gfortran.dg/vect/pr69980.f90: New testcase.
19
35bc4745 202016-02-29 Eric Botcazou <ebotcazou@adacore.com>
21
22 * gcc.target/sparc/20160229-1.c: New test.
23
bb54a538 242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
25
26 * gnat.dg/stack_usage3.adb: New test.
27 * gnat.dg/stack_usage3_pkg.ads: New helper.
28
95164e71 292016-02-29 Eric Botcazou <ebotcazou@adacore.com>
30
31 * gnat.dg/renaming8.adb: New test.
32 * gnat.dg/renaming8_pkg1.ads: New helper.
33 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
34 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
35
a890896f 362016-02-29 Richard Biener <rguenther@suse.de>
37
38 PR tree-optimization/69720
39 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
40
5c70403a 412016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
42
43 PR fortran/68147
44 PR fortran/47674
45 * gfortran.dg/realloc_on_assign_26.f90: New test case.
46
9fa1c2ea 472016-02-28 Harald Anlauf <anlauf@gmx.de>
48 Jerry DeLisle <jvdelisle@gcc.gnu.org>
49
50 PR fortran/56007
51 * gfortran.dg/coarray_8.f90: Adjust error message.
52 * gfortran.dg/pr56007.f90: New test.
53 * gfortran.dg/pr56007.f: New test.
54
536508db 552016-02-28 H.J. Lu <hongjiu.lu@intel.com>
56
57 PR tree-optimization/69989
58 * gcc.dg/torture/pr69989.c: New test.
59
eec75e45 602016-02-28 Eric Botcazou <ebotcazou@adacore.com>
61
62 * gcc.target/i386/stack-realign-win.c: New test.
63
0175e45a 642016-02-28 Harald Anlauf <anlauf@gmx.de>
65
66 PR fortran/60126
67 * gfortran.dg/pr60126.f90: New test.
68
2a703589 692016-02-27 Jeff Law <law@redhat.com>
70
71 Revert
72 2016-02-26 Richard Biener <rguenther@suse.de>
73 Jeff Law <law@redhat.com>
74
75 PR tree-optimization/69740
76 * gcc.c-torture/compile/pr69740-1.c: New test.
77 * gcc.c-torture/compile/pr69740-2.c: New test.
78
359b4c18 792016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
80
1c96765a 81 PR fortran/69910
359b4c18 82 * gfortran.dg/newunit_4.f90: New test.
83
49462d93 842016-02-27 Jakub Jelinek <jakub@redhat.com>
85
86 PR target/69613
87 PR rtl-optimization/69886
88 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
89 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
90 target.
91
c4ac733e 922016-02-26 Martin Sebor <msebor@redhat.com>
93
94 PR tree-optimization/15826
95 * gcc.dg/tree-ssa/pr15826.c: New test.
96
da8c4b5d 972016-02-26 Jakub Jelinek <jakub@redhat.com>
98
99 PR target/69969
100 * gcc.target/powerpc/pr69969.c: New test.
101
0a4558eb 1022016-02-26 Martin Sebor <msebor@redhat.com>
103
104 PR c++/15766
105 * g++.old-deja/g++.other/decl5.C: Add a test case.
106
5b500299 1072016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
108
109 PR target/69946
110 * gcc.target/powerpc/pr69946.c: New file.
111
565f533b 1122016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 113 Jeff Law <law@redhat.com>
565f533b 114
0a4558eb 115 PR tree-optimization/69740
565f533b 116 * gcc.c-torture/compile/pr69740-1.c: New test.
117 * gcc.c-torture/compile/pr69740-2.c: New test.
118
ff67cbea 1192016-02-26 Martin Jambor <mjambor@suse.cz>
120
121 PR middle-end/69920
122 * gcc.dg/torture/pr69932.c: New test.
123 * gcc.dg/torture/pr69936.c: Likewise.
124
e400d817 1252016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
126
127 PR target/69709
128 * gcc.target/s390/pr69709.c: New test.
129
126a5a2d 1302016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
131
132 PR target/69245
133 * gcc.target/aarch64/pr69245_1.c: New test.
134
59c58860 1352016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
136
137 PR target/69613
138 * gcc.dg/torture/pr69613.c: New test.
139
9441fa4e 1402016-02-26 Jakub Jelinek <jakub@redhat.com>
141
142 PR rtl-optimization/69891
143 * gcc.target/i386/pr69891.c: New test.
144
e48fcde0 1452016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 146 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
147
35ed600a 148 PR target/61397
f41208a1 149 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
150 functionality for both 32-bit and 64-bit.
151
c86aaa0e 1522016-02-26 Richard Biener <rguenther@suse.de>
153
154 PR tree-optimization/69551
155 * gcc.dg/torture/pr69951.c: New testcase.
156
38e71a65 1572016-02-25 Richard Biener <rguenther@suse.de>
158
159 PR tree-optimization/48795
160 * gcc.dg/Warray-bounds-18.c: New testcase.
161
03331e69 1622016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
163
164 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
165
f14d8d6a 1662016-02-25 Jakub Jelinek <jakub@redhat.com>
167
168 PR rtl-optimization/69896
169 * gcc.dg/pr69896.c: New test.
170
4003c807 1712016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
172
173 PR c++/69736
174 * g++.dg/cpp1y/paren2.C: New test.
175
a0573328 1762016-02-24 Martin Sebor <msebor@redhat.com>
177
178 PR c/51147
179 * gcc.dg/enum-mode-2.c: New test.
180
2cde02ad 1812016-02-24 Jakub Jelinek <jakub@redhat.com>
182
183 PR c++/69922
184 * g++.dg/warn/Wnonnull-compare-6.C: New test.
185 * g++.dg/warn/Wnonnull-compare-7.C: New test.
186 * g++.dg/ubsan/pr69922.C: New test.
187
f0ea75d1 1882016-02-24 Marek Polacek <polacek@redhat.com>
189
190 PR c/69819
191 * gcc.dg/pr69819.c: New test.
192
05027366 1932016-02-24 Martin Sebor <msebor@redhat.com>
194
34ed562b 195 PR c++/69912
196 * g++.dg/ext/flexary15.C: New test.
197
1982016-02-24 Martin Sebor <msebor@redhat.com>
199
200 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 201 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 202 * g++.dg/ext/builtin_alloca.C: Same.
05027366 203
650c3ad5 2042016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
205 Charles Baylis <charles.baylis@linaro.org>
206
207 PR debug/61033
208 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
209
596070e8 2102016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 211 Jakub Jelinek <jakub@redhat.com>
596070e8 212
213 PR middle-end/69760
214 * gcc.dg/torture/pr69760.c: New testcase.
215
d6b92d9f 2162016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
217
218 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
219 pattern on Solaris with as.
220
90436d9d 2212016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
222
223 * gcc.target/arm/cond_sub_restrict_it.c: New test.
224 * gcc.target/arm/condarith_restrict_it.c: Likewise.
225 * gcc.target/arm/movcond_restrict_it.c: Likewise.
226 * gcc.target/arm/negscc_restrict_it.c: Likewise.
227
7c749495 2282016-02-24 Jakub Jelinek <jakub@redhat.com>
229
230 PR middle-end/69915
231 * gcc.dg/pr69915.c: New test.
232
9c9680b5 2332016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
234
235 PR rtl-optimization/69886
236 * gcc.dg/torture/pr69886.c: New test.
237
36d081ee 2382016-02-24 Richard Biener <rguenther@suse.de>
239
240 PR middle-end/68963
241 * gcc.dg/torture/pr68963.c: New testcase.
242
2a0accb9 2432016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
244
245 PR target/69875
246 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
247 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
248 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
249 * gcc.target/arm/atomic_loaddi_1.c: New test.
250 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
251 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
252 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
253 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
254 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
255 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
256 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
257 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
258
f0e92ef1 2592016-02-24 Jakub Jelinek <jakub@redhat.com>
260
261 PR middle-end/69909
262 * gcc.dg/torture/pr69909.c: New test.
263
6907286f 2642016-02-24 Richard Biener <rguenther@suse.de>
265
266 PR tree-optimization/69907
267 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
268 * gcc.dg/vect/bb-slp-34.c: XFAIL.
269 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
270
e6ab7475 2712016-02-24 Christian Bruel <christian.bruel@st.com>
272
273 * gcc.target/arm/pragma_cpp_fma.c: New test.
274
47587450 2752016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
276
277 PR fortran/61156
278 * gfortran.dg/include_6.f90: Update test.
279
d41ab738 2802016-02-23 Jakub Jelinek <jakub@redhat.com>
281
282 PR objc/69844
283 * objc.dg/pr69844.m: New test.
284
4772d9d5 2852016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
286
287 PR libgfortran/69456
288 * gfortran.dg/namelist_89.f90: New test.
289 * gfortran.dg/pr59700.f90: Update test..
290
8c38d887 2912016-02-23 Martin Sebor <msebor@redhat.com>
292
293 PR middle-end/69780
294 * g++.dg/ext/builtin_alloca.C: New test.
295 * gcc.dg/builtins-68.c: New test.
296
ee1bfdb0 2972016-02-23 Richard Henderson <rth@redhat.com>
298
299 * gcc.target/i386/addr-space-3.c: Remove test.
300
52609ec3 3012016-02-23 David Malcolm <dmalcolm@redhat.com>
302
303 PR preprocessor/69126
304 PR preprocessor/69543
305 * c-c++-common/pr69126-2-long.c: New test.
306 * c-c++-common/pr69126-2-short.c: New test.
307 * c-c++-common/pr69543-1.c: Remove xfail.
308
d5bf2cc8 3092016-02-23 David Malcolm <dmalcolm@redhat.com>
310
311 PR preprocessor/69126
312 PR preprocessor/69543
313 PR preprocessor/69558
314 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
315 (f): Rename to...
316 (test_2): ...this, and add leading comment.
317 (MACRO_3, test_3): New.
318 (MACRO_4A, MACRO_4B, test_4): New.
319 (MACRO): Rename to...
320 (MACRO_5): ...this.
321 (g): Rename to...
322 (test_5): ...this, updating for renaming of MACRO, and
323 add leading comment.
324 * c-c++-common/pr69543-1.c: New.
325 * c-c++-common/pr69543-2.c: New.
326 * c-c++-common/pr69543-3.c: New.
327 * c-c++-common/pr69543-4.c: New.
328 * c-c++-common/pr69558-1.c: New.
329 * c-c++-common/pr69558-2.c: New.
330 * c-c++-common/pr69558-3.c: New.
331 * c-c++-common/pr69558-4.c: New.
332 * gcc.dg/pr69558.c: Move to...
333 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
334 xfail for c++.
335
3a37a410 3362016-02-23 Thomas Schwinge <thomas@codesourcery.com>
337
338 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
339 to -ftree-parallelize-loops/-fopenacc changes.
340 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
341 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
342 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
343 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
344 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
345 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
346 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
347 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
348 * c-c++-common/goacc/kernels-loop.c: Likewise.
349 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
350 * c-c++-common/goacc/kernels-reduction.c: Likewise.
351 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
352 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
353
ecca180f 3542016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
355
356 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
357
eec0fa3f 3582016-02-23 Jakub Jelinek <jakub@redhat.com>
359
f1f91c07 360 PR c++/69902
361 * g++.dg/warn/Wnonnull-compare-5.C: New test.
362
eec0fa3f 363 PR c/69900
364 * gcc.dg/pr69900.c: New test.
365
e6ab7475 366>>>>>>> .r233653
e045424d 3672016-02-23 Martin Jambor <mjambor@suse.cz>
368
369 PR tree-optimization/69666
370 * gcc.dg/tree-ssa/pr69666.c: New test.
371
f482dff6 3722016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
373
374 PR fortran/67451
375 * gfortran.dg/coarray_allocate_5.f08: New test.
376
57ed698b 3772016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
378
379 * gcc.target/s390/vcond-shift.c: Move to ...
380 * gcc.target/s390/vector/vcond-shift.c: ... here.
381
990e443c 3822016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
383
384 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
385 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
386
296c5f01 3872016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
388
389 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
390
e53f41d5 3912016-02-20 Mark Wielaard <mjw@redhat.com>
392
393 PR c/28901
394 * gcc.dg/unused-variable-3.c: New test.
395
13af201d 3962016-02-22 Jakub Jelinek <jakub@redhat.com>
397
398 PR target/69888
399 * gcc.target/i386/pr69888.c: New test.
400
682c90f9 4012016-02-22 Richard Biener <rguenther@suse.de>
402
403 PR tree-optimization/69882
404 * gfortran.dg/vect/pr69882.f90: New testcase.
405
b8cd18c3 4062016-02-22 Jakub Jelinek <jakub@redhat.com>
407
408 PR target/69885
409 * gcc.dg/pr69885.c: New test.
410
09343379 4112016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
412
413 PR target/69806
414 PR target/54089
415 * gcc.target/sh/pr54089-10.c: New.
416
b345a09f 4172016-02-20 Paul Thomas <pault@gcc.gnu.org>
418
419 PR fortran/69423
420 * gfortran.dg/deferred_character_15.f90 : New test.
421
51385aed 4222016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
423
424 PR fortran/57365
425 gfortran.dg/allocate_with_source_18.f03: New test.
426
4272016-02-20 Harald Anlauf <anlauf@gmx.de>
428
429 PR fortran/52531
430 gfortran.dg/gomp/pr52531.f90: New test.
431
9cce8384 4322016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
433
434 PR c++/69865
435 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
436 -std=c++03.
437
d91f5fbb 4382016-02-19 Jakub Jelinek <jakub@redhat.com>
439
563d5cb8 440 PR c++/69826
441 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
442 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
443
0a04aac9 444 PR c++/69850
445 * g++.dg/warn/Wnonnull-compare-4.C: New test.
446
d91f5fbb 447 PR c++/69851
448 * g++.dg/torture/pr69851.C: New test.
449
5fe1f282 4502016-02-19 Martin Sebor <msebor@redhat.com>
451
452 PR testsuite/69573
453 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
454
a45bce11 4552016-02-19 Jakub Jelinek <jakub@redhat.com>
456
6263dde1 457 PR c++/69850
458 * g++.dg/warn/Wnonnull-compare-2.C: New test.
459 * g++.dg/warn/Wnonnull-compare-3.C: New test.
460
a45bce11 461 PR c++/67767
462 * g++.dg/cpp0x/pr67767.C: New test.
463
cf2ed1b7 4642016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
465
466 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
467 for fp, simd, crypto, crc, lse.
468 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
469 above.
470 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
471 effective target check.
472
f6cc34b0 4732016-02-19 Jakub Jelinek <jakub@redhat.com>
474
475 PR target/69820
476 * gcc.target/i386/pr69820.c: New test.
477
6c678e78 4782016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
479
480 * gcc.target/s390/vector/int128-1.c: New test.
481
b088ff4b 4822016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
483
484 * gcc.target/s390/vector/vec-vcond-1.c: New test.
485
b11e60a4 4862016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
487
488 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
489 instruction pattern name to prevent the testcase from failing with
490 -march=z13.
491
664ff6a0 4922016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
493
494 * gcc.target/s390/md/movstr-2.c: New test.
495
e80be24b 4962016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
497
498 * gcc.target/s390/morestack.c: New test.
499
9839f350 5002016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
501
502 PR target/69625
503 * gcc.target/s390/pr69625.c: Add test case.
504
4550fbd0 5052016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
506
507 PR testsuite/68580
508 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
509
57d00b6a 5102016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
511
512 PR target/68404
513 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
514 * gcc.target/powerpc/fusion3.c: Likewise.
515
63ad69d6 5162016-02-18 Richard Biener <rguenther@suse.de>
517
518 PR middle-end/69553
519 * g++.dg/torture/pr69553.C: New testcase.
520
d92404ed 5212016-02-18 Nick Clifton <nickc@redhat.com>
522
4550fbd0 523 PR target/62254
524 PR target/69610
525 * gcc.target/arm/pr62554.c: New test.
526 * gcc.target/arm/pr69610-1.c: New test.
527 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 528
0808dfce 5292016-02-18 Richard Biener <rguenther@suse.de>
530
531 PR middle-end/69854
532 * gcc.dg/torture/pr69854.c: New testcase.
533
fc3527e3 5342016-02-17 Jakub Jelinek <jakub@redhat.com>
535
536 PR c++/69850
537 * g++.dg/warn/Wnonnull-compare-1.C: New test.
538
e3c24279 5392012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
540
541 * gcc.target/powerpc/vec-cg.c: New test.
542
c9732c2b 5432016-02-17 Richard Biener <rguenther@suse.de>
544
545 PR testsuite/69586
546 * gcc.dg/uninit-21.c: Add -fno-short-enums.
547
51bf9f9b 5482016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
549
550 PR target/69161
551 * gcc.c-torture/compile/pr69161.c: New test.
552
6baedca3 5532016-02-17 David Sherwood <david.sherwood@arm.com>
554
555 PR target/69532
556 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
557 * gcc.target/arm/vect-fmaxmin.c: Likewise.
558
4f240715 5592016-02-17 Eric Botcazou <ebotcazou@adacore.com>
560
561 * gcc.dg/ifcvt-4.c: Skip on Visium.
562
e0c0515d 5632016-02-17 Eric Botcazou <ebotcazou@adacore.com>
564
565 * gnat.dg/atomic8.adb: New test.
566
7b319ee6 5672016-02-17 Eric Botcazou <ebotcazou@adacore.com>
568
569 * gnat.dg/discr46.ad[sb]: New test.
570
48a7e3d1 5712016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
572
573 PR Target/48344
574 * gcc.target/powerpc/pr48344-1.c: New test.
575
3f844f15 5762015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
577
578 PR fortran/69742
579 * gfortran.dg/associate_21.f90: New test.
580
7675e968 5812016-02-16 Jakub Jelinek <jakub@redhat.com>
582
583 PR c/69835
584 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
585 -Wnonnull in dg-options.
586 * c-c++-common/nonnull-2.c: New test.
587
d6faee88 5882016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
589 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
590
591 * gcc.target/aarch64/vector_initialization_nostack.c: New.
592
3a2a72aa 5932016-02-16 Jakub Jelinek <jakub@redhat.com>
594
595 PR middle-end/69801
596 * gcc.dg/pr69801.c: Add empty dg-options.
597
28072426 5982016-02-16 James Norris <jnorris@codesourcery.com>
599
600 * c-c++-common/goacc/deviceptr-1.c: Add tests.
601 * g++.dg/goacc/deviceptr-1.c: New file.
602
37fffac2 6032016-02-16 Jakub Jelinek <jakub@redhat.com>
604
605 PR tree-optimization/69820
606 * gcc.dg/vect/pr69820.c: New test.
607
f72a5e61 6082016-02-16 Richard Biener <rguenther@suse.de>
609
610 PR tree-optimization/69776
611 * gcc.dg/torture/pr69776-2.c: New testcase.
612
50e0cd76 6132016-02-16 Bernd Schmidt <bschmidt@redhat.com>
614
615 PR tree-optimization/69714
616 * gcc.dg/torture/pr69714.c: New test.
617
14a72c4e 6182016-02-16 Jakub Jelinek <jakub@redhat.com>
619
620 PR tree-optimization/69802
621 * gcc.dg/pr69802.c: New test.
622
fd808c11 6232016-02-16 Richard Biener <rguenther@suse.de>
624
625 PR middle-end/69801
626 * gcc.dg/pr69801.c: New testcase.
627
49a549ca 6282016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
629
630 PR libgfortran/69651
631 * gfortran.dg/read_bang.f90: New test.
632 * gfortran.dg/read_bang4.f90: New test.
633
77454e6e 6342016-02-15 Jakub Jelinek <jakub@redhat.com>
635
2074f21c 636 PR c++/69658
637 * g++.dg/init/pr69658.C: New test.
638
77454e6e 639 PR c++/69797
640 * c-c++-common/pr69797.c: New test.
641
4ef4d764 6422016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
643
644 * lib/target-supports.exp (check_effective_target_section_anchors): Add
645 check for aarch64*-*-*.
646
4a45fe0f 6472016-02-15 Richard Biener <rguenther@suse.de>
648
649 PR tree-optimization/69783
650 * gcc.dg/vect/pr69783.c: New testcase.
651
0b3619e6 6522016-02-15 Richard Biener <rguenther@suse.de>
653
654 PR tree-optimization/69776
655 * gcc.dg/torture/pr69776.c: New testcase.
656
9b49c3cb 6572016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
658
659 PR fortran/60526
660 * gfortran.dg/type_decl_4.f90: Reinstated.
661
e46faff9 6622016-02-14 John David Anglin <danglin@gcc.gnu.org>
663
664 PR fortran/68746
665 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
666
a96c809a 6672016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
668
669 PR fortran/60526
670 PR bootstrap/69816
671 * gfortran.dg/type_decl_4.f90: Removed.
672
fdec7e88 6732016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
674
675 PR fortran/60526
676 * gfortran.dg/type_decl_4.f90: New test.
677
a72095c4 6782016-02-14 Alan Modra <amodra@gmail.com>
679
bc436924 680 PR testsuite/68886
a72095c4 681 * gcc.c-torture/execute/stkalign.c: Revise test.
682
73bb5f8b 6832016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
684
685 PR target/67260
686 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
687
beb13161 6882016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
689
690 PR target/67260
691 * gcc.target/sh/torture/pr67260.c: New.
692
67cab04e 6932016-02-12 John David Anglin <danglin@gcc.gnu.org>
694
695 * gcc.dg/pr67964.c: Add dg-require-alias.
696
44a59bb1 6972016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
698
699 PR target/67636
700 PR target/64345
701 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
702
38c9bd3a 7032016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
704
705 PR libgfortran/69668
706 * gfortran.dg/namelist_88.f90: New test.
707
1774ff82 7082016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
709
710 PR libgfortran/69668
711 * gfortran.dg/namelist_38.f90: Update test.
712 * gfortran.dg/namelist_84.f90: Update test.
713
aec1f4bd 7142016-02-12 David Malcolm <dmalcolm@redhat.com>
715
716 PR other/69554
717 * gcc.dg/pr69554-1.c: New test.
718 * gfortran.dg/pr69554-1.F90: New test.
719 * gfortran.dg/pr69554-2.F90: New test.
720 * lib/gcc-dg.exp (proc dg-locus): New function.
721 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
722 distinguish between the caret-printing and non-caret-printing
723 cases. If caret-printing has been explicitly enabled, bail out
724 without attempting to fix up the output.
725
da7d5066 7262016-02-12 David Malcolm <dmalcolm@redhat.com>
727
728 PR driver/69265
729 PR driver/69453
730 * gcc.dg/spellcheck-options-3.c: New test case.
731 * gcc.dg/spellcheck-options-4.c: New test case.
732 * gcc.dg/spellcheck-options-5.c: New test case.
733 * gcc.dg/spellcheck-options-6.c: New test case.
734 * gcc.dg/spellcheck-options-7.c: New test case.
735 * gcc.dg/spellcheck-options-8.c: New test case.
736 * gcc.dg/spellcheck-options-9.c: New test case.
737 * gcc.dg/spellcheck-options-10.c: New test case.
738
fcce1b0b 7392016-02-12 Jakub Jelinek <jakub@redhat.com>
740
741 PR rtl-optimization/69764
742 PR rtl-optimization/69771
743 * c-c++-common/pr69764.c: New test.
744 * gcc.dg/torture/pr69771.c: New test.
745
6d609290 7462016-02-12 Marek Polacek <polacek@redhat.com>
747
748 * g++.dg/torture/init-list1.C: New.
749
7d75fb56 7502016-02-12 Marek Polacek <polacek@redhat.com>
751
752 * gcc.dg/pr69522.c: Add empty dg-options.
753
52543fda 7542016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
755
756 * g++.dg/lto/lto.exp: Include and init mpx.
757 * g++.dg/lto/pr69729_0.C: New test.
758
34947478 7592016-02-12 Jakub Jelinek <jakub@redhat.com>
760
9181a4ec 761 PR ipa/69241
762 * g++.dg/ipa/pr69241-4.C: New test.
763
34947478 764 PR ipa/68672
765 * g++.dg/ipa/pr68672-1.C: New test.
766 * g++.dg/ipa/pr68672-2.C: New test.
767 * g++.dg/ipa/pr68672-3.C: New test.
768
74a4140f 7692016-02-12 Bernd Schmidt <bschmidt@redhat.com>
770
771 PR c/69522
50e0cd76 772 * gcc.dg/pr69522.c: New test.
74a4140f 773
9ddb20d6 7742016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
775
776 PR c++/69098
777 * g++.dg/cpp1y/69098.C: New test.
778 * g++.dg/cpp1y/69098-2.C: New test.
779
67cf9b55 7802016-02-12 Jakub Jelinek <jakub@redhat.com>
781
782 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
783 and neighbour -> neighbor.
784 * objc.dg/attributes/method-nonnull-1.m: Likewise.
785 * objc.dg/gnu-api-2-class-meta.m: Likewise.
786 * c-c++-common/Wvarargs.c: Likewise.
787 * c-c++-common/goacc/host_data-5.c: Likewise.
788 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
789 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
790 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
791 * gcc.target/aarch64/pr60697.c: Likewise.
792 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
793 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
794 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
795 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
796 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
797 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
798 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
799 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
800 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
801 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
802 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
803 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
804 * g++.dg/lookup/koenig5.C: Likewise.
805 * g++.dg/ext/no-asm-2.C: Likewise.
806 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
807 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
808 * gfortran.dg/used_types_16.f90: Likewise.
809 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
810 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
811 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
812 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
813 * gfortran.dg/abstract_type_6.f03: Likewise.
814 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
815 * gfortran.dg/used_types_15.f90: Likewise.
816 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
817 * gfortran.dg/exit_3.f08: Likewise.
818 * gfortran.dg/open_status_2.f90: Likewise.
819 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
820 * gfortran.dg/intrinsic_std_1.f90: Likewise.
821 * gfortran.dg/associate_1.f03: Likewise.
822 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
823 * gfortran.dg/intrinsic_std_6.f90: Likewise.
824 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
825 * gcc.dg/builtin-object-size-1.c: Likewise.
826 * gcc.dg/noreturn-6.c: Likewise.
827 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
828 * gcc.dg/globalalias.c: Likewise.
829 * gcc.dg/builtins-config.h: Likewise.
830 * gcc.dg/pr30457.c: Likewise.
831 * gcc.c-torture/compile/volatile-1.c: Likewise.
832 * gcc.c-torture/execute/20101011-1.c: Likewise.
833 * c-c++-common/Waddress-1.c: Likewise.
834
40b38ace 8352016-02-11 Jakub Jelinek <jakub@redhat.com>
836
837 PR c/69768
838 * c-c++-common/Waddress-1.c: New test.
839
42c87ca9 8402016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
841
842 PR fortran/69296
843 * gfortran.dg/associate_19.f03: New test.
844 * gfortran.dg/associate_20.f03: New test.
845
acb7939f 8462016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
847
848 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
849
6defe3c5 8502016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
851
852 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
853 .arch armv8-a\n. Add -dA to dg-options.
854 * gcc.target/aarch64/assembler_arch_1.c: New test.
855 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
856
63f63318 8572016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
858
859 PR c++/68726
860 * g++.dg/cpp0x/pr68726.C: New.
861
1cddf457 8622016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
863
864 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
865 test.
866
b86fba37 8672016-02-11 Richard Biener <rguenther@suse.de>
868
869 * g++.dg/tree-ssa/pr61034.C: Adjust.
870
ec4ec95a 8712016-02-10 Vladimir Makarov <vmakarov@redhat.com>
872
be7c31e9 873 PR target/69148
ec4ec95a 874 * gcc.target/s390/pr69148.c: New.
875
f64416ca 8762016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
877
878 PR tree-optimization/69652
879 * gcc.dg/torture/pr69652.c: New test.
880
e5d1ea31 8812016-02-10 Jakub Jelinek <jakub@redhat.com>
882 Patrick Palka <ppalka@gcc.gnu.org>
883
884 PR ipa/69241
885 PR c++/69649
886 * g++.dg/ipa/pr69241-1.C: New test.
887 * g++.dg/ipa/pr69241-2.C: New test.
888 * g++.dg/ipa/pr69241-3.C: New test.
889 * g++.dg/ipa/pr69649.C: New test.
890
fa03b19d 8912016-02-10 Uros Bizjak <ubizjak@gmail.com>
892
893 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
894 * gcc.dg/tree-ssa/sra-18.c: Ditto.
895
14485c8a 8962016-02-10 Bin Cheng <bin.cheng@arm.com>
897
898 PR tree-optimization/68021
899 * gcc.dg/tree-ssa/pr68021.c: New test.
900
79f1ed25 9012016-02-10 Richard Biener <rguenther@suse.de>
902
903 PR tree-optimization/69726
904 * gcc.dg/uninit-22.c: New testcase.
905
58f74eff 9062016-02-09 Andrew Pinski <apinski@cavium.com>
907
908 PR tree-opt/69282
909 * gcc.c-torture/compile/20160205-1.c: New testcase.
910
600c00f7 9112016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
912
913 PR target/68404
914 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
915 instead accessing a really large arrray.
916 * gcc.target/powerpc/fusion3.c: Likewise.
917
0771836e 9182016-02-09 Charles Baylis <charles.baylis@linaro.org>
919
920 PR target/68532
921 * gcc.c-torture/execute/pr68532.c: New test.
922
4ccd644f 9232016-02-11 Alexandre Oliva <aoliva@redhat.com>
924
925 PR target/69634
926 * gcc.dg/pr69634.c: New.
927
2e980a39 9282016-02-09 Richard Biener <rguenther@suse.de>
929
930 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
931
aacf7102 9322016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 933
aacf7102 934 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
935
a1856ddf 9362016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
937
938 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
939
d4d3da7e 9402016-02-09 Richard Biener <rguenther@suse.de>
941
942 PR tree-optimization/69715
943 * gcc.dg/torture/pr69715.c: New testcase.
944
9cc6714f 9452016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
946
947 PR c++/69139
948 * g++.dg/cpp0x/trailing12.C: New test.
949 * g++.dg/cpp0x/trailing13.C: New test.
950
83d5062b 9512016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
952
953 PR c++/69283
954 PR c++/67835
955 * g++.dg/cpp1y/auto-fn29.C: New test.
956 * g++.dg/cpp1y/auto-fn30.C: New test.
957
394a86f3 9582016-02-08 Jakub Jelinek <jakub@redhat.com>
959
960 PR tree-optimization/69209
961 * gcc.c-torture/compile/pr69209.c: New test.
962
93b124b4 9632016-02-08 Jeff Law <law@redhat.com>
964
965 PR tree-optimization/68541
966 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
967 of statements allowed in join block for path splitting.
968
26abce13 9692016-02-08 Jakub Jelinek <jakub@redhat.com>
970
0acb2d6e 971 PR c++/59627
972 * g++.dg/gomp/pr59627.C: New test.
973
26abce13 974 PR ipa/69239
975 * g++.dg/ipa/pr69239.C: New test.
976
86e0b129 9772016-02-08 David Malcolm <dmalcolm@redhat.com>
978
979 PR preprocessor/69664
980 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
981 * gcc.dg/cpp/warn-comments.c: Likewise.
982
f553d9f8 9832016-02-08 Marek Polacek <polacek@redhat.com>
984
985 PR c++/69688
986 * g++.dg/init/const12.C: New test.
987
600695e0 9882016-02-08 Bernd Schmidt <bschmidt@redhat.com>
989
990 PR target/60410
991 * gcc.dg/lto/pr55113_0.c: Remove test.
992
c4f4b1e8 9932016-02-08 Richard Biener <rguenther@suse.de>
994
995 PR tree-optimization/69719
996 * gcc.dg/torture/pr69719.c: New testcase.
997
5a987d87 9982016-02-08 Richard Biener <rguenther@suse.de>
999 Jeff Law <law@redhat.com>
1000
1001 PR target/68273
1002 * gcc.target/mips/pr68273.c: New testcase.
1003
0418e71d 10042016-02-08 Richard Biener <rguenther@suse.de>
1005
1006 PR rtl-optimization/69274
1007 * gcc.target/i386/addr-sel-1.c: XFAIL.
1008
07c0f1ca 10092016-02-08 Jeff Law <law@redhat.com>
1010
40d85f4c 1011 PR tree-optimization/68541
1012 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1013
140e093f 1014 PR tree-optimization/65917
07c0f1ca 1015 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1016
16430acf 10172016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1018
1019 PR fortran/50555
1020 * gfortran.dg/namelist_args.f90: New test.
1021
3f0ff0d8 10222016-02-05 Jeff Law <law@redhat.com>
1023
140e093f 1024 PR tree-optimization/68541
3f0ff0d8 1025 * gcc.dg/tree-ssa/split-path-2.c: New test.
1026 * gcc.dg/tree-ssa/split-path-3.c: New test.
1027 * gcc.dg/tree-ssa/split-path-4.c: New test.
1028 * gcc.dg/tree-ssa/split-path-5.c: New test.
1029 * gcc.dg/tree-ssa/split-path-6.c: New test.
1030 * gcc.dg/tree-ssa/split-path-7.c: New test.
1031
a7cc1f94 10322016-02-05 Martin Sebor <msebor@redhat.com>
1033
1034 PR c++/69662
1035 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1036 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1037
fcb25f28 10382016-02-06 Richard HEnderson <rth@redhat.com>
1039
1040 PR c/69643
1041 * gcc.target/i386/addr-space-4.c: New.
1042 * gcc.target/i386/addr-space-5.c: New.
1043
3a2545a1 10442016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1045
1046 PR fortran/66089
1047 * gfortran.dg/elemental_dependency_6.f90: New.
1048
1e302465 10492016-02-05 Jakub Jelinek <jakub@redhat.com>
1050
66feb54c 1051 PR rtl-optimization/69691
1052 * gcc.c-torture/execute/pr69691.c: New test.
1053
1e302465 1054 PR c++/69628
1055 * g++.dg/parse/pr69628.C: New test.
1056
9c28a298 10572016-02-05 Uros Bizjak <ubizjak@gmail.com>
1058
1059 * gcc.dg/sancov/asan.c: Move to ...
1060 * gcc.dg/asan/sancov-1.c: ... here.
1061
a854e286 10622016-02-05 Uros Bizjak <ubizjak@gmail.com>
1063
1064 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1065
d4f0b240 10662016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1067
1068 PR target/69677
1069 * gcc.target/i386/pr69677.c: New test.
1070
235d8723 10712016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1072
1073 PR c++/68948
1074 * g++.dg/template/pr68948.C: New test.
1075
f390cf65 10762016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1077
1078 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1079 (only necessary on s390x).
1080
ab99f104 10812016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1082
1083 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1084 -mno-accumulate-outgoing-args.
1085
f7ef5392 10862016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1087
1088 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1089
6b098e91 10902016-02-04 Jakub Jelinek <jakub@redhat.com>
1091
1092 PR c/69669
1093 * c-c++-common/pr69669.c: New test.
1094
f0146cf3 10952016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1096
1097 PR target/69667
1098 * g++.dg/pr69667.C: New file.
1099
08fd6cf5 11002016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1101
1102 PR target/69619
1103 * gcc.dg/pr69619.c: Add new test.
1104
a6f3f39f 11052016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1106
1107 PR rtl-optimization/69577
1108 * gcc.target/i386/pr69577.c: New test.
1109
774068a0 11102016-02-04 Martin Liska <mliska@suse.cz>
1111
1112 * g++.dg/asan/pr69276.C: New test.
1113
f50a7894 11142016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1115
1116 PR target/65932
1117 PR target/67714
1118 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1119 a single smulbb instruction.
1120 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1121 * gcc.target/amr/wmul-2.c: Likewise.
1122
6b722eb3 11232016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1124
1125 PR target/65932
1126 PR target/67714
1127 * gcc.c-torture/execute/pr67714.c: New test.
1128
1f1475a7 11292016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1130
1131 PR target/69454
1132 * gcc.target/i386/pr69454-1.c: New test.
1133 * gcc.target/i386/pr69454-2.c: New test.
1134
6b94e133 11352016-02-03 Martin Sebor <msebor@redhat.com>
1136
1137 PR c++/69251
1138 PR c++/69253
1139 PR c++/69290
1140 PR c++/69277
1141 PR c++/69349
1142 * g++.dg/ext/flexarray-mangle-2.C: New test.
1143 * g++.dg/ext/flexarray-mangle.C: New test.
1144 * g++.dg/ext/flexarray-subst.C: New test.
1145 * g++.dg/ext/flexary11.C: New test.
1146 * g++.dg/ext/flexary12.C: New test.
1147 * g++.dg/ext/flexary13.C: New test.
1148 * g++.dg/ext/flexary14.C: New test.
1149 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1150
342ed0ac 11512016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1152
1153 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1154 Define only if CHECK_FLOAT128 is defined.
1155 (main): Properly initialize u5.
1156
edf6c4d2 11572016-02-03 Jakub Jelinek <jakub@redhat.com>
1158
415d5641 1159 PR c/69627
1160 * gcc.dg/pr69627.c: New test.
1161
edf6c4d2 1162 PR target/69644
1163 * gcc.dg/pr69644.c: New test.
1164
cf8f3ba0 11652016-02-03 Mike Stump <mikestump@comcast.net>
1166
1167 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1168 support for struct-layout-1.exp.
1169
c90d55dd 11702016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1171
1172 PR c++/69056
f7ef5392 1173 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1174
401bd0c8 11752016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1176 Alexandre Oliva <aoliva@redhat.com>
1177
1178 PR target/69461
1179 * gcc.target/powerpc/pr69461.c: New.
1180
277d9d1d 11812016-02-03 Uros Bizjak <ubizjak@gmail.com>
1182
1183 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1184 works from here ...
1185 (check_effective_target_fsanitize_thread): ... to here. Do not
1186 specify additional compile flags for the test source.
1187 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1188 specify additional compile flags for the test source.
1189
e69ad94a 11902016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1191
1192 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1193
a4454da2 11942016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1195
1196 PR fortran/67451
1197 PR fortran/69418
1198 * gfortran.dg/coarray_allocate_2.f08: New test.
1199 * gfortran.dg/coarray_allocate_3.f08: New test.
1200 * gfortran.dg/coarray_allocate_4.f08: New test.
1201
88cab2dd 12022016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1203
1204 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1205 use same scan-tree-dump-times on all platforms.
1206 * gcc.dg/vect/vect-outer-1.c: Likewise.
1207 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1208 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1209 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1210 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1211 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1212 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1213 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1214
66ea75c4 12152016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1216
1217 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1218 warning.
1219
4eef8df7 12202016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1221
1222 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1223
665fbc2f 12242016-02-02 James Norris <jnorris@codesourcery.com>
1225
1226 * c-c++-common/goacc/routine-5.c: Add tests.
1227
b10e3d47 12282016-02-02 Alexander Monakov <amonakov@ispras.ru>
1229
1230 * gcc.target/nvptx/unsigned-cmp.c: New test.
1231
12ad66dd 12322016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1233
1234 * gcc.target/aarch64/scalar_shift_1.c
1235 (test_corners_sisd_di): Improve force to SIMD register.
1236 (test_corners_sisd_si): Likewise.
1237 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1238 Remove scan-assembler check for ldr.
1239
f9ec342f 12402016-02-02 Richard Biener <rguenther@suse.de>
1241
1242 PR tree-optimization/69595
1243 * gcc.dg/Warray-bounds-17.c: New testcase.
1244
32f2925a 12452016-02-02 Richard Biener <rguenther@suse.de>
1246
1247 PR tree-optimization/69606
1248 * gcc.dg/torture/pr69606.c: New testcase.
1249
cfd9ca84 12502016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1251
1252 PR middle-end/68542
1253 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1254 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1255
19bf08e2 12562016-02-02 Alan Modra <amodra@gmail.com>
1257
1258 PR target/69548
1259 * gcc.target/powerpc/pr69548.c: New test.
1260
6f13b088 12612016-02-01 Jakub Jelinek <jakub@redhat.com>
1262
dcddc5af 1263 PR rtl-optimization/69592
1264 * gcc.dg/pr69592.c: New test.
1265
6f13b088 1266 PR preprocessor/69543
1267 PR c/69558
1268 * gcc.dg/pr69543.c: New test.
1269 * gcc.dg/pr69558.c: New test.
1270
d090e5c2 12712016-02-01 Uros Bizjak <ubizjak@gmail.com>
1272
fcb317c5 1273 PR testsuite/65940
1274 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1275
aaf527dc 12762016-02-01 Martin Sebor <msebor@redhat.com>
1277
1278 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1279
1674217b 12802016-02-01 Bin Cheng <bin.cheng@arm.com>
1281
1282 PR tree-optimization/67921
1283 * c-c++-common/ubsan/pr67921.c: New test.
1284
b4007655 12852016-02-01 Richard Biener <rguenther@suse.de>
1286
1287 PR middle-end/69556
1288 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1289
88a477bb 12902016-02-01 Richard Biener <rguenther@suse.de>
1291
1292 PR tree-optimization/69574
1293 * gcc.dg/torture/pr69574.c: New testcase.
1294
2eaaa4e7 12952016-02-01 Richard Biener <rguenther@suse.de>
1296
1297 PR tree-optimization/69579
1298 * gcc.dg/setjmp-6.c: New testcase.
1299
e3882c44 13002016-02-01 Jakub Jelinek <jakub@redhat.com>
1301
1302 PR rtl-optimization/69570
1303 * g++.dg/opt/pr69570.C: New test.
1304
f80aff47 13052016-02-01 Richard Henderson <rth@redhat.com>
1306
1307 * gcc.dg/pr69535.c: New test.
1308
240568aa 13092016-01-31 John David Anglin <danglin@gcc.gnu.org>
1310
6009b3b8 1311 PR testsuite/69584
1312 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1313 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1314
1fdf7177 1315 PR debug/68244
1316 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1317
240568aa 1318 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1319
cb3e5ac0 13202016-01-31 Paul Thomas <pault@gcc.gnu.org>
1321
1322 PR fortran/67564
1323 * gfortran.dg/allocate_with_source_17.f03: New test.
1324
3b8b902b 13252016-01-30 Jakub Jelinek <jakub@redhat.com>
1326
1327 PR tree-optimization/69546
1328 * gcc.dg/torture/pr69546.c: New test.
1329
17985abe 13302016-01-30 Paul Thomas <pault@gcc.gnu.org>
1331
1332 PR fortran/69566
1333 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1334
b5239e80 13352016-01-30 Martin Sebor <msebor@redhat.com>
1336
1337 PR c++/68490
1338 * g++.dg/ext/flexary10.C: New test.
1339
e8f03010 13402016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1341
1342 PR fortran/66707
1343 gfortran.dg/common_23.f90: New test.
1344
dc93691a 13452016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1346
1347 PR target/65546
1348 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1349 condition being checked, and disable it when the target supports
1350 misaligned loads and stores.
1351
ff5e28e9 13522016-01-29 Jakub Jelinek <jakub@redhat.com>
1353
1354 PR debug/69518
1355 * gcc.dg/torture/pr69518.c: New test.
1356
b0d8930a 13572016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1358
1359 PR target/69530
1360 * gcc.target/i386/pr69530.c: New test.
1361
21601fc7 13622016-01-29 Steve Ellcey <sellcey@imgtec.com>
1363
1364 PR target/65604
1365 * gcc.target/mips/div-delay.c: New test.
1366
ca6c7317 13672016-01-29 Jakub Jelinek <jakub@redhat.com>
1368
4758dc39 1369 PR target/69551
1370 * gcc.target/i386/pr69551.c: New test.
1371
ca6c7317 1372 PR target/66137
1373 * gcc.target/i386/pr66137.c: New test.
1374
e3078da6 13752016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1376
1377 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1378 always built for p5600.
1379 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1380 isa=p5600 dg-option.
1381
b622ec25 13822016-01-29 Richard Biener <rguenther@suse.de>
1383
1384 PR tree-optimization/69547
1385 * g++.dg/tree-ssa/pr69547.C: New testcase.
1386
d2a60e99 13872016-01-29 Jakub Jelinek <jakub@redhat.com>
1388
1389 PR debug/66869
1390 * g++.dg/warn/Wunused-function2.C: New test.
1391
ae849d2b 13922016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1393
1394 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1395 support for test to succeed.
1396
ce6a6978 13972016-01-29 Marek Polacek <polacek@redhat.com>
1398
1399 PR c++/69509
1400 PR c++/69516
1401 * g++.dg/ext/constexpr-vla2.C: New test.
1402 * g++.dg/ext/constexpr-vla3.C: New test.
1403 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1404
7550d855 14052016-01-29 Richard Biener <rguenther@suse.de>
1406
1407 PR middle-end/69537
1408 * gcc.dg/uninit-21.c: New testcase.
1409
f11bb279 14102016-01-28 Uros Bizjak <ubizjak@gmail.com>
1411
1412 PR target/69459
1413 * gcc.target/i386/pr69459.c: New test.
1414
c80c12c8 14152016-01-28 Steve Ellcey <sellcey@imgtec.com>
1416
1417 PR target/68400
1418 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1419 * gcc.target/mips/pr68400.c: New test.
1420
c649bacc 14212016-01-28 Martin Sebor <msebor@redhat.com>
1422
1423 PR target/17381
1424 * gcc.target/powerpc/pr17381.c: New test.
1425
f4881661 14262016-01-28 Jakub Jelinek <jakub@redhat.com>
1427
1428 PR middle-end/69542
1429 * gcc.dg/torture/pr69542.c: New test.
1430
d66fdd75 14312016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1432
1433 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1434
d4a78818 14352016-01-28 David Edelsohn <dje.gcc@gmail.com>
1436
1437 * gcc.dg/pr65980.c: Skip on AIX.
1438 * gcc.dg/pr66688.c: Same.
1439
21329e97 14402016-01-28 David Edelsohn <dje.gcc@gmail.com>
1441
1442 PR target/63679
1443 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1444 * gcc.dg/tree-ssa/sra-18.c: Same.
1445
cc7124a6 14462016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1447
1448 PR fortran/62536
1449 * gfortran.dg/block_15.f08: New test.
1450 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1451 on incorrectly closed BLOCK.
1452
358dfcb4 14532016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1454
1455 * gcc.dg/declare-simd.c: New test.
e87502d6 14562016-01-28 Richard Biener <rguenther@suse.de>
1457
1458 PR tree-optimization/69466
1459 * gfortran.dg/vect/pr69466.f90: New testcase.
1460
44e7334b 14612016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1462
1463 * g++.dg/pr67989.C: Remove ARM-specific option.
1464 * gcc.target/arm/pr67989.C: New file.
1465
5ce8f551 14662016-01-27 Uros Bizjak <ubizjak@gmail.com>
1467
1468 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1469 and expm1 test for glibc < 2.11.
1470
fa6e6b15 14712016-01-27 Richard Henderson <rth@redhat.com>
1472
1473 * gcc.c-torture/execute/pr69447.c: New test.
1474
14752016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 1476
7b8122c6 1477 PR fortran/69422
147b2f9b 1478 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1479
78e516eb 14802016-01-27 Jakub Jelinek <jakub@redhat.com>
1481
1482 PR debug/66869
1483 * gcc.dg/pr66869.c: New test.
1484
9b849350 14852016-01-25 Jeff Law <law@redhat.com>
1486
1487 PR tree-optimization/68398
f11bb279 1488 PR tree-optimization/69196
9b849350 1489 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1490 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1491 path to avoid new heuristic allowing more irreducible regions
1492 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1493 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1494 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1495 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1496 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1497
fee5e491 14982016-01-27 Marek Polacek <polacek@redhat.com>
1499
1500 PR c/68062
1501 * c-c++-common/vector-compare-4.c: New test.
1502
eec96426 15032016-01-27 David Malcolm <dmalcolm@redhat.com>
1504
1505 PR preprocessor/69126
1506 * c-c++-common/pr69126.c: New test case.
1507
5068be18 15082016-01-27 Ian Lance Taylor <iant@google.com>
1509
1510 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1511
5fa82c11 15122016-01-27 Ryan Burn <contact@rnburn.com>
1513
1514 PR cilkplus/69267
1515 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1516
b3df0219 15172016-01-27 Uros Bizjak <ubizjak@gmail.com>
1518
1519 PR target/69512
1520 * gcc.target/i386/pr69512.c: New test.
1521
d46a16d4 15222016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1523
1524 PR ada/69488
1525 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1526
6a9b35ef 15272016-01-27 Marek Polacek <polacek@redhat.com>
1528
1529 PR c++/69379
1530 * g++.dg/pr69379.C: New test.
1531
18e9663b 15322016-01-27 Martin Sebor <msebor@redhat.com>
1533
1534 PR c++/69317
1535 * g++.dg/abi/Wabi-2-2.C: New test.
1536 * g++.dg/abi/Wabi-2-3.C: New test.
1537 * g++.dg/abi/Wabi-3-2.C: New test.
1538 * g++.dg/abi/Wabi-3-3.C: New test.
1539
c88301ad 15402016-01-27 Richard Biener <rguenther@suse.de>
1541
1542 PR tree-optimization/69166
1543 * gcc.dg/torture/pr69166.c: New testcase.
1544
8ca47550 15452016-01-27 Martin Jambor <mjambor@suse.cz>
1546
1547 PR tree-optimization/69355
1548 * gcc.dg/tree-ssa/pr69355.c: New test.
1549
5cb23e3c 15502016-01-27 Marek Polacek <polacek@redhat.com>
1551
1552 PR c++/69496
1553 * g++.dg/ext/constexpr-vla1.C: New test.
1554
7b0c1b6d 15552016-01-20 Christian Bruel <christian.bruel@st.com>
1556
1557 PR target/69245
1558 * gcc.target/arm/pr69245.c: New test.
1559
220112fc 15602016-01-27 Jakub Jelinek <jakub@redhat.com>
1561
1562 PR tree-optimization/69399
1563 * gcc.dg/torture/pr69399.c: New test.
1564
16294490 15652016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1566
1567 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1568
8abd3d0c 15692016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1570
1571 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1572
7cf9b895 15732016-01-26 Tom de Vries <tom@codesourcery.com>
1574
1575 PR tree-optimization/69110
1576 * gcc.dg/autopar/pr69110.c: New test.
1577
557c1942 15782016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 1579 Sebastian Pop <s.pop@samsung.com>
557c1942 1580
1581 * gcc.dg/graphite/isl-ast-op-select.c: New.
1582
80adbd96 15832015-01-26 Paul Thomas <pault@gcc.gnu.org>
1584
1585 PR fortran/69385
1586 * gfortran.dg/allocate_error_6.f90: New test.
1587
c3f86f60 15882016-01-26 Richard Henderson <rth@redhat.com>
1589
1590 * gcc.dg/tm/pr60908.c: New test.
1591
3752e5b1 15922016-01-26 David Malcolm <dmalcolm@redhat.com>
1593
1594 PR other/69006
1595 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1596 directive.
1597 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1598 expected multiline output to reflect the colorization being
1599 disabled before newlines.
1600 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1601 (custom_diagnostic_finalizer): Replace call to
1602 pp_newline_and_flush with call to pp_flush.
1603 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1604 * gfortran.dg/implicit_class_1.f90: Likewise.
1605 * lib/gcc-dg.exp (allow_blank_lines): New global.
1606 (dg-allow-blank-lines-in-output): New procedure.
1607 (gcc-dg-prune): Complain about blank lines in the output, unless
1608 dg-allow-blank-lines-in-output was called.
1609 * lib/multiline.exp (_build_multiline_regex): Only support
1610 arbitrary followup text for non-blank-lines, not for blank lines.
1611
9bbfd060 16122016-01-26 Jakub Jelinek <jakub@redhat.com>
1613
1614 PR tree-optimization/69483
1615 * gcc.dg/pr69483.c: New test.
1616 * g++.dg/opt/pr69483.C: New test.
1617
53773057 16182016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1619
1620 PR target/68620
1621 * gcc.target/arm/pr68620.c: New test.
1622
442a556f 16232016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1624
1625 * gcc.target/i386/pr68986-2.c: Remove -m32.
1626
d513c683 16272016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1628
1629 PR target/68986
1630 * gcc.target/i386/pr68986-1.c: New test.
1631 * gcc.target/i386/pr68986-2.c: Likewise.
1632 * gcc.target/i386/pr68986-3.c: Likewise.
1633
976877a5 16342016-01-26 Christian Bruel <christian.bruel@st.com>
1635
1636 * lib/target-supports.exp
1637 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1638 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1639 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1640
2c7b2f88 16412016-01-26 Richard Biener <rguenther@suse.de>
1642
1643 PR tree-optimization/69452
1644 * gcc.dg/torture/pr69452.c: New testcase.
1645
f7fc06e7 16462016-01-26 Jakub Jelinek <jakub@redhat.com>
1647
1648 PR target/69442
1649 * gcc.dg/pr69442.c: New test.
1650
d1dae587 16512016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1652
1653 PR target/67896
1654 * gcc.target/aarch64/simd/pr67896.C: New.
1655
ef7be7f8 16562016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1657
1658 PR tree-optimization/69400
1659 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1660 function.
1661 (plugin_init): Call it.
1662 * gcc.dg/torture/pr69400.c: New test.
1663
648433a4 16642016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1665
1666 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1667
45fc5243 16682016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1669 Sebastian Pop <s.pop@samsung.com>
1670
1671 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1672 isl-0.15.
1673
c699f6a1 16742016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1675 Sebastian Pop <s.pop@samsung.com>
1676
1677 * gcc.dg/graphite/pr69292.c: New.
1678
b86e24ea 16792016-01-25 Jakub Jelinek <jakub@redhat.com>
1680
1681 * c-c++-common/goacc/use_device-1.c: New test.
1682
105cb8d7 16832016-01-25 Jeff Law <law@redhat.com>
1684
1685 PR tree-optimization/69196
1686 PR tree-optimization/68398
1687 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1688 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1689
44562749 16902016-01-25 David Edelsohn <dje.gcc@gmail.com>
1691
1692 PR target/69469
1693 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1694 Algorithm.
1695
6837fee7 16962016-01-25 Richard Biener <rguenther@suse.de>
1697
1698 PR testsuite/69380
1699 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1700
fe500d65 17012016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1702
1703 PR target/69421
1704 * gcc.dg/pr69421.c: New test.
1705
8eacba94 17062016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1707
1708 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1709 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1710 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1711 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1712 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1713 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1714 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1715 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1716 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1717 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1718
af09d40d 17192016-01-25 Richard Biener <rguenther@suse.de>
1720
1721 PR tree-optimization/69376
1722 * gcc.dg/torture/pr69376.c: New testcase.
1723
d65063f5 17242016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1725
1726 PR fortran/69397
1727 PR fortran/68442
1728 * gfortran.dg/interface_38.f90: New test.
1729 * gfortran.dg/interface_39.f90: New test.
80adbd96 1730
08c7bfb4 17312016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1732
1733 Revert:
1734 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1735
1736 PR c++/11858
1737 PR c++/24663
1738 PR c++/24664
1739 * g++.dg/template/pr11858.C: New test.
1740 * g++.dg/template/pr24663.C: New test.
1741 * g++.dg/template/unify12.C: New test.
1742 * g++.dg/template/unify13.C: New test.
1743 * g++.dg/template/unify14.C: New test.
1744 * g++.dg/template/unify15.C: New test.
1745 * g++.dg/template/unify16.C: New test.
1746 * g++.dg/template/unify17.C: New test.
1747
c2e7d2be 17482016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1749
1750 PR fortran/68283
1751 gfortran.dg/pr68283.f90: New test.
1752
9f2e8617 17532016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1754
1755 PR fortran/66094
1756 * gfortran.dg/inline_matmul_13.f90: New test.
1757 * gfortran.dg/matmul_bounds_8.f90: New test.
1758 * gfortran.dg/matmul_bounds_9.f90: New test.
1759 * gfortran.dg/matmul_bounds_10.f90: New test.
1760
a4838119 17612016-01-23 Tom de Vries <tom@codesourcery.com>
1762
1763 PR tree-optimization/69426
1764 * gcc.dg/autopar/pr69426.c: New test.
1765
feddf0dc 17662016-01-23 Martin Sebor <msebor@redhat.com>
1767
1768 PR c++/58109
1769 PR c++/69022
1770 * g++.dg/cpp0x/alignas5.C: New test.
1771 * g++.dg/ext/vector29.C: Same.
1772
132731fb 17732016-01-23 Uros Bizjak <ubizjak@gmail.com>
1774
1775 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1776 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1777 _GNU_SOURCE from compile flags to the source.
1778 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1779 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1780 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1781 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1782
51aec681 17832016-01-22 Jakub Jelinek <jakub@redhat.com>
1784
1785 PR target/69432
1786 * g++.dg/opt/pr69432.C: New test.
1787
147aa3e3 17882016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1789
1790 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1791 32-bit targets testing an -m64 multilib.
1792
4d04e35e 17932016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1794
1795 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1796 64-bit support.
1797
86f38d0c 17982016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1799
1800 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1801
f776e712 18022016-01-21 Christian Bruel <christian.bruel@st.com>
1803
1804 PR target/68674
1805 * gcc.target/i386/pr68674.c
1806 * gcc.target/aarch64/pr68674.c
1807 * gcc.target/arm/pr68674.c
1808
7b9de435 18092016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1810
1811 PR target/69403
1812 * gcc.c-torture/execute/pr69403.c: New test.
1813
9935a0ba 18142016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1815
1816 PR c++/55843
1817 * g++.dg/template/pr55843.C: New.
1818
06b94aa1 18192016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1820
1821 PR testsuite/66877
1822 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1823 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1824
b68773a8 18252016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1826
1827 PR testsuite/67489
132731fb 1828 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1829 from dg-do compile directive, and instead add
1830 { dg-require-effective-target int128 }.
b68773a8 1831
bbbbe8ab 18322016-01-20 Martin Sebor <msebor@redhat.com>
1833
1834 PR c/69405
1835 * gcc.dg/sync-fetch.c: New test.
1836
f3a6a26f 18372016-01-21 Martin Sebor <msebor@redhat.com>
1838
1839 PR target/69252
1840 * gcc.target/powerpc/pr69252.c: New test.
1841
d1565a03 18422016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1843
1844 PR fortran/65996
132731fb 1845 * gfortran.dg/pr65996.f90: New test.
d1565a03 1846
15a5a905 18472016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1848
1849 PR c++/68810
bbbbe8ab 1850 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1851 expected to generate an error.
15a5a905 1852
e4538af5 18532016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1854
1855 PR middle-end/66178
1856 * gcc.dg/torture/pr66178.c: New test.
1857
4d4180ce 18582016-01-21 Anton Blanchard <anton@samba.org>
1859 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1860
1861 PR target/63354
1862 * gcc.target/powerpc/pr63354.c: New test.
1863
86e16058 18642016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1865
1866 PR rtl-optimization/68990
1867 * gcc.target/i386/pr68990: New.
1868
b11b85e4 18692016-01-21 Nick Clifton <nickc@redhat.com>
1870
1871 PR target/69129
1872 * gcc.target/mips/pr69129.c: New.
1873
62dd9f85 18742016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1875
1876 PR c++/58046
1877 * g++.dg/cpp0x/pr58046.C: New.
1878
ac7d424b 18792016-01-21 Jakub Jelinek <jakub@redhat.com>
1880
47c0bea3 1881 PR target/69187
1882 PR target/65624
1883 * gcc.target/arm/pr69187.c: New test.
1884
ac7d424b 1885 PR c++/69355
1886 * g++.dg/torture/pr69355.C: New test.
1887
9e18b252 18882016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1889 Sebastian Pop <s.pop@samsung.com>
1890
1891 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1892
de862e2f 18932016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1894 Sebastian Pop <s.pop@samsung.com>
1895
132731fb 1896 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1897
f55f9344 18982016-01-21 Jakub Jelinek <jakub@redhat.com>
1899
1900 PR middle-end/67653
1901 * c-c++-common/pr67653.c: New test.
1902 * gcc.dg/torture/pr29119.c: Add dg-warning.
1903
62752e71 19042016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1905
1906 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1907
16d4186f 19082016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1909
1910 PR c/24293
1911 * gcc.dg/pr24293.c: New test.
1912 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1913 incomplete struct type.
1914 * gcc.dg/declspec-1.c: Likewise.
1915 * gcc.dg/pr63549.c: Likewise.
1916
58219d13 19172016-01-20 Jakub Jelinek <jakub@redhat.com>
1918
1919 PR tree-optimization/66612
1920 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1921 for bdn instruction.
1922
a7b5688a 19232016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1924
1925 * lib/target-supports.exp
1926 (check_effective_target_arm_fp_ok_nocache): New.
1927 (check_effective_target_arm_fp_ok): New.
1928 (add_options_for_arm_fp): New.
1929 (check_effective_target_arm_crypto_ok_nocache): Require
1930 target_arm_v8_neon_ok instead of arm32.
1931 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1932 (check_effective_target_arm_crypto_pragma_ok): New.
1933 (add_options_for_arm_vfp): New.
1934 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1935 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1936 target instead. Force initial fpu to vfp.
1937 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1938 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1939 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1940 dependency.
1941 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1942 use arm_vfp effective target instead. Force initial fpu to vfp.
1943 * gcc.target/arm/attr-neon3.c: Likewise.
1944 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1945 arm_vfp_ok.
1946 * gcc.target/arm/unsigned-float.c: Likewise.
1947 * gcc.target/arm/vfp-1.c: Likewise.
1948 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1949 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1950 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1951 * gcc.target/arm/vfp-ldmias.c: Likewise.
1952 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1953 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1954 * gcc.target/arm/vfp-stmiad.c: Likewise.
1955 * gcc.target/arm/vfp-stmias.c: Likewise.
1956 * gcc.target/arm/vnmul-1.c: Likewise.
1957 * gcc.target/arm/vnmul-2.c: Likewise.
1958 * gcc.target/arm/vnmul-3.c: Likewise.
1959 * gcc.target/arm/vnmul-4.c: Likewise.
1960
7ca56ca8 19612016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1962
7fb75b57 1963 PR testsuite/69366
1964 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1965 the MPX run-time library, for compile-time MPX test.
1966 * gcc.target/i386/chkp-always_inline.c: Likewise.
1967 * gcc.target/i386/chkp-bndret.c: Likewise.
1968 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1969 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1970 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1971 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1972 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1973 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1974 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1975 * gcc.target/i386/chkp-label-address.c: Likewise.
1976 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1977 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1978 * gcc.target/i386/chkp-pr69044.c: Likewise.
1979 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1980 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1981 * gcc.target/i386/chkp-strchr.c: Likewise.
1982 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1983 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1984 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1985 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1986 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1987 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1988 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1989 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1990 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1991 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1992 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1993 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1994 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1995 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1996 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1997 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1998 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1999 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2000 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2001 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2002 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2003 * gcc.target/i386/pr63995-2.c: Likewise.
2004 * gcc.target/i386/pr64805.c: Likewise.
2005 * gcc.target/i386/pr65044.c: Likewise.
2006 * gcc.target/i386/pr65167.c: Likewise.
2007 * gcc.target/i386/pr65183.c: Likewise.
2008 * gcc.target/i386/pr65184.c: Likewise.
2009 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 2010
f2da0b99 20112016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2012
2013 PR tree-optimization/69328
2014 * gcc.dg/pr69328.c: New test.
2015
4d379676 20162016-01-20 Jeff Law <law@redhat.com>
2017
4a11f145 2018 PR target/25114
4d379676 2019 * gcc.target/m68k/pr25114.c: New test.
2020
0754bad1 20212016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2022
2023 * gcc.target/arm/memset-inline-10.c: Added
2024 dg-require-effective-target arm_thumb2_ok.
2025
63bd5c2d 20262016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2027
2028 * gcc.dg/debug/dwarf2/sso.c: New test.
2029
a9c01e81 20302016-01-19 Uros Bizjak <ubizjak@gmail.com>
2031
2032 PR testsuite/68820
2033 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2034 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2035 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2036
53fa0e54 20372016-01-19 Jan Hubicka <hubicka@ucw.cz>
2038
2039 PR ipa/66223
2040 * g++.dg/ipa/devirt-50.C: New testcase.
2041
e035a62c 20422016-01-19 Marek Polacek <polacek@redhat.com>
2043
2044 PR c++/68965
2045 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2046 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2047
885cc3ea 20482016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2049
2050 PR target/69135
2051 * gcc.target/arm/pr69135_1.c: New test.
2052
07bd240e 20532015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2054
2055 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2056
9f60d257 20572015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2058
2059 * gcc.target/aarch64/ccmp_1.c: New testcase.
2060
a0c919f7 20612016-01-19 Marek Polacek <polacek@redhat.com>
2062
2063 PR c++/68586
2064 * g++.dg/cpp0x/enum30.C: New test.
2065
dc5d6d17 20662016-01-19 Richard Biener <rguenther@suse.de>
2067
2068 PR tree-optimization/69336
2069 * g++.dg/tree-ssa/pr69336.C: New testcase.
2070
6dd156e0 20712016-01-19 Jakub Jelinek <jakub@redhat.com>
2072
2073 PR debug/65779
2074 * gcc.dg/pr65779.c: New test.
2075
3e0d45b9 20762016-01-19 Richard Biener <rguenther@suse.de>
2077
2078 PR tree-optimization/69352
2079 * gcc.dg/torture/pr69352.c: New testcase.
2080
7a3cf64d 20812016-01-19 Jakub Jelinek <jakub@redhat.com>
2082
2083 PR rtl-optimization/68955
2084 PR rtl-optimization/64557
2085 * gcc.dg/torture/pr68955.c: New test.
2086
8be55b33 20872016-01-19 Jan Hubicka <hubicka@ucw.cz>
2088
2089 PR lto/69136
2090 * g++.dg/torture/pr69136.C: New testcase.
2091
72a985d7 20922016-01-19 Jan Hubicka <hubicka@ucw.cz>
2093
2094 PR lto/69133
2095 * g++.dg/lto/pr69133_0.C: New testcase.
2096 * g++.dg/lto/pr69133_1.C: New testcase.
2097
56778b62 20982016-01-15 Jeff Law <law@redhat.com>
2099
2100 PR tree-optimization/69320
2101 * gcc.c-torture/pr69320-1.c: New test.
2102 * gcc.c-torture/pr69320-2.c: New test.
2103 * gcc.c-torture/pr69320-3.c: New test.
2104 * gcc.c-torture/pr69320-4.c: New test.
2105
ced41b93 21062016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2107
2108 PR c++/11858
2109 PR c++/24663
2110 PR c++/24664
2111 * g++.dg/template/pr11858.C: New test.
2112 * g++.dg/template/pr24663.C: New test.
2113 * g++.dg/template/unify12.C: New test.
2114 * g++.dg/template/unify13.C: New test.
2115 * g++.dg/template/unify14.C: New test.
2116 * g++.dg/template/unify15.C: New test.
2117 * g++.dg/template/unify16.C: New test.
2118 * g++.dg/template/unify17.C: New test.
2119
7f8cbcaf 21202016-01-18 David Malcolm <dmalcolm@redhat.com>
2121
2122 PR testsuite/69181
2123 * gcc.dg/pr69181-1.c: New test file.
2124 * gcc.dg/pr69181-2.c: New test file.
2125 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2126 globals by moving it to...
2127 (cleanup-after-saved-dg-test): ...this new function. Add
2128 "global additional_sources_used". Add reset of global
2129 multiline_expected_outputs to the empty list.
2130 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2131 global to...
2132 (multiline_expected_outputs): ...this, and updated comments to
2133 note that it is modified from gcc-dg.exp.
2134 (dg-end-multiline-output): Update for the above renaming.
2135 (handle-multiline-outputs): Likewise. Remove the clearing
2136 of the expected outputs to the empty list.
2137
3c7cbfc0 21382016-01-18 Richard Biener <rguenther@suse.de>
2139
2140 PR tree-optimization/69297
2141 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2142
81d49cc1 21432016-01-18 Joseph Myers <joseph@codesourcery.com>
2144
2145 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2146 dg-options.
2147 * gcc.target/mips/mips-3d-2.c: Likewise.
2148 * gcc.target/mips/mips-3d-3.c: Likewise.
2149 * gcc.target/mips/mips-3d-4.c: Likewise.
2150 * gcc.target/mips/mips-3d-5.c: Likewise.
2151 * gcc.target/mips/mips-3d-6.c: Likewise.
2152 * gcc.target/mips/mips-3d-7.c: Likewise.
2153 * gcc.target/mips/mips-3d-8.c: Likewise.
2154 * gcc.target/mips/mips-3d-9.c: Likewise.
2155 * gcc.target/mips/mips-ps-1.c: Likewise.
2156 * gcc.target/mips/mips-ps-2.c: Likewise.
2157 * gcc.target/mips/mips-ps-3.c: Likewise.
2158 * gcc.target/mips/mips-ps-4.c: Likewise.
2159 * gcc.target/mips/mips-ps-5.c: Likewise.
2160 * gcc.target/mips/mips-ps-6.c: Likewise.
2161 * gcc.target/mips/mips-ps-7.c: Likewise.
2162 * gcc.target/mips/mips-ps-type.c: Likewise.
2163 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2164 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2165
03c4ff3a 21662016-01-18 Tom de Vries <tom@codesourcery.com>
2167
2168 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2169 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2170 * c-c++-common/goacc/kernels-empty.c: New test.
2171 * c-c++-common/goacc/kernels-eternal.c: New test.
2172 * c-c++-common/goacc/kernels-loop-2.c: New test.
2173 * c-c++-common/goacc/kernels-loop-3.c: New test.
2174 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2175 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2176 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2177 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2178 * c-c++-common/goacc/kernels-loop-data.c: New test.
2179 * c-c++-common/goacc/kernels-loop-g.c: New test.
2180 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2181 * c-c++-common/goacc/kernels-loop-n.c: New test.
2182 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2183 * c-c++-common/goacc/kernels-loop.c: New test.
2184 * c-c++-common/goacc/kernels-noreturn.c: New test.
2185 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2186 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2187 * c-c++-common/goacc/kernels-reduction.c: New test.
2188
22e3dcee 21892016-01-18 Tom de Vries <tom@codesourcery.com>
2190
2191 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2192 * gcc.dg/autopar/outer-2.c: Same.
2193 * gcc.dg/autopar/outer-3.c: Same.
2194 * gcc.dg/autopar/outer-4.c: Same.
2195 * gcc.dg/autopar/outer-5.c: Same.
2196 * gcc.dg/autopar/outer-6.c: Same.
2197 * gcc.dg/autopar/parallelization-1.c: Same.
2198 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2199 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2200 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2201 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2202 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2203 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2204 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2205 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2206 * gcc.dg/autopar/pr39500-1.c: Same.
2207 * gcc.dg/autopar/pr39500-2.c: Same.
2208 * gcc.dg/autopar/pr46193.c: Same.
2209 * gcc.dg/autopar/pr46194.c: Same.
2210 * gcc.dg/autopar/pr49580.c: Same.
2211 * gcc.dg/autopar/pr49960-1.c: Same.
2212 * gcc.dg/autopar/pr49960.c: Same.
2213 * gcc.dg/autopar/pr68373.c: Same.
2214 * gcc.dg/autopar/reduc-1.c: Same.
2215 * gcc.dg/autopar/reduc-1char.c: Same.
2216 * gcc.dg/autopar/reduc-1short.c: Same.
2217 * gcc.dg/autopar/reduc-2.c: Same.
2218 * gcc.dg/autopar/reduc-2char.c: Same.
2219 * gcc.dg/autopar/reduc-2short.c: Same.
2220 * gcc.dg/autopar/reduc-3.c: Same.
2221 * gcc.dg/autopar/reduc-4.c: Same.
2222 * gcc.dg/autopar/reduc-6.c: Same.
2223 * gcc.dg/autopar/reduc-7.c: Same.
2224 * gcc.dg/autopar/reduc-8.c: Same.
2225 * gcc.dg/autopar/reduc-9.c: Same.
2226 * gcc.dg/autopar/uns-outer-4.c: Same.
2227 * gcc.dg/autopar/uns-outer-5.c: Same.
2228 * gcc.dg/autopar/uns-outer-6.c: Same.
2229 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2230 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2231
fd5cbe2f 22322016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2233
2234 PR target/63679
2235 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2236 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2237
fa75ab55 22382016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2239
2240 PR target/63679
2241 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2242 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2243 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2244
214b2582 22452016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2246
2247 PR target/63679
2248 * gcc.dg/tree-ssa/sra-17.c: New.
2249 * gcc.dg/tree-ssa/sra-18.c: New.
2250
13146837 22512016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2252
2253 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2254
6ccd18c2 22552016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2256
2257 * gnat.dg/inline12.adb: New test.
2258
8872b95f 22592016-01-18 Bin Cheng <bin.cheng@arm.com>
2260
2261 PR tree-optimization/66797
2262 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2263
971514e3 22642016-01-18 Richard Biener <rguenther@suse.de>
2265
2266 PR tree-optimization/69170
2267 * gcc.dg/torture/pr69170.c: New testcase.
2268
9b2d1aab 22692016-01-17 John David Anglin <danglin@gcc.gnu.org>
2270
2271 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2272
164d84c2 22732016-01-16 Tom de Vries <tom@codesourcery.com>
2274
2275 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2276
4c33b769 22772016-01-16 Tom de Vries <tom@codesourcery.com>
2278
2279 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2280 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2281 redundant dg-require-effective-target pthread.
2282 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2283 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2284 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2285 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2286 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2287 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2288 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2289
673441b0 22902016-01-16 David Edelsohn <dje.gcc@gmail.com>
2291
2292 PR target/68609
2293 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2294 * gcc.target/powerpc/recip-7.c: Same.
2295
90153ae7 22962016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2297
2298 PR c++/69091
2299 * g++.dg/template/pr69091.C: New test.
2300
bc24d01d 23012016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2302
2303 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2304 dump does not contain an error_mark_node.
2305 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2306 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2307
4067c0fd 23082016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2309
2310 PR c++/68936
2311 * g++.dg/template/pr68936.C: New test.
2312
27c6dbdd 23132016-01-15 David Edelsohn <dje.gcc@gmail.com>
2314
2315 PR target/68609
2316 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2317 * gcc.target/powerpc/recip-2.c: Same.
2318 * gcc.target/powerpc/recip-3.c: Same.
2319 * gcc.target/powerpc/recip-4.c: Same.
2320 * gcc.target/powerpc/recip-sqrtf.c: Same.
2321
e390c57d 23222016-01-15 Jeff Law <law@redhat.com>
2323
2324 PR tree-optimization/69270
2325 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2326 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2327
ddcfeaf1 23282016-01-15 Paul Thomas <pault@gcc.gnu.org>
2329
2330 PR fortran/49630
2331 * gfortran.dg/deferred_character_13.f90: New test for the fix
2332 of comment 3 of the PR.
2333
2334 PR fortran/54070
2335 * gfortran.dg/deferred_character_8.f90: New test
2336 * gfortran.dg/allocate_error_5.f90: New test
2337
2338 PR fortran/60593
2339 * gfortran.dg/deferred_character_10.f90: New test
2340
2341 PR fortran/60795
2342 * gfortran.dg/deferred_character_14.f90: New test
2343
2344 PR fortran/61147
2345 * gfortran.dg/deferred_character_11.f90: New test
2346
2347 PR fortran/64324
2348 * gfortran.dg/deferred_character_9.f90: New test
2349
81be349c 23502016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2351
2352 PR rtl-optimization/69030
2353 * gcc.target/i386/pr69030.c: New.
2354
998456c5 23552016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2356
2357 * gcc.target/aarch64/target_attr_17.c: New test.
2358
0d85be19 23592016-01-15 Richard Biener <rguenther@suse.de>
2360
2361 PR tree-optimization/66856
2362 * gcc.dg/torture/pr66856-1.c: New testcase.
2363 * gcc.dg/torture/pr66856-2.c: Likewise.
2364
321d36c8 23652016-01-15 Richard Biener <rguenther@suse.de>
2366
2367 PR debug/69137
2368 * g++.dg/lto/pr69137_0.C: New testcase.
2369
d94a1f53 23702016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2371
2372 PR middle-end/69246
2373 * gcc.target/i386/pr69246.c: New test.
2374
5fe9a861 23752016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2376
a9c01e81 2377 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 2378
3d05a5e9 23792016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2380
2381 PR c++/56194
2382 * g++.dg/init/const9.C: Disable test on S/390.
2383
5e8132b5 23842016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2385
2386 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2387 * g++.dg/Wno-frame-address.C: Ditto.
2388
32307cdf 23892016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2390
2391 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2392
1ca28250 23932016-01-15 Richard Biener <rguenther@suse.de>
2394
2395 PR tree-optimization/68961
2396 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2397
6271bd93 23982016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2399
2400 * gcc.target/i386/pr65105-5.c: New test.
2401
9dbe6a63 24022016-01-15 Jan Hubicka <hubicka@ucw.cz>
2403
2404 * gcc.c-torture/execute/alias-4.c: New testcase.
2405
a70589b9 24062016-01-15 Jan Hubicka <hubicka@ucw.cz>
2407
2408 PR ipa/68148
2409 * g++.dg/ipa/devirt-49.C: New testcase.
2410
7bbac464 24112016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 2412
2413 PR target/65837
2414 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2415 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2416 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2417
4345b868 24182016-01-15 Richard Biener <rguenther@suse.de>
2419
2420 PR tree-optimization/69117
2421 * gcc.dg/torture/pr69117.c: New testcase.
2422
580357e7 24232015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 2424
2425 PR c++/69048
2426 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2427
612baa31 24282016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2429
2430 PR testsuite/67509
2431 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2432 range tests use 100 * maximum instead of maximum + 1.
2433
44e09bc4 24342016-01-14 Jakub Jelinek <jakub@redhat.com>
2435
2436 PR debug/69244
2437 * gcc.dg/guality/pr69244.c: New test.
2438
96962ae4 24392016-01-14 Uros Bizjak <ubizjak@gmail.com>
2440
2441 * lib/target-supports.exp (check_effective_target_issignaling):
2442 New procedure.
2443 * gcc.dg/pr61441.c: Require issignaling effective target.
2444
ab9c400b 24452016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2446
2447 PR target/68803
2448 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2449
a7ed4583 24502016-01-14 David Malcolm <dmalcolm@redhat.com>
2451
2452 PR c++/68819
2453 PR preprocessor/69177
2454 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2455 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2456 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2457 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2458
77f35cec 24592016-01-14 Marek Polacek <polacek@redhat.com>
2460
2461 PR c/69262
2462 * gcc.dg/array-15.c: New test.
2463
915d0950 24642016-01-14 Jakub Jelinek <jakub@redhat.com>
2465
2466 PR middle-end/68146
2467 PR tree-optimization/69155
2468 * gfortran.dg/pr68146.f: New test.
2469 * gfortran.dg/pr69155.f90: New test.
2470
24651fb7 24712016-01-14 Richard Biener <rguenther@suse.de>
2472
2473 PR tree-optimization/68060
2474 * gcc.dg/torture/pr68060-1.c: New testcase.
2475 * gcc.dg/torture/pr68060-2.c: Likewise.
2476
2f63f950 24772016-01-14 Nick Clifton <nickc@redhat.com>
2478
2479 * lib/target-supports.exp
2480 (check_effective_target_arm_neon_ok_nocache): Add an option
2481 sequence that includes setting the ARM architecture to ARMv7-A.
2482 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2483 command line options necessary to enable Neon support.
2484 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2485 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2486 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2487 * gcc.target/arm/pr69180.c: Likewise.
2488
3ce0acde 24892016-01-14 Jeff Law <law@redhat.com>
2490
2491 PR tree-optimization/69270
2492 * gcc.dg/tree-ssa/pr69270.c: New test.
2493
bda05c57 24942016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2495
2496 PR c/66208
2497 * c-c++-common/pr66208.c: New file.
2498
9b657cf1 24992016-01-13 Jakub Jelinek <jakub@redhat.com>
2500
2501 PR tree-optimization/69156
2502 * gcc.dg/pr69156.c: New test.
2503
58ba1b9d 25042016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2505
2506 * gcc.target/i386/pr69225-7.c: New test.
2507
e5fee0fe 25082016-01-13 Richard Henderson <rth@redhat.com>
2509
2510 * gcc.dg/tm/memopt-13.c: Update expected function.
2511 * gcc.dg/tm/memopt-6.c: Likewise.
2512
3f0e9745 25132016-01-13 Uros Bizjak <ubizjak@gmail.com>
2514
2515 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2516 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2517 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2518 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 2519
3f0e9745 25202016-01-13 Tom de Vries <tom@codesourcery.com>
2521
2522 PR tree-optimization/69169
7a6ddc0d 2523 * gcc.dg/pr69169.c: New test.
2524
9b657cf1 25252016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 2526
2527 PR target/69228
2528 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2529 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2530 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2531 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2532 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2533 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2534 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2535 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2536
f704d701 25372016-01-13 Jakub Jelinek <jakub@redhat.com>
2538
2539 PR target/69247
2540 * gcc.dg/pr69247.c: New test.
2541
e966d6b9 25422016-01-13 Richard Biener <rguenther@suse.de>
2543
2544 PR tree-optimization/69242
2545 * gcc.dg/torture/pr69242.c: New testcase.
2546
1ca1d9b2 25472016-01-13 Richard Biener <rguenther@suse.de>
2548
2549 PR tree-optimization/69186
2550 * gcc.dg/torture/pr69186.c: New testcase.
2551
d07cbccc 25522016-01-13 Jeff Law <law@redhat.com>
2553
2554 PR tree-optimization/67755
2555 * gcc.dg/tree-ssa/pr67755.c: New test.
2556
25572016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 2558
2559 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2560 pass number in output by a star.
2561
b95d41cf 25622016-01-12 Bin Cheng <bin.cheng@arm.com>
2563
2564 PR tree-optimization/68911
2565 * gcc.c-torture/execute/pr68911.c: New test.
2566
91d87e22 25672016-01-12 Marek Polacek <polacek@redhat.com>
2568
2569 PR c++/68979
2570 * g++.dg/warn/permissive-1.C: New test.
2571
8a9401a4 25722016-01-12 Jakub Jelinek <jakub@redhat.com>
2573
2574 PR objc++/68511
2575 PR c++/69213
2576 * g++.dg/opt/pr69213.C: New test.
2577
b9cb7a67 25782016-01-12 Christian Bruel <christian.bruel@st.com>
2579
2580 PR target/69180
2581 * gcc.target/arm/pr69180.c: New test.
2582
e4c96992 25832016-01-12 Richard Biener <rguenther@suse.de>
2584
2585 PR lto/69077
2586 * g++.dg/lto/pr69077_0.C: New testcase.
2587 * g++.dg/lto/pr69077_1.C: Likewise.
2588
90525f61 25892016-01-12 Jakub Jelinek <jakub@redhat.com>
2590
2591 PR target/69175
2592 * g++.dg/opt/pr69175.C: New test.
2593
9e7edfd3 25942016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2595
2596 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2597 rather than #including math.h & stdlib.h.
2598 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2599 * gcc.dg/vect/pr49771.c: Likewise.
2600 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2601 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2602 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2603 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2604 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2605 * gcc.dg/vect/pr44507.c: Likewise.
2606 * gcc.dg/vect/pr45902.c: Likewise.
2607 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2608 * gcc.dg/vect/vect-117.c: Likewise.
2609 * gcc.dg/vect/vect-99.c: Likewise.
2610 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2611 * gcc.dg/vect/vect-cond-1.c: Likewise.
2612 * gcc.dg/vect/vect-cond-2.c: Likewise.
2613 * gcc.dg/vect/vect-cond-3.c: Likewise.
2614 * gcc.dg/vect/vect-cond-4.c: Likewise.
2615 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2616 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2617 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2618 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2619 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2620 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2621 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2622 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2623 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2624 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2625 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2626 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2627 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2628 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2629 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2630 include of signal.h.
2631 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2632 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2633 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2634 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2635 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2636 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2637 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2638 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2639 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2640 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2641 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2642 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2643 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2644 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2645 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2646 * gcc.dg/vect/vect-outer-5.c: Likewise.
2647 * gcc.dg/vect/vect-outer-6.c: Likewise.
2648 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2649 include of stdio.h.
2650
3368873d 26512016-01-12 Nick Clifton <nickc@redhat.com>
2652
2653 PR target/68913
2654 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2655 to fread so that it will be found in all target runtimes.
2656
0464ea95 26572016-01-12 Richard Biener <rguenther@suse.de>
2658
2659 PR tree-optimization/69053
2660 * g++.dg/torture/pr69053.C: New testcase.
2661
7819730f 26622016-01-12 Richard Biener <rguenther@suse.de>
2663
2664 PR tree-optimization/69168
2665 * gcc.dg/torture/pr69168.c: New testcase.
2666
995bfebf 26672016-01-12 Richard Biener <rguenther@suse.de>
2668
2669 PR tree-optimization/69157
2670 * gcc.dg/torture/pr69157.c: New testcase.
2671
26722016-01-12 Richard Biener <rguenther@suse.de>
2673
2674 PR tree-optimization/69174
2675 * gcc.dg/torture/pr69174.c: New testcase.
2676
1d10d64c 26772016-01-12 Jakub Jelinek <jakub@redhat.com>
2678
2679 PR c++/66808
2680 PR c++/69000
2681 * g++.dg/tls/pr66808.C: New test.
2682 * g++.dg/tls/pr69000.C: New test.
2683
f0b79faf 26842016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2685
2686 * gcc.target/powerpc/swaps-p8-23.c: New test.
2687 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2688
04cf75a4 26892016-01-11 John David Anglin <danglin@gcc.gnu.org>
2690
2691 PR tree-optimization/68356
2692 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2693
0eb4264c 26942016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2695 Jim Wilson <jim.wilson@linaro.org>
2696
2697 PR target/69194
2698 * gcc.target/arm/pr69194.c: New test.
2699
2f66de64 27002016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2701
2702 PR target/69225
2703 * gcc.target/i386/pr69225-1.c: New test.
2704 * gcc.target/i386/pr69225-2.c: Likewise.
2705 * gcc.target/i386/pr69225-3.c: Likewise.
2706 * gcc.target/i386/pr69225-4.c: Likewise.
2707 * gcc.target/i386/pr69225-5.c: Likewise.
2708 * gcc.target/i386/pr69225-6.c: Likewise.
2709
36105e82 27102016-01-11 Jakub Jelinek <jakub@redhat.com>
2711
1c78ce2e 2712 PR target/67462
2713 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2714 if lp64.
2715
a4a87320 2716 PR target/69071
2717 * gcc.dg/pr69071.c: New test.
2718
91fbd04f 2719 PR c++/69211
2720 * g++.dg/opt/pr69211.C: New test.
2721
36105e82 2722 PR tree-optimization/69214
2723 * gcc.c-torture/compile/pr69214.c: New test.
2724
e934c380 27252016-01-11 Uros Bizjak <ubizjak@gmail.com>
2726
2727 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2728 * gcc.target/i386/pr66232-11.c: Ditto.
2729 * gcc.target/i386/pr66232-12.c: Ditto.
2730 * gcc.target/i386/pr66232-13.c: Ditto.
2731
3ff1b153 27322016-01-11 Richard Biener <rguenther@suse.de>
2733
2734 PR tree-optimization/69173
2735 * gcc.dg/torture/pr69173.c: New testcase.
2736
04e1504c 27372016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2738
2739 PR rtl-optimization/68796
2740 * gcc.target/aarch64/tst_5.c: New test.
2741 * gcc.target/aarch64/tst_6.c: Likewise.
2742
ae8718b5 27432016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2744
2745 PR rtl-optimization/68841
2746 * gcc.dg/pr68841.c: New test.
2747 * gcc.c-torture/execute/pr68841.c: New test.
2748
bd8bece2 27492016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2750
2751 PR rtl-optimization/68920
2752 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2753 for ix86 targets.
2754 * gcc.dg/ifcvt-5.c: New test.
2755
9b657cf1 27562016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2757
2758 PR bootstrap/69123
2759 * g++.dg/pr69123.C: New.
2760
7a158352 27612016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2762
2763 PR target/69010
2764 * gcc.target/i386/pr69010.c: New test.
2765
ff375d11 27662016-01-11 Martin Jambor <mjambor@suse.cz>
2767
2768 PR ipa/69044
2769 * gcc.target/i386/chkp-pr69044.c: New test.
2770
9eb890f1 27712016-01-11 Tom de Vries <tom@codesourcery.com>
2772
2773 PR tree-optimization/69109
2774 * gcc.dg/autopar/pr69109-2.c: New test.
2775 * gcc.dg/autopar/pr69109.c: New test.
2776
c4157ee5 27772016-01-11 Tom de Vries <tom@codesourcery.com>
2778
2779 PR tree-optimization/69108
2780 * gcc.dg/autopar/pr69108.c: New test.
2781
b933e511 27822016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2783
2784 PR c++/69029
2785 * c-c++-common/Wisleading-indentation.c: Augment test.
2786
efb73de1 27872016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2788
2789 PR fortran/69154
2790 * gfortran.dg/inline_matmul_12.f90: New test.
2791
40c86c3b 27922016-01-10 Paul Thomas <pault@gcc.gnu.org>
2793
2794 PR fortran/67779
2795 * gfortran.dg/actual_array_offset_1: New test.
2796
a006c0bb 27972016-01-10 Tom de Vries <tom@codesourcery.com>
2798
2799 PR tree-optimization/69062
2800 * gcc.dg/autopar/pr69062.c: New test.
2801
880ed4be 28022016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2803
2804 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2805 * gcc.dg/vect/slp-perm-2.c: Likewise.
2806 * gcc.dg/vect/slp-perm-3.c: Likewise.
2807 * gcc.dg/vect/slp-perm-5.c: Likewise.
2808 * gcc.dg/vect/slp-perm-6.c: Likewise.
2809 * gcc.dg/vect/slp-perm-7.c: Likewise.
2810 * gcc.dg/vect/slp-perm-8.c: Likewise.
2811
d95e1856 28122016-01-10 Tom de Vries <tom@codesourcery.com>
2813
2814 PR tree-optimization/69039
2815 * gcc.dg/autopar/pr69039.c: New test.
2816
0f8f48d0 28172016-01-09 Marek Polacek <polacek@redhat.com>
2818
2819 PR c++/69113
2820 * g++.dg/pr69113.C: New test.
2821
7dff0499 28222016-01-09 Jakub Jelinek <jakub@redhat.com>
2823
2824 PR middle-end/50865
2825 PR tree-optimization/69097
2826 * gcc.c-torture/execute/pr50865.c: New test.
2827 * gcc.c-torture/execute/pr69097-1.c: New test.
2828 * gcc.c-torture/execute/pr69097-2.c: New test.
2829 * gcc.dg/pr69097-1.c: New test.
2830 * gcc.dg/pr69097-2.c: New test.
2831
18431e78 28322016-01-09 Jakub Jelinek <jakub@redhat.com>
2833
2834 PR c++/69164
2835 * g++.dg/opt/pr69164.C: New test.
2836
1943a4a2 28372016-01-08 Jakub Jelinek <jakub@redhat.com>
2838
2839 PR tree-optimization/69167
2840 * gcc.dg/pr69167.c: New test.
2841
a143e277 28422016-01-08 Marek Polacek <polacek@redhat.com>
2843
2844 PR c++/68449
2845 * g++.dg/pr68449.C: New.
2846
44c01906 28472016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2848
2849 PR tree-optimization/68707
2850 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2851 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2852 on platforms supporting it.
2853 * gcc.dg/vect/slp-perm-2.c: Likewise.
2854 * gcc.dg/vect/slp-perm-3.c: Likewise.
2855 * gcc.dg/vect/slp-perm-5.c: Likewise.
2856 * gcc.dg/vect/slp-perm-7.c: Likewise.
2857 * gcc.dg/vect/slp-perm-8.c: Likewise.
2858 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2859 on platforms supporting it.
2860
c437d1e8 28612016-01-08 Jakub Jelinek <jakub@redhat.com>
2862
c9595c51 2863 PR tree-optimization/69162
2864 * gcc.dg/pr69162.c: New test.
2865
c437d1e8 2866 PR tree-optimization/69172
2867 * gcc.dg/pr69172.c: New test.
2868
6a46a28c 28692016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2870
2871 PR tree-optimization/67781
2872 * gcc.c-torture/execute/pr67781.c: New file.
2873
62ad9a04 28742016-01-08 Jakub Jelinek <jakub@redhat.com>
2875
2876 PR tree-optimization/69083
2877 * gcc.dg/vect/pr69083.c: New test.
2878
9e0e8c2a 28792016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2880
2881 PR tree-optimization/61441
2882 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2883 Use -fexcess-precision=standard for compiler options.
2884 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2885
5d034e37 28862016-01-08 Jakub Jelinek <jakub@redhat.com>
2887
5013f740 2888 PR fortran/69128
2889 * gfortran.dg/gomp/pr69128.f90: New test.
2890
5d034e37 2891 PR c++/69145
2892 * g++.dg/ext/pr69145-1.C: New test.
2893 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2894 * g++.dg/ext/pr69145-2.h: New file.
2895
517906ff 28962016-01-07 Martin Sebor <msebor@redhat.com>
2897
2898 PR c/68966
2899 * gcc.dg/atomic-fetch-bool.c: New test.
2900 * gcc.dg/sync-fetch-bool.c: New test.
2901
cdbb524c 29022016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2903
2904 PR fortran/66680
2905 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2906
ec3aba9e 29072016-01-07 Nick Clifton <nickc@redhat.com>
2908
2909 PR target/66655
2910 * g++.dg/pr66655.C: New test.
2911 * g++.dg/pr66655_1.cc: Test support file.
2912 * g++.dg/pr66655.h: Test header file.
2913
9b657cf1 29142016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2915
2916 PR fortran/66680
2917 gfortran.dg/gomp/pr66680.f90: New test.
2918
cd45d7a5 29192016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2920
2921 PR target/69171
2922 * gcc.target/i386/pr69171-1.c: New test.
2923 * gcc.target/i386/pr69171-2.c: Likewise.
2924 * gcc.target/i386/pr69171-3.c: Likewise.
2925 * gcc.target/i386/pr69171-4.c: Likewise.
2926 * gcc.target/i386/pr69171-5.c: Likewise.
2927 * gcc.target/i386/pr69171-6.c: Likewise.
2928
4a86a91a 29292015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2930
2931 PR middle-end/67639
2932 * c-c++-common/pr67639.c: New test.
2933
34c05552 29342016-01-07 Jakub Jelinek <jakub@redhat.com>
2935
2936 PR tree-optimization/69141
2937 * g++.dg/opt/pr69141.C: New test.
2938
f08d6895 29392016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2940
2941 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2942
32ec4173 29432016-01-06 Uros Bizjak <ubizjak@gmail.com>
2944
2945 PR target/69140
2946 * gcc.target/i386/pr69140.c: New test
2947
d74214f3 29482016-01-06 David Malcolm <dmalcolm@redhat.com>
2949
2950 * gcc.dg/bad-dereference.c: New test case.
2951
73991cab 29522015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2953
2954 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2955
fc8cc457 29562016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2957
2958 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2959
be3c9981 29602016-01-06 Marek Polacek <polacek@redhat.com>
2961
2962 PR sanitizer/69099
2963 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2964
2cb724f9 29652016-01-05 Marek Polacek <polacek@redhat.com>
2966
2967 PR c/69104
2968 * gcc.dg/atomic-invalid-2.c: New.
2969
233a53ed 29702016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2971
2972 PR target/68991
2973 * gcc.target/i386/pr68991.c: New test.
2974
ea87c5e3 29752016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2976
2977 PR target/68991
2978 * g++.dg/pr68991-1.C: New test.
2979 * g++.dg/pr68991-2.C: Likewise.
2980
1943a4a2 29812016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2982
1943a4a2 2983 PR other/60465
afe82e5b 2984 * gcc.target/ia64/pr60465-gprel64.c: New test.
2985 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2986
1e9147dd 29872016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2988
2989 PR rtl-optimization/68651
2990 * gcc.target/aarch64/pr68651_1.c: New test.
2991
d42aa619 29922016-01-05 David Malcolm <dmalcolm@redhat.com>
2993
2994 PR c/69122
2995 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2996
1776de76 29972016-01-05 Nathan Sidwell <nathan@acm.org>
2998
2d7d361d 2999 PR c++/58583
3000 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3001
1776de76 3002 * gcc.dg/alias-15.c: New.
3003
5beb12c0 30042016-01-05 Nick Clifton <nickc@redhat.com>
3005
3006 PR target/68870
3007 * g++.dg/pr68770.C: New test.
3008
d8cca921 30092016-01-04 Mike Stump <mikestump@comcast.net>
3010
3011 * lib/target-supports.exp (check_effective_target_cilkplus):
3012 cilkplus targets require pthreads.
afc907ef 3013 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 3014
8427dff3 30152016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3016
3017 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3018 generation.
3019
f1717362 30202016-01-04 Jakub Jelinek <jakub@redhat.com>
3021
3022 Update copyright years.
3023
d7d6a3ab 30242016-01-04 Marek Polacek <polacek@redhat.com>
3025
3026 PR c/68908
3027 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3028 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3029 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3030
b8f4a5f9 30312016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3032
3033 * gcc.target/sparc/20160104-2.c: New test.
3034
6b5c028f 30352016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3036
3037 * gcc.target/sparc/20160104-1.c: New test.
3038
300e1002 30392016-01-03 Paul Thomas <pault@gcc.gnu.org>
3040
3041 PR fortran/65045
3042 * gfortran.dg/pr65045.f90: New test.
3043
855b105f 30442016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3045
3046 * gnat.dg/specs/debug1.ads: Delete.
3047
bdc177dc 30482016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3049
3050 PR libgfortran/68867
3051 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3052 expression.
3053
48aaffae 30542016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3055
3056 PR libgfortran/68867
3057 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3058 PowerPC.
3059
19a468b8 30602016-01-01 Paul Thomas <pault@gcc.gnu.org>
3061
3062 PR fortran/68864
3063 * gfortran.dg/pr68864.f90: New test.
3064
25371c91 30652016-01-01 Jakub Jelinek <jakub@redhat.com>
3066
2a659064 3067 PR tree-optimization/69070
3068 * gcc.dg/pr69070.c: New test.
3069
57aa9851 3070 PR sanitizer/69055
3071 * gfortran.dg/pr69055.f90: New test.
3072
25371c91 3073 PR target/69015
3074 * gcc.dg/pr69015.c: New test.
f1717362 3075\f
fb2c1edd 3076Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 3077
3078Copying and distribution of this file, with or without modification,
3079are permitted in any medium without royalty provided the copyright
3080notice and this notice are preserved.