]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR target/70027
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
3e9c4f6c 12016-03-01 Uros Bizjak <ubizjak@gmail.com>
2
3 PR target/70027
4 * gcc.target/i386/pr70027.c: New test.
5
e324729e 62016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 7
8 * gcc.dg/pr70017.c: New test.
9
40e9ce2d 102016-03-01 Jakub Jelinek <jakub@redhat.com>
11
12 PR c/69796
13 PR c/69974
14 * gcc.dg/pr69796.c: New test.
15 * gcc.dg/pr69974.c: New test.
16
e8b016ea 172016-03-01 Eric Botcazou <ebotcazou@adacore.com>
18
19 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
20
24d3127c 212016-02-29 Jeff Law <law@redhat.com>
22
23 PR tree-optimization/69987
24 * gfortran.dg/pr69987.f90: New test.
25
26 PR tree-optimization/69989
27 * gcc.c-torture/compile/pr69989-2.c: New test.
28
12cc1225 292016-03-01 Marek Polacek <polacek@redhat.com>
30
31 PR c++/69795
32 * g++.dg/parse/invalid1.C: New test.
33
d99a947c 342016-03-01 Richard Biener <rguenther@suse.de>
35
36 PR middle-end/70022
37 * gcc.dg/pr70022.c: New testcase.
38
395dbc60 392016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
40
41 PR tree-optimization/69956
42 * gcc.dg/pr69956.c: New test.
43
40a35c55 442016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
45
46 PR target/70011
47 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
48 XFAIL when hardware supports efficient unaligned storage access.
49
4edc90b0 502016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
51
52 PR c++/69961
53 * g++.dg/template/pr69961a.C: New test.
54 * g++.dg/template/pr69961b.C: New test.
55
1ed1f69a 562016-02-29 David Malcolm <dmalcolm@redhat.com>
57
58 PR preprocessor/69985
59 * gcc.dg/cpp/pr69985.c: New test case.
60
01c5d15d 612016-02-29 Jeff Law <law@redhat.com>
62
3a4d3de5 63 PR tree-optimization/70005
64 * gcc.c-torture/execute/pr70005.c New test.
65
01c5d15d 66 PR tree-optimization/69999
67 * gcc.c-torture/compile/pr69999.c: New test.
68
1bf66b54 692016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
70
71 PR tree-optimization/69652
72 * gcc.dg/torture/pr69652.c: Delete test.
73 * gcc.dg/vect/pr69652.c: New test.
74
b4d653d5 752016-02-19 Richard Biener <rguenther@suse.de>
76
77 PR tree-optimization/69980
78 * gfortran.dg/vect/pr69980.f90: New testcase.
79
35bc4745 802016-02-29 Eric Botcazou <ebotcazou@adacore.com>
81
82 * gcc.target/sparc/20160229-1.c: New test.
83
bb54a538 842016-02-29 Eric Botcazou <ebotcazou@adacore.com>
85
86 * gnat.dg/stack_usage3.adb: New test.
87 * gnat.dg/stack_usage3_pkg.ads: New helper.
88
95164e71 892016-02-29 Eric Botcazou <ebotcazou@adacore.com>
90
91 * gnat.dg/renaming8.adb: New test.
92 * gnat.dg/renaming8_pkg1.ads: New helper.
93 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
94 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
95
a890896f 962016-02-29 Richard Biener <rguenther@suse.de>
97
98 PR tree-optimization/69720
99 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
100
5c70403a 1012016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
102
103 PR fortran/68147
104 PR fortran/47674
105 * gfortran.dg/realloc_on_assign_26.f90: New test case.
106
9fa1c2ea 1072016-02-28 Harald Anlauf <anlauf@gmx.de>
108 Jerry DeLisle <jvdelisle@gcc.gnu.org>
109
110 PR fortran/56007
111 * gfortran.dg/coarray_8.f90: Adjust error message.
112 * gfortran.dg/pr56007.f90: New test.
113 * gfortran.dg/pr56007.f: New test.
114
536508db 1152016-02-28 H.J. Lu <hongjiu.lu@intel.com>
116
117 PR tree-optimization/69989
118 * gcc.dg/torture/pr69989.c: New test.
119
eec75e45 1202016-02-28 Eric Botcazou <ebotcazou@adacore.com>
121
122 * gcc.target/i386/stack-realign-win.c: New test.
123
0175e45a 1242016-02-28 Harald Anlauf <anlauf@gmx.de>
125
126 PR fortran/60126
127 * gfortran.dg/pr60126.f90: New test.
128
2a703589 1292016-02-27 Jeff Law <law@redhat.com>
130
131 Revert
132 2016-02-26 Richard Biener <rguenther@suse.de>
133 Jeff Law <law@redhat.com>
134
135 PR tree-optimization/69740
136 * gcc.c-torture/compile/pr69740-1.c: New test.
137 * gcc.c-torture/compile/pr69740-2.c: New test.
138
359b4c18 1392016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
140
1c96765a 141 PR fortran/69910
359b4c18 142 * gfortran.dg/newunit_4.f90: New test.
143
49462d93 1442016-02-27 Jakub Jelinek <jakub@redhat.com>
145
146 PR target/69613
147 PR rtl-optimization/69886
148 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
149 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
150 target.
151
c4ac733e 1522016-02-26 Martin Sebor <msebor@redhat.com>
153
154 PR tree-optimization/15826
155 * gcc.dg/tree-ssa/pr15826.c: New test.
156
da8c4b5d 1572016-02-26 Jakub Jelinek <jakub@redhat.com>
158
159 PR target/69969
160 * gcc.target/powerpc/pr69969.c: New test.
161
0a4558eb 1622016-02-26 Martin Sebor <msebor@redhat.com>
163
164 PR c++/15766
165 * g++.old-deja/g++.other/decl5.C: Add a test case.
166
5b500299 1672016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
168
169 PR target/69946
170 * gcc.target/powerpc/pr69946.c: New file.
171
565f533b 1722016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 173 Jeff Law <law@redhat.com>
565f533b 174
0a4558eb 175 PR tree-optimization/69740
565f533b 176 * gcc.c-torture/compile/pr69740-1.c: New test.
177 * gcc.c-torture/compile/pr69740-2.c: New test.
178
ff67cbea 1792016-02-26 Martin Jambor <mjambor@suse.cz>
180
181 PR middle-end/69920
182 * gcc.dg/torture/pr69932.c: New test.
183 * gcc.dg/torture/pr69936.c: Likewise.
184
e400d817 1852016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
186
187 PR target/69709
188 * gcc.target/s390/pr69709.c: New test.
189
126a5a2d 1902016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
191
192 PR target/69245
193 * gcc.target/aarch64/pr69245_1.c: New test.
194
59c58860 1952016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
196
197 PR target/69613
198 * gcc.dg/torture/pr69613.c: New test.
199
9441fa4e 2002016-02-26 Jakub Jelinek <jakub@redhat.com>
201
202 PR rtl-optimization/69891
203 * gcc.target/i386/pr69891.c: New test.
204
e48fcde0 2052016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 206 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
207
35ed600a 208 PR target/61397
f41208a1 209 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
210 functionality for both 32-bit and 64-bit.
211
c86aaa0e 2122016-02-26 Richard Biener <rguenther@suse.de>
213
214 PR tree-optimization/69551
215 * gcc.dg/torture/pr69951.c: New testcase.
216
38e71a65 2172016-02-25 Richard Biener <rguenther@suse.de>
218
219 PR tree-optimization/48795
220 * gcc.dg/Warray-bounds-18.c: New testcase.
221
03331e69 2222016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
223
224 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
225
f14d8d6a 2262016-02-25 Jakub Jelinek <jakub@redhat.com>
227
228 PR rtl-optimization/69896
229 * gcc.dg/pr69896.c: New test.
230
4003c807 2312016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
232
233 PR c++/69736
234 * g++.dg/cpp1y/paren2.C: New test.
235
a0573328 2362016-02-24 Martin Sebor <msebor@redhat.com>
237
238 PR c/51147
239 * gcc.dg/enum-mode-2.c: New test.
240
2cde02ad 2412016-02-24 Jakub Jelinek <jakub@redhat.com>
242
243 PR c++/69922
244 * g++.dg/warn/Wnonnull-compare-6.C: New test.
245 * g++.dg/warn/Wnonnull-compare-7.C: New test.
246 * g++.dg/ubsan/pr69922.C: New test.
247
f0ea75d1 2482016-02-24 Marek Polacek <polacek@redhat.com>
249
250 PR c/69819
251 * gcc.dg/pr69819.c: New test.
252
05027366 2532016-02-24 Martin Sebor <msebor@redhat.com>
254
34ed562b 255 PR c++/69912
256 * g++.dg/ext/flexary15.C: New test.
257
2582016-02-24 Martin Sebor <msebor@redhat.com>
259
260 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 261 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 262 * g++.dg/ext/builtin_alloca.C: Same.
05027366 263
650c3ad5 2642016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
265 Charles Baylis <charles.baylis@linaro.org>
266
267 PR debug/61033
268 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
269
596070e8 2702016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 271 Jakub Jelinek <jakub@redhat.com>
596070e8 272
273 PR middle-end/69760
274 * gcc.dg/torture/pr69760.c: New testcase.
275
d6b92d9f 2762016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
277
278 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
279 pattern on Solaris with as.
280
90436d9d 2812016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
282
283 * gcc.target/arm/cond_sub_restrict_it.c: New test.
284 * gcc.target/arm/condarith_restrict_it.c: Likewise.
285 * gcc.target/arm/movcond_restrict_it.c: Likewise.
286 * gcc.target/arm/negscc_restrict_it.c: Likewise.
287
7c749495 2882016-02-24 Jakub Jelinek <jakub@redhat.com>
289
290 PR middle-end/69915
291 * gcc.dg/pr69915.c: New test.
292
9c9680b5 2932016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
294
295 PR rtl-optimization/69886
296 * gcc.dg/torture/pr69886.c: New test.
297
36d081ee 2982016-02-24 Richard Biener <rguenther@suse.de>
299
300 PR middle-end/68963
301 * gcc.dg/torture/pr68963.c: New testcase.
302
2a0accb9 3032016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
304
305 PR target/69875
306 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
307 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
308 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
309 * gcc.target/arm/atomic_loaddi_1.c: New test.
310 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
311 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
312 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
313 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
314 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
315 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
316 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
317 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
318
f0e92ef1 3192016-02-24 Jakub Jelinek <jakub@redhat.com>
320
321 PR middle-end/69909
322 * gcc.dg/torture/pr69909.c: New test.
323
6907286f 3242016-02-24 Richard Biener <rguenther@suse.de>
325
326 PR tree-optimization/69907
327 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
328 * gcc.dg/vect/bb-slp-34.c: XFAIL.
329 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
330
e6ab7475 3312016-02-24 Christian Bruel <christian.bruel@st.com>
332
333 * gcc.target/arm/pragma_cpp_fma.c: New test.
334
47587450 3352016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
336
337 PR fortran/61156
338 * gfortran.dg/include_6.f90: Update test.
339
d41ab738 3402016-02-23 Jakub Jelinek <jakub@redhat.com>
341
342 PR objc/69844
343 * objc.dg/pr69844.m: New test.
344
4772d9d5 3452016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
346
347 PR libgfortran/69456
348 * gfortran.dg/namelist_89.f90: New test.
349 * gfortran.dg/pr59700.f90: Update test..
350
8c38d887 3512016-02-23 Martin Sebor <msebor@redhat.com>
352
353 PR middle-end/69780
354 * g++.dg/ext/builtin_alloca.C: New test.
355 * gcc.dg/builtins-68.c: New test.
356
ee1bfdb0 3572016-02-23 Richard Henderson <rth@redhat.com>
358
359 * gcc.target/i386/addr-space-3.c: Remove test.
360
52609ec3 3612016-02-23 David Malcolm <dmalcolm@redhat.com>
362
363 PR preprocessor/69126
364 PR preprocessor/69543
365 * c-c++-common/pr69126-2-long.c: New test.
366 * c-c++-common/pr69126-2-short.c: New test.
367 * c-c++-common/pr69543-1.c: Remove xfail.
368
d5bf2cc8 3692016-02-23 David Malcolm <dmalcolm@redhat.com>
370
371 PR preprocessor/69126
372 PR preprocessor/69543
373 PR preprocessor/69558
374 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
375 (f): Rename to...
376 (test_2): ...this, and add leading comment.
377 (MACRO_3, test_3): New.
378 (MACRO_4A, MACRO_4B, test_4): New.
379 (MACRO): Rename to...
380 (MACRO_5): ...this.
381 (g): Rename to...
382 (test_5): ...this, updating for renaming of MACRO, and
383 add leading comment.
384 * c-c++-common/pr69543-1.c: New.
385 * c-c++-common/pr69543-2.c: New.
386 * c-c++-common/pr69543-3.c: New.
387 * c-c++-common/pr69543-4.c: New.
388 * c-c++-common/pr69558-1.c: New.
389 * c-c++-common/pr69558-2.c: New.
390 * c-c++-common/pr69558-3.c: New.
391 * c-c++-common/pr69558-4.c: New.
392 * gcc.dg/pr69558.c: Move to...
393 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
394 xfail for c++.
395
3a37a410 3962016-02-23 Thomas Schwinge <thomas@codesourcery.com>
397
398 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
399 to -ftree-parallelize-loops/-fopenacc changes.
400 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
401 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
402 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
403 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
404 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
405 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
406 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
407 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
408 * c-c++-common/goacc/kernels-loop.c: Likewise.
409 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
410 * c-c++-common/goacc/kernels-reduction.c: Likewise.
411 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
412 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
413
ecca180f 4142016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
415
416 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
417
eec0fa3f 4182016-02-23 Jakub Jelinek <jakub@redhat.com>
419
f1f91c07 420 PR c++/69902
421 * g++.dg/warn/Wnonnull-compare-5.C: New test.
422
eec0fa3f 423 PR c/69900
424 * gcc.dg/pr69900.c: New test.
425
e6ab7475 426>>>>>>> .r233653
e045424d 4272016-02-23 Martin Jambor <mjambor@suse.cz>
428
429 PR tree-optimization/69666
430 * gcc.dg/tree-ssa/pr69666.c: New test.
431
f482dff6 4322016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
433
434 PR fortran/67451
435 * gfortran.dg/coarray_allocate_5.f08: New test.
436
57ed698b 4372016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
438
439 * gcc.target/s390/vcond-shift.c: Move to ...
440 * gcc.target/s390/vector/vcond-shift.c: ... here.
441
990e443c 4422016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
443
444 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
445 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
446
296c5f01 4472016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
448
449 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
450
e53f41d5 4512016-02-20 Mark Wielaard <mjw@redhat.com>
452
453 PR c/28901
454 * gcc.dg/unused-variable-3.c: New test.
455
13af201d 4562016-02-22 Jakub Jelinek <jakub@redhat.com>
457
458 PR target/69888
459 * gcc.target/i386/pr69888.c: New test.
460
682c90f9 4612016-02-22 Richard Biener <rguenther@suse.de>
462
463 PR tree-optimization/69882
464 * gfortran.dg/vect/pr69882.f90: New testcase.
465
b8cd18c3 4662016-02-22 Jakub Jelinek <jakub@redhat.com>
467
468 PR target/69885
469 * gcc.dg/pr69885.c: New test.
470
09343379 4712016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
472
473 PR target/69806
474 PR target/54089
475 * gcc.target/sh/pr54089-10.c: New.
476
b345a09f 4772016-02-20 Paul Thomas <pault@gcc.gnu.org>
478
479 PR fortran/69423
480 * gfortran.dg/deferred_character_15.f90 : New test.
481
51385aed 4822016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
483
484 PR fortran/57365
485 gfortran.dg/allocate_with_source_18.f03: New test.
486
4872016-02-20 Harald Anlauf <anlauf@gmx.de>
488
489 PR fortran/52531
490 gfortran.dg/gomp/pr52531.f90: New test.
491
9cce8384 4922016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
493
494 PR c++/69865
495 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
496 -std=c++03.
497
d91f5fbb 4982016-02-19 Jakub Jelinek <jakub@redhat.com>
499
563d5cb8 500 PR c++/69826
501 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
502 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
503
0a04aac9 504 PR c++/69850
505 * g++.dg/warn/Wnonnull-compare-4.C: New test.
506
d91f5fbb 507 PR c++/69851
508 * g++.dg/torture/pr69851.C: New test.
509
5fe1f282 5102016-02-19 Martin Sebor <msebor@redhat.com>
511
512 PR testsuite/69573
513 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
514
a45bce11 5152016-02-19 Jakub Jelinek <jakub@redhat.com>
516
6263dde1 517 PR c++/69850
518 * g++.dg/warn/Wnonnull-compare-2.C: New test.
519 * g++.dg/warn/Wnonnull-compare-3.C: New test.
520
a45bce11 521 PR c++/67767
522 * g++.dg/cpp0x/pr67767.C: New test.
523
cf2ed1b7 5242016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
525
526 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
527 for fp, simd, crypto, crc, lse.
528 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
529 above.
530 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
531 effective target check.
532
f6cc34b0 5332016-02-19 Jakub Jelinek <jakub@redhat.com>
534
535 PR target/69820
536 * gcc.target/i386/pr69820.c: New test.
537
6c678e78 5382016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
539
540 * gcc.target/s390/vector/int128-1.c: New test.
541
b088ff4b 5422016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
543
544 * gcc.target/s390/vector/vec-vcond-1.c: New test.
545
b11e60a4 5462016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
547
548 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
549 instruction pattern name to prevent the testcase from failing with
550 -march=z13.
551
664ff6a0 5522016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
553
554 * gcc.target/s390/md/movstr-2.c: New test.
555
e80be24b 5562016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
557
558 * gcc.target/s390/morestack.c: New test.
559
9839f350 5602016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
561
562 PR target/69625
563 * gcc.target/s390/pr69625.c: Add test case.
564
4550fbd0 5652016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
566
567 PR testsuite/68580
568 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
569
57d00b6a 5702016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
571
572 PR target/68404
573 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
574 * gcc.target/powerpc/fusion3.c: Likewise.
575
63ad69d6 5762016-02-18 Richard Biener <rguenther@suse.de>
577
578 PR middle-end/69553
579 * g++.dg/torture/pr69553.C: New testcase.
580
d92404ed 5812016-02-18 Nick Clifton <nickc@redhat.com>
582
4550fbd0 583 PR target/62254
584 PR target/69610
585 * gcc.target/arm/pr62554.c: New test.
586 * gcc.target/arm/pr69610-1.c: New test.
587 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 588
0808dfce 5892016-02-18 Richard Biener <rguenther@suse.de>
590
591 PR middle-end/69854
592 * gcc.dg/torture/pr69854.c: New testcase.
593
fc3527e3 5942016-02-17 Jakub Jelinek <jakub@redhat.com>
595
596 PR c++/69850
597 * g++.dg/warn/Wnonnull-compare-1.C: New test.
598
e3c24279 5992012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
600
601 * gcc.target/powerpc/vec-cg.c: New test.
602
c9732c2b 6032016-02-17 Richard Biener <rguenther@suse.de>
604
605 PR testsuite/69586
606 * gcc.dg/uninit-21.c: Add -fno-short-enums.
607
51bf9f9b 6082016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
609
610 PR target/69161
611 * gcc.c-torture/compile/pr69161.c: New test.
612
6baedca3 6132016-02-17 David Sherwood <david.sherwood@arm.com>
614
615 PR target/69532
616 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
617 * gcc.target/arm/vect-fmaxmin.c: Likewise.
618
4f240715 6192016-02-17 Eric Botcazou <ebotcazou@adacore.com>
620
621 * gcc.dg/ifcvt-4.c: Skip on Visium.
622
e0c0515d 6232016-02-17 Eric Botcazou <ebotcazou@adacore.com>
624
625 * gnat.dg/atomic8.adb: New test.
626
7b319ee6 6272016-02-17 Eric Botcazou <ebotcazou@adacore.com>
628
629 * gnat.dg/discr46.ad[sb]: New test.
630
48a7e3d1 6312016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
632
633 PR Target/48344
634 * gcc.target/powerpc/pr48344-1.c: New test.
635
3f844f15 6362015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
637
638 PR fortran/69742
639 * gfortran.dg/associate_21.f90: New test.
640
7675e968 6412016-02-16 Jakub Jelinek <jakub@redhat.com>
642
643 PR c/69835
644 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
645 -Wnonnull in dg-options.
646 * c-c++-common/nonnull-2.c: New test.
647
d6faee88 6482016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
649 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
650
651 * gcc.target/aarch64/vector_initialization_nostack.c: New.
652
3a2a72aa 6532016-02-16 Jakub Jelinek <jakub@redhat.com>
654
655 PR middle-end/69801
656 * gcc.dg/pr69801.c: Add empty dg-options.
657
28072426 6582016-02-16 James Norris <jnorris@codesourcery.com>
659
660 * c-c++-common/goacc/deviceptr-1.c: Add tests.
661 * g++.dg/goacc/deviceptr-1.c: New file.
662
37fffac2 6632016-02-16 Jakub Jelinek <jakub@redhat.com>
664
665 PR tree-optimization/69820
666 * gcc.dg/vect/pr69820.c: New test.
667
f72a5e61 6682016-02-16 Richard Biener <rguenther@suse.de>
669
670 PR tree-optimization/69776
671 * gcc.dg/torture/pr69776-2.c: New testcase.
672
50e0cd76 6732016-02-16 Bernd Schmidt <bschmidt@redhat.com>
674
675 PR tree-optimization/69714
676 * gcc.dg/torture/pr69714.c: New test.
677
14a72c4e 6782016-02-16 Jakub Jelinek <jakub@redhat.com>
679
680 PR tree-optimization/69802
681 * gcc.dg/pr69802.c: New test.
682
fd808c11 6832016-02-16 Richard Biener <rguenther@suse.de>
684
685 PR middle-end/69801
686 * gcc.dg/pr69801.c: New testcase.
687
49a549ca 6882016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
689
690 PR libgfortran/69651
691 * gfortran.dg/read_bang.f90: New test.
692 * gfortran.dg/read_bang4.f90: New test.
693
77454e6e 6942016-02-15 Jakub Jelinek <jakub@redhat.com>
695
2074f21c 696 PR c++/69658
697 * g++.dg/init/pr69658.C: New test.
698
77454e6e 699 PR c++/69797
700 * c-c++-common/pr69797.c: New test.
701
4ef4d764 7022016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
703
704 * lib/target-supports.exp (check_effective_target_section_anchors): Add
705 check for aarch64*-*-*.
706
4a45fe0f 7072016-02-15 Richard Biener <rguenther@suse.de>
708
709 PR tree-optimization/69783
710 * gcc.dg/vect/pr69783.c: New testcase.
711
0b3619e6 7122016-02-15 Richard Biener <rguenther@suse.de>
713
714 PR tree-optimization/69776
715 * gcc.dg/torture/pr69776.c: New testcase.
716
9b49c3cb 7172016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
718
719 PR fortran/60526
720 * gfortran.dg/type_decl_4.f90: Reinstated.
721
e46faff9 7222016-02-14 John David Anglin <danglin@gcc.gnu.org>
723
724 PR fortran/68746
725 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
726
a96c809a 7272016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
728
729 PR fortran/60526
730 PR bootstrap/69816
731 * gfortran.dg/type_decl_4.f90: Removed.
732
fdec7e88 7332016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
734
735 PR fortran/60526
736 * gfortran.dg/type_decl_4.f90: New test.
737
a72095c4 7382016-02-14 Alan Modra <amodra@gmail.com>
739
bc436924 740 PR testsuite/68886
a72095c4 741 * gcc.c-torture/execute/stkalign.c: Revise test.
742
73bb5f8b 7432016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
744
745 PR target/67260
746 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
747
beb13161 7482016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
749
750 PR target/67260
751 * gcc.target/sh/torture/pr67260.c: New.
752
67cab04e 7532016-02-12 John David Anglin <danglin@gcc.gnu.org>
754
755 * gcc.dg/pr67964.c: Add dg-require-alias.
756
44a59bb1 7572016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
758
759 PR target/67636
760 PR target/64345
761 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
762
38c9bd3a 7632016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
764
765 PR libgfortran/69668
766 * gfortran.dg/namelist_88.f90: New test.
767
1774ff82 7682016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
769
770 PR libgfortran/69668
771 * gfortran.dg/namelist_38.f90: Update test.
772 * gfortran.dg/namelist_84.f90: Update test.
773
aec1f4bd 7742016-02-12 David Malcolm <dmalcolm@redhat.com>
775
776 PR other/69554
777 * gcc.dg/pr69554-1.c: New test.
778 * gfortran.dg/pr69554-1.F90: New test.
779 * gfortran.dg/pr69554-2.F90: New test.
780 * lib/gcc-dg.exp (proc dg-locus): New function.
781 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
782 distinguish between the caret-printing and non-caret-printing
783 cases. If caret-printing has been explicitly enabled, bail out
784 without attempting to fix up the output.
785
da7d5066 7862016-02-12 David Malcolm <dmalcolm@redhat.com>
787
788 PR driver/69265
789 PR driver/69453
790 * gcc.dg/spellcheck-options-3.c: New test case.
791 * gcc.dg/spellcheck-options-4.c: New test case.
792 * gcc.dg/spellcheck-options-5.c: New test case.
793 * gcc.dg/spellcheck-options-6.c: New test case.
794 * gcc.dg/spellcheck-options-7.c: New test case.
795 * gcc.dg/spellcheck-options-8.c: New test case.
796 * gcc.dg/spellcheck-options-9.c: New test case.
797 * gcc.dg/spellcheck-options-10.c: New test case.
798
fcce1b0b 7992016-02-12 Jakub Jelinek <jakub@redhat.com>
800
801 PR rtl-optimization/69764
802 PR rtl-optimization/69771
803 * c-c++-common/pr69764.c: New test.
804 * gcc.dg/torture/pr69771.c: New test.
805
6d609290 8062016-02-12 Marek Polacek <polacek@redhat.com>
807
808 * g++.dg/torture/init-list1.C: New.
809
7d75fb56 8102016-02-12 Marek Polacek <polacek@redhat.com>
811
812 * gcc.dg/pr69522.c: Add empty dg-options.
813
52543fda 8142016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
815
816 * g++.dg/lto/lto.exp: Include and init mpx.
817 * g++.dg/lto/pr69729_0.C: New test.
818
34947478 8192016-02-12 Jakub Jelinek <jakub@redhat.com>
820
9181a4ec 821 PR ipa/69241
822 * g++.dg/ipa/pr69241-4.C: New test.
823
34947478 824 PR ipa/68672
825 * g++.dg/ipa/pr68672-1.C: New test.
826 * g++.dg/ipa/pr68672-2.C: New test.
827 * g++.dg/ipa/pr68672-3.C: New test.
828
74a4140f 8292016-02-12 Bernd Schmidt <bschmidt@redhat.com>
830
831 PR c/69522
50e0cd76 832 * gcc.dg/pr69522.c: New test.
74a4140f 833
9ddb20d6 8342016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
835
836 PR c++/69098
837 * g++.dg/cpp1y/69098.C: New test.
838 * g++.dg/cpp1y/69098-2.C: New test.
839
67cf9b55 8402016-02-12 Jakub Jelinek <jakub@redhat.com>
841
842 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
843 and neighbour -> neighbor.
844 * objc.dg/attributes/method-nonnull-1.m: Likewise.
845 * objc.dg/gnu-api-2-class-meta.m: Likewise.
846 * c-c++-common/Wvarargs.c: Likewise.
847 * c-c++-common/goacc/host_data-5.c: Likewise.
848 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
849 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
850 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
851 * gcc.target/aarch64/pr60697.c: Likewise.
852 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
853 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
854 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
855 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
856 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
857 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
858 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
859 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
860 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
861 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
862 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
863 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
864 * g++.dg/lookup/koenig5.C: Likewise.
865 * g++.dg/ext/no-asm-2.C: Likewise.
866 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
867 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
868 * gfortran.dg/used_types_16.f90: Likewise.
869 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
870 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
871 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
872 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
873 * gfortran.dg/abstract_type_6.f03: Likewise.
874 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
875 * gfortran.dg/used_types_15.f90: Likewise.
876 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
877 * gfortran.dg/exit_3.f08: Likewise.
878 * gfortran.dg/open_status_2.f90: Likewise.
879 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
880 * gfortran.dg/intrinsic_std_1.f90: Likewise.
881 * gfortran.dg/associate_1.f03: Likewise.
882 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
883 * gfortran.dg/intrinsic_std_6.f90: Likewise.
884 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
885 * gcc.dg/builtin-object-size-1.c: Likewise.
886 * gcc.dg/noreturn-6.c: Likewise.
887 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
888 * gcc.dg/globalalias.c: Likewise.
889 * gcc.dg/builtins-config.h: Likewise.
890 * gcc.dg/pr30457.c: Likewise.
891 * gcc.c-torture/compile/volatile-1.c: Likewise.
892 * gcc.c-torture/execute/20101011-1.c: Likewise.
893 * c-c++-common/Waddress-1.c: Likewise.
894
40b38ace 8952016-02-11 Jakub Jelinek <jakub@redhat.com>
896
897 PR c/69768
898 * c-c++-common/Waddress-1.c: New test.
899
42c87ca9 9002016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
901
902 PR fortran/69296
903 * gfortran.dg/associate_19.f03: New test.
904 * gfortran.dg/associate_20.f03: New test.
905
acb7939f 9062016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
907
908 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
909
6defe3c5 9102016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
911
912 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
913 .arch armv8-a\n. Add -dA to dg-options.
914 * gcc.target/aarch64/assembler_arch_1.c: New test.
915 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
916
63f63318 9172016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
918
919 PR c++/68726
920 * g++.dg/cpp0x/pr68726.C: New.
921
1cddf457 9222016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
923
924 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
925 test.
926
b86fba37 9272016-02-11 Richard Biener <rguenther@suse.de>
928
929 * g++.dg/tree-ssa/pr61034.C: Adjust.
930
ec4ec95a 9312016-02-10 Vladimir Makarov <vmakarov@redhat.com>
932
be7c31e9 933 PR target/69148
ec4ec95a 934 * gcc.target/s390/pr69148.c: New.
935
f64416ca 9362016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
937
938 PR tree-optimization/69652
939 * gcc.dg/torture/pr69652.c: New test.
940
e5d1ea31 9412016-02-10 Jakub Jelinek <jakub@redhat.com>
942 Patrick Palka <ppalka@gcc.gnu.org>
943
944 PR ipa/69241
945 PR c++/69649
946 * g++.dg/ipa/pr69241-1.C: New test.
947 * g++.dg/ipa/pr69241-2.C: New test.
948 * g++.dg/ipa/pr69241-3.C: New test.
949 * g++.dg/ipa/pr69649.C: New test.
950
fa03b19d 9512016-02-10 Uros Bizjak <ubizjak@gmail.com>
952
953 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
954 * gcc.dg/tree-ssa/sra-18.c: Ditto.
955
14485c8a 9562016-02-10 Bin Cheng <bin.cheng@arm.com>
957
958 PR tree-optimization/68021
959 * gcc.dg/tree-ssa/pr68021.c: New test.
960
79f1ed25 9612016-02-10 Richard Biener <rguenther@suse.de>
962
963 PR tree-optimization/69726
964 * gcc.dg/uninit-22.c: New testcase.
965
58f74eff 9662016-02-09 Andrew Pinski <apinski@cavium.com>
967
968 PR tree-opt/69282
969 * gcc.c-torture/compile/20160205-1.c: New testcase.
970
600c00f7 9712016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
972
973 PR target/68404
974 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
975 instead accessing a really large arrray.
976 * gcc.target/powerpc/fusion3.c: Likewise.
977
0771836e 9782016-02-09 Charles Baylis <charles.baylis@linaro.org>
979
980 PR target/68532
981 * gcc.c-torture/execute/pr68532.c: New test.
982
4ccd644f 9832016-02-11 Alexandre Oliva <aoliva@redhat.com>
984
985 PR target/69634
986 * gcc.dg/pr69634.c: New.
987
2e980a39 9882016-02-09 Richard Biener <rguenther@suse.de>
989
990 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
991
aacf7102 9922016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 993
aacf7102 994 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
995
a1856ddf 9962016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
997
998 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
999
d4d3da7e 10002016-02-09 Richard Biener <rguenther@suse.de>
1001
1002 PR tree-optimization/69715
1003 * gcc.dg/torture/pr69715.c: New testcase.
1004
9cc6714f 10052016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1006
1007 PR c++/69139
1008 * g++.dg/cpp0x/trailing12.C: New test.
1009 * g++.dg/cpp0x/trailing13.C: New test.
1010
83d5062b 10112016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1012
1013 PR c++/69283
1014 PR c++/67835
1015 * g++.dg/cpp1y/auto-fn29.C: New test.
1016 * g++.dg/cpp1y/auto-fn30.C: New test.
1017
394a86f3 10182016-02-08 Jakub Jelinek <jakub@redhat.com>
1019
1020 PR tree-optimization/69209
1021 * gcc.c-torture/compile/pr69209.c: New test.
1022
93b124b4 10232016-02-08 Jeff Law <law@redhat.com>
1024
1025 PR tree-optimization/68541
1026 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1027 of statements allowed in join block for path splitting.
1028
26abce13 10292016-02-08 Jakub Jelinek <jakub@redhat.com>
1030
0acb2d6e 1031 PR c++/59627
1032 * g++.dg/gomp/pr59627.C: New test.
1033
26abce13 1034 PR ipa/69239
1035 * g++.dg/ipa/pr69239.C: New test.
1036
86e0b129 10372016-02-08 David Malcolm <dmalcolm@redhat.com>
1038
1039 PR preprocessor/69664
1040 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1041 * gcc.dg/cpp/warn-comments.c: Likewise.
1042
f553d9f8 10432016-02-08 Marek Polacek <polacek@redhat.com>
1044
1045 PR c++/69688
1046 * g++.dg/init/const12.C: New test.
1047
600695e0 10482016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1049
1050 PR target/60410
1051 * gcc.dg/lto/pr55113_0.c: Remove test.
1052
c4f4b1e8 10532016-02-08 Richard Biener <rguenther@suse.de>
1054
1055 PR tree-optimization/69719
1056 * gcc.dg/torture/pr69719.c: New testcase.
1057
5a987d87 10582016-02-08 Richard Biener <rguenther@suse.de>
1059 Jeff Law <law@redhat.com>
1060
1061 PR target/68273
1062 * gcc.target/mips/pr68273.c: New testcase.
1063
0418e71d 10642016-02-08 Richard Biener <rguenther@suse.de>
1065
1066 PR rtl-optimization/69274
1067 * gcc.target/i386/addr-sel-1.c: XFAIL.
1068
07c0f1ca 10692016-02-08 Jeff Law <law@redhat.com>
1070
40d85f4c 1071 PR tree-optimization/68541
1072 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1073
140e093f 1074 PR tree-optimization/65917
07c0f1ca 1075 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1076
16430acf 10772016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1078
1079 PR fortran/50555
1080 * gfortran.dg/namelist_args.f90: New test.
1081
3f0ff0d8 10822016-02-05 Jeff Law <law@redhat.com>
1083
140e093f 1084 PR tree-optimization/68541
3f0ff0d8 1085 * gcc.dg/tree-ssa/split-path-2.c: New test.
1086 * gcc.dg/tree-ssa/split-path-3.c: New test.
1087 * gcc.dg/tree-ssa/split-path-4.c: New test.
1088 * gcc.dg/tree-ssa/split-path-5.c: New test.
1089 * gcc.dg/tree-ssa/split-path-6.c: New test.
1090 * gcc.dg/tree-ssa/split-path-7.c: New test.
1091
a7cc1f94 10922016-02-05 Martin Sebor <msebor@redhat.com>
1093
1094 PR c++/69662
1095 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1096 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1097
fcb25f28 10982016-02-06 Richard HEnderson <rth@redhat.com>
1099
1100 PR c/69643
1101 * gcc.target/i386/addr-space-4.c: New.
1102 * gcc.target/i386/addr-space-5.c: New.
1103
3a2545a1 11042016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1105
1106 PR fortran/66089
1107 * gfortran.dg/elemental_dependency_6.f90: New.
1108
1e302465 11092016-02-05 Jakub Jelinek <jakub@redhat.com>
1110
66feb54c 1111 PR rtl-optimization/69691
1112 * gcc.c-torture/execute/pr69691.c: New test.
1113
1e302465 1114 PR c++/69628
1115 * g++.dg/parse/pr69628.C: New test.
1116
9c28a298 11172016-02-05 Uros Bizjak <ubizjak@gmail.com>
1118
1119 * gcc.dg/sancov/asan.c: Move to ...
1120 * gcc.dg/asan/sancov-1.c: ... here.
1121
a854e286 11222016-02-05 Uros Bizjak <ubizjak@gmail.com>
1123
1124 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1125
d4f0b240 11262016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1127
1128 PR target/69677
1129 * gcc.target/i386/pr69677.c: New test.
1130
235d8723 11312016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1132
1133 PR c++/68948
1134 * g++.dg/template/pr68948.C: New test.
1135
f390cf65 11362016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1137
1138 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1139 (only necessary on s390x).
1140
ab99f104 11412016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1142
1143 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1144 -mno-accumulate-outgoing-args.
1145
f7ef5392 11462016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1147
1148 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1149
6b098e91 11502016-02-04 Jakub Jelinek <jakub@redhat.com>
1151
1152 PR c/69669
1153 * c-c++-common/pr69669.c: New test.
1154
f0146cf3 11552016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1156
1157 PR target/69667
1158 * g++.dg/pr69667.C: New file.
1159
08fd6cf5 11602016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1161
1162 PR target/69619
1163 * gcc.dg/pr69619.c: Add new test.
1164
a6f3f39f 11652016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1166
1167 PR rtl-optimization/69577
1168 * gcc.target/i386/pr69577.c: New test.
1169
774068a0 11702016-02-04 Martin Liska <mliska@suse.cz>
1171
1172 * g++.dg/asan/pr69276.C: New test.
1173
f50a7894 11742016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1175
1176 PR target/65932
1177 PR target/67714
1178 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1179 a single smulbb instruction.
1180 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1181 * gcc.target/amr/wmul-2.c: Likewise.
1182
6b722eb3 11832016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1184
1185 PR target/65932
1186 PR target/67714
1187 * gcc.c-torture/execute/pr67714.c: New test.
1188
1f1475a7 11892016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1190
1191 PR target/69454
1192 * gcc.target/i386/pr69454-1.c: New test.
1193 * gcc.target/i386/pr69454-2.c: New test.
1194
6b94e133 11952016-02-03 Martin Sebor <msebor@redhat.com>
1196
1197 PR c++/69251
1198 PR c++/69253
1199 PR c++/69290
1200 PR c++/69277
1201 PR c++/69349
1202 * g++.dg/ext/flexarray-mangle-2.C: New test.
1203 * g++.dg/ext/flexarray-mangle.C: New test.
1204 * g++.dg/ext/flexarray-subst.C: New test.
1205 * g++.dg/ext/flexary11.C: New test.
1206 * g++.dg/ext/flexary12.C: New test.
1207 * g++.dg/ext/flexary13.C: New test.
1208 * g++.dg/ext/flexary14.C: New test.
1209 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1210
342ed0ac 12112016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1212
1213 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1214 Define only if CHECK_FLOAT128 is defined.
1215 (main): Properly initialize u5.
1216
edf6c4d2 12172016-02-03 Jakub Jelinek <jakub@redhat.com>
1218
415d5641 1219 PR c/69627
1220 * gcc.dg/pr69627.c: New test.
1221
edf6c4d2 1222 PR target/69644
1223 * gcc.dg/pr69644.c: New test.
1224
cf8f3ba0 12252016-02-03 Mike Stump <mikestump@comcast.net>
1226
1227 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1228 support for struct-layout-1.exp.
1229
c90d55dd 12302016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1231
1232 PR c++/69056
f7ef5392 1233 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1234
401bd0c8 12352016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1236 Alexandre Oliva <aoliva@redhat.com>
1237
1238 PR target/69461
1239 * gcc.target/powerpc/pr69461.c: New.
1240
277d9d1d 12412016-02-03 Uros Bizjak <ubizjak@gmail.com>
1242
1243 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1244 works from here ...
1245 (check_effective_target_fsanitize_thread): ... to here. Do not
1246 specify additional compile flags for the test source.
1247 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1248 specify additional compile flags for the test source.
1249
e69ad94a 12502016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1251
1252 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1253
a4454da2 12542016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1255
1256 PR fortran/67451
1257 PR fortran/69418
1258 * gfortran.dg/coarray_allocate_2.f08: New test.
1259 * gfortran.dg/coarray_allocate_3.f08: New test.
1260 * gfortran.dg/coarray_allocate_4.f08: New test.
1261
88cab2dd 12622016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1263
1264 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1265 use same scan-tree-dump-times on all platforms.
1266 * gcc.dg/vect/vect-outer-1.c: Likewise.
1267 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1268 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1269 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1270 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1271 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1272 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1273 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1274
66ea75c4 12752016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1276
1277 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1278 warning.
1279
4eef8df7 12802016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1281
1282 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1283
665fbc2f 12842016-02-02 James Norris <jnorris@codesourcery.com>
1285
1286 * c-c++-common/goacc/routine-5.c: Add tests.
1287
b10e3d47 12882016-02-02 Alexander Monakov <amonakov@ispras.ru>
1289
1290 * gcc.target/nvptx/unsigned-cmp.c: New test.
1291
12ad66dd 12922016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1293
1294 * gcc.target/aarch64/scalar_shift_1.c
1295 (test_corners_sisd_di): Improve force to SIMD register.
1296 (test_corners_sisd_si): Likewise.
1297 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1298 Remove scan-assembler check for ldr.
1299
f9ec342f 13002016-02-02 Richard Biener <rguenther@suse.de>
1301
1302 PR tree-optimization/69595
1303 * gcc.dg/Warray-bounds-17.c: New testcase.
1304
32f2925a 13052016-02-02 Richard Biener <rguenther@suse.de>
1306
1307 PR tree-optimization/69606
1308 * gcc.dg/torture/pr69606.c: New testcase.
1309
cfd9ca84 13102016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1311
1312 PR middle-end/68542
1313 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1314 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1315
19bf08e2 13162016-02-02 Alan Modra <amodra@gmail.com>
1317
1318 PR target/69548
1319 * gcc.target/powerpc/pr69548.c: New test.
1320
6f13b088 13212016-02-01 Jakub Jelinek <jakub@redhat.com>
1322
dcddc5af 1323 PR rtl-optimization/69592
1324 * gcc.dg/pr69592.c: New test.
1325
6f13b088 1326 PR preprocessor/69543
1327 PR c/69558
1328 * gcc.dg/pr69543.c: New test.
1329 * gcc.dg/pr69558.c: New test.
1330
d090e5c2 13312016-02-01 Uros Bizjak <ubizjak@gmail.com>
1332
fcb317c5 1333 PR testsuite/65940
1334 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1335
aaf527dc 13362016-02-01 Martin Sebor <msebor@redhat.com>
1337
1338 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1339
1674217b 13402016-02-01 Bin Cheng <bin.cheng@arm.com>
1341
1342 PR tree-optimization/67921
1343 * c-c++-common/ubsan/pr67921.c: New test.
1344
b4007655 13452016-02-01 Richard Biener <rguenther@suse.de>
1346
1347 PR middle-end/69556
1348 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1349
88a477bb 13502016-02-01 Richard Biener <rguenther@suse.de>
1351
1352 PR tree-optimization/69574
1353 * gcc.dg/torture/pr69574.c: New testcase.
1354
2eaaa4e7 13552016-02-01 Richard Biener <rguenther@suse.de>
1356
1357 PR tree-optimization/69579
1358 * gcc.dg/setjmp-6.c: New testcase.
1359
e3882c44 13602016-02-01 Jakub Jelinek <jakub@redhat.com>
1361
1362 PR rtl-optimization/69570
1363 * g++.dg/opt/pr69570.C: New test.
1364
f80aff47 13652016-02-01 Richard Henderson <rth@redhat.com>
1366
1367 * gcc.dg/pr69535.c: New test.
1368
240568aa 13692016-01-31 John David Anglin <danglin@gcc.gnu.org>
1370
6009b3b8 1371 PR testsuite/69584
1372 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1373 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1374
1fdf7177 1375 PR debug/68244
1376 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1377
240568aa 1378 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1379
cb3e5ac0 13802016-01-31 Paul Thomas <pault@gcc.gnu.org>
1381
1382 PR fortran/67564
1383 * gfortran.dg/allocate_with_source_17.f03: New test.
1384
3b8b902b 13852016-01-30 Jakub Jelinek <jakub@redhat.com>
1386
1387 PR tree-optimization/69546
1388 * gcc.dg/torture/pr69546.c: New test.
1389
17985abe 13902016-01-30 Paul Thomas <pault@gcc.gnu.org>
1391
1392 PR fortran/69566
1393 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1394
b5239e80 13952016-01-30 Martin Sebor <msebor@redhat.com>
1396
1397 PR c++/68490
1398 * g++.dg/ext/flexary10.C: New test.
1399
e8f03010 14002016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1401
1402 PR fortran/66707
1403 gfortran.dg/common_23.f90: New test.
1404
dc93691a 14052016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1406
1407 PR target/65546
1408 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1409 condition being checked, and disable it when the target supports
1410 misaligned loads and stores.
1411
ff5e28e9 14122016-01-29 Jakub Jelinek <jakub@redhat.com>
1413
1414 PR debug/69518
1415 * gcc.dg/torture/pr69518.c: New test.
1416
b0d8930a 14172016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1418
1419 PR target/69530
1420 * gcc.target/i386/pr69530.c: New test.
1421
21601fc7 14222016-01-29 Steve Ellcey <sellcey@imgtec.com>
1423
1424 PR target/65604
1425 * gcc.target/mips/div-delay.c: New test.
1426
ca6c7317 14272016-01-29 Jakub Jelinek <jakub@redhat.com>
1428
4758dc39 1429 PR target/69551
1430 * gcc.target/i386/pr69551.c: New test.
1431
ca6c7317 1432 PR target/66137
1433 * gcc.target/i386/pr66137.c: New test.
1434
e3078da6 14352016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1436
1437 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1438 always built for p5600.
1439 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1440 isa=p5600 dg-option.
1441
b622ec25 14422016-01-29 Richard Biener <rguenther@suse.de>
1443
1444 PR tree-optimization/69547
1445 * g++.dg/tree-ssa/pr69547.C: New testcase.
1446
d2a60e99 14472016-01-29 Jakub Jelinek <jakub@redhat.com>
1448
1449 PR debug/66869
1450 * g++.dg/warn/Wunused-function2.C: New test.
1451
ae849d2b 14522016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1453
1454 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1455 support for test to succeed.
1456
ce6a6978 14572016-01-29 Marek Polacek <polacek@redhat.com>
1458
1459 PR c++/69509
1460 PR c++/69516
1461 * g++.dg/ext/constexpr-vla2.C: New test.
1462 * g++.dg/ext/constexpr-vla3.C: New test.
1463 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1464
7550d855 14652016-01-29 Richard Biener <rguenther@suse.de>
1466
1467 PR middle-end/69537
1468 * gcc.dg/uninit-21.c: New testcase.
1469
f11bb279 14702016-01-28 Uros Bizjak <ubizjak@gmail.com>
1471
1472 PR target/69459
1473 * gcc.target/i386/pr69459.c: New test.
1474
c80c12c8 14752016-01-28 Steve Ellcey <sellcey@imgtec.com>
1476
1477 PR target/68400
1478 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1479 * gcc.target/mips/pr68400.c: New test.
1480
c649bacc 14812016-01-28 Martin Sebor <msebor@redhat.com>
1482
1483 PR target/17381
1484 * gcc.target/powerpc/pr17381.c: New test.
1485
f4881661 14862016-01-28 Jakub Jelinek <jakub@redhat.com>
1487
1488 PR middle-end/69542
1489 * gcc.dg/torture/pr69542.c: New test.
1490
d66fdd75 14912016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1492
1493 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1494
d4a78818 14952016-01-28 David Edelsohn <dje.gcc@gmail.com>
1496
1497 * gcc.dg/pr65980.c: Skip on AIX.
1498 * gcc.dg/pr66688.c: Same.
1499
21329e97 15002016-01-28 David Edelsohn <dje.gcc@gmail.com>
1501
1502 PR target/63679
1503 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1504 * gcc.dg/tree-ssa/sra-18.c: Same.
1505
cc7124a6 15062016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1507
1508 PR fortran/62536
1509 * gfortran.dg/block_15.f08: New test.
1510 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1511 on incorrectly closed BLOCK.
1512
358dfcb4 15132016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1514
1515 * gcc.dg/declare-simd.c: New test.
e87502d6 15162016-01-28 Richard Biener <rguenther@suse.de>
1517
1518 PR tree-optimization/69466
1519 * gfortran.dg/vect/pr69466.f90: New testcase.
1520
44e7334b 15212016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1522
1523 * g++.dg/pr67989.C: Remove ARM-specific option.
1524 * gcc.target/arm/pr67989.C: New file.
1525
5ce8f551 15262016-01-27 Uros Bizjak <ubizjak@gmail.com>
1527
1528 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1529 and expm1 test for glibc < 2.11.
1530
fa6e6b15 15312016-01-27 Richard Henderson <rth@redhat.com>
1532
1533 * gcc.c-torture/execute/pr69447.c: New test.
1534
15352016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 1536
7b8122c6 1537 PR fortran/69422
147b2f9b 1538 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1539
78e516eb 15402016-01-27 Jakub Jelinek <jakub@redhat.com>
1541
1542 PR debug/66869
1543 * gcc.dg/pr66869.c: New test.
1544
9b849350 15452016-01-25 Jeff Law <law@redhat.com>
1546
1547 PR tree-optimization/68398
f11bb279 1548 PR tree-optimization/69196
9b849350 1549 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1550 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1551 path to avoid new heuristic allowing more irreducible regions
1552 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1553 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1554 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1555 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1556 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1557
fee5e491 15582016-01-27 Marek Polacek <polacek@redhat.com>
1559
1560 PR c/68062
1561 * c-c++-common/vector-compare-4.c: New test.
1562
eec96426 15632016-01-27 David Malcolm <dmalcolm@redhat.com>
1564
1565 PR preprocessor/69126
1566 * c-c++-common/pr69126.c: New test case.
1567
5068be18 15682016-01-27 Ian Lance Taylor <iant@google.com>
1569
1570 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1571
5fa82c11 15722016-01-27 Ryan Burn <contact@rnburn.com>
1573
1574 PR cilkplus/69267
1575 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1576
b3df0219 15772016-01-27 Uros Bizjak <ubizjak@gmail.com>
1578
1579 PR target/69512
1580 * gcc.target/i386/pr69512.c: New test.
1581
d46a16d4 15822016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1583
1584 PR ada/69488
1585 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1586
6a9b35ef 15872016-01-27 Marek Polacek <polacek@redhat.com>
1588
1589 PR c++/69379
1590 * g++.dg/pr69379.C: New test.
1591
18e9663b 15922016-01-27 Martin Sebor <msebor@redhat.com>
1593
1594 PR c++/69317
1595 * g++.dg/abi/Wabi-2-2.C: New test.
1596 * g++.dg/abi/Wabi-2-3.C: New test.
1597 * g++.dg/abi/Wabi-3-2.C: New test.
1598 * g++.dg/abi/Wabi-3-3.C: New test.
1599
c88301ad 16002016-01-27 Richard Biener <rguenther@suse.de>
1601
1602 PR tree-optimization/69166
1603 * gcc.dg/torture/pr69166.c: New testcase.
1604
8ca47550 16052016-01-27 Martin Jambor <mjambor@suse.cz>
1606
1607 PR tree-optimization/69355
1608 * gcc.dg/tree-ssa/pr69355.c: New test.
1609
5cb23e3c 16102016-01-27 Marek Polacek <polacek@redhat.com>
1611
1612 PR c++/69496
1613 * g++.dg/ext/constexpr-vla1.C: New test.
1614
7b0c1b6d 16152016-01-20 Christian Bruel <christian.bruel@st.com>
1616
1617 PR target/69245
1618 * gcc.target/arm/pr69245.c: New test.
1619
220112fc 16202016-01-27 Jakub Jelinek <jakub@redhat.com>
1621
1622 PR tree-optimization/69399
1623 * gcc.dg/torture/pr69399.c: New test.
1624
16294490 16252016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1626
1627 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1628
8abd3d0c 16292016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1630
1631 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1632
7cf9b895 16332016-01-26 Tom de Vries <tom@codesourcery.com>
1634
1635 PR tree-optimization/69110
1636 * gcc.dg/autopar/pr69110.c: New test.
1637
557c1942 16382016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 1639 Sebastian Pop <s.pop@samsung.com>
557c1942 1640
1641 * gcc.dg/graphite/isl-ast-op-select.c: New.
1642
80adbd96 16432015-01-26 Paul Thomas <pault@gcc.gnu.org>
1644
1645 PR fortran/69385
1646 * gfortran.dg/allocate_error_6.f90: New test.
1647
c3f86f60 16482016-01-26 Richard Henderson <rth@redhat.com>
1649
1650 * gcc.dg/tm/pr60908.c: New test.
1651
3752e5b1 16522016-01-26 David Malcolm <dmalcolm@redhat.com>
1653
1654 PR other/69006
1655 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1656 directive.
1657 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1658 expected multiline output to reflect the colorization being
1659 disabled before newlines.
1660 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1661 (custom_diagnostic_finalizer): Replace call to
1662 pp_newline_and_flush with call to pp_flush.
1663 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1664 * gfortran.dg/implicit_class_1.f90: Likewise.
1665 * lib/gcc-dg.exp (allow_blank_lines): New global.
1666 (dg-allow-blank-lines-in-output): New procedure.
1667 (gcc-dg-prune): Complain about blank lines in the output, unless
1668 dg-allow-blank-lines-in-output was called.
1669 * lib/multiline.exp (_build_multiline_regex): Only support
1670 arbitrary followup text for non-blank-lines, not for blank lines.
1671
9bbfd060 16722016-01-26 Jakub Jelinek <jakub@redhat.com>
1673
1674 PR tree-optimization/69483
1675 * gcc.dg/pr69483.c: New test.
1676 * g++.dg/opt/pr69483.C: New test.
1677
53773057 16782016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1679
1680 PR target/68620
1681 * gcc.target/arm/pr68620.c: New test.
1682
442a556f 16832016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1684
1685 * gcc.target/i386/pr68986-2.c: Remove -m32.
1686
d513c683 16872016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1688
1689 PR target/68986
1690 * gcc.target/i386/pr68986-1.c: New test.
1691 * gcc.target/i386/pr68986-2.c: Likewise.
1692 * gcc.target/i386/pr68986-3.c: Likewise.
1693
976877a5 16942016-01-26 Christian Bruel <christian.bruel@st.com>
1695
1696 * lib/target-supports.exp
1697 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1698 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1699 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1700
2c7b2f88 17012016-01-26 Richard Biener <rguenther@suse.de>
1702
1703 PR tree-optimization/69452
1704 * gcc.dg/torture/pr69452.c: New testcase.
1705
f7fc06e7 17062016-01-26 Jakub Jelinek <jakub@redhat.com>
1707
1708 PR target/69442
1709 * gcc.dg/pr69442.c: New test.
1710
d1dae587 17112016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1712
1713 PR target/67896
1714 * gcc.target/aarch64/simd/pr67896.C: New.
1715
ef7be7f8 17162016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1717
1718 PR tree-optimization/69400
1719 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1720 function.
1721 (plugin_init): Call it.
1722 * gcc.dg/torture/pr69400.c: New test.
1723
648433a4 17242016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1725
1726 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1727
45fc5243 17282016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1729 Sebastian Pop <s.pop@samsung.com>
1730
1731 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1732 isl-0.15.
1733
c699f6a1 17342016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1735 Sebastian Pop <s.pop@samsung.com>
1736
1737 * gcc.dg/graphite/pr69292.c: New.
1738
b86e24ea 17392016-01-25 Jakub Jelinek <jakub@redhat.com>
1740
1741 * c-c++-common/goacc/use_device-1.c: New test.
1742
105cb8d7 17432016-01-25 Jeff Law <law@redhat.com>
1744
1745 PR tree-optimization/69196
1746 PR tree-optimization/68398
1747 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1748 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1749
44562749 17502016-01-25 David Edelsohn <dje.gcc@gmail.com>
1751
1752 PR target/69469
1753 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1754 Algorithm.
1755
6837fee7 17562016-01-25 Richard Biener <rguenther@suse.de>
1757
1758 PR testsuite/69380
1759 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1760
fe500d65 17612016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1762
1763 PR target/69421
1764 * gcc.dg/pr69421.c: New test.
1765
8eacba94 17662016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1767
1768 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1769 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1770 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1771 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1772 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1773 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1774 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1775 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1776 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1777 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1778
af09d40d 17792016-01-25 Richard Biener <rguenther@suse.de>
1780
1781 PR tree-optimization/69376
1782 * gcc.dg/torture/pr69376.c: New testcase.
1783
d65063f5 17842016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1785
1786 PR fortran/69397
1787 PR fortran/68442
1788 * gfortran.dg/interface_38.f90: New test.
1789 * gfortran.dg/interface_39.f90: New test.
80adbd96 1790
08c7bfb4 17912016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1792
1793 Revert:
1794 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1795
1796 PR c++/11858
1797 PR c++/24663
1798 PR c++/24664
1799 * g++.dg/template/pr11858.C: New test.
1800 * g++.dg/template/pr24663.C: New test.
1801 * g++.dg/template/unify12.C: New test.
1802 * g++.dg/template/unify13.C: New test.
1803 * g++.dg/template/unify14.C: New test.
1804 * g++.dg/template/unify15.C: New test.
1805 * g++.dg/template/unify16.C: New test.
1806 * g++.dg/template/unify17.C: New test.
1807
c2e7d2be 18082016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1809
1810 PR fortran/68283
1811 gfortran.dg/pr68283.f90: New test.
1812
9f2e8617 18132016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1814
1815 PR fortran/66094
1816 * gfortran.dg/inline_matmul_13.f90: New test.
1817 * gfortran.dg/matmul_bounds_8.f90: New test.
1818 * gfortran.dg/matmul_bounds_9.f90: New test.
1819 * gfortran.dg/matmul_bounds_10.f90: New test.
1820
a4838119 18212016-01-23 Tom de Vries <tom@codesourcery.com>
1822
1823 PR tree-optimization/69426
1824 * gcc.dg/autopar/pr69426.c: New test.
1825
feddf0dc 18262016-01-23 Martin Sebor <msebor@redhat.com>
1827
1828 PR c++/58109
1829 PR c++/69022
1830 * g++.dg/cpp0x/alignas5.C: New test.
1831 * g++.dg/ext/vector29.C: Same.
1832
132731fb 18332016-01-23 Uros Bizjak <ubizjak@gmail.com>
1834
1835 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1836 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1837 _GNU_SOURCE from compile flags to the source.
1838 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1839 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1840 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1841 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1842
51aec681 18432016-01-22 Jakub Jelinek <jakub@redhat.com>
1844
1845 PR target/69432
1846 * g++.dg/opt/pr69432.C: New test.
1847
147aa3e3 18482016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1849
1850 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1851 32-bit targets testing an -m64 multilib.
1852
4d04e35e 18532016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1854
1855 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1856 64-bit support.
1857
86f38d0c 18582016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1859
1860 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1861
f776e712 18622016-01-21 Christian Bruel <christian.bruel@st.com>
1863
1864 PR target/68674
1865 * gcc.target/i386/pr68674.c
1866 * gcc.target/aarch64/pr68674.c
1867 * gcc.target/arm/pr68674.c
1868
7b9de435 18692016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1870
1871 PR target/69403
1872 * gcc.c-torture/execute/pr69403.c: New test.
1873
9935a0ba 18742016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1875
1876 PR c++/55843
1877 * g++.dg/template/pr55843.C: New.
1878
06b94aa1 18792016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1880
1881 PR testsuite/66877
1882 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1883 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1884
b68773a8 18852016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1886
1887 PR testsuite/67489
132731fb 1888 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1889 from dg-do compile directive, and instead add
1890 { dg-require-effective-target int128 }.
b68773a8 1891
bbbbe8ab 18922016-01-20 Martin Sebor <msebor@redhat.com>
1893
1894 PR c/69405
1895 * gcc.dg/sync-fetch.c: New test.
1896
f3a6a26f 18972016-01-21 Martin Sebor <msebor@redhat.com>
1898
1899 PR target/69252
1900 * gcc.target/powerpc/pr69252.c: New test.
1901
d1565a03 19022016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1903
1904 PR fortran/65996
132731fb 1905 * gfortran.dg/pr65996.f90: New test.
d1565a03 1906
15a5a905 19072016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1908
1909 PR c++/68810
bbbbe8ab 1910 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1911 expected to generate an error.
15a5a905 1912
e4538af5 19132016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1914
1915 PR middle-end/66178
1916 * gcc.dg/torture/pr66178.c: New test.
1917
4d4180ce 19182016-01-21 Anton Blanchard <anton@samba.org>
1919 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1920
1921 PR target/63354
1922 * gcc.target/powerpc/pr63354.c: New test.
1923
86e16058 19242016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1925
1926 PR rtl-optimization/68990
1927 * gcc.target/i386/pr68990: New.
1928
b11b85e4 19292016-01-21 Nick Clifton <nickc@redhat.com>
1930
1931 PR target/69129
1932 * gcc.target/mips/pr69129.c: New.
1933
62dd9f85 19342016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1935
1936 PR c++/58046
1937 * g++.dg/cpp0x/pr58046.C: New.
1938
ac7d424b 19392016-01-21 Jakub Jelinek <jakub@redhat.com>
1940
47c0bea3 1941 PR target/69187
1942 PR target/65624
1943 * gcc.target/arm/pr69187.c: New test.
1944
ac7d424b 1945 PR c++/69355
1946 * g++.dg/torture/pr69355.C: New test.
1947
9e18b252 19482016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1949 Sebastian Pop <s.pop@samsung.com>
1950
1951 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1952
de862e2f 19532016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1954 Sebastian Pop <s.pop@samsung.com>
1955
132731fb 1956 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1957
f55f9344 19582016-01-21 Jakub Jelinek <jakub@redhat.com>
1959
1960 PR middle-end/67653
1961 * c-c++-common/pr67653.c: New test.
1962 * gcc.dg/torture/pr29119.c: Add dg-warning.
1963
62752e71 19642016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1965
1966 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1967
16d4186f 19682016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1969
1970 PR c/24293
1971 * gcc.dg/pr24293.c: New test.
1972 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1973 incomplete struct type.
1974 * gcc.dg/declspec-1.c: Likewise.
1975 * gcc.dg/pr63549.c: Likewise.
1976
58219d13 19772016-01-20 Jakub Jelinek <jakub@redhat.com>
1978
1979 PR tree-optimization/66612
1980 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1981 for bdn instruction.
1982
a7b5688a 19832016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1984
1985 * lib/target-supports.exp
1986 (check_effective_target_arm_fp_ok_nocache): New.
1987 (check_effective_target_arm_fp_ok): New.
1988 (add_options_for_arm_fp): New.
1989 (check_effective_target_arm_crypto_ok_nocache): Require
1990 target_arm_v8_neon_ok instead of arm32.
1991 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1992 (check_effective_target_arm_crypto_pragma_ok): New.
1993 (add_options_for_arm_vfp): New.
1994 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1995 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1996 target instead. Force initial fpu to vfp.
1997 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1998 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1999 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2000 dependency.
2001 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2002 use arm_vfp effective target instead. Force initial fpu to vfp.
2003 * gcc.target/arm/attr-neon3.c: Likewise.
2004 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2005 arm_vfp_ok.
2006 * gcc.target/arm/unsigned-float.c: Likewise.
2007 * gcc.target/arm/vfp-1.c: Likewise.
2008 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2009 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2010 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2011 * gcc.target/arm/vfp-ldmias.c: Likewise.
2012 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2013 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2014 * gcc.target/arm/vfp-stmiad.c: Likewise.
2015 * gcc.target/arm/vfp-stmias.c: Likewise.
2016 * gcc.target/arm/vnmul-1.c: Likewise.
2017 * gcc.target/arm/vnmul-2.c: Likewise.
2018 * gcc.target/arm/vnmul-3.c: Likewise.
2019 * gcc.target/arm/vnmul-4.c: Likewise.
2020
7ca56ca8 20212016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 2022
7fb75b57 2023 PR testsuite/69366
2024 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2025 the MPX run-time library, for compile-time MPX test.
2026 * gcc.target/i386/chkp-always_inline.c: Likewise.
2027 * gcc.target/i386/chkp-bndret.c: Likewise.
2028 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2029 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2030 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2031 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2032 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2033 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2034 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2035 * gcc.target/i386/chkp-label-address.c: Likewise.
2036 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2037 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2038 * gcc.target/i386/chkp-pr69044.c: Likewise.
2039 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2040 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2041 * gcc.target/i386/chkp-strchr.c: Likewise.
2042 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2043 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2044 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2045 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2046 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2047 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2048 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2049 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2050 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2051 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2052 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2053 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2054 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2055 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2056 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2057 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2058 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2059 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2060 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2061 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2062 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2063 * gcc.target/i386/pr63995-2.c: Likewise.
2064 * gcc.target/i386/pr64805.c: Likewise.
2065 * gcc.target/i386/pr65044.c: Likewise.
2066 * gcc.target/i386/pr65167.c: Likewise.
2067 * gcc.target/i386/pr65183.c: Likewise.
2068 * gcc.target/i386/pr65184.c: Likewise.
2069 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 2070
f2da0b99 20712016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2072
2073 PR tree-optimization/69328
2074 * gcc.dg/pr69328.c: New test.
2075
4d379676 20762016-01-20 Jeff Law <law@redhat.com>
2077
4a11f145 2078 PR target/25114
4d379676 2079 * gcc.target/m68k/pr25114.c: New test.
2080
0754bad1 20812016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2082
2083 * gcc.target/arm/memset-inline-10.c: Added
2084 dg-require-effective-target arm_thumb2_ok.
2085
63bd5c2d 20862016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2087
2088 * gcc.dg/debug/dwarf2/sso.c: New test.
2089
a9c01e81 20902016-01-19 Uros Bizjak <ubizjak@gmail.com>
2091
2092 PR testsuite/68820
2093 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2094 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2095 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2096
53fa0e54 20972016-01-19 Jan Hubicka <hubicka@ucw.cz>
2098
2099 PR ipa/66223
2100 * g++.dg/ipa/devirt-50.C: New testcase.
2101
e035a62c 21022016-01-19 Marek Polacek <polacek@redhat.com>
2103
2104 PR c++/68965
2105 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2106 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2107
885cc3ea 21082016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2109
2110 PR target/69135
2111 * gcc.target/arm/pr69135_1.c: New test.
2112
07bd240e 21132015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2114
2115 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2116
9f60d257 21172015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2118
2119 * gcc.target/aarch64/ccmp_1.c: New testcase.
2120
a0c919f7 21212016-01-19 Marek Polacek <polacek@redhat.com>
2122
2123 PR c++/68586
2124 * g++.dg/cpp0x/enum30.C: New test.
2125
dc5d6d17 21262016-01-19 Richard Biener <rguenther@suse.de>
2127
2128 PR tree-optimization/69336
2129 * g++.dg/tree-ssa/pr69336.C: New testcase.
2130
6dd156e0 21312016-01-19 Jakub Jelinek <jakub@redhat.com>
2132
2133 PR debug/65779
2134 * gcc.dg/pr65779.c: New test.
2135
3e0d45b9 21362016-01-19 Richard Biener <rguenther@suse.de>
2137
2138 PR tree-optimization/69352
2139 * gcc.dg/torture/pr69352.c: New testcase.
2140
7a3cf64d 21412016-01-19 Jakub Jelinek <jakub@redhat.com>
2142
2143 PR rtl-optimization/68955
2144 PR rtl-optimization/64557
2145 * gcc.dg/torture/pr68955.c: New test.
2146
8be55b33 21472016-01-19 Jan Hubicka <hubicka@ucw.cz>
2148
2149 PR lto/69136
2150 * g++.dg/torture/pr69136.C: New testcase.
2151
72a985d7 21522016-01-19 Jan Hubicka <hubicka@ucw.cz>
2153
2154 PR lto/69133
2155 * g++.dg/lto/pr69133_0.C: New testcase.
2156 * g++.dg/lto/pr69133_1.C: New testcase.
2157
56778b62 21582016-01-15 Jeff Law <law@redhat.com>
2159
2160 PR tree-optimization/69320
2161 * gcc.c-torture/pr69320-1.c: New test.
2162 * gcc.c-torture/pr69320-2.c: New test.
2163 * gcc.c-torture/pr69320-3.c: New test.
2164 * gcc.c-torture/pr69320-4.c: New test.
2165
ced41b93 21662016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2167
2168 PR c++/11858
2169 PR c++/24663
2170 PR c++/24664
2171 * g++.dg/template/pr11858.C: New test.
2172 * g++.dg/template/pr24663.C: New test.
2173 * g++.dg/template/unify12.C: New test.
2174 * g++.dg/template/unify13.C: New test.
2175 * g++.dg/template/unify14.C: New test.
2176 * g++.dg/template/unify15.C: New test.
2177 * g++.dg/template/unify16.C: New test.
2178 * g++.dg/template/unify17.C: New test.
2179
7f8cbcaf 21802016-01-18 David Malcolm <dmalcolm@redhat.com>
2181
2182 PR testsuite/69181
2183 * gcc.dg/pr69181-1.c: New test file.
2184 * gcc.dg/pr69181-2.c: New test file.
2185 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2186 globals by moving it to...
2187 (cleanup-after-saved-dg-test): ...this new function. Add
2188 "global additional_sources_used". Add reset of global
2189 multiline_expected_outputs to the empty list.
2190 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2191 global to...
2192 (multiline_expected_outputs): ...this, and updated comments to
2193 note that it is modified from gcc-dg.exp.
2194 (dg-end-multiline-output): Update for the above renaming.
2195 (handle-multiline-outputs): Likewise. Remove the clearing
2196 of the expected outputs to the empty list.
2197
3c7cbfc0 21982016-01-18 Richard Biener <rguenther@suse.de>
2199
2200 PR tree-optimization/69297
2201 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2202
81d49cc1 22032016-01-18 Joseph Myers <joseph@codesourcery.com>
2204
2205 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2206 dg-options.
2207 * gcc.target/mips/mips-3d-2.c: Likewise.
2208 * gcc.target/mips/mips-3d-3.c: Likewise.
2209 * gcc.target/mips/mips-3d-4.c: Likewise.
2210 * gcc.target/mips/mips-3d-5.c: Likewise.
2211 * gcc.target/mips/mips-3d-6.c: Likewise.
2212 * gcc.target/mips/mips-3d-7.c: Likewise.
2213 * gcc.target/mips/mips-3d-8.c: Likewise.
2214 * gcc.target/mips/mips-3d-9.c: Likewise.
2215 * gcc.target/mips/mips-ps-1.c: Likewise.
2216 * gcc.target/mips/mips-ps-2.c: Likewise.
2217 * gcc.target/mips/mips-ps-3.c: Likewise.
2218 * gcc.target/mips/mips-ps-4.c: Likewise.
2219 * gcc.target/mips/mips-ps-5.c: Likewise.
2220 * gcc.target/mips/mips-ps-6.c: Likewise.
2221 * gcc.target/mips/mips-ps-7.c: Likewise.
2222 * gcc.target/mips/mips-ps-type.c: Likewise.
2223 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2224 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2225
03c4ff3a 22262016-01-18 Tom de Vries <tom@codesourcery.com>
2227
2228 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2229 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2230 * c-c++-common/goacc/kernels-empty.c: New test.
2231 * c-c++-common/goacc/kernels-eternal.c: New test.
2232 * c-c++-common/goacc/kernels-loop-2.c: New test.
2233 * c-c++-common/goacc/kernels-loop-3.c: New test.
2234 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2235 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2236 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2237 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2238 * c-c++-common/goacc/kernels-loop-data.c: New test.
2239 * c-c++-common/goacc/kernels-loop-g.c: New test.
2240 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2241 * c-c++-common/goacc/kernels-loop-n.c: New test.
2242 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2243 * c-c++-common/goacc/kernels-loop.c: New test.
2244 * c-c++-common/goacc/kernels-noreturn.c: New test.
2245 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2246 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2247 * c-c++-common/goacc/kernels-reduction.c: New test.
2248
22e3dcee 22492016-01-18 Tom de Vries <tom@codesourcery.com>
2250
2251 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2252 * gcc.dg/autopar/outer-2.c: Same.
2253 * gcc.dg/autopar/outer-3.c: Same.
2254 * gcc.dg/autopar/outer-4.c: Same.
2255 * gcc.dg/autopar/outer-5.c: Same.
2256 * gcc.dg/autopar/outer-6.c: Same.
2257 * gcc.dg/autopar/parallelization-1.c: Same.
2258 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2259 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2260 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2261 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2262 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2263 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2264 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2265 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2266 * gcc.dg/autopar/pr39500-1.c: Same.
2267 * gcc.dg/autopar/pr39500-2.c: Same.
2268 * gcc.dg/autopar/pr46193.c: Same.
2269 * gcc.dg/autopar/pr46194.c: Same.
2270 * gcc.dg/autopar/pr49580.c: Same.
2271 * gcc.dg/autopar/pr49960-1.c: Same.
2272 * gcc.dg/autopar/pr49960.c: Same.
2273 * gcc.dg/autopar/pr68373.c: Same.
2274 * gcc.dg/autopar/reduc-1.c: Same.
2275 * gcc.dg/autopar/reduc-1char.c: Same.
2276 * gcc.dg/autopar/reduc-1short.c: Same.
2277 * gcc.dg/autopar/reduc-2.c: Same.
2278 * gcc.dg/autopar/reduc-2char.c: Same.
2279 * gcc.dg/autopar/reduc-2short.c: Same.
2280 * gcc.dg/autopar/reduc-3.c: Same.
2281 * gcc.dg/autopar/reduc-4.c: Same.
2282 * gcc.dg/autopar/reduc-6.c: Same.
2283 * gcc.dg/autopar/reduc-7.c: Same.
2284 * gcc.dg/autopar/reduc-8.c: Same.
2285 * gcc.dg/autopar/reduc-9.c: Same.
2286 * gcc.dg/autopar/uns-outer-4.c: Same.
2287 * gcc.dg/autopar/uns-outer-5.c: Same.
2288 * gcc.dg/autopar/uns-outer-6.c: Same.
2289 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2290 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2291
fd5cbe2f 22922016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2293
2294 PR target/63679
2295 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2296 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2297
fa75ab55 22982016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2299
2300 PR target/63679
2301 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2302 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2303 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2304
214b2582 23052016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2306
2307 PR target/63679
2308 * gcc.dg/tree-ssa/sra-17.c: New.
2309 * gcc.dg/tree-ssa/sra-18.c: New.
2310
13146837 23112016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2312
2313 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2314
6ccd18c2 23152016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2316
2317 * gnat.dg/inline12.adb: New test.
2318
8872b95f 23192016-01-18 Bin Cheng <bin.cheng@arm.com>
2320
2321 PR tree-optimization/66797
2322 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2323
971514e3 23242016-01-18 Richard Biener <rguenther@suse.de>
2325
2326 PR tree-optimization/69170
2327 * gcc.dg/torture/pr69170.c: New testcase.
2328
9b2d1aab 23292016-01-17 John David Anglin <danglin@gcc.gnu.org>
2330
2331 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2332
164d84c2 23332016-01-16 Tom de Vries <tom@codesourcery.com>
2334
2335 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2336
4c33b769 23372016-01-16 Tom de Vries <tom@codesourcery.com>
2338
2339 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2340 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2341 redundant dg-require-effective-target pthread.
2342 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2343 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2344 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2345 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2346 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2347 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2348 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2349
673441b0 23502016-01-16 David Edelsohn <dje.gcc@gmail.com>
2351
2352 PR target/68609
2353 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2354 * gcc.target/powerpc/recip-7.c: Same.
2355
90153ae7 23562016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2357
2358 PR c++/69091
2359 * g++.dg/template/pr69091.C: New test.
2360
bc24d01d 23612016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2362
2363 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2364 dump does not contain an error_mark_node.
2365 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2366 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2367
4067c0fd 23682016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2369
2370 PR c++/68936
2371 * g++.dg/template/pr68936.C: New test.
2372
27c6dbdd 23732016-01-15 David Edelsohn <dje.gcc@gmail.com>
2374
2375 PR target/68609
2376 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2377 * gcc.target/powerpc/recip-2.c: Same.
2378 * gcc.target/powerpc/recip-3.c: Same.
2379 * gcc.target/powerpc/recip-4.c: Same.
2380 * gcc.target/powerpc/recip-sqrtf.c: Same.
2381
e390c57d 23822016-01-15 Jeff Law <law@redhat.com>
2383
2384 PR tree-optimization/69270
2385 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2386 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2387
ddcfeaf1 23882016-01-15 Paul Thomas <pault@gcc.gnu.org>
2389
2390 PR fortran/49630
2391 * gfortran.dg/deferred_character_13.f90: New test for the fix
2392 of comment 3 of the PR.
2393
2394 PR fortran/54070
2395 * gfortran.dg/deferred_character_8.f90: New test
2396 * gfortran.dg/allocate_error_5.f90: New test
2397
2398 PR fortran/60593
2399 * gfortran.dg/deferred_character_10.f90: New test
2400
2401 PR fortran/60795
2402 * gfortran.dg/deferred_character_14.f90: New test
2403
2404 PR fortran/61147
2405 * gfortran.dg/deferred_character_11.f90: New test
2406
2407 PR fortran/64324
2408 * gfortran.dg/deferred_character_9.f90: New test
2409
81be349c 24102016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2411
2412 PR rtl-optimization/69030
2413 * gcc.target/i386/pr69030.c: New.
2414
998456c5 24152016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2416
2417 * gcc.target/aarch64/target_attr_17.c: New test.
2418
0d85be19 24192016-01-15 Richard Biener <rguenther@suse.de>
2420
2421 PR tree-optimization/66856
2422 * gcc.dg/torture/pr66856-1.c: New testcase.
2423 * gcc.dg/torture/pr66856-2.c: Likewise.
2424
321d36c8 24252016-01-15 Richard Biener <rguenther@suse.de>
2426
2427 PR debug/69137
2428 * g++.dg/lto/pr69137_0.C: New testcase.
2429
d94a1f53 24302016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2431
2432 PR middle-end/69246
2433 * gcc.target/i386/pr69246.c: New test.
2434
5fe9a861 24352016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2436
a9c01e81 2437 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 2438
3d05a5e9 24392016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2440
2441 PR c++/56194
2442 * g++.dg/init/const9.C: Disable test on S/390.
2443
5e8132b5 24442016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2445
2446 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2447 * g++.dg/Wno-frame-address.C: Ditto.
2448
32307cdf 24492016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2450
2451 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2452
1ca28250 24532016-01-15 Richard Biener <rguenther@suse.de>
2454
2455 PR tree-optimization/68961
2456 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2457
6271bd93 24582016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2459
2460 * gcc.target/i386/pr65105-5.c: New test.
2461
9dbe6a63 24622016-01-15 Jan Hubicka <hubicka@ucw.cz>
2463
2464 * gcc.c-torture/execute/alias-4.c: New testcase.
2465
a70589b9 24662016-01-15 Jan Hubicka <hubicka@ucw.cz>
2467
2468 PR ipa/68148
2469 * g++.dg/ipa/devirt-49.C: New testcase.
2470
7bbac464 24712016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 2472
2473 PR target/65837
2474 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2475 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2476 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2477
4345b868 24782016-01-15 Richard Biener <rguenther@suse.de>
2479
2480 PR tree-optimization/69117
2481 * gcc.dg/torture/pr69117.c: New testcase.
2482
580357e7 24832015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 2484
2485 PR c++/69048
2486 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2487
612baa31 24882016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2489
2490 PR testsuite/67509
2491 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2492 range tests use 100 * maximum instead of maximum + 1.
2493
44e09bc4 24942016-01-14 Jakub Jelinek <jakub@redhat.com>
2495
2496 PR debug/69244
2497 * gcc.dg/guality/pr69244.c: New test.
2498
96962ae4 24992016-01-14 Uros Bizjak <ubizjak@gmail.com>
2500
2501 * lib/target-supports.exp (check_effective_target_issignaling):
2502 New procedure.
2503 * gcc.dg/pr61441.c: Require issignaling effective target.
2504
ab9c400b 25052016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2506
2507 PR target/68803
2508 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2509
a7ed4583 25102016-01-14 David Malcolm <dmalcolm@redhat.com>
2511
2512 PR c++/68819
2513 PR preprocessor/69177
2514 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2515 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2516 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2517 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2518
77f35cec 25192016-01-14 Marek Polacek <polacek@redhat.com>
2520
2521 PR c/69262
2522 * gcc.dg/array-15.c: New test.
2523
915d0950 25242016-01-14 Jakub Jelinek <jakub@redhat.com>
2525
2526 PR middle-end/68146
2527 PR tree-optimization/69155
2528 * gfortran.dg/pr68146.f: New test.
2529 * gfortran.dg/pr69155.f90: New test.
2530
24651fb7 25312016-01-14 Richard Biener <rguenther@suse.de>
2532
2533 PR tree-optimization/68060
2534 * gcc.dg/torture/pr68060-1.c: New testcase.
2535 * gcc.dg/torture/pr68060-2.c: Likewise.
2536
2f63f950 25372016-01-14 Nick Clifton <nickc@redhat.com>
2538
2539 * lib/target-supports.exp
2540 (check_effective_target_arm_neon_ok_nocache): Add an option
2541 sequence that includes setting the ARM architecture to ARMv7-A.
2542 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2543 command line options necessary to enable Neon support.
2544 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2545 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2546 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2547 * gcc.target/arm/pr69180.c: Likewise.
2548
3ce0acde 25492016-01-14 Jeff Law <law@redhat.com>
2550
2551 PR tree-optimization/69270
2552 * gcc.dg/tree-ssa/pr69270.c: New test.
2553
bda05c57 25542016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2555
2556 PR c/66208
2557 * c-c++-common/pr66208.c: New file.
2558
9b657cf1 25592016-01-13 Jakub Jelinek <jakub@redhat.com>
2560
2561 PR tree-optimization/69156
2562 * gcc.dg/pr69156.c: New test.
2563
58ba1b9d 25642016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2565
2566 * gcc.target/i386/pr69225-7.c: New test.
2567
e5fee0fe 25682016-01-13 Richard Henderson <rth@redhat.com>
2569
2570 * gcc.dg/tm/memopt-13.c: Update expected function.
2571 * gcc.dg/tm/memopt-6.c: Likewise.
2572
3f0e9745 25732016-01-13 Uros Bizjak <ubizjak@gmail.com>
2574
2575 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2576 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2577 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2578 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 2579
3f0e9745 25802016-01-13 Tom de Vries <tom@codesourcery.com>
2581
2582 PR tree-optimization/69169
7a6ddc0d 2583 * gcc.dg/pr69169.c: New test.
2584
9b657cf1 25852016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 2586
2587 PR target/69228
2588 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2589 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2590 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2591 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2592 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2593 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2594 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2595 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2596
f704d701 25972016-01-13 Jakub Jelinek <jakub@redhat.com>
2598
2599 PR target/69247
2600 * gcc.dg/pr69247.c: New test.
2601
e966d6b9 26022016-01-13 Richard Biener <rguenther@suse.de>
2603
2604 PR tree-optimization/69242
2605 * gcc.dg/torture/pr69242.c: New testcase.
2606
1ca1d9b2 26072016-01-13 Richard Biener <rguenther@suse.de>
2608
2609 PR tree-optimization/69186
2610 * gcc.dg/torture/pr69186.c: New testcase.
2611
d07cbccc 26122016-01-13 Jeff Law <law@redhat.com>
2613
2614 PR tree-optimization/67755
2615 * gcc.dg/tree-ssa/pr67755.c: New test.
2616
26172016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 2618
2619 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2620 pass number in output by a star.
2621
b95d41cf 26222016-01-12 Bin Cheng <bin.cheng@arm.com>
2623
2624 PR tree-optimization/68911
2625 * gcc.c-torture/execute/pr68911.c: New test.
2626
91d87e22 26272016-01-12 Marek Polacek <polacek@redhat.com>
2628
2629 PR c++/68979
2630 * g++.dg/warn/permissive-1.C: New test.
2631
8a9401a4 26322016-01-12 Jakub Jelinek <jakub@redhat.com>
2633
2634 PR objc++/68511
2635 PR c++/69213
2636 * g++.dg/opt/pr69213.C: New test.
2637
b9cb7a67 26382016-01-12 Christian Bruel <christian.bruel@st.com>
2639
2640 PR target/69180
2641 * gcc.target/arm/pr69180.c: New test.
2642
e4c96992 26432016-01-12 Richard Biener <rguenther@suse.de>
2644
2645 PR lto/69077
2646 * g++.dg/lto/pr69077_0.C: New testcase.
2647 * g++.dg/lto/pr69077_1.C: Likewise.
2648
90525f61 26492016-01-12 Jakub Jelinek <jakub@redhat.com>
2650
2651 PR target/69175
2652 * g++.dg/opt/pr69175.C: New test.
2653
9e7edfd3 26542016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2655
2656 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2657 rather than #including math.h & stdlib.h.
2658 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2659 * gcc.dg/vect/pr49771.c: Likewise.
2660 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2661 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2662 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2663 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2664 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2665 * gcc.dg/vect/pr44507.c: Likewise.
2666 * gcc.dg/vect/pr45902.c: Likewise.
2667 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2668 * gcc.dg/vect/vect-117.c: Likewise.
2669 * gcc.dg/vect/vect-99.c: Likewise.
2670 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2671 * gcc.dg/vect/vect-cond-1.c: Likewise.
2672 * gcc.dg/vect/vect-cond-2.c: Likewise.
2673 * gcc.dg/vect/vect-cond-3.c: Likewise.
2674 * gcc.dg/vect/vect-cond-4.c: Likewise.
2675 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2676 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2677 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2678 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2679 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2680 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2681 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2682 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2683 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2684 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2685 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2686 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2687 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2688 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2689 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2690 include of signal.h.
2691 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2692 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2693 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2694 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2695 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2696 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2697 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2698 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2699 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2700 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2701 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2702 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2703 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2704 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2705 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2706 * gcc.dg/vect/vect-outer-5.c: Likewise.
2707 * gcc.dg/vect/vect-outer-6.c: Likewise.
2708 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2709 include of stdio.h.
2710
3368873d 27112016-01-12 Nick Clifton <nickc@redhat.com>
2712
2713 PR target/68913
2714 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2715 to fread so that it will be found in all target runtimes.
2716
0464ea95 27172016-01-12 Richard Biener <rguenther@suse.de>
2718
2719 PR tree-optimization/69053
2720 * g++.dg/torture/pr69053.C: New testcase.
2721
7819730f 27222016-01-12 Richard Biener <rguenther@suse.de>
2723
2724 PR tree-optimization/69168
2725 * gcc.dg/torture/pr69168.c: New testcase.
2726
995bfebf 27272016-01-12 Richard Biener <rguenther@suse.de>
2728
2729 PR tree-optimization/69157
2730 * gcc.dg/torture/pr69157.c: New testcase.
2731
27322016-01-12 Richard Biener <rguenther@suse.de>
2733
2734 PR tree-optimization/69174
2735 * gcc.dg/torture/pr69174.c: New testcase.
2736
1d10d64c 27372016-01-12 Jakub Jelinek <jakub@redhat.com>
2738
2739 PR c++/66808
2740 PR c++/69000
2741 * g++.dg/tls/pr66808.C: New test.
2742 * g++.dg/tls/pr69000.C: New test.
2743
f0b79faf 27442016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2745
2746 * gcc.target/powerpc/swaps-p8-23.c: New test.
2747 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2748
04cf75a4 27492016-01-11 John David Anglin <danglin@gcc.gnu.org>
2750
2751 PR tree-optimization/68356
2752 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2753
0eb4264c 27542016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2755 Jim Wilson <jim.wilson@linaro.org>
2756
2757 PR target/69194
2758 * gcc.target/arm/pr69194.c: New test.
2759
2f66de64 27602016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2761
2762 PR target/69225
2763 * gcc.target/i386/pr69225-1.c: New test.
2764 * gcc.target/i386/pr69225-2.c: Likewise.
2765 * gcc.target/i386/pr69225-3.c: Likewise.
2766 * gcc.target/i386/pr69225-4.c: Likewise.
2767 * gcc.target/i386/pr69225-5.c: Likewise.
2768 * gcc.target/i386/pr69225-6.c: Likewise.
2769
36105e82 27702016-01-11 Jakub Jelinek <jakub@redhat.com>
2771
1c78ce2e 2772 PR target/67462
2773 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2774 if lp64.
2775
a4a87320 2776 PR target/69071
2777 * gcc.dg/pr69071.c: New test.
2778
91fbd04f 2779 PR c++/69211
2780 * g++.dg/opt/pr69211.C: New test.
2781
36105e82 2782 PR tree-optimization/69214
2783 * gcc.c-torture/compile/pr69214.c: New test.
2784
e934c380 27852016-01-11 Uros Bizjak <ubizjak@gmail.com>
2786
2787 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2788 * gcc.target/i386/pr66232-11.c: Ditto.
2789 * gcc.target/i386/pr66232-12.c: Ditto.
2790 * gcc.target/i386/pr66232-13.c: Ditto.
2791
3ff1b153 27922016-01-11 Richard Biener <rguenther@suse.de>
2793
2794 PR tree-optimization/69173
2795 * gcc.dg/torture/pr69173.c: New testcase.
2796
04e1504c 27972016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2798
2799 PR rtl-optimization/68796
2800 * gcc.target/aarch64/tst_5.c: New test.
2801 * gcc.target/aarch64/tst_6.c: Likewise.
2802
ae8718b5 28032016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2804
2805 PR rtl-optimization/68841
2806 * gcc.dg/pr68841.c: New test.
2807 * gcc.c-torture/execute/pr68841.c: New test.
2808
bd8bece2 28092016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2810
2811 PR rtl-optimization/68920
2812 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2813 for ix86 targets.
2814 * gcc.dg/ifcvt-5.c: New test.
2815
9b657cf1 28162016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2817
2818 PR bootstrap/69123
2819 * g++.dg/pr69123.C: New.
2820
7a158352 28212016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2822
2823 PR target/69010
2824 * gcc.target/i386/pr69010.c: New test.
2825
ff375d11 28262016-01-11 Martin Jambor <mjambor@suse.cz>
2827
2828 PR ipa/69044
2829 * gcc.target/i386/chkp-pr69044.c: New test.
2830
9eb890f1 28312016-01-11 Tom de Vries <tom@codesourcery.com>
2832
2833 PR tree-optimization/69109
2834 * gcc.dg/autopar/pr69109-2.c: New test.
2835 * gcc.dg/autopar/pr69109.c: New test.
2836
c4157ee5 28372016-01-11 Tom de Vries <tom@codesourcery.com>
2838
2839 PR tree-optimization/69108
2840 * gcc.dg/autopar/pr69108.c: New test.
2841
b933e511 28422016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2843
2844 PR c++/69029
2845 * c-c++-common/Wisleading-indentation.c: Augment test.
2846
efb73de1 28472016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2848
2849 PR fortran/69154
2850 * gfortran.dg/inline_matmul_12.f90: New test.
2851
40c86c3b 28522016-01-10 Paul Thomas <pault@gcc.gnu.org>
2853
2854 PR fortran/67779
2855 * gfortran.dg/actual_array_offset_1: New test.
2856
a006c0bb 28572016-01-10 Tom de Vries <tom@codesourcery.com>
2858
2859 PR tree-optimization/69062
2860 * gcc.dg/autopar/pr69062.c: New test.
2861
880ed4be 28622016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2863
2864 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2865 * gcc.dg/vect/slp-perm-2.c: Likewise.
2866 * gcc.dg/vect/slp-perm-3.c: Likewise.
2867 * gcc.dg/vect/slp-perm-5.c: Likewise.
2868 * gcc.dg/vect/slp-perm-6.c: Likewise.
2869 * gcc.dg/vect/slp-perm-7.c: Likewise.
2870 * gcc.dg/vect/slp-perm-8.c: Likewise.
2871
d95e1856 28722016-01-10 Tom de Vries <tom@codesourcery.com>
2873
2874 PR tree-optimization/69039
2875 * gcc.dg/autopar/pr69039.c: New test.
2876
0f8f48d0 28772016-01-09 Marek Polacek <polacek@redhat.com>
2878
2879 PR c++/69113
2880 * g++.dg/pr69113.C: New test.
2881
7dff0499 28822016-01-09 Jakub Jelinek <jakub@redhat.com>
2883
2884 PR middle-end/50865
2885 PR tree-optimization/69097
2886 * gcc.c-torture/execute/pr50865.c: New test.
2887 * gcc.c-torture/execute/pr69097-1.c: New test.
2888 * gcc.c-torture/execute/pr69097-2.c: New test.
2889 * gcc.dg/pr69097-1.c: New test.
2890 * gcc.dg/pr69097-2.c: New test.
2891
18431e78 28922016-01-09 Jakub Jelinek <jakub@redhat.com>
2893
2894 PR c++/69164
2895 * g++.dg/opt/pr69164.C: New test.
2896
1943a4a2 28972016-01-08 Jakub Jelinek <jakub@redhat.com>
2898
2899 PR tree-optimization/69167
2900 * gcc.dg/pr69167.c: New test.
2901
a143e277 29022016-01-08 Marek Polacek <polacek@redhat.com>
2903
2904 PR c++/68449
2905 * g++.dg/pr68449.C: New.
2906
44c01906 29072016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2908
2909 PR tree-optimization/68707
2910 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2911 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2912 on platforms supporting it.
2913 * gcc.dg/vect/slp-perm-2.c: Likewise.
2914 * gcc.dg/vect/slp-perm-3.c: Likewise.
2915 * gcc.dg/vect/slp-perm-5.c: Likewise.
2916 * gcc.dg/vect/slp-perm-7.c: Likewise.
2917 * gcc.dg/vect/slp-perm-8.c: Likewise.
2918 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2919 on platforms supporting it.
2920
c437d1e8 29212016-01-08 Jakub Jelinek <jakub@redhat.com>
2922
c9595c51 2923 PR tree-optimization/69162
2924 * gcc.dg/pr69162.c: New test.
2925
c437d1e8 2926 PR tree-optimization/69172
2927 * gcc.dg/pr69172.c: New test.
2928
6a46a28c 29292016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2930
2931 PR tree-optimization/67781
2932 * gcc.c-torture/execute/pr67781.c: New file.
2933
62ad9a04 29342016-01-08 Jakub Jelinek <jakub@redhat.com>
2935
2936 PR tree-optimization/69083
2937 * gcc.dg/vect/pr69083.c: New test.
2938
9e0e8c2a 29392016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2940
2941 PR tree-optimization/61441
2942 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2943 Use -fexcess-precision=standard for compiler options.
2944 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2945
5d034e37 29462016-01-08 Jakub Jelinek <jakub@redhat.com>
2947
5013f740 2948 PR fortran/69128
2949 * gfortran.dg/gomp/pr69128.f90: New test.
2950
5d034e37 2951 PR c++/69145
2952 * g++.dg/ext/pr69145-1.C: New test.
2953 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2954 * g++.dg/ext/pr69145-2.h: New file.
2955
517906ff 29562016-01-07 Martin Sebor <msebor@redhat.com>
2957
2958 PR c/68966
2959 * gcc.dg/atomic-fetch-bool.c: New test.
2960 * gcc.dg/sync-fetch-bool.c: New test.
2961
cdbb524c 29622016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2963
2964 PR fortran/66680
2965 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2966
ec3aba9e 29672016-01-07 Nick Clifton <nickc@redhat.com>
2968
2969 PR target/66655
2970 * g++.dg/pr66655.C: New test.
2971 * g++.dg/pr66655_1.cc: Test support file.
2972 * g++.dg/pr66655.h: Test header file.
2973
9b657cf1 29742016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2975
2976 PR fortran/66680
2977 gfortran.dg/gomp/pr66680.f90: New test.
2978
cd45d7a5 29792016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2980
2981 PR target/69171
2982 * gcc.target/i386/pr69171-1.c: New test.
2983 * gcc.target/i386/pr69171-2.c: Likewise.
2984 * gcc.target/i386/pr69171-3.c: Likewise.
2985 * gcc.target/i386/pr69171-4.c: Likewise.
2986 * gcc.target/i386/pr69171-5.c: Likewise.
2987 * gcc.target/i386/pr69171-6.c: Likewise.
2988
4a86a91a 29892015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2990
2991 PR middle-end/67639
2992 * c-c++-common/pr67639.c: New test.
2993
34c05552 29942016-01-07 Jakub Jelinek <jakub@redhat.com>
2995
2996 PR tree-optimization/69141
2997 * g++.dg/opt/pr69141.C: New test.
2998
f08d6895 29992016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3000
3001 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3002
32ec4173 30032016-01-06 Uros Bizjak <ubizjak@gmail.com>
3004
3005 PR target/69140
3006 * gcc.target/i386/pr69140.c: New test
3007
d74214f3 30082016-01-06 David Malcolm <dmalcolm@redhat.com>
3009
3010 * gcc.dg/bad-dereference.c: New test case.
3011
73991cab 30122015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3013
3014 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3015
fc8cc457 30162016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3017
3018 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3019
be3c9981 30202016-01-06 Marek Polacek <polacek@redhat.com>
3021
3022 PR sanitizer/69099
3023 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3024
2cb724f9 30252016-01-05 Marek Polacek <polacek@redhat.com>
3026
3027 PR c/69104
3028 * gcc.dg/atomic-invalid-2.c: New.
3029
233a53ed 30302016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3031
3032 PR target/68991
3033 * gcc.target/i386/pr68991.c: New test.
3034
ea87c5e3 30352016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3036
3037 PR target/68991
3038 * g++.dg/pr68991-1.C: New test.
3039 * g++.dg/pr68991-2.C: Likewise.
3040
1943a4a2 30412016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 3042
1943a4a2 3043 PR other/60465
afe82e5b 3044 * gcc.target/ia64/pr60465-gprel64.c: New test.
3045 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3046
1e9147dd 30472016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3048
3049 PR rtl-optimization/68651
3050 * gcc.target/aarch64/pr68651_1.c: New test.
3051
d42aa619 30522016-01-05 David Malcolm <dmalcolm@redhat.com>
3053
3054 PR c/69122
3055 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3056
1776de76 30572016-01-05 Nathan Sidwell <nathan@acm.org>
3058
2d7d361d 3059 PR c++/58583
3060 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3061
1776de76 3062 * gcc.dg/alias-15.c: New.
3063
5beb12c0 30642016-01-05 Nick Clifton <nickc@redhat.com>
3065
3066 PR target/68870
3067 * g++.dg/pr68770.C: New test.
3068
d8cca921 30692016-01-04 Mike Stump <mikestump@comcast.net>
3070
3071 * lib/target-supports.exp (check_effective_target_cilkplus):
3072 cilkplus targets require pthreads.
afc907ef 3073 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 3074
8427dff3 30752016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3076
3077 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3078 generation.
3079
f1717362 30802016-01-04 Jakub Jelinek <jakub@redhat.com>
3081
3082 Update copyright years.
3083
d7d6a3ab 30842016-01-04 Marek Polacek <polacek@redhat.com>
3085
3086 PR c/68908
3087 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3088 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3089 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3090
b8f4a5f9 30912016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3092
3093 * gcc.target/sparc/20160104-2.c: New test.
3094
6b5c028f 30952016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3096
3097 * gcc.target/sparc/20160104-1.c: New test.
3098
300e1002 30992016-01-03 Paul Thomas <pault@gcc.gnu.org>
3100
3101 PR fortran/65045
3102 * gfortran.dg/pr65045.f90: New test.
3103
855b105f 31042016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3105
3106 * gnat.dg/specs/debug1.ads: Delete.
3107
bdc177dc 31082016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3109
3110 PR libgfortran/68867
3111 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3112 expression.
3113
48aaffae 31142016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3115
3116 PR libgfortran/68867
3117 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3118 PowerPC.
3119
19a468b8 31202016-01-01 Paul Thomas <pault@gcc.gnu.org>
3121
3122 PR fortran/68864
3123 * gfortran.dg/pr68864.f90: New test.
3124
25371c91 31252016-01-01 Jakub Jelinek <jakub@redhat.com>
3126
2a659064 3127 PR tree-optimization/69070
3128 * gcc.dg/pr69070.c: New test.
3129
57aa9851 3130 PR sanitizer/69055
3131 * gfortran.dg/pr69055.f90: New test.
3132
25371c91 3133 PR target/69015
3134 * gcc.dg/pr69015.c: New test.
f1717362 3135\f
fb2c1edd 3136Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 3137
3138Copying and distribution of this file, with or without modification,
3139are permitted in any medium without royalty provided the copyright
3140notice and this notice are preserved.