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