]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR target/69706 (internal compiler error: in extract_constrain_insn, at recog...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
84ea0f58
EB
12016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gcc.target/sparc/20160229-1.c: New test.
4
5d2a63dc
EB
52016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6
7 * gnat.dg/stack_usage3.adb: New test.
8 * gnat.dg/stack_usage3_pkg.ads: New helper.
9
93e708f9
EB
102016-02-29 Eric Botcazou <ebotcazou@adacore.com>
11
12 * gnat.dg/renaming8.adb: New test.
13 * gnat.dg/renaming8_pkg1.ads: New helper.
14 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
15 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
16
6512bc93
RB
172016-02-29 Richard Biener <rguenther@suse.de>
18
19 PR tree-optimization/69720
20 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
21
7b201a88
TK
222016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
23
24 PR fortran/68147
25 PR fortran/47674
26 * gfortran.dg/realloc_on_assign_26.f90: New test case.
27
b2fd5373
HA
282016-02-28 Harald Anlauf <anlauf@gmx.de>
29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
30
31 PR fortran/56007
32 * gfortran.dg/coarray_8.f90: Adjust error message.
33 * gfortran.dg/pr56007.f90: New test.
34 * gfortran.dg/pr56007.f: New test.
35
cdc1a2c8
L
362016-02-28 H.J. Lu <hongjiu.lu@intel.com>
37
38 PR tree-optimization/69989
39 * gcc.dg/torture/pr69989.c: New test.
40
33505bcf
EB
412016-02-28 Eric Botcazou <ebotcazou@adacore.com>
42
43 * gcc.target/i386/stack-realign-win.c: New test.
44
524bfb19
HA
452016-02-28 Harald Anlauf <anlauf@gmx.de>
46
47 PR fortran/60126
48 * gfortran.dg/pr60126.f90: New test.
49
bd542508
JL
502016-02-27 Jeff Law <law@redhat.com>
51
52 Revert
53 2016-02-26 Richard Biener <rguenther@suse.de>
54 Jeff Law <law@redhat.com>
55
56 PR tree-optimization/69740
57 * gcc.c-torture/compile/pr69740-1.c: New test.
58 * gcc.c-torture/compile/pr69740-2.c: New test.
59
dd1291e0
JD
602016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
61
5fb67f8b 62 PR fortran/69910
dd1291e0
JD
63 * gfortran.dg/newunit_4.f90: New test.
64
5cfefb59
JJ
652016-02-27 Jakub Jelinek <jakub@redhat.com>
66
67 PR target/69613
68 PR rtl-optimization/69886
69 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
70 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
71 target.
72
20ba5f33
MS
732016-02-26 Martin Sebor <msebor@redhat.com>
74
75 PR tree-optimization/15826
76 * gcc.dg/tree-ssa/pr15826.c: New test.
77
e6fb01b0
JJ
782016-02-26 Jakub Jelinek <jakub@redhat.com>
79
80 PR target/69969
81 * gcc.target/powerpc/pr69969.c: New test.
82
e3e0cf64
MS
832016-02-26 Martin Sebor <msebor@redhat.com>
84
85 PR c++/15766
86 * g++.old-deja/g++.other/decl5.C: Add a test case.
87
d1f2bea5
SB
882016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
89
90 PR target/69946
91 * gcc.target/powerpc/pr69946.c: New file.
92
4a4f9d2b 932016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 94 Jeff Law <law@redhat.com>
4a4f9d2b 95
e3e0cf64 96 PR tree-optimization/69740
4a4f9d2b
RB
97 * gcc.c-torture/compile/pr69740-1.c: New test.
98 * gcc.c-torture/compile/pr69740-2.c: New test.
99
ad2a2706
MJ
1002016-02-26 Martin Jambor <mjambor@suse.cz>
101
102 PR middle-end/69920
103 * gcc.dg/torture/pr69932.c: New test.
104 * gcc.dg/torture/pr69936.c: Likewise.
105
1d11f7ce
AK
1062016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
107
108 PR target/69709
109 * gcc.target/s390/pr69709.c: New test.
110
6cfccbb2
KT
1112016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
112
113 PR target/69245
114 * gcc.target/aarch64/pr69245_1.c: New test.
115
ac59ad4e
KT
1162016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
117
118 PR target/69613
119 * gcc.dg/torture/pr69613.c: New test.
120
a2ad54a0
JJ
1212016-02-26 Jakub Jelinek <jakub@redhat.com>
122
123 PR rtl-optimization/69891
124 * gcc.target/i386/pr69891.c: New test.
125
0884062c 1262016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
127 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
128
d2369d4f 129 PR target/61397
c163789b
MM
130 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
131 functionality for both 32-bit and 64-bit.
132
5aed7e2c
RB
1332016-02-26 Richard Biener <rguenther@suse.de>
134
135 PR tree-optimization/69551
136 * gcc.dg/torture/pr69951.c: New testcase.
137
798e2a8e
RB
1382016-02-25 Richard Biener <rguenther@suse.de>
139
140 PR tree-optimization/48795
141 * gcc.dg/Warray-bounds-18.c: New testcase.
142
9559fbac
RO
1432016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
144
145 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
146
c049b107
JJ
1472016-02-25 Jakub Jelinek <jakub@redhat.com>
148
149 PR rtl-optimization/69896
150 * gcc.dg/pr69896.c: New test.
151
1137001c
PP
1522016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
153
154 PR c++/69736
155 * g++.dg/cpp1y/paren2.C: New test.
156
2e9c8641
MS
1572016-02-24 Martin Sebor <msebor@redhat.com>
158
159 PR c/51147
160 * gcc.dg/enum-mode-2.c: New test.
161
03ca8fb3
JJ
1622016-02-24 Jakub Jelinek <jakub@redhat.com>
163
164 PR c++/69922
165 * g++.dg/warn/Wnonnull-compare-6.C: New test.
166 * g++.dg/warn/Wnonnull-compare-7.C: New test.
167 * g++.dg/ubsan/pr69922.C: New test.
168
0b05329b
MP
1692016-02-24 Marek Polacek <polacek@redhat.com>
170
171 PR c/69819
172 * gcc.dg/pr69819.c: New test.
173
57c2c374
MS
1742016-02-24 Martin Sebor <msebor@redhat.com>
175
3b96b93a
MS
176 PR c++/69912
177 * g++.dg/ext/flexary15.C: New test.
178
1792016-02-24 Martin Sebor <msebor@redhat.com>
180
181 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 182 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 183 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 184
65433bb5
MK
1852016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
186 Charles Baylis <charles.baylis@linaro.org>
187
188 PR debug/61033
189 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
190
f802a424 1912016-02-24 Richard Biener <rguenther@suse.de>
44293580 192 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
193
194 PR middle-end/69760
195 * gcc.dg/torture/pr69760.c: New testcase.
196
525f795f
RO
1972016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
198
199 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
200 pattern on Solaris with as.
201
cd7bbceb
KT
2022016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
203
204 * gcc.target/arm/cond_sub_restrict_it.c: New test.
205 * gcc.target/arm/condarith_restrict_it.c: Likewise.
206 * gcc.target/arm/movcond_restrict_it.c: Likewise.
207 * gcc.target/arm/negscc_restrict_it.c: Likewise.
208
89c0c1fd
JJ
2092016-02-24 Jakub Jelinek <jakub@redhat.com>
210
211 PR middle-end/69915
212 * gcc.dg/pr69915.c: New test.
213
0683fd27
KT
2142016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
215
216 PR rtl-optimization/69886
217 * gcc.dg/torture/pr69886.c: New test.
218
e53d562a
RB
2192016-02-24 Richard Biener <rguenther@suse.de>
220
221 PR middle-end/68963
222 * gcc.dg/torture/pr68963.c: New testcase.
223
74a00288
KT
2242016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
225
226 PR target/69875
227 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
228 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
229 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
230 * gcc.target/arm/atomic_loaddi_1.c: New test.
231 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
232 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
233 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
234 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
235 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
236 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
237 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
238 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
239
340fd4c9
JJ
2402016-02-24 Jakub Jelinek <jakub@redhat.com>
241
242 PR middle-end/69909
243 * gcc.dg/torture/pr69909.c: New test.
244
47d3fdb2
RB
2452016-02-24 Richard Biener <rguenther@suse.de>
246
247 PR tree-optimization/69907
248 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
249 * gcc.dg/vect/bb-slp-34.c: XFAIL.
250 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
251
dab73e73
CB
2522016-02-24 Christian Bruel <christian.bruel@st.com>
253
254 * gcc.target/arm/pragma_cpp_fma.c: New test.
255
7cc5ec65
JD
2562016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
257
258 PR fortran/61156
259 * gfortran.dg/include_6.f90: Update test.
260
067fbd8b
JJ
2612016-02-23 Jakub Jelinek <jakub@redhat.com>
262
263 PR objc/69844
264 * objc.dg/pr69844.m: New test.
265
64a454d9
JD
2662016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
267
268 PR libgfortran/69456
269 * gfortran.dg/namelist_89.f90: New test.
270 * gfortran.dg/pr59700.f90: Update test..
271
35886f0b
MS
2722016-02-23 Martin Sebor <msebor@redhat.com>
273
274 PR middle-end/69780
275 * g++.dg/ext/builtin_alloca.C: New test.
276 * gcc.dg/builtins-68.c: New test.
277
162cc7e3
RH
2782016-02-23 Richard Henderson <rth@redhat.com>
279
280 * gcc.target/i386/addr-space-3.c: Remove test.
281
196440f8
DM
2822016-02-23 David Malcolm <dmalcolm@redhat.com>
283
284 PR preprocessor/69126
285 PR preprocessor/69543
286 * c-c++-common/pr69126-2-long.c: New test.
287 * c-c++-common/pr69126-2-short.c: New test.
288 * c-c++-common/pr69543-1.c: Remove xfail.
289
1d3121af
DM
2902016-02-23 David Malcolm <dmalcolm@redhat.com>
291
292 PR preprocessor/69126
293 PR preprocessor/69543
294 PR preprocessor/69558
295 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
296 (f): Rename to...
297 (test_2): ...this, and add leading comment.
298 (MACRO_3, test_3): New.
299 (MACRO_4A, MACRO_4B, test_4): New.
300 (MACRO): Rename to...
301 (MACRO_5): ...this.
302 (g): Rename to...
303 (test_5): ...this, updating for renaming of MACRO, and
304 add leading comment.
305 * c-c++-common/pr69543-1.c: New.
306 * c-c++-common/pr69543-2.c: New.
307 * c-c++-common/pr69543-3.c: New.
308 * c-c++-common/pr69543-4.c: New.
309 * c-c++-common/pr69558-1.c: New.
310 * c-c++-common/pr69558-2.c: New.
311 * c-c++-common/pr69558-3.c: New.
312 * c-c++-common/pr69558-4.c: New.
313 * gcc.dg/pr69558.c: Move to...
314 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
315 xfail for c++.
316
f99c3557
TS
3172016-02-23 Thomas Schwinge <thomas@codesourcery.com>
318
319 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
320 to -ftree-parallelize-loops/-fopenacc changes.
321 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
322 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
323 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
324 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
325 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
326 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
327 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
328 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
329 * c-c++-common/goacc/kernels-loop.c: Likewise.
330 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
331 * c-c++-common/goacc/kernels-reduction.c: Likewise.
332 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
333 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
334
c60ec7c2
RO
3352016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
336
337 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
338
f1a62b6f
JJ
3392016-02-23 Jakub Jelinek <jakub@redhat.com>
340
e67bf044
JJ
341 PR c++/69902
342 * g++.dg/warn/Wnonnull-compare-5.C: New test.
343
f1a62b6f
JJ
344 PR c/69900
345 * gcc.dg/pr69900.c: New test.
346
dab73e73 347>>>>>>> .r233653
20c5e09e
MJ
3482016-02-23 Martin Jambor <mjambor@suse.cz>
349
350 PR tree-optimization/69666
351 * gcc.dg/tree-ssa/pr69666.c: New test.
352
e457a6fc
AV
3532016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
354
355 PR fortran/67451
356 * gfortran.dg/coarray_allocate_5.f08: New test.
357
d7b574f4
AK
3582016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
359
360 * gcc.target/s390/vcond-shift.c: Move to ...
361 * gcc.target/s390/vector/vcond-shift.c: ... here.
362
58bdeb44
AK
3632016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
364
365 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
366 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
367
7cd0387b
AK
3682016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
369
370 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
371
4246c8da
MW
3722016-02-20 Mark Wielaard <mjw@redhat.com>
373
374 PR c/28901
375 * gcc.dg/unused-variable-3.c: New test.
376
f93bc532
JJ
3772016-02-22 Jakub Jelinek <jakub@redhat.com>
378
379 PR target/69888
380 * gcc.target/i386/pr69888.c: New test.
381
c4e360f4
RB
3822016-02-22 Richard Biener <rguenther@suse.de>
383
384 PR tree-optimization/69882
385 * gfortran.dg/vect/pr69882.f90: New testcase.
386
09c92f1c
JJ
3872016-02-22 Jakub Jelinek <jakub@redhat.com>
388
389 PR target/69885
390 * gcc.dg/pr69885.c: New test.
391
f88d45dc
OE
3922016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
393
394 PR target/69806
395 PR target/54089
396 * gcc.target/sh/pr54089-10.c: New.
397
ce1ff48e
PT
3982016-02-20 Paul Thomas <pault@gcc.gnu.org>
399
400 PR fortran/69423
401 * gfortran.dg/deferred_character_15.f90 : New test.
402
bbf27208
DH
4032016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
404
405 PR fortran/57365
406 gfortran.dg/allocate_with_source_18.f03: New test.
407
4082016-02-20 Harald Anlauf <anlauf@gmx.de>
409
410 PR fortran/52531
411 gfortran.dg/gomp/pr52531.f90: New test.
412
268be88c
BE
4132016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
414
415 PR c++/69865
416 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
417 -std=c++03.
418
4b6c824a
JJ
4192016-02-19 Jakub Jelinek <jakub@redhat.com>
420
871b3f47
JJ
421 PR c++/69826
422 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
423 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
424
7a965d51
JJ
425 PR c++/69850
426 * g++.dg/warn/Wnonnull-compare-4.C: New test.
427
4b6c824a
JJ
428 PR c++/69851
429 * g++.dg/torture/pr69851.C: New test.
430
15fca21a
MS
4312016-02-19 Martin Sebor <msebor@redhat.com>
432
433 PR testsuite/69573
434 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
435
19e21586
JJ
4362016-02-19 Jakub Jelinek <jakub@redhat.com>
437
03a616ac
JJ
438 PR c++/69850
439 * g++.dg/warn/Wnonnull-compare-2.C: New test.
440 * g++.dg/warn/Wnonnull-compare-3.C: New test.
441
19e21586
JJ
442 PR c++/67767
443 * g++.dg/cpp0x/pr67767.C: New test.
444
2db16594
KT
4452016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
446
447 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
448 for fp, simd, crypto, crc, lse.
449 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
450 above.
451 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
452 effective target check.
453
5a7d9d1e
JJ
4542016-02-19 Jakub Jelinek <jakub@redhat.com>
455
456 PR target/69820
457 * gcc.target/i386/pr69820.c: New test.
458
6448f064
AK
4592016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
460
461 * gcc.target/s390/vector/int128-1.c: New test.
462
d0a859e6
AK
4632016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
464
465 * gcc.target/s390/vector/vec-vcond-1.c: New test.
466
9e4eb643
AK
4672016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
468
469 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
470 instruction pattern name to prevent the testcase from failing with
471 -march=z13.
472
859a4c0e
AK
4732016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
474
475 * gcc.target/s390/md/movstr-2.c: New test.
476
efc2340b
MK
4772016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
478
479 * gcc.target/s390/morestack.c: New test.
480
ca2bfbc2
DV
4812016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
482
483 PR target/69625
484 * gcc.target/s390/pr69625.c: Add test case.
485
efd4bd05
BE
4862016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
487
488 PR testsuite/68580
489 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
490
2bf2078a
MM
4912016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
492
493 PR target/68404
494 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
495 * gcc.target/powerpc/fusion3.c: Likewise.
496
f003579e
RB
4972016-02-18 Richard Biener <rguenther@suse.de>
498
499 PR middle-end/69553
500 * g++.dg/torture/pr69553.C: New testcase.
501
19233914
NC
5022016-02-18 Nick Clifton <nickc@redhat.com>
503
efd4bd05
BE
504 PR target/62254
505 PR target/69610
506 * gcc.target/arm/pr62554.c: New test.
507 * gcc.target/arm/pr69610-1.c: New test.
508 * gcc.target/arm/pr69610-2.c: New test.
19233914 509
23f27839
RB
5102016-02-18 Richard Biener <rguenther@suse.de>
511
512 PR middle-end/69854
513 * gcc.dg/torture/pr69854.c: New testcase.
514
932c0da4
JJ
5152016-02-17 Jakub Jelinek <jakub@redhat.com>
516
517 PR c++/69850
518 * g++.dg/warn/Wnonnull-compare-1.C: New test.
519
1bed93e4
BS
5202012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
521
522 * gcc.target/powerpc/vec-cg.c: New test.
523
57bfb134
RB
5242016-02-17 Richard Biener <rguenther@suse.de>
525
526 PR testsuite/69586
527 * gcc.dg/uninit-21.c: Add -fno-short-enums.
528
a44e0ebb
KT
5292016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
530
531 PR target/69161
532 * gcc.c-torture/compile/pr69161.c: New test.
533
ffacd726
DS
5342016-02-17 David Sherwood <david.sherwood@arm.com>
535
536 PR target/69532
537 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
538 * gcc.target/arm/vect-fmaxmin.c: Likewise.
539
448db8d2
EB
5402016-02-17 Eric Botcazou <ebotcazou@adacore.com>
541
542 * gcc.dg/ifcvt-4.c: Skip on Visium.
543
e2f0522e
EB
5442016-02-17 Eric Botcazou <ebotcazou@adacore.com>
545
546 * gnat.dg/atomic8.adb: New test.
547
bf17fe3f
EB
5482016-02-17 Eric Botcazou <ebotcazou@adacore.com>
549
550 * gnat.dg/discr46.ad[sb]: New test.
551
ecf835e9
KN
5522016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
553
554 PR Target/48344
555 * gcc.target/powerpc/pr48344-1.c: New test.
556
49a1164a
TK
5572015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
558
559 PR fortran/69742
560 * gfortran.dg/associate_21.f90: New test.
561
bf14eba2
JJ
5622016-02-16 Jakub Jelinek <jakub@redhat.com>
563
564 PR c/69835
565 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
566 -Wnonnull in dg-options.
567 * c-c++-common/nonnull-2.c: New test.
568
35a093b6
JG
5692016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
570 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
571
572 * gcc.target/aarch64/vector_initialization_nostack.c: New.
573
e387d491
JJ
5742016-02-16 Jakub Jelinek <jakub@redhat.com>
575
576 PR middle-end/69801
577 * gcc.dg/pr69801.c: Add empty dg-options.
578
ba539195
JN
5792016-02-16 James Norris <jnorris@codesourcery.com>
580
581 * c-c++-common/goacc/deviceptr-1.c: Add tests.
582 * g++.dg/goacc/deviceptr-1.c: New file.
583
2a2b8f64
JJ
5842016-02-16 Jakub Jelinek <jakub@redhat.com>
585
586 PR tree-optimization/69820
587 * gcc.dg/vect/pr69820.c: New test.
588
87440c29
RB
5892016-02-16 Richard Biener <rguenther@suse.de>
590
591 PR tree-optimization/69776
592 * gcc.dg/torture/pr69776-2.c: New testcase.
593
6d87c306
BS
5942016-02-16 Bernd Schmidt <bschmidt@redhat.com>
595
596 PR tree-optimization/69714
597 * gcc.dg/torture/pr69714.c: New test.
598
3824a0a2
JJ
5992016-02-16 Jakub Jelinek <jakub@redhat.com>
600
601 PR tree-optimization/69802
602 * gcc.dg/pr69802.c: New test.
603
c8cfe96e
RB
6042016-02-16 Richard Biener <rguenther@suse.de>
605
606 PR middle-end/69801
607 * gcc.dg/pr69801.c: New testcase.
608
fc12098d
JD
6092016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
610
611 PR libgfortran/69651
612 * gfortran.dg/read_bang.f90: New test.
613 * gfortran.dg/read_bang4.f90: New test.
614
ba6b3795
JJ
6152016-02-15 Jakub Jelinek <jakub@redhat.com>
616
f0516ca4
JJ
617 PR c++/69658
618 * g++.dg/init/pr69658.C: New test.
619
ba6b3795
JJ
620 PR c++/69797
621 * c-c++-common/pr69797.c: New test.
622
de3f9a2d
PK
6232016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
624
625 * lib/target-supports.exp (check_effective_target_section_anchors): Add
626 check for aarch64*-*-*.
627
17a3b967
RB
6282016-02-15 Richard Biener <rguenther@suse.de>
629
630 PR tree-optimization/69783
631 * gcc.dg/vect/pr69783.c: New testcase.
632
1c48bff1
RB
6332016-02-15 Richard Biener <rguenther@suse.de>
634
635 PR tree-optimization/69776
636 * gcc.dg/torture/pr69776.c: New testcase.
637
1e6025b6
TK
6382016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
639
640 PR fortran/60526
641 * gfortran.dg/type_decl_4.f90: Reinstated.
642
d3308279
JDA
6432016-02-14 John David Anglin <danglin@gcc.gnu.org>
644
645 PR fortran/68746
646 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
647
b7c56581
TK
6482016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
649
650 PR fortran/60526
651 PR bootstrap/69816
652 * gfortran.dg/type_decl_4.f90: Removed.
653
60cb4ef5
TK
6542016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
655
656 PR fortran/60526
657 * gfortran.dg/type_decl_4.f90: New test.
658
f6964637
AM
6592016-02-14 Alan Modra <amodra@gmail.com>
660
1a8849d1 661 PR testsuite/68886
f6964637
AM
662 * gcc.c-torture/execute/stkalign.c: Revise test.
663
f5121920
OE
6642016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
665
666 PR target/67260
667 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
668
6cda3ab6
OE
6692016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
670
671 PR target/67260
672 * gcc.target/sh/torture/pr67260.c: New.
673
6786e598
JDA
6742016-02-12 John David Anglin <danglin@gcc.gnu.org>
675
676 * gcc.dg/pr67964.c: Add dg-require-alias.
677
7e05dad8
OE
6782016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
679
680 PR target/67636
681 PR target/64345
682 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
683
7f4cc3ce
JD
6842016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
685
686 PR libgfortran/69668
687 * gfortran.dg/namelist_88.f90: New test.
688
955ca6dc
JD
6892016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
690
691 PR libgfortran/69668
692 * gfortran.dg/namelist_38.f90: Update test.
693 * gfortran.dg/namelist_84.f90: Update test.
694
876217ae
DM
6952016-02-12 David Malcolm <dmalcolm@redhat.com>
696
697 PR other/69554
698 * gcc.dg/pr69554-1.c: New test.
699 * gfortran.dg/pr69554-1.F90: New test.
700 * gfortran.dg/pr69554-2.F90: New test.
701 * lib/gcc-dg.exp (proc dg-locus): New function.
702 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
703 distinguish between the caret-printing and non-caret-printing
704 cases. If caret-printing has been explicitly enabled, bail out
705 without attempting to fix up the output.
706
61789eed
DM
7072016-02-12 David Malcolm <dmalcolm@redhat.com>
708
709 PR driver/69265
710 PR driver/69453
711 * gcc.dg/spellcheck-options-3.c: New test case.
712 * gcc.dg/spellcheck-options-4.c: New test case.
713 * gcc.dg/spellcheck-options-5.c: New test case.
714 * gcc.dg/spellcheck-options-6.c: New test case.
715 * gcc.dg/spellcheck-options-7.c: New test case.
716 * gcc.dg/spellcheck-options-8.c: New test case.
717 * gcc.dg/spellcheck-options-9.c: New test case.
718 * gcc.dg/spellcheck-options-10.c: New test case.
719
c3090c1f
JJ
7202016-02-12 Jakub Jelinek <jakub@redhat.com>
721
722 PR rtl-optimization/69764
723 PR rtl-optimization/69771
724 * c-c++-common/pr69764.c: New test.
725 * gcc.dg/torture/pr69771.c: New test.
726
8222034d
MP
7272016-02-12 Marek Polacek <polacek@redhat.com>
728
729 * g++.dg/torture/init-list1.C: New.
730
f749f792
MP
7312016-02-12 Marek Polacek <polacek@redhat.com>
732
733 * gcc.dg/pr69522.c: Add empty dg-options.
734
199fb02a
IE
7352016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
736
737 * g++.dg/lto/lto.exp: Include and init mpx.
738 * g++.dg/lto/pr69729_0.C: New test.
739
b69539cb
JJ
7402016-02-12 Jakub Jelinek <jakub@redhat.com>
741
06ff7000
JJ
742 PR ipa/69241
743 * g++.dg/ipa/pr69241-4.C: New test.
744
b69539cb
JJ
745 PR ipa/68672
746 * g++.dg/ipa/pr68672-1.C: New test.
747 * g++.dg/ipa/pr68672-2.C: New test.
748 * g++.dg/ipa/pr68672-3.C: New test.
749
16595a1f
BS
7502016-02-12 Bernd Schmidt <bschmidt@redhat.com>
751
752 PR c/69522
6d87c306 753 * gcc.dg/pr69522.c: New test.
16595a1f 754
38d795d2
PP
7552016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
756
757 PR c++/69098
758 * g++.dg/cpp1y/69098.C: New test.
759 * g++.dg/cpp1y/69098-2.C: New test.
760
9c582551
JJ
7612016-02-12 Jakub Jelinek <jakub@redhat.com>
762
763 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
764 and neighbour -> neighbor.
765 * objc.dg/attributes/method-nonnull-1.m: Likewise.
766 * objc.dg/gnu-api-2-class-meta.m: Likewise.
767 * c-c++-common/Wvarargs.c: Likewise.
768 * c-c++-common/goacc/host_data-5.c: Likewise.
769 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
770 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
771 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
772 * gcc.target/aarch64/pr60697.c: Likewise.
773 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
774 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
775 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
776 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
777 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
778 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
779 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
780 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
781 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
782 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
783 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
784 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
785 * g++.dg/lookup/koenig5.C: Likewise.
786 * g++.dg/ext/no-asm-2.C: Likewise.
787 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
788 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
789 * gfortran.dg/used_types_16.f90: Likewise.
790 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
791 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
792 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
793 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
794 * gfortran.dg/abstract_type_6.f03: Likewise.
795 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
796 * gfortran.dg/used_types_15.f90: Likewise.
797 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
798 * gfortran.dg/exit_3.f08: Likewise.
799 * gfortran.dg/open_status_2.f90: Likewise.
800 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
801 * gfortran.dg/intrinsic_std_1.f90: Likewise.
802 * gfortran.dg/associate_1.f03: Likewise.
803 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
804 * gfortran.dg/intrinsic_std_6.f90: Likewise.
805 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
806 * gcc.dg/builtin-object-size-1.c: Likewise.
807 * gcc.dg/noreturn-6.c: Likewise.
808 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
809 * gcc.dg/globalalias.c: Likewise.
810 * gcc.dg/builtins-config.h: Likewise.
811 * gcc.dg/pr30457.c: Likewise.
812 * gcc.c-torture/compile/volatile-1.c: Likewise.
813 * gcc.c-torture/execute/20101011-1.c: Likewise.
814 * c-c++-common/Waddress-1.c: Likewise.
815
66756373
JJ
8162016-02-11 Jakub Jelinek <jakub@redhat.com>
817
818 PR c/69768
819 * c-c++-common/Waddress-1.c: New test.
820
76fe932b
AV
8212016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
822
823 PR fortran/69296
824 * gfortran.dg/associate_19.f03: New test.
825 * gfortran.dg/associate_20.f03: New test.
826
564c4d4b
OE
8272016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
828
829 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
830
e1c1ecb0
KT
8312016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
832
833 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
834 .arch armv8-a\n. Add -dA to dg-options.
835 * gcc.target/aarch64/assembler_arch_1.c: New test.
836 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
837
0d7d9458
PC
8382016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
839
840 PR c++/68726
841 * g++.dg/cpp0x/pr68726.C: New.
842
e6208a60
IE
8432016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
844
845 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
846 test.
847
281a11eb
RB
8482016-02-11 Richard Biener <rguenther@suse.de>
849
850 * g++.dg/tree-ssa/pr61034.C: Adjust.
851
e03dd765
VM
8522016-02-10 Vladimir Makarov <vmakarov@redhat.com>
853
4b48faf5 854 PR target/69148
e03dd765
VM
855 * gcc.target/s390/pr69148.c: New.
856
cdc23927
YR
8572016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
858
859 PR tree-optimization/69652
860 * gcc.dg/torture/pr69652.c: New test.
861
e199dd0a
JJ
8622016-02-10 Jakub Jelinek <jakub@redhat.com>
863 Patrick Palka <ppalka@gcc.gnu.org>
864
865 PR ipa/69241
866 PR c++/69649
867 * g++.dg/ipa/pr69241-1.C: New test.
868 * g++.dg/ipa/pr69241-2.C: New test.
869 * g++.dg/ipa/pr69241-3.C: New test.
870 * g++.dg/ipa/pr69649.C: New test.
871
d6b38027
UB
8722016-02-10 Uros Bizjak <ubizjak@gmail.com>
873
874 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
875 * gcc.dg/tree-ssa/sra-18.c: Ditto.
876
13b562c5
BC
8772016-02-10 Bin Cheng <bin.cheng@arm.com>
878
879 PR tree-optimization/68021
880 * gcc.dg/tree-ssa/pr68021.c: New test.
881
24a179f8
RB
8822016-02-10 Richard Biener <rguenther@suse.de>
883
884 PR tree-optimization/69726
885 * gcc.dg/uninit-22.c: New testcase.
886
0d99886f
AP
8872016-02-09 Andrew Pinski <apinski@cavium.com>
888
889 PR tree-opt/69282
890 * gcc.c-torture/compile/20160205-1.c: New testcase.
891
ab04995c
MM
8922016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
893
894 PR target/68404
895 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
896 instead accessing a really large arrray.
897 * gcc.target/powerpc/fusion3.c: Likewise.
898
4b79ac23
CB
8992016-02-09 Charles Baylis <charles.baylis@linaro.org>
900
901 PR target/68532
902 * gcc.c-torture/execute/pr68532.c: New test.
903
b890a441
AO
9042016-02-11 Alexandre Oliva <aoliva@redhat.com>
905
906 PR target/69634
907 * gcc.dg/pr69634.c: New.
908
84a5bef7
RB
9092016-02-09 Richard Biener <rguenther@suse.de>
910
911 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
912
1f123759 9132016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 914
1f123759
AF
915 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
916
65860c77
YR
9172016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
918
919 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
920
7e1e8a0a
RB
9212016-02-09 Richard Biener <rguenther@suse.de>
922
923 PR tree-optimization/69715
924 * gcc.dg/torture/pr69715.c: New testcase.
925
efb45a9f
PP
9262016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
927
928 PR c++/69139
929 * g++.dg/cpp0x/trailing12.C: New test.
930 * g++.dg/cpp0x/trailing13.C: New test.
931
20a0c6f9
PP
9322016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
933
934 PR c++/69283
935 PR c++/67835
936 * g++.dg/cpp1y/auto-fn29.C: New test.
937 * g++.dg/cpp1y/auto-fn30.C: New test.
938
a162f3af
JJ
9392016-02-08 Jakub Jelinek <jakub@redhat.com>
940
941 PR tree-optimization/69209
942 * gcc.c-torture/compile/pr69209.c: New test.
943
4b4a9fbd
JL
9442016-02-08 Jeff Law <law@redhat.com>
945
946 PR tree-optimization/68541
947 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
948 of statements allowed in join block for path splitting.
949
cfac5ed2
JJ
9502016-02-08 Jakub Jelinek <jakub@redhat.com>
951
f68bc23f
JJ
952 PR c++/59627
953 * g++.dg/gomp/pr59627.C: New test.
954
cfac5ed2
JJ
955 PR ipa/69239
956 * g++.dg/ipa/pr69239.C: New test.
957
44714d8c
DM
9582016-02-08 David Malcolm <dmalcolm@redhat.com>
959
960 PR preprocessor/69664
961 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
962 * gcc.dg/cpp/warn-comments.c: Likewise.
963
eba9e839
MP
9642016-02-08 Marek Polacek <polacek@redhat.com>
965
966 PR c++/69688
967 * g++.dg/init/const12.C: New test.
968
a011cd92
BS
9692016-02-08 Bernd Schmidt <bschmidt@redhat.com>
970
971 PR target/60410
972 * gcc.dg/lto/pr55113_0.c: Remove test.
973
5317b1be
RB
9742016-02-08 Richard Biener <rguenther@suse.de>
975
976 PR tree-optimization/69719
977 * gcc.dg/torture/pr69719.c: New testcase.
978
63998a63
RB
9792016-02-08 Richard Biener <rguenther@suse.de>
980 Jeff Law <law@redhat.com>
981
982 PR target/68273
983 * gcc.target/mips/pr68273.c: New testcase.
984
43f4a281
RB
9852016-02-08 Richard Biener <rguenther@suse.de>
986
987 PR rtl-optimization/69274
988 * gcc.target/i386/addr-sel-1.c: XFAIL.
989
0b604d2d
JL
9902016-02-08 Jeff Law <law@redhat.com>
991
e8dfe49e
JL
992 PR tree-optimization/68541
993 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
994
6daecd7a 995 PR tree-optimization/65917
0b604d2d
JL
996 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
997
c0f0e35a
JD
9982016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
999
1000 PR fortran/50555
1001 * gfortran.dg/namelist_args.f90: New test.
1002
8981d712
JL
10032016-02-05 Jeff Law <law@redhat.com>
1004
6daecd7a 1005 PR tree-optimization/68541
8981d712
JL
1006 * gcc.dg/tree-ssa/split-path-2.c: New test.
1007 * gcc.dg/tree-ssa/split-path-3.c: New test.
1008 * gcc.dg/tree-ssa/split-path-4.c: New test.
1009 * gcc.dg/tree-ssa/split-path-5.c: New test.
1010 * gcc.dg/tree-ssa/split-path-6.c: New test.
1011 * gcc.dg/tree-ssa/split-path-7.c: New test.
1012
46cb9332
MS
10132016-02-05 Martin Sebor <msebor@redhat.com>
1014
1015 PR c++/69662
1016 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1017 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1018
be2083ea
RH
10192016-02-06 Richard HEnderson <rth@redhat.com>
1020
1021 PR c/69643
1022 * gcc.target/i386/addr-space-4.c: New.
1023 * gcc.target/i386/addr-space-5.c: New.
1024
711d7c23
MM
10252016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1026
1027 PR fortran/66089
1028 * gfortran.dg/elemental_dependency_6.f90: New.
1029
b5c1c988
JJ
10302016-02-05 Jakub Jelinek <jakub@redhat.com>
1031
861c7bcd
JJ
1032 PR rtl-optimization/69691
1033 * gcc.c-torture/execute/pr69691.c: New test.
1034
b5c1c988
JJ
1035 PR c++/69628
1036 * g++.dg/parse/pr69628.C: New test.
1037
f7dfa966
UB
10382016-02-05 Uros Bizjak <ubizjak@gmail.com>
1039
1040 * gcc.dg/sancov/asan.c: Move to ...
1041 * gcc.dg/asan/sancov-1.c: ... here.
1042
9b143e64
UB
10432016-02-05 Uros Bizjak <ubizjak@gmail.com>
1044
1045 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1046
f5d4b899
L
10472016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1048
1049 PR target/69677
1050 * gcc.target/i386/pr69677.c: New test.
1051
76c85fbb
PP
10522016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1053
1054 PR c++/68948
1055 * g++.dg/template/pr68948.C: New test.
1056
f181bf90
DV
10572016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1058
1059 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1060 (only necessary on s390x).
1061
714fb282
L
10622016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1063
1064 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1065 -mno-accumulate-outgoing-args.
1066
618d6c1c
PP
10672016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1068
1069 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1070
1066e9b5
JJ
10712016-02-04 Jakub Jelinek <jakub@redhat.com>
1072
1073 PR c/69669
1074 * c-c++-common/pr69669.c: New test.
1075
76255d0d
MM
10762016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1077
1078 PR target/69667
1079 * g++.dg/pr69667.C: New file.
1080
e0b059b1
WD
10812016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1082
1083 PR target/69619
1084 * gcc.dg/pr69619.c: Add new test.
1085
2692b5c8
RS
10862016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1087
1088 PR rtl-optimization/69577
1089 * gcc.target/i386/pr69577.c: New test.
1090
7db337c2
ML
10912016-02-04 Martin Liska <mliska@suse.cz>
1092
1093 * g++.dg/asan/pr69276.C: New test.
1094
cc9c0829
KT
10952016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1096
1097 PR target/65932
1098 PR target/67714
1099 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1100 a single smulbb instruction.
1101 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1102 * gcc.target/amr/wmul-2.c: Likewise.
1103
eb9feb52
KT
11042016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1105
1106 PR target/65932
1107 PR target/67714
1108 * gcc.c-torture/execute/pr67714.c: New test.
1109
61f727fe
JJ
11102016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1111
1112 PR target/69454
1113 * gcc.target/i386/pr69454-1.c: New test.
1114 * gcc.target/i386/pr69454-2.c: New test.
1115
05dd97db
MS
11162016-02-03 Martin Sebor <msebor@redhat.com>
1117
1118 PR c++/69251
1119 PR c++/69253
1120 PR c++/69290
1121 PR c++/69277
1122 PR c++/69349
1123 * g++.dg/ext/flexarray-mangle-2.C: New test.
1124 * g++.dg/ext/flexarray-mangle.C: New test.
1125 * g++.dg/ext/flexarray-subst.C: New test.
1126 * g++.dg/ext/flexary11.C: New test.
1127 * g++.dg/ext/flexary12.C: New test.
1128 * g++.dg/ext/flexary13.C: New test.
1129 * g++.dg/ext/flexary14.C: New test.
1130 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1131
dac2fc29
L
11322016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1133
1134 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1135 Define only if CHECK_FLOAT128 is defined.
1136 (main): Properly initialize u5.
1137
eadb8035
JJ
11382016-02-03 Jakub Jelinek <jakub@redhat.com>
1139
0afbb81b
JJ
1140 PR c/69627
1141 * gcc.dg/pr69627.c: New test.
1142
eadb8035
JJ
1143 PR target/69644
1144 * gcc.dg/pr69644.c: New test.
1145
b12d4923
MS
11462016-02-03 Mike Stump <mikestump@comcast.net>
1147
1148 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1149 support for struct-layout-1.exp.
1150
ab4bae0c
PP
11512016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1152
1153 PR c++/69056
618d6c1c 1154 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 1155
95831c01
VM
11562016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1157 Alexandre Oliva <aoliva@redhat.com>
1158
1159 PR target/69461
1160 * gcc.target/powerpc/pr69461.c: New.
1161
ccc71ab8
UB
11622016-02-03 Uros Bizjak <ubizjak@gmail.com>
1163
1164 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1165 works from here ...
1166 (check_effective_target_fsanitize_thread): ... to here. Do not
1167 specify additional compile flags for the test source.
1168 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1169 specify additional compile flags for the test source.
1170
96299640
WD
11712016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1172
1173 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1174
781d83d9
AV
11752016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1176
1177 PR fortran/67451
1178 PR fortran/69418
1179 * gfortran.dg/coarray_allocate_2.f08: New test.
1180 * gfortran.dg/coarray_allocate_3.f08: New test.
1181 * gfortran.dg/coarray_allocate_4.f08: New test.
1182
d8208e6d
AL
11832016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1184
1185 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1186 use same scan-tree-dump-times on all platforms.
1187 * gcc.dg/vect/vect-outer-1.c: Likewise.
1188 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1189 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1190 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1191 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1192 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1193 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1194 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1195
a8394fa0
SB
11962016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1197
1198 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1199 warning.
1200
f3baa1d3
L
12012016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1202
1203 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1204
eb077516
JN
12052016-02-02 James Norris <jnorris@codesourcery.com>
1206
1207 * c-c++-common/goacc/routine-5.c: Add tests.
1208
578fb225
AM
12092016-02-02 Alexander Monakov <amonakov@ispras.ru>
1210
1211 * gcc.target/nvptx/unsigned-cmp.c: New test.
1212
c64f7d37
WD
12132016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1214
1215 * gcc.target/aarch64/scalar_shift_1.c
1216 (test_corners_sisd_di): Improve force to SIMD register.
1217 (test_corners_sisd_si): Likewise.
1218 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1219 Remove scan-assembler check for ldr.
1220
90c6f26c
RB
12212016-02-02 Richard Biener <rguenther@suse.de>
1222
1223 PR tree-optimization/69595
1224 * gcc.dg/Warray-bounds-17.c: New testcase.
1225
9dc03c97
RB
12262016-02-02 Richard Biener <rguenther@suse.de>
1227
1228 PR tree-optimization/69606
1229 * gcc.dg/torture/pr69606.c: New testcase.
1230
2d4dc223
YR
12312016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1232
1233 PR middle-end/68542
1234 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1235 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1236
65c98fde
AM
12372016-02-02 Alan Modra <amodra@gmail.com>
1238
1239 PR target/69548
1240 * gcc.target/powerpc/pr69548.c: New test.
1241
e1b81f2b
JJ
12422016-02-01 Jakub Jelinek <jakub@redhat.com>
1243
d0268b37
JJ
1244 PR rtl-optimization/69592
1245 * gcc.dg/pr69592.c: New test.
1246
e1b81f2b
JJ
1247 PR preprocessor/69543
1248 PR c/69558
1249 * gcc.dg/pr69543.c: New test.
1250 * gcc.dg/pr69558.c: New test.
1251
7dd7780d
UB
12522016-02-01 Uros Bizjak <ubizjak@gmail.com>
1253
bf672ee5
UB
1254 PR testsuite/65940
1255 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 1256
9a7013f8
MS
12572016-02-01 Martin Sebor <msebor@redhat.com>
1258
1259 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1260
e681fb2b
BC
12612016-02-01 Bin Cheng <bin.cheng@arm.com>
1262
1263 PR tree-optimization/67921
1264 * c-c++-common/ubsan/pr67921.c: New test.
1265
ff86345f
RB
12662016-02-01 Richard Biener <rguenther@suse.de>
1267
1268 PR middle-end/69556
1269 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1270
bc369dbd
RB
12712016-02-01 Richard Biener <rguenther@suse.de>
1272
1273 PR tree-optimization/69574
1274 * gcc.dg/torture/pr69574.c: New testcase.
1275
ef318184
RB
12762016-02-01 Richard Biener <rguenther@suse.de>
1277
1278 PR tree-optimization/69579
1279 * gcc.dg/setjmp-6.c: New testcase.
1280
654745e6
JJ
12812016-02-01 Jakub Jelinek <jakub@redhat.com>
1282
1283 PR rtl-optimization/69570
1284 * g++.dg/opt/pr69570.C: New test.
1285
e6c0c44b
RH
12862016-02-01 Richard Henderson <rth@redhat.com>
1287
1288 * gcc.dg/pr69535.c: New test.
1289
6ff3f09a
JDA
12902016-01-31 John David Anglin <danglin@gcc.gnu.org>
1291
2c005538
JDA
1292 PR testsuite/69584
1293 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1294 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1295
61083a4b
JDA
1296 PR debug/68244
1297 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1298
6ff3f09a
JDA
1299 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1300
0c221916
PT
13012016-01-31 Paul Thomas <pault@gcc.gnu.org>
1302
1303 PR fortran/67564
1304 * gfortran.dg/allocate_with_source_17.f03: New test.
1305
db7a2818
JJ
13062016-01-30 Jakub Jelinek <jakub@redhat.com>
1307
1308 PR tree-optimization/69546
1309 * gcc.dg/torture/pr69546.c: New test.
1310
e520d5f0
PT
13112016-01-30 Paul Thomas <pault@gcc.gnu.org>
1312
1313 PR fortran/69566
1314 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1315
343c05d3
MS
13162016-01-30 Martin Sebor <msebor@redhat.com>
1317
1318 PR c++/68490
1319 * g++.dg/ext/flexary10.C: New test.
1320
d6c3a539
DH
13212016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1322
1323 PR fortran/66707
1324 gfortran.dg/common_23.f90: New test.
1325
52d72fcd
BS
13262016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1327
1328 PR target/65546
1329 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1330 condition being checked, and disable it when the target supports
1331 misaligned loads and stores.
1332
3a5d2ba4
JJ
13332016-01-29 Jakub Jelinek <jakub@redhat.com>
1334
1335 PR debug/69518
1336 * gcc.dg/torture/pr69518.c: New test.
1337
6bbacdb5
L
13382016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1339
1340 PR target/69530
1341 * gcc.target/i386/pr69530.c: New test.
1342
af932cdb
SE
13432016-01-29 Steve Ellcey <sellcey@imgtec.com>
1344
1345 PR target/65604
1346 * gcc.target/mips/div-delay.c: New test.
1347
26658b7c
JJ
13482016-01-29 Jakub Jelinek <jakub@redhat.com>
1349
33e89989
JJ
1350 PR target/69551
1351 * gcc.target/i386/pr69551.c: New test.
1352
26658b7c
JJ
1353 PR target/66137
1354 * gcc.target/i386/pr66137.c: New test.
1355
401116b5
AB
13562016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1357
1358 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1359 always built for p5600.
1360 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1361 isa=p5600 dg-option.
1362
d4abfcc5
RB
13632016-01-29 Richard Biener <rguenther@suse.de>
1364
1365 PR tree-optimization/69547
1366 * g++.dg/tree-ssa/pr69547.C: New testcase.
1367
16b77b32
JJ
13682016-01-29 Jakub Jelinek <jakub@redhat.com>
1369
1370 PR debug/66869
1371 * g++.dg/warn/Wunused-function2.C: New test.
1372
a1c95464
DV
13732016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1374
1375 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1376 support for test to succeed.
1377
5453bfed
MP
13782016-01-29 Marek Polacek <polacek@redhat.com>
1379
1380 PR c++/69509
1381 PR c++/69516
1382 * g++.dg/ext/constexpr-vla2.C: New test.
1383 * g++.dg/ext/constexpr-vla3.C: New test.
1384 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1385
452ec2a5
RB
13862016-01-29 Richard Biener <rguenther@suse.de>
1387
1388 PR middle-end/69537
1389 * gcc.dg/uninit-21.c: New testcase.
1390
aec0b19e
UB
13912016-01-28 Uros Bizjak <ubizjak@gmail.com>
1392
1393 PR target/69459
1394 * gcc.target/i386/pr69459.c: New test.
1395
df113ce7
SE
13962016-01-28 Steve Ellcey <sellcey@imgtec.com>
1397
1398 PR target/68400
1399 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1400 * gcc.target/mips/pr68400.c: New test.
1401
494de84f
MS
14022016-01-28 Martin Sebor <msebor@redhat.com>
1403
1404 PR target/17381
1405 * gcc.target/powerpc/pr17381.c: New test.
1406
eb1b1f01
JJ
14072016-01-28 Jakub Jelinek <jakub@redhat.com>
1408
1409 PR middle-end/69542
1410 * gcc.dg/torture/pr69542.c: New test.
1411
6dfeb7ce
WD
14122016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1413
1414 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1415
4b7471a4
DE
14162016-01-28 David Edelsohn <dje.gcc@gmail.com>
1417
1418 * gcc.dg/pr65980.c: Skip on AIX.
1419 * gcc.dg/pr66688.c: Same.
1420
b271fd21
DE
14212016-01-28 David Edelsohn <dje.gcc@gmail.com>
1422
1423 PR target/63679
1424 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1425 * gcc.dg/tree-ssa/sra-18.c: Same.
1426
874108a9
AV
14272016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1428
1429 PR fortran/62536
1430 * gfortran.dg/block_15.f08: New test.
1431 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1432 on incorrectly closed BLOCK.
1433
30480bcd
IE
14342016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1435
1436 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
14372016-01-28 Richard Biener <rguenther@suse.de>
1438
1439 PR tree-optimization/69466
1440 * gfortran.dg/vect/pr69466.f90: New testcase.
1441
0d4c694e
TP
14422016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1443
1444 * g++.dg/pr67989.C: Remove ARM-specific option.
1445 * gcc.target/arm/pr67989.C: New file.
1446
2aa780da
UB
14472016-01-27 Uros Bizjak <ubizjak@gmail.com>
1448
1449 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1450 and expm1 test for glibc < 2.11.
1451
f75ebe77
RH
14522016-01-27 Richard Henderson <rth@redhat.com>
1453
1454 * gcc.c-torture/execute/pr69447.c: New test.
1455
14562016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 1457
9a175e65 1458 PR fortran/69422
49847d75
PT
1459 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1460
cbdd8ae0
JJ
14612016-01-27 Jakub Jelinek <jakub@redhat.com>
1462
1463 PR debug/66869
1464 * gcc.dg/pr66869.c: New test.
1465
2b572b3c
JL
14662016-01-25 Jeff Law <law@redhat.com>
1467
1468 PR tree-optimization/68398
aec0b19e 1469 PR tree-optimization/69196
2b572b3c
JL
1470 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1471 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1472 path to avoid new heuristic allowing more irreducible regions
1473 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1474 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1475 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1476 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1477 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1478
fa74a4bc
MP
14792016-01-27 Marek Polacek <polacek@redhat.com>
1480
1481 PR c/68062
1482 * c-c++-common/vector-compare-4.c: New test.
1483
0afff540
DM
14842016-01-27 David Malcolm <dmalcolm@redhat.com>
1485
1486 PR preprocessor/69126
1487 * c-c++-common/pr69126.c: New test case.
1488
1a218fc9
ILT
14892016-01-27 Ian Lance Taylor <iant@google.com>
1490
1491 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1492
5d70666e
RB
14932016-01-27 Ryan Burn <contact@rnburn.com>
1494
1495 PR cilkplus/69267
1496 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1497
87ff4d66
UB
14982016-01-27 Uros Bizjak <ubizjak@gmail.com>
1499
1500 PR target/69512
1501 * gcc.target/i386/pr69512.c: New test.
1502
27e23cca
RE
15032016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1504
1505 PR ada/69488
1506 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1507
05bf54c3
MP
15082016-01-27 Marek Polacek <polacek@redhat.com>
1509
1510 PR c++/69379
1511 * g++.dg/pr69379.C: New test.
1512
60214d0d
MS
15132016-01-27 Martin Sebor <msebor@redhat.com>
1514
1515 PR c++/69317
1516 * g++.dg/abi/Wabi-2-2.C: New test.
1517 * g++.dg/abi/Wabi-2-3.C: New test.
1518 * g++.dg/abi/Wabi-3-2.C: New test.
1519 * g++.dg/abi/Wabi-3-3.C: New test.
1520
167c7bfa
RB
15212016-01-27 Richard Biener <rguenther@suse.de>
1522
1523 PR tree-optimization/69166
1524 * gcc.dg/torture/pr69166.c: New testcase.
1525
1430fb1f
MJ
15262016-01-27 Martin Jambor <mjambor@suse.cz>
1527
1528 PR tree-optimization/69355
1529 * gcc.dg/tree-ssa/pr69355.c: New test.
1530
95e3030c
MP
15312016-01-27 Marek Polacek <polacek@redhat.com>
1532
1533 PR c++/69496
1534 * g++.dg/ext/constexpr-vla1.C: New test.
1535
eeb085f3
CB
15362016-01-20 Christian Bruel <christian.bruel@st.com>
1537
1538 PR target/69245
1539 * gcc.target/arm/pr69245.c: New test.
1540
b1652dde
JJ
15412016-01-27 Jakub Jelinek <jakub@redhat.com>
1542
1543 PR tree-optimization/69399
1544 * gcc.dg/torture/pr69399.c: New test.
1545
ce7e8f00
EB
15462016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1547
1548 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1549
e4aac1d1
EB
15502016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1551
1552 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1553
8dfdb419
TV
15542016-01-26 Tom de Vries <tom@codesourcery.com>
1555
1556 PR tree-optimization/69110
1557 * gcc.dg/autopar/pr69110.c: New test.
1558
56f80f54 15592016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 1560 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
1561
1562 * gcc.dg/graphite/isl-ast-op-select.c: New.
1563
a0909527
PT
15642015-01-26 Paul Thomas <pault@gcc.gnu.org>
1565
1566 PR fortran/69385
1567 * gfortran.dg/allocate_error_6.f90: New test.
1568
ffc445f4
RH
15692016-01-26 Richard Henderson <rth@redhat.com>
1570
1571 * gcc.dg/tm/pr60908.c: New test.
1572
01e1dea3
DM
15732016-01-26 David Malcolm <dmalcolm@redhat.com>
1574
1575 PR other/69006
1576 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1577 directive.
1578 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1579 expected multiline output to reflect the colorization being
1580 disabled before newlines.
1581 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1582 (custom_diagnostic_finalizer): Replace call to
1583 pp_newline_and_flush with call to pp_flush.
1584 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1585 * gfortran.dg/implicit_class_1.f90: Likewise.
1586 * lib/gcc-dg.exp (allow_blank_lines): New global.
1587 (dg-allow-blank-lines-in-output): New procedure.
1588 (gcc-dg-prune): Complain about blank lines in the output, unless
1589 dg-allow-blank-lines-in-output was called.
1590 * lib/multiline.exp (_build_multiline_regex): Only support
1591 arbitrary followup text for non-blank-lines, not for blank lines.
1592
13f92e8d
JJ
15932016-01-26 Jakub Jelinek <jakub@redhat.com>
1594
1595 PR tree-optimization/69483
1596 * gcc.dg/pr69483.c: New test.
1597 * g++.dg/opt/pr69483.C: New test.
1598
92422235
CL
15992016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1600
1601 PR target/68620
1602 * gcc.target/arm/pr68620.c: New test.
1603
0bccf11b
L
16042016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1605
1606 * gcc.target/i386/pr68986-2.c: Remove -m32.
1607
81cd202e
L
16082016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1609
1610 PR target/68986
1611 * gcc.target/i386/pr68986-1.c: New test.
1612 * gcc.target/i386/pr68986-2.c: Likewise.
1613 * gcc.target/i386/pr68986-3.c: Likewise.
1614
213a1c03
CB
16152016-01-26 Christian Bruel <christian.bruel@st.com>
1616
1617 * lib/target-supports.exp
1618 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1619 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1620 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1621
22a08dd1
RB
16222016-01-26 Richard Biener <rguenther@suse.de>
1623
1624 PR tree-optimization/69452
1625 * gcc.dg/torture/pr69452.c: New testcase.
1626
6c06e0e8
JJ
16272016-01-26 Jakub Jelinek <jakub@redhat.com>
1628
1629 PR target/69442
1630 * gcc.dg/pr69442.c: New test.
1631
b96824c4
RFI
16322016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1633
1634 PR target/67896
1635 * gcc.target/aarch64/simd/pr67896.C: New.
1636
5ee31e57
RS
16372016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1638
1639 PR tree-optimization/69400
1640 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1641 function.
1642 (plugin_init): Call it.
1643 * gcc.dg/torture/pr69400.c: New test.
1644
7ddfb31d
CL
16452016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1646
1647 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1648
1e050c90
AK
16492016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1650 Sebastian Pop <s.pop@samsung.com>
1651
1652 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1653 isl-0.15.
1654
c8ee4bf5
AK
16552016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1656 Sebastian Pop <s.pop@samsung.com>
1657
1658 * gcc.dg/graphite/pr69292.c: New.
1659
d902b330
JJ
16602016-01-25 Jakub Jelinek <jakub@redhat.com>
1661
1662 * c-c++-common/goacc/use_device-1.c: New test.
1663
2c89b952
JL
16642016-01-25 Jeff Law <law@redhat.com>
1665
1666 PR tree-optimization/69196
1667 PR tree-optimization/68398
1668 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1669 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1670
685c8785
DE
16712016-01-25 David Edelsohn <dje.gcc@gmail.com>
1672
1673 PR target/69469
1674 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1675 Algorithm.
1676
95cef0c1
RB
16772016-01-25 Richard Biener <rguenther@suse.de>
1678
1679 PR testsuite/69380
1680 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1681
2947d3b2
IE
16822016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1683
1684 PR target/69421
1685 * gcc.dg/pr69421.c: New test.
1686
ae19075a
BB
16872016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1688
1689 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1690 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1691 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1692 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1693 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1694 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1695 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1696 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1697 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1698 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1699
fa4511c2
RB
17002016-01-25 Richard Biener <rguenther@suse.de>
1701
1702 PR tree-optimization/69376
1703 * gcc.dg/torture/pr69376.c: New testcase.
1704
1d101216
JD
17052016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1706
1707 PR fortran/69397
1708 PR fortran/68442
1709 * gfortran.dg/interface_38.f90: New test.
1710 * gfortran.dg/interface_39.f90: New test.
a0909527 1711
a59b92b0
PP
17122016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1713
1714 Revert:
1715 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1716
1717 PR c++/11858
1718 PR c++/24663
1719 PR c++/24664
1720 * g++.dg/template/pr11858.C: New test.
1721 * g++.dg/template/pr24663.C: New test.
1722 * g++.dg/template/unify12.C: New test.
1723 * g++.dg/template/unify13.C: New test.
1724 * g++.dg/template/unify14.C: New test.
1725 * g++.dg/template/unify15.C: New test.
1726 * g++.dg/template/unify16.C: New test.
1727 * g++.dg/template/unify17.C: New test.
1728
16acb1a8
DH
17292016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1730
1731 PR fortran/68283
1732 gfortran.dg/pr68283.f90: New test.
1733
094773e8
TK
17342016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1735
1736 PR fortran/66094
1737 * gfortran.dg/inline_matmul_13.f90: New test.
1738 * gfortran.dg/matmul_bounds_8.f90: New test.
1739 * gfortran.dg/matmul_bounds_9.f90: New test.
1740 * gfortran.dg/matmul_bounds_10.f90: New test.
1741
42fb90d7
TV
17422016-01-23 Tom de Vries <tom@codesourcery.com>
1743
1744 PR tree-optimization/69426
1745 * gcc.dg/autopar/pr69426.c: New test.
1746
69da7802
MS
17472016-01-23 Martin Sebor <msebor@redhat.com>
1748
1749 PR c++/58109
1750 PR c++/69022
1751 * g++.dg/cpp0x/alignas5.C: New test.
1752 * g++.dg/ext/vector29.C: Same.
1753
da17300a
UB
17542016-01-23 Uros Bizjak <ubizjak@gmail.com>
1755
1756 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1757 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1758 _GNU_SOURCE from compile flags to the source.
1759 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1760 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1761 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1762 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1763
62041cfc
JJ
17642016-01-22 Jakub Jelinek <jakub@redhat.com>
1765
1766 PR target/69432
1767 * g++.dg/opt/pr69432.C: New test.
1768
f7d2ad6f
BS
17692016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1770
1771 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1772 32-bit targets testing an -m64 multilib.
1773
d403fc9a
WS
17742016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1775
1776 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1777 64-bit support.
1778
4aa16f8d
JG
17792016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1780
1781 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1782
7c816d0f
CB
17832016-01-21 Christian Bruel <christian.bruel@st.com>
1784
1785 PR target/68674
1786 * gcc.target/i386/pr68674.c
1787 * gcc.target/aarch64/pr68674.c
1788 * gcc.target/arm/pr68674.c
1789
fce661e8
KT
17902016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1791
1792 PR target/69403
1793 * gcc.c-torture/execute/pr69403.c: New test.
1794
4696899f
PC
17952016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1796
1797 PR c++/55843
1798 * g++.dg/template/pr55843.C: New.
1799
bac69366
AL
18002016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1801
1802 PR testsuite/66877
1803 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1804 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1805
b57d3a5c
BS
18062016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1807
1808 PR testsuite/67489
da17300a
UB
1809 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1810 from dg-do compile directive, and instead add
1811 { dg-require-effective-target int128 }.
b57d3a5c 1812
9f04a53e
MS
18132016-01-20 Martin Sebor <msebor@redhat.com>
1814
1815 PR c/69405
1816 * gcc.dg/sync-fetch.c: New test.
1817
38a51663
JL
18182016-01-21 Martin Sebor <msebor@redhat.com>
1819
1820 PR target/69252
1821 * gcc.target/powerpc/pr69252.c: New test.
1822
2423a75a
JD
18232016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1824
1825 PR fortran/65996
da17300a 1826 * gfortran.dg/pr65996.f90: New test.
2423a75a 1827
0a76463f
DV
18282016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1829
1830 PR c++/68810
9f04a53e 1831 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 1832 expected to generate an error.
0a76463f 1833
9776e692
BS
18342016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1835
1836 PR middle-end/66178
1837 * gcc.dg/torture/pr66178.c: New test.
1838
c8d3e088
AB
18392016-01-21 Anton Blanchard <anton@samba.org>
1840 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1841
1842 PR target/63354
1843 * gcc.target/powerpc/pr63354.c: New test.
1844
35b707ff
VM
18452016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1846
1847 PR rtl-optimization/68990
1848 * gcc.target/i386/pr68990: New.
1849
157b0829
NC
18502016-01-21 Nick Clifton <nickc@redhat.com>
1851
1852 PR target/69129
1853 * gcc.target/mips/pr69129.c: New.
1854
aede6748
PC
18552016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1856
1857 PR c++/58046
1858 * g++.dg/cpp0x/pr58046.C: New.
1859
5463c2c8
JJ
18602016-01-21 Jakub Jelinek <jakub@redhat.com>
1861
6d31cc75
SS
1862 PR target/69187
1863 PR target/65624
1864 * gcc.target/arm/pr69187.c: New test.
1865
5463c2c8
JJ
1866 PR c++/69355
1867 * g++.dg/torture/pr69355.C: New test.
1868
fa28f32b
AK
18692016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1870 Sebastian Pop <s.pop@samsung.com>
1871
1872 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1873
b920a047
AK
18742016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1875 Sebastian Pop <s.pop@samsung.com>
1876
da17300a 1877 * gcc.dg/graphite/pr68976.c: New test.
b920a047 1878
bdd3aea6
JJ
18792016-01-21 Jakub Jelinek <jakub@redhat.com>
1880
1881 PR middle-end/67653
1882 * c-c++-common/pr67653.c: New test.
1883 * gcc.dg/torture/pr29119.c: Add dg-warning.
1884
26a2e6ae
PB
18852016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1886
1887 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1888
d25c7690
PK
18892016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1890
1891 PR c/24293
1892 * gcc.dg/pr24293.c: New test.
1893 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1894 incomplete struct type.
1895 * gcc.dg/declspec-1.c: Likewise.
1896 * gcc.dg/pr63549.c: Likewise.
1897
889d5698
JJ
18982016-01-20 Jakub Jelinek <jakub@redhat.com>
1899
1900 PR tree-optimization/66612
1901 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1902 for bdn instruction.
1903
d7cf3dc7
CL
19042016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1905
1906 * lib/target-supports.exp
1907 (check_effective_target_arm_fp_ok_nocache): New.
1908 (check_effective_target_arm_fp_ok): New.
1909 (add_options_for_arm_fp): New.
1910 (check_effective_target_arm_crypto_ok_nocache): Require
1911 target_arm_v8_neon_ok instead of arm32.
1912 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1913 (check_effective_target_arm_crypto_pragma_ok): New.
1914 (add_options_for_arm_vfp): New.
1915 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1916 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1917 target instead. Force initial fpu to vfp.
1918 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1919 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1920 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1921 dependency.
1922 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1923 use arm_vfp effective target instead. Force initial fpu to vfp.
1924 * gcc.target/arm/attr-neon3.c: Likewise.
1925 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1926 arm_vfp_ok.
1927 * gcc.target/arm/unsigned-float.c: Likewise.
1928 * gcc.target/arm/vfp-1.c: Likewise.
1929 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1930 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1931 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1932 * gcc.target/arm/vfp-ldmias.c: Likewise.
1933 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1934 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1935 * gcc.target/arm/vfp-stmiad.c: Likewise.
1936 * gcc.target/arm/vfp-stmias.c: Likewise.
1937 * gcc.target/arm/vnmul-1.c: Likewise.
1938 * gcc.target/arm/vnmul-2.c: Likewise.
1939 * gcc.target/arm/vnmul-3.c: Likewise.
1940 * gcc.target/arm/vnmul-4.c: Likewise.
1941
01ac9704 19422016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 1943
e84b00da
L
1944 PR testsuite/69366
1945 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1946 the MPX run-time library, for compile-time MPX test.
1947 * gcc.target/i386/chkp-always_inline.c: Likewise.
1948 * gcc.target/i386/chkp-bndret.c: Likewise.
1949 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1950 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1951 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1952 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1953 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1954 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1955 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1956 * gcc.target/i386/chkp-label-address.c: Likewise.
1957 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1958 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1959 * gcc.target/i386/chkp-pr69044.c: Likewise.
1960 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1961 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1962 * gcc.target/i386/chkp-strchr.c: Likewise.
1963 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1964 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1965 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1966 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1967 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1968 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1969 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1970 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1971 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1972 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1973 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1974 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1975 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1976 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1977 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1978 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1979 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1980 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1981 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1982 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1983 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1984 * gcc.target/i386/pr63995-2.c: Likewise.
1985 * gcc.target/i386/pr64805.c: Likewise.
1986 * gcc.target/i386/pr65044.c: Likewise.
1987 * gcc.target/i386/pr65167.c: Likewise.
1988 * gcc.target/i386/pr65183.c: Likewise.
1989 * gcc.target/i386/pr65184.c: Likewise.
1990 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 1991
28b33016
IE
19922016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1993
1994 PR tree-optimization/69328
1995 * gcc.dg/pr69328.c: New test.
1996
bcff0913
JL
19972016-01-20 Jeff Law <law@redhat.com>
1998
bf0bb970 1999 PR target/25114
bcff0913
JL
2000 * gcc.target/m68k/pr25114.c: New test.
2001
a3f69631
AV
20022016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2003
2004 * gcc.target/arm/memset-inline-10.c: Added
2005 dg-require-effective-target arm_thumb2_ok.
2006
af33ba0d
EB
20072016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2008
2009 * gcc.dg/debug/dwarf2/sso.c: New test.
2010
7596d5de
UB
20112016-01-19 Uros Bizjak <ubizjak@gmail.com>
2012
2013 PR testsuite/68820
2014 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2015 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2016 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2017
ceda2c69
JH
20182016-01-19 Jan Hubicka <hubicka@ucw.cz>
2019
2020 PR ipa/66223
2021 * g++.dg/ipa/devirt-50.C: New testcase.
2022
38a979f2
MP
20232016-01-19 Marek Polacek <polacek@redhat.com>
2024
2025 PR c++/68965
2026 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2027 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2028
962801c5
KT
20292016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2030
2031 PR target/69135
2032 * gcc.target/arm/pr69135_1.c: New test.
2033
078fe40a
WD
20342015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2035
2036 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2037
786e3c06
WD
20382015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2039
2040 * gcc.target/aarch64/ccmp_1.c: New testcase.
2041
1e297006
MP
20422016-01-19 Marek Polacek <polacek@redhat.com>
2043
2044 PR c++/68586
2045 * g++.dg/cpp0x/enum30.C: New test.
2046
879c27e3
RB
20472016-01-19 Richard Biener <rguenther@suse.de>
2048
2049 PR tree-optimization/69336
2050 * g++.dg/tree-ssa/pr69336.C: New testcase.
2051
015337d3
JJ
20522016-01-19 Jakub Jelinek <jakub@redhat.com>
2053
2054 PR debug/65779
2055 * gcc.dg/pr65779.c: New test.
2056
e2c768b6
RB
20572016-01-19 Richard Biener <rguenther@suse.de>
2058
2059 PR tree-optimization/69352
2060 * gcc.dg/torture/pr69352.c: New testcase.
2061
569efc34
JJ
20622016-01-19 Jakub Jelinek <jakub@redhat.com>
2063
2064 PR rtl-optimization/68955
2065 PR rtl-optimization/64557
2066 * gcc.dg/torture/pr68955.c: New test.
2067
e49d321f
JH
20682016-01-19 Jan Hubicka <hubicka@ucw.cz>
2069
2070 PR lto/69136
2071 * g++.dg/torture/pr69136.C: New testcase.
2072
e9191ad3
JH
20732016-01-19 Jan Hubicka <hubicka@ucw.cz>
2074
2075 PR lto/69133
2076 * g++.dg/lto/pr69133_0.C: New testcase.
2077 * g++.dg/lto/pr69133_1.C: New testcase.
2078
2bedb645
JL
20792016-01-15 Jeff Law <law@redhat.com>
2080
2081 PR tree-optimization/69320
2082 * gcc.c-torture/pr69320-1.c: New test.
2083 * gcc.c-torture/pr69320-2.c: New test.
2084 * gcc.c-torture/pr69320-3.c: New test.
2085 * gcc.c-torture/pr69320-4.c: New test.
2086
17c15cb9
PP
20872016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2088
2089 PR c++/11858
2090 PR c++/24663
2091 PR c++/24664
2092 * g++.dg/template/pr11858.C: New test.
2093 * g++.dg/template/pr24663.C: New test.
2094 * g++.dg/template/unify12.C: New test.
2095 * g++.dg/template/unify13.C: New test.
2096 * g++.dg/template/unify14.C: New test.
2097 * g++.dg/template/unify15.C: New test.
2098 * g++.dg/template/unify16.C: New test.
2099 * g++.dg/template/unify17.C: New test.
2100
9617fd08
DM
21012016-01-18 David Malcolm <dmalcolm@redhat.com>
2102
2103 PR testsuite/69181
2104 * gcc.dg/pr69181-1.c: New test file.
2105 * gcc.dg/pr69181-2.c: New test file.
2106 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2107 globals by moving it to...
2108 (cleanup-after-saved-dg-test): ...this new function. Add
2109 "global additional_sources_used". Add reset of global
2110 multiline_expected_outputs to the empty list.
2111 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2112 global to...
2113 (multiline_expected_outputs): ...this, and updated comments to
2114 note that it is modified from gcc-dg.exp.
2115 (dg-end-multiline-output): Update for the above renaming.
2116 (handle-multiline-outputs): Likewise. Remove the clearing
2117 of the expected outputs to the empty list.
2118
b555a2e4
RB
21192016-01-18 Richard Biener <rguenther@suse.de>
2120
2121 PR tree-optimization/69297
2122 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2123
96902805
JM
21242016-01-18 Joseph Myers <joseph@codesourcery.com>
2125
2126 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2127 dg-options.
2128 * gcc.target/mips/mips-3d-2.c: Likewise.
2129 * gcc.target/mips/mips-3d-3.c: Likewise.
2130 * gcc.target/mips/mips-3d-4.c: Likewise.
2131 * gcc.target/mips/mips-3d-5.c: Likewise.
2132 * gcc.target/mips/mips-3d-6.c: Likewise.
2133 * gcc.target/mips/mips-3d-7.c: Likewise.
2134 * gcc.target/mips/mips-3d-8.c: Likewise.
2135 * gcc.target/mips/mips-3d-9.c: Likewise.
2136 * gcc.target/mips/mips-ps-1.c: Likewise.
2137 * gcc.target/mips/mips-ps-2.c: Likewise.
2138 * gcc.target/mips/mips-ps-3.c: Likewise.
2139 * gcc.target/mips/mips-ps-4.c: Likewise.
2140 * gcc.target/mips/mips-ps-5.c: Likewise.
2141 * gcc.target/mips/mips-ps-6.c: Likewise.
2142 * gcc.target/mips/mips-ps-7.c: Likewise.
2143 * gcc.target/mips/mips-ps-type.c: Likewise.
2144 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2145 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2146
40e26f94
TV
21472016-01-18 Tom de Vries <tom@codesourcery.com>
2148
2149 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2150 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2151 * c-c++-common/goacc/kernels-empty.c: New test.
2152 * c-c++-common/goacc/kernels-eternal.c: New test.
2153 * c-c++-common/goacc/kernels-loop-2.c: New test.
2154 * c-c++-common/goacc/kernels-loop-3.c: New test.
2155 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2156 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2157 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2158 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2159 * c-c++-common/goacc/kernels-loop-data.c: New test.
2160 * c-c++-common/goacc/kernels-loop-g.c: New test.
2161 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2162 * c-c++-common/goacc/kernels-loop-n.c: New test.
2163 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2164 * c-c++-common/goacc/kernels-loop.c: New test.
2165 * c-c++-common/goacc/kernels-noreturn.c: New test.
2166 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2167 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2168 * c-c++-common/goacc/kernels-reduction.c: New test.
2169
a98d4647
TV
21702016-01-18 Tom de Vries <tom@codesourcery.com>
2171
2172 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2173 * gcc.dg/autopar/outer-2.c: Same.
2174 * gcc.dg/autopar/outer-3.c: Same.
2175 * gcc.dg/autopar/outer-4.c: Same.
2176 * gcc.dg/autopar/outer-5.c: Same.
2177 * gcc.dg/autopar/outer-6.c: Same.
2178 * gcc.dg/autopar/parallelization-1.c: Same.
2179 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2180 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2181 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2182 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2183 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2184 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2185 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2186 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2187 * gcc.dg/autopar/pr39500-1.c: Same.
2188 * gcc.dg/autopar/pr39500-2.c: Same.
2189 * gcc.dg/autopar/pr46193.c: Same.
2190 * gcc.dg/autopar/pr46194.c: Same.
2191 * gcc.dg/autopar/pr49580.c: Same.
2192 * gcc.dg/autopar/pr49960-1.c: Same.
2193 * gcc.dg/autopar/pr49960.c: Same.
2194 * gcc.dg/autopar/pr68373.c: Same.
2195 * gcc.dg/autopar/reduc-1.c: Same.
2196 * gcc.dg/autopar/reduc-1char.c: Same.
2197 * gcc.dg/autopar/reduc-1short.c: Same.
2198 * gcc.dg/autopar/reduc-2.c: Same.
2199 * gcc.dg/autopar/reduc-2char.c: Same.
2200 * gcc.dg/autopar/reduc-2short.c: Same.
2201 * gcc.dg/autopar/reduc-3.c: Same.
2202 * gcc.dg/autopar/reduc-4.c: Same.
2203 * gcc.dg/autopar/reduc-6.c: Same.
2204 * gcc.dg/autopar/reduc-7.c: Same.
2205 * gcc.dg/autopar/reduc-8.c: Same.
2206 * gcc.dg/autopar/reduc-9.c: Same.
2207 * gcc.dg/autopar/uns-outer-4.c: Same.
2208 * gcc.dg/autopar/uns-outer-5.c: Same.
2209 * gcc.dg/autopar/uns-outer-6.c: Same.
2210 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2211 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2212
da976fa8
AL
22132016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2214
2215 PR target/63679
2216 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2217 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2218
70c1e886
AL
22192016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2220
2221 PR target/63679
2222 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2223 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2224 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2225
88bed196
AL
22262016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2227
2228 PR target/63679
2229 * gcc.dg/tree-ssa/sra-17.c: New.
2230 * gcc.dg/tree-ssa/sra-18.c: New.
2231
3dd5f42e
IE
22322016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2233
2234 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2235
ae5a77fa
EB
22362016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2237
2238 * gnat.dg/inline12.adb: New test.
2239
11e57fc6
BC
22402016-01-18 Bin Cheng <bin.cheng@arm.com>
2241
2242 PR tree-optimization/66797
2243 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2244
995b6fe0
RB
22452016-01-18 Richard Biener <rguenther@suse.de>
2246
2247 PR tree-optimization/69170
2248 * gcc.dg/torture/pr69170.c: New testcase.
2249
d656d82e
JDA
22502016-01-17 John David Anglin <danglin@gcc.gnu.org>
2251
2252 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2253
d69da357
TV
22542016-01-16 Tom de Vries <tom@codesourcery.com>
2255
2256 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2257
a3845283
TV
22582016-01-16 Tom de Vries <tom@codesourcery.com>
2259
2260 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2261 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2262 redundant dg-require-effective-target pthread.
2263 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2264 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2265 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2266 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2267 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2268 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2269 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2270
197a6aa6
DE
22712016-01-16 David Edelsohn <dje.gcc@gmail.com>
2272
2273 PR target/68609
2274 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2275 * gcc.target/powerpc/recip-7.c: Same.
2276
ec7886c1
PP
22772016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2278
2279 PR c++/69091
2280 * g++.dg/template/pr69091.C: New test.
2281
203484bb
PP
22822016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2283
2284 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2285 dump does not contain an error_mark_node.
2286 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2287 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2288
aa2500e9
PP
22892016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2290
2291 PR c++/68936
2292 * g++.dg/template/pr68936.C: New test.
2293
28621a5c
DE
22942016-01-15 David Edelsohn <dje.gcc@gmail.com>
2295
2296 PR target/68609
2297 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2298 * gcc.target/powerpc/recip-2.c: Same.
2299 * gcc.target/powerpc/recip-3.c: Same.
2300 * gcc.target/powerpc/recip-4.c: Same.
2301 * gcc.target/powerpc/recip-sqrtf.c: Same.
2302
40c43aca
JL
23032016-01-15 Jeff Law <law@redhat.com>
2304
2305 PR tree-optimization/69270
2306 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2307 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2308
afbc5ae8
PT
23092016-01-15 Paul Thomas <pault@gcc.gnu.org>
2310
2311 PR fortran/49630
2312 * gfortran.dg/deferred_character_13.f90: New test for the fix
2313 of comment 3 of the PR.
2314
2315 PR fortran/54070
2316 * gfortran.dg/deferred_character_8.f90: New test
2317 * gfortran.dg/allocate_error_5.f90: New test
2318
2319 PR fortran/60593
2320 * gfortran.dg/deferred_character_10.f90: New test
2321
2322 PR fortran/60795
2323 * gfortran.dg/deferred_character_14.f90: New test
2324
2325 PR fortran/61147
2326 * gfortran.dg/deferred_character_11.f90: New test
2327
2328 PR fortran/64324
2329 * gfortran.dg/deferred_character_9.f90: New test
2330
49abe076
VM
23312016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2332
2333 PR rtl-optimization/69030
2334 * gcc.target/i386/pr69030.c: New.
2335
16d12992
KT
23362016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2337
2338 * gcc.target/aarch64/target_attr_17.c: New test.
2339
78810bd3
RB
23402016-01-15 Richard Biener <rguenther@suse.de>
2341
2342 PR tree-optimization/66856
2343 * gcc.dg/torture/pr66856-1.c: New testcase.
2344 * gcc.dg/torture/pr66856-2.c: Likewise.
2345
2bd847fe
RB
23462016-01-15 Richard Biener <rguenther@suse.de>
2347
2348 PR debug/69137
2349 * g++.dg/lto/pr69137_0.C: New testcase.
2350
a00fe3b7
RS
23512016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2352
2353 PR middle-end/69246
2354 * gcc.target/i386/pr69246.c: New test.
2355
cbb0e83b
DV
23562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2357
7596d5de 2358 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 2359
5a500ecf
DV
23602016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2361
2362 PR c++/56194
2363 * g++.dg/init/const9.C: Disable test on S/390.
2364
5d9bf64f
DV
23652016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2366
2367 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2368 * g++.dg/Wno-frame-address.C: Ditto.
2369
e234b19e
DV
23702016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2371
2372 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2373
89483f99
RB
23742016-01-15 Richard Biener <rguenther@suse.de>
2375
2376 PR tree-optimization/68961
2377 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2378
94f37395
IE
23792016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2380
2381 * gcc.target/i386/pr65105-5.c: New test.
2382
0f6176e6
JH
23832016-01-15 Jan Hubicka <hubicka@ucw.cz>
2384
2385 * gcc.c-torture/execute/alias-4.c: New testcase.
2386
824ca15e
JH
23872016-01-15 Jan Hubicka <hubicka@ucw.cz>
2388
2389 PR ipa/68148
2390 * g++.dg/ipa/devirt-49.C: New testcase.
2391
092f7deb 23922016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
2393
2394 PR target/65837
2395 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2396 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2397 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2398
e93c66bc
RB
23992016-01-15 Richard Biener <rguenther@suse.de>
2400
2401 PR tree-optimization/69117
2402 * gcc.dg/torture/pr69117.c: New testcase.
2403
c47eaca6 24042015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
2405
2406 PR c++/69048
2407 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2408
c3f6914a
FXC
24092016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2410
2411 PR testsuite/67509
2412 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2413 range tests use 100 * maximum instead of maximum + 1.
2414
cd65ae90
JJ
24152016-01-14 Jakub Jelinek <jakub@redhat.com>
2416
2417 PR debug/69244
2418 * gcc.dg/guality/pr69244.c: New test.
2419
19643948
UB
24202016-01-14 Uros Bizjak <ubizjak@gmail.com>
2421
2422 * lib/target-supports.exp (check_effective_target_issignaling):
2423 New procedure.
2424 * gcc.dg/pr61441.c: Require issignaling effective target.
2425
fe79c97e
SB
24262016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2427
2428 PR target/68803
2429 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2430
c7df95d8
DM
24312016-01-14 David Malcolm <dmalcolm@redhat.com>
2432
2433 PR c++/68819
2434 PR preprocessor/69177
2435 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2436 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2437 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2438 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2439
00083992
MP
24402016-01-14 Marek Polacek <polacek@redhat.com>
2441
2442 PR c/69262
2443 * gcc.dg/array-15.c: New test.
2444
0c9b3294
JJ
24452016-01-14 Jakub Jelinek <jakub@redhat.com>
2446
2447 PR middle-end/68146
2448 PR tree-optimization/69155
2449 * gfortran.dg/pr68146.f: New test.
2450 * gfortran.dg/pr69155.f90: New test.
2451
3688e13d
RB
24522016-01-14 Richard Biener <rguenther@suse.de>
2453
2454 PR tree-optimization/68060
2455 * gcc.dg/torture/pr68060-1.c: New testcase.
2456 * gcc.dg/torture/pr68060-2.c: Likewise.
2457
bab0ad3a
NC
24582016-01-14 Nick Clifton <nickc@redhat.com>
2459
2460 * lib/target-supports.exp
2461 (check_effective_target_arm_neon_ok_nocache): Add an option
2462 sequence that includes setting the ARM architecture to ARMv7-A.
2463 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2464 command line options necessary to enable Neon support.
2465 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2466 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2467 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2468 * gcc.target/arm/pr69180.c: Likewise.
2469
947c2ce5
JL
24702016-01-14 Jeff Law <law@redhat.com>
2471
2472 PR tree-optimization/69270
2473 * gcc.dg/tree-ssa/pr69270.c: New test.
2474
3342fd71
BS
24752016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2476
2477 PR c/66208
2478 * c-c++-common/pr66208.c: New file.
2479
2ad3adf1
JJ
24802016-01-13 Jakub Jelinek <jakub@redhat.com>
2481
2482 PR tree-optimization/69156
2483 * gcc.dg/pr69156.c: New test.
2484
398d6feb
L
24852016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2486
2487 * gcc.target/i386/pr69225-7.c: New test.
2488
4c868789
RH
24892016-01-13 Richard Henderson <rth@redhat.com>
2490
2491 * gcc.dg/tm/memopt-13.c: Update expected function.
2492 * gcc.dg/tm/memopt-6.c: Likewise.
2493
ef6d1772
UB
24942016-01-13 Uros Bizjak <ubizjak@gmail.com>
2495
2496 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2497 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2498 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2499 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 2500
ef6d1772
UB
25012016-01-13 Tom de Vries <tom@codesourcery.com>
2502
2503 PR tree-optimization/69169
0b4b6ef2
TV
2504 * gcc.dg/pr69169.c: New test.
2505
2ad3adf1 25062016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
2507
2508 PR target/69228
2509 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2510 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2511 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2512 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2513 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2514 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2515 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2516 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2517
9060e335
AK
25182016-01-13 Jakub Jelinek <jakub@redhat.com>
2519
2520 PR target/69247
2521 * gcc.dg/pr69247.c: New test.
2522
40311329
RB
25232016-01-13 Richard Biener <rguenther@suse.de>
2524
2525 PR tree-optimization/69242
2526 * gcc.dg/torture/pr69242.c: New testcase.
2527
ccbd7103
RB
25282016-01-13 Richard Biener <rguenther@suse.de>
2529
2530 PR tree-optimization/69186
2531 * gcc.dg/torture/pr69186.c: New testcase.
2532
c6f72a46
JL
25332016-01-13 Jeff Law <law@redhat.com>
2534
2535 PR tree-optimization/67755
2536 * gcc.dg/tree-ssa/pr67755.c: New test.
2537
25382016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
2539
2540 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2541 pass number in output by a star.
2542
c446cf07
BC
25432016-01-12 Bin Cheng <bin.cheng@arm.com>
2544
2545 PR tree-optimization/68911
2546 * gcc.c-torture/execute/pr68911.c: New test.
2547
5342156c
MP
25482016-01-12 Marek Polacek <polacek@redhat.com>
2549
2550 PR c++/68979
2551 * g++.dg/warn/permissive-1.C: New test.
2552
65364cc5
JJ
25532016-01-12 Jakub Jelinek <jakub@redhat.com>
2554
2555 PR objc++/68511
2556 PR c++/69213
2557 * g++.dg/opt/pr69213.C: New test.
2558
81b9a3d9
CB
25592016-01-12 Christian Bruel <christian.bruel@st.com>
2560
2561 PR target/69180
2562 * gcc.target/arm/pr69180.c: New test.
2563
3c4e91c9
RB
25642016-01-12 Richard Biener <rguenther@suse.de>
2565
2566 PR lto/69077
2567 * g++.dg/lto/pr69077_0.C: New testcase.
2568 * g++.dg/lto/pr69077_1.C: Likewise.
2569
5664cea1
JJ
25702016-01-12 Jakub Jelinek <jakub@redhat.com>
2571
2572 PR target/69175
2573 * g++.dg/opt/pr69175.C: New test.
2574
86cefc49
AL
25752016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2576
2577 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2578 rather than #including math.h & stdlib.h.
2579 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2580 * gcc.dg/vect/pr49771.c: Likewise.
2581 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2582 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2583 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2584 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2585 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2586 * gcc.dg/vect/pr44507.c: Likewise.
2587 * gcc.dg/vect/pr45902.c: Likewise.
2588 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2589 * gcc.dg/vect/vect-117.c: Likewise.
2590 * gcc.dg/vect/vect-99.c: Likewise.
2591 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2592 * gcc.dg/vect/vect-cond-1.c: Likewise.
2593 * gcc.dg/vect/vect-cond-2.c: Likewise.
2594 * gcc.dg/vect/vect-cond-3.c: Likewise.
2595 * gcc.dg/vect/vect-cond-4.c: Likewise.
2596 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2597 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2598 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2599 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2600 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2601 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2602 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2603 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2604 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2605 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2606 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2607 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2608 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2609 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2610 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2611 include of signal.h.
2612 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2613 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2614 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2615 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2616 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2617 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2618 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2619 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2620 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2621 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2622 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2623 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2624 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2625 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2626 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2627 * gcc.dg/vect/vect-outer-5.c: Likewise.
2628 * gcc.dg/vect/vect-outer-6.c: Likewise.
2629 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2630 include of stdio.h.
2631
b832f61e
NC
26322016-01-12 Nick Clifton <nickc@redhat.com>
2633
2634 PR target/68913
2635 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2636 to fread so that it will be found in all target runtimes.
2637
8eac49b1
RB
26382016-01-12 Richard Biener <rguenther@suse.de>
2639
2640 PR tree-optimization/69053
2641 * g++.dg/torture/pr69053.C: New testcase.
2642
2935d994
RB
26432016-01-12 Richard Biener <rguenther@suse.de>
2644
2645 PR tree-optimization/69168
2646 * gcc.dg/torture/pr69168.c: New testcase.
2647
66c16fd9
RB
26482016-01-12 Richard Biener <rguenther@suse.de>
2649
2650 PR tree-optimization/69157
2651 * gcc.dg/torture/pr69157.c: New testcase.
2652
26532016-01-12 Richard Biener <rguenther@suse.de>
2654
2655 PR tree-optimization/69174
2656 * gcc.dg/torture/pr69174.c: New testcase.
2657
723033a6
JJ
26582016-01-12 Jakub Jelinek <jakub@redhat.com>
2659
2660 PR c++/66808
2661 PR c++/69000
2662 * g++.dg/tls/pr66808.C: New test.
2663 * g++.dg/tls/pr69000.C: New test.
2664
3574cf47
BS
26652016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2666
2667 * gcc.target/powerpc/swaps-p8-23.c: New test.
2668 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2669
feb20787
JDA
26702016-01-11 John David Anglin <danglin@gcc.gnu.org>
2671
2672 PR tree-optimization/68356
2673 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2674
27b1820a
KV
26752016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2676 Jim Wilson <jim.wilson@linaro.org>
2677
2678 PR target/69194
2679 * gcc.target/arm/pr69194.c: New test.
2680
cf4de6af
L
26812016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2682
2683 PR target/69225
2684 * gcc.target/i386/pr69225-1.c: New test.
2685 * gcc.target/i386/pr69225-2.c: Likewise.
2686 * gcc.target/i386/pr69225-3.c: Likewise.
2687 * gcc.target/i386/pr69225-4.c: Likewise.
2688 * gcc.target/i386/pr69225-5.c: Likewise.
2689 * gcc.target/i386/pr69225-6.c: Likewise.
2690
1ebd5558
JJ
26912016-01-11 Jakub Jelinek <jakub@redhat.com>
2692
23552a4d
JJ
2693 PR target/67462
2694 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2695 if lp64.
2696
26ff85b0
JJ
2697 PR target/69071
2698 * gcc.dg/pr69071.c: New test.
2699
9cb6bd74
JJ
2700 PR c++/69211
2701 * g++.dg/opt/pr69211.C: New test.
2702
1ebd5558
JJ
2703 PR tree-optimization/69214
2704 * gcc.c-torture/compile/pr69214.c: New test.
2705
8c18c836
UB
27062016-01-11 Uros Bizjak <ubizjak@gmail.com>
2707
2708 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2709 * gcc.target/i386/pr66232-11.c: Ditto.
2710 * gcc.target/i386/pr66232-12.c: Ditto.
2711 * gcc.target/i386/pr66232-13.c: Ditto.
2712
62446e6e
RB
27132016-01-11 Richard Biener <rguenther@suse.de>
2714
2715 PR tree-optimization/69173
2716 * gcc.dg/torture/pr69173.c: New testcase.
2717
2b8568fe
KT
27182016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2719
2720 PR rtl-optimization/68796
2721 * gcc.target/aarch64/tst_5.c: New test.
2722 * gcc.target/aarch64/tst_6.c: Likewise.
2723
5baf4532
KT
27242016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2725
2726 PR rtl-optimization/68841
2727 * gcc.dg/pr68841.c: New test.
2728 * gcc.c-torture/execute/pr68841.c: New test.
2729
ca90b1ed
YR
27302016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2731
2732 PR rtl-optimization/68920
2733 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2734 for ix86 targets.
2735 * gcc.dg/ifcvt-5.c: New test.
2736
2ad3adf1 27372016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
2738
2739 PR bootstrap/69123
2740 * g++.dg/pr69123.C: New.
2741
83834c09
IE
27422016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2743
2744 PR target/69010
2745 * gcc.target/i386/pr69010.c: New test.
2746
dcf89d57
MJ
27472016-01-11 Martin Jambor <mjambor@suse.cz>
2748
2749 PR ipa/69044
2750 * gcc.target/i386/chkp-pr69044.c: New test.
2751
d95167ee
TV
27522016-01-11 Tom de Vries <tom@codesourcery.com>
2753
2754 PR tree-optimization/69109
2755 * gcc.dg/autopar/pr69109-2.c: New test.
2756 * gcc.dg/autopar/pr69109.c: New test.
2757
4f6403a8
TV
27582016-01-11 Tom de Vries <tom@codesourcery.com>
2759
2760 PR tree-optimization/69108
2761 * gcc.dg/autopar/pr69108.c: New test.
2762
21efdd80
PP
27632016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2764
2765 PR c++/69029
2766 * c-c++-common/Wisleading-indentation.c: Augment test.
2767
fd42eed8
TK
27682016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2769
2770 PR fortran/69154
2771 * gfortran.dg/inline_matmul_12.f90: New test.
2772
4f90ee6c
PT
27732016-01-10 Paul Thomas <pault@gcc.gnu.org>
2774
2775 PR fortran/67779
2776 * gfortran.dg/actual_array_offset_1: New test.
2777
3907c6cf
TV
27782016-01-10 Tom de Vries <tom@codesourcery.com>
2779
2780 PR tree-optimization/69062
2781 * gcc.dg/autopar/pr69062.c: New test.
2782
b07b236e
TS
27832016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2784
2785 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2786 * gcc.dg/vect/slp-perm-2.c: Likewise.
2787 * gcc.dg/vect/slp-perm-3.c: Likewise.
2788 * gcc.dg/vect/slp-perm-5.c: Likewise.
2789 * gcc.dg/vect/slp-perm-6.c: Likewise.
2790 * gcc.dg/vect/slp-perm-7.c: Likewise.
2791 * gcc.dg/vect/slp-perm-8.c: Likewise.
2792
23fab8ae
TV
27932016-01-10 Tom de Vries <tom@codesourcery.com>
2794
2795 PR tree-optimization/69039
2796 * gcc.dg/autopar/pr69039.c: New test.
2797
73f0dae2
MP
27982016-01-09 Marek Polacek <polacek@redhat.com>
2799
2800 PR c++/69113
2801 * g++.dg/pr69113.C: New test.
2802
20b8d734
JJ
28032016-01-09 Jakub Jelinek <jakub@redhat.com>
2804
2805 PR middle-end/50865
2806 PR tree-optimization/69097
2807 * gcc.c-torture/execute/pr50865.c: New test.
2808 * gcc.c-torture/execute/pr69097-1.c: New test.
2809 * gcc.c-torture/execute/pr69097-2.c: New test.
2810 * gcc.dg/pr69097-1.c: New test.
2811 * gcc.dg/pr69097-2.c: New test.
2812
c50e614b
JJ
28132016-01-09 Jakub Jelinek <jakub@redhat.com>
2814
2815 PR c++/69164
2816 * g++.dg/opt/pr69164.C: New test.
2817
e0237993
JJ
28182016-01-08 Jakub Jelinek <jakub@redhat.com>
2819
2820 PR tree-optimization/69167
2821 * gcc.dg/pr69167.c: New test.
2822
bd8f5bb2
MP
28232016-01-08 Marek Polacek <polacek@redhat.com>
2824
2825 PR c++/68449
2826 * g++.dg/pr68449.C: New.
2827
bb0f5ca7
AL
28282016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2829
2830 PR tree-optimization/68707
2831 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2832 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2833 on platforms supporting it.
2834 * gcc.dg/vect/slp-perm-2.c: Likewise.
2835 * gcc.dg/vect/slp-perm-3.c: Likewise.
2836 * gcc.dg/vect/slp-perm-5.c: Likewise.
2837 * gcc.dg/vect/slp-perm-7.c: Likewise.
2838 * gcc.dg/vect/slp-perm-8.c: Likewise.
2839 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2840 on platforms supporting it.
2841
22518428
JJ
28422016-01-08 Jakub Jelinek <jakub@redhat.com>
2843
33f0852f
JJ
2844 PR tree-optimization/69162
2845 * gcc.dg/pr69162.c: New test.
2846
22518428
JJ
2847 PR tree-optimization/69172
2848 * gcc.dg/pr69172.c: New test.
2849
80e9b3aa
TP
28502016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2851
2852 PR tree-optimization/67781
2853 * gcc.c-torture/execute/pr67781.c: New file.
2854
262a363f
JJ
28552016-01-08 Jakub Jelinek <jakub@redhat.com>
2856
2857 PR tree-optimization/69083
2858 * gcc.dg/vect/pr69083.c: New test.
2859
6e1f093f
SS
28602016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2861
2862 PR tree-optimization/61441
2863 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2864 Use -fexcess-precision=standard for compiler options.
2865 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2866
53290e07
JJ
28672016-01-08 Jakub Jelinek <jakub@redhat.com>
2868
57bf3072
JJ
2869 PR fortran/69128
2870 * gfortran.dg/gomp/pr69128.f90: New test.
2871
53290e07
JJ
2872 PR c++/69145
2873 * g++.dg/ext/pr69145-1.C: New test.
2874 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2875 * g++.dg/ext/pr69145-2.h: New file.
2876
7a127fa7
MS
28772016-01-07 Martin Sebor <msebor@redhat.com>
2878
2879 PR c/68966
2880 * gcc.dg/atomic-fetch-bool.c: New test.
2881 * gcc.dg/sync-fetch-bool.c: New test.
2882
95918b49
L
28832016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2884
2885 PR fortran/66680
2886 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2887
c8e62a9d
NC
28882016-01-07 Nick Clifton <nickc@redhat.com>
2889
2890 PR target/66655
2891 * g++.dg/pr66655.C: New test.
2892 * g++.dg/pr66655_1.cc: Test support file.
2893 * g++.dg/pr66655.h: Test header file.
2894
2ad3adf1 28952016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
2896
2897 PR fortran/66680
2898 gfortran.dg/gomp/pr66680.f90: New test.
2899
4cd9ca92
L
29002016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2901
2902 PR target/69171
2903 * gcc.target/i386/pr69171-1.c: New test.
2904 * gcc.target/i386/pr69171-2.c: Likewise.
2905 * gcc.target/i386/pr69171-3.c: Likewise.
2906 * gcc.target/i386/pr69171-4.c: Likewise.
2907 * gcc.target/i386/pr69171-5.c: Likewise.
2908 * gcc.target/i386/pr69171-6.c: Likewise.
2909
7e33d4dc
BS
29102015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2911
2912 PR middle-end/67639
2913 * c-c++-common/pr67639.c: New test.
2914
fec64afc
JJ
29152016-01-07 Jakub Jelinek <jakub@redhat.com>
2916
2917 PR tree-optimization/69141
2918 * g++.dg/opt/pr69141.C: New test.
2919
f293ad29
EB
29202016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2921
2922 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2923
5027395e
UB
29242016-01-06 Uros Bizjak <ubizjak@gmail.com>
2925
2926 PR target/69140
2927 * gcc.target/i386/pr69140.c: New test
2928
7443cf13
DM
29292016-01-06 David Malcolm <dmalcolm@redhat.com>
2930
2931 * gcc.dg/bad-dereference.c: New test case.
2932
32928931
BS
29332015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2934
2935 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2936
68dd05da
AS
29372016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2938
2939 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2940
6b131d5b
MP
29412016-01-06 Marek Polacek <polacek@redhat.com>
2942
2943 PR sanitizer/69099
2944 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2945
8d9fdb49
MP
29462016-01-05 Marek Polacek <polacek@redhat.com>
2947
2948 PR c/69104
2949 * gcc.dg/atomic-invalid-2.c: New.
2950
acf93f1e
L
29512016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2952
2953 PR target/68991
2954 * gcc.target/i386/pr68991.c: New test.
2955
3f50525d
L
29562016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2957
2958 PR target/68991
2959 * g++.dg/pr68991-1.C: New test.
2960 * g++.dg/pr68991-2.C: Likewise.
2961
e0237993 29622016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 2963
e0237993 2964 PR other/60465
face88a1
ST
2965 * gcc.target/ia64/pr60465-gprel64.c: New test.
2966 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2967
a0866eff
KT
29682016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2969
2970 PR rtl-optimization/68651
2971 * gcc.target/aarch64/pr68651_1.c: New test.
2972
c589e975
DM
29732016-01-05 David Malcolm <dmalcolm@redhat.com>
2974
2975 PR c/69122
2976 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2977
929710d9
NS
29782016-01-05 Nathan Sidwell <nathan@acm.org>
2979
ce3e43d7
NS
2980 PR c++/58583
2981 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2982
929710d9
NS
2983 * gcc.dg/alias-15.c: New.
2984
a2faef8e
NC
29852016-01-05 Nick Clifton <nickc@redhat.com>
2986
2987 PR target/68870
2988 * g++.dg/pr68770.C: New test.
2989
4cfa76e3
MS
29902016-01-04 Mike Stump <mikestump@comcast.net>
2991
2992 * lib/target-supports.exp (check_effective_target_cilkplus):
2993 cilkplus targets require pthreads.
4ece61b6 2994 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 2995
4e8a3a35
MM
29962016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2997
2998 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2999 generation.
3000
818ab71a
JJ
30012016-01-04 Jakub Jelinek <jakub@redhat.com>
3002
3003 Update copyright years.
3004
2fe0a208
MP
30052016-01-04 Marek Polacek <polacek@redhat.com>
3006
3007 PR c/68908
3008 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3009 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3010 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3011
9e3b2fe3
EB
30122016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3013
3014 * gcc.target/sparc/20160104-2.c: New test.
3015
e8d65a35
EB
30162016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3017
3018 * gcc.target/sparc/20160104-1.c: New test.
3019
25ccfccd
PT
30202016-01-03 Paul Thomas <pault@gcc.gnu.org>
3021
3022 PR fortran/65045
3023 * gfortran.dg/pr65045.f90: New test.
3024
cb51d382
EB
30252016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3026
3027 * gnat.dg/specs/debug1.ads: Delete.
3028
6eeaad6e
JD
30292016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3030
3031 PR libgfortran/68867
3032 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3033 expression.
3034
2f968603
JD
30352016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3036
3037 PR libgfortran/68867
3038 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3039 PowerPC.
3040
591bb5e4
PT
30412016-01-01 Paul Thomas <pault@gcc.gnu.org>
3042
3043 PR fortran/68864
3044 * gfortran.dg/pr68864.f90: New test.
3045
f1e0620c
JJ
30462016-01-01 Jakub Jelinek <jakub@redhat.com>
3047
942a1319
JJ
3048 PR tree-optimization/69070
3049 * gcc.dg/pr69070.c: New test.
3050
10dff63f
JJ
3051 PR sanitizer/69055
3052 * gfortran.dg/pr69055.f90: New test.
3053
f1e0620c
JJ
3054 PR target/69015
3055 * gcc.dg/pr69015.c: New test.
818ab71a 3056\f
2f883d1c 3057Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
3058
3059Copying and distribution of this file, with or without modification,
3060are permitted in any medium without royalty provided the copyright
3061notice and this notice are preserved.