]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR preprocessor/69126: avoid comparing ad-hoc and non-ad-hoc locations
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
196440f8
DM
12016-02-23 David Malcolm <dmalcolm@redhat.com>
2
3 PR preprocessor/69126
4 PR preprocessor/69543
5 * c-c++-common/pr69126-2-long.c: New test.
6 * c-c++-common/pr69126-2-short.c: New test.
7 * c-c++-common/pr69543-1.c: Remove xfail.
8
1d3121af
DM
92016-02-23 David Malcolm <dmalcolm@redhat.com>
10
11 PR preprocessor/69126
12 PR preprocessor/69543
13 PR preprocessor/69558
14 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
15 (f): Rename to...
16 (test_2): ...this, and add leading comment.
17 (MACRO_3, test_3): New.
18 (MACRO_4A, MACRO_4B, test_4): New.
19 (MACRO): Rename to...
20 (MACRO_5): ...this.
21 (g): Rename to...
22 (test_5): ...this, updating for renaming of MACRO, and
23 add leading comment.
24 * c-c++-common/pr69543-1.c: New.
25 * c-c++-common/pr69543-2.c: New.
26 * c-c++-common/pr69543-3.c: New.
27 * c-c++-common/pr69543-4.c: New.
28 * c-c++-common/pr69558-1.c: New.
29 * c-c++-common/pr69558-2.c: New.
30 * c-c++-common/pr69558-3.c: New.
31 * c-c++-common/pr69558-4.c: New.
32 * gcc.dg/pr69558.c: Move to...
33 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
34 xfail for c++.
35
f99c3557
TS
362016-02-23 Thomas Schwinge <thomas@codesourcery.com>
37
38 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
39 to -ftree-parallelize-loops/-fopenacc changes.
40 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
41 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
42 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
43 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
44 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
45 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
46 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
47 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
48 * c-c++-common/goacc/kernels-loop.c: Likewise.
49 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
50 * c-c++-common/goacc/kernels-reduction.c: Likewise.
51 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
52 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
53
c60ec7c2
RO
542016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
55
56 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
57
f1a62b6f
JJ
582016-02-23 Jakub Jelinek <jakub@redhat.com>
59
e67bf044
JJ
60 PR c++/69902
61 * g++.dg/warn/Wnonnull-compare-5.C: New test.
62
f1a62b6f
JJ
63 PR c/69900
64 * gcc.dg/pr69900.c: New test.
65
20c5e09e
MJ
662016-02-23 Martin Jambor <mjambor@suse.cz>
67
68 PR tree-optimization/69666
69 * gcc.dg/tree-ssa/pr69666.c: New test.
70
e457a6fc
AV
712016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
72
73 PR fortran/67451
74 * gfortran.dg/coarray_allocate_5.f08: New test.
75
d7b574f4
AK
762016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
77
78 * gcc.target/s390/vcond-shift.c: Move to ...
79 * gcc.target/s390/vector/vcond-shift.c: ... here.
80
58bdeb44
AK
812016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
82
83 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
84 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
85
7cd0387b
AK
862016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
87
88 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
89
4246c8da
MW
902016-02-20 Mark Wielaard <mjw@redhat.com>
91
92 PR c/28901
93 * gcc.dg/unused-variable-3.c: New test.
94
f93bc532
JJ
952016-02-22 Jakub Jelinek <jakub@redhat.com>
96
97 PR target/69888
98 * gcc.target/i386/pr69888.c: New test.
99
c4e360f4
RB
1002016-02-22 Richard Biener <rguenther@suse.de>
101
102 PR tree-optimization/69882
103 * gfortran.dg/vect/pr69882.f90: New testcase.
104
09c92f1c
JJ
1052016-02-22 Jakub Jelinek <jakub@redhat.com>
106
107 PR target/69885
108 * gcc.dg/pr69885.c: New test.
109
f88d45dc
OE
1102016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
111
112 PR target/69806
113 PR target/54089
114 * gcc.target/sh/pr54089-10.c: New.
115
ce1ff48e
PT
1162016-02-20 Paul Thomas <pault@gcc.gnu.org>
117
118 PR fortran/69423
119 * gfortran.dg/deferred_character_15.f90 : New test.
120
bbf27208
DH
1212016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
122
123 PR fortran/57365
124 gfortran.dg/allocate_with_source_18.f03: New test.
125
1262016-02-20 Harald Anlauf <anlauf@gmx.de>
127
128 PR fortran/52531
129 gfortran.dg/gomp/pr52531.f90: New test.
130
268be88c
BE
1312016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
132
133 PR c++/69865
134 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
135 -std=c++03.
136
4b6c824a
JJ
1372016-02-19 Jakub Jelinek <jakub@redhat.com>
138
871b3f47
JJ
139 PR c++/69826
140 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
141 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
142
7a965d51
JJ
143 PR c++/69850
144 * g++.dg/warn/Wnonnull-compare-4.C: New test.
145
4b6c824a
JJ
146 PR c++/69851
147 * g++.dg/torture/pr69851.C: New test.
148
15fca21a
MS
1492016-02-19 Martin Sebor <msebor@redhat.com>
150
151 PR testsuite/69573
152 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
153
19e21586
JJ
1542016-02-19 Jakub Jelinek <jakub@redhat.com>
155
03a616ac
JJ
156 PR c++/69850
157 * g++.dg/warn/Wnonnull-compare-2.C: New test.
158 * g++.dg/warn/Wnonnull-compare-3.C: New test.
159
19e21586
JJ
160 PR c++/67767
161 * g++.dg/cpp0x/pr67767.C: New test.
162
2db16594
KT
1632016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
164
165 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
166 for fp, simd, crypto, crc, lse.
167 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
168 above.
169 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
170 effective target check.
171
5a7d9d1e
JJ
1722016-02-19 Jakub Jelinek <jakub@redhat.com>
173
174 PR target/69820
175 * gcc.target/i386/pr69820.c: New test.
176
6448f064
AK
1772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
178
179 * gcc.target/s390/vector/int128-1.c: New test.
180
d0a859e6
AK
1812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
182
183 * gcc.target/s390/vector/vec-vcond-1.c: New test.
184
9e4eb643
AK
1852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
186
187 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
188 instruction pattern name to prevent the testcase from failing with
189 -march=z13.
190
859a4c0e
AK
1912016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
192
193 * gcc.target/s390/md/movstr-2.c: New test.
194
efc2340b
MK
1952016-02-19 Marcin Koƛcielnicki <koriakin@0x04.net>
196
197 * gcc.target/s390/morestack.c: New test.
198
ca2bfbc2
DV
1992016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
200
201 PR target/69625
202 * gcc.target/s390/pr69625.c: Add test case.
203
efd4bd05
BE
2042016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
205
206 PR testsuite/68580
207 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
208
2bf2078a
MM
2092016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
210
211 PR target/68404
212 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
213 * gcc.target/powerpc/fusion3.c: Likewise.
214
f003579e
RB
2152016-02-18 Richard Biener <rguenther@suse.de>
216
217 PR middle-end/69553
218 * g++.dg/torture/pr69553.C: New testcase.
219
19233914
NC
2202016-02-18 Nick Clifton <nickc@redhat.com>
221
efd4bd05
BE
222 PR target/62254
223 PR target/69610
224 * gcc.target/arm/pr62554.c: New test.
225 * gcc.target/arm/pr69610-1.c: New test.
226 * gcc.target/arm/pr69610-2.c: New test.
19233914 227
23f27839
RB
2282016-02-18 Richard Biener <rguenther@suse.de>
229
230 PR middle-end/69854
231 * gcc.dg/torture/pr69854.c: New testcase.
232
932c0da4
JJ
2332016-02-17 Jakub Jelinek <jakub@redhat.com>
234
235 PR c++/69850
236 * g++.dg/warn/Wnonnull-compare-1.C: New test.
237
1bed93e4
BS
2382012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
239
240 * gcc.target/powerpc/vec-cg.c: New test.
241
57bfb134
RB
2422016-02-17 Richard Biener <rguenther@suse.de>
243
244 PR testsuite/69586
245 * gcc.dg/uninit-21.c: Add -fno-short-enums.
246
a44e0ebb
KT
2472016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
248
249 PR target/69161
250 * gcc.c-torture/compile/pr69161.c: New test.
251
ffacd726
DS
2522016-02-17 David Sherwood <david.sherwood@arm.com>
253
254 PR target/69532
255 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
256 * gcc.target/arm/vect-fmaxmin.c: Likewise.
257
448db8d2
EB
2582016-02-17 Eric Botcazou <ebotcazou@adacore.com>
259
260 * gcc.dg/ifcvt-4.c: Skip on Visium.
261
e2f0522e
EB
2622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
263
264 * gnat.dg/atomic8.adb: New test.
265
bf17fe3f
EB
2662016-02-17 Eric Botcazou <ebotcazou@adacore.com>
267
268 * gnat.dg/discr46.ad[sb]: New test.
269
ecf835e9
KN
2702016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
271
272 PR Target/48344
273 * gcc.target/powerpc/pr48344-1.c: New test.
274
49a1164a
TK
2752015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
276
277 PR fortran/69742
278 * gfortran.dg/associate_21.f90: New test.
279
bf14eba2
JJ
2802016-02-16 Jakub Jelinek <jakub@redhat.com>
281
282 PR c/69835
283 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
284 -Wnonnull in dg-options.
285 * c-c++-common/nonnull-2.c: New test.
286
35a093b6
JG
2872016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
288 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
289
290 * gcc.target/aarch64/vector_initialization_nostack.c: New.
291
e387d491
JJ
2922016-02-16 Jakub Jelinek <jakub@redhat.com>
293
294 PR middle-end/69801
295 * gcc.dg/pr69801.c: Add empty dg-options.
296
ba539195
JN
2972016-02-16 James Norris <jnorris@codesourcery.com>
298
299 * c-c++-common/goacc/deviceptr-1.c: Add tests.
300 * g++.dg/goacc/deviceptr-1.c: New file.
301
2a2b8f64
JJ
3022016-02-16 Jakub Jelinek <jakub@redhat.com>
303
304 PR tree-optimization/69820
305 * gcc.dg/vect/pr69820.c: New test.
306
87440c29
RB
3072016-02-16 Richard Biener <rguenther@suse.de>
308
309 PR tree-optimization/69776
310 * gcc.dg/torture/pr69776-2.c: New testcase.
311
6d87c306
BS
3122016-02-16 Bernd Schmidt <bschmidt@redhat.com>
313
314 PR tree-optimization/69714
315 * gcc.dg/torture/pr69714.c: New test.
316
3824a0a2
JJ
3172016-02-16 Jakub Jelinek <jakub@redhat.com>
318
319 PR tree-optimization/69802
320 * gcc.dg/pr69802.c: New test.
321
c8cfe96e
RB
3222016-02-16 Richard Biener <rguenther@suse.de>
323
324 PR middle-end/69801
325 * gcc.dg/pr69801.c: New testcase.
326
fc12098d
JD
3272016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
328
329 PR libgfortran/69651
330 * gfortran.dg/read_bang.f90: New test.
331 * gfortran.dg/read_bang4.f90: New test.
332
ba6b3795
JJ
3332016-02-15 Jakub Jelinek <jakub@redhat.com>
334
f0516ca4
JJ
335 PR c++/69658
336 * g++.dg/init/pr69658.C: New test.
337
ba6b3795
JJ
338 PR c++/69797
339 * c-c++-common/pr69797.c: New test.
340
de3f9a2d
PK
3412016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
342
343 * lib/target-supports.exp (check_effective_target_section_anchors): Add
344 check for aarch64*-*-*.
345
17a3b967
RB
3462016-02-15 Richard Biener <rguenther@suse.de>
347
348 PR tree-optimization/69783
349 * gcc.dg/vect/pr69783.c: New testcase.
350
1c48bff1
RB
3512016-02-15 Richard Biener <rguenther@suse.de>
352
353 PR tree-optimization/69776
354 * gcc.dg/torture/pr69776.c: New testcase.
355
1e6025b6
TK
3562016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
357
358 PR fortran/60526
359 * gfortran.dg/type_decl_4.f90: Reinstated.
360
d3308279
JDA
3612016-02-14 John David Anglin <danglin@gcc.gnu.org>
362
363 PR fortran/68746
364 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
365
b7c56581
TK
3662016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
367
368 PR fortran/60526
369 PR bootstrap/69816
370 * gfortran.dg/type_decl_4.f90: Removed.
371
60cb4ef5
TK
3722016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
373
374 PR fortran/60526
375 * gfortran.dg/type_decl_4.f90: New test.
376
f6964637
AM
3772016-02-14 Alan Modra <amodra@gmail.com>
378
1a8849d1 379 PR testsuite/68886
f6964637
AM
380 * gcc.c-torture/execute/stkalign.c: Revise test.
381
f5121920
OE
3822016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
383
384 PR target/67260
385 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
386
6cda3ab6
OE
3872016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
388
389 PR target/67260
390 * gcc.target/sh/torture/pr67260.c: New.
391
6786e598
JDA
3922016-02-12 John David Anglin <danglin@gcc.gnu.org>
393
394 * gcc.dg/pr67964.c: Add dg-require-alias.
395
7e05dad8
OE
3962016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
397
398 PR target/67636
399 PR target/64345
400 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
401
7f4cc3ce
JD
4022016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
403
404 PR libgfortran/69668
405 * gfortran.dg/namelist_88.f90: New test.
406
955ca6dc
JD
4072016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
408
409 PR libgfortran/69668
410 * gfortran.dg/namelist_38.f90: Update test.
411 * gfortran.dg/namelist_84.f90: Update test.
412
876217ae
DM
4132016-02-12 David Malcolm <dmalcolm@redhat.com>
414
415 PR other/69554
416 * gcc.dg/pr69554-1.c: New test.
417 * gfortran.dg/pr69554-1.F90: New test.
418 * gfortran.dg/pr69554-2.F90: New test.
419 * lib/gcc-dg.exp (proc dg-locus): New function.
420 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
421 distinguish between the caret-printing and non-caret-printing
422 cases. If caret-printing has been explicitly enabled, bail out
423 without attempting to fix up the output.
424
61789eed
DM
4252016-02-12 David Malcolm <dmalcolm@redhat.com>
426
427 PR driver/69265
428 PR driver/69453
429 * gcc.dg/spellcheck-options-3.c: New test case.
430 * gcc.dg/spellcheck-options-4.c: New test case.
431 * gcc.dg/spellcheck-options-5.c: New test case.
432 * gcc.dg/spellcheck-options-6.c: New test case.
433 * gcc.dg/spellcheck-options-7.c: New test case.
434 * gcc.dg/spellcheck-options-8.c: New test case.
435 * gcc.dg/spellcheck-options-9.c: New test case.
436 * gcc.dg/spellcheck-options-10.c: New test case.
437
c3090c1f
JJ
4382016-02-12 Jakub Jelinek <jakub@redhat.com>
439
440 PR rtl-optimization/69764
441 PR rtl-optimization/69771
442 * c-c++-common/pr69764.c: New test.
443 * gcc.dg/torture/pr69771.c: New test.
444
8222034d
MP
4452016-02-12 Marek Polacek <polacek@redhat.com>
446
447 * g++.dg/torture/init-list1.C: New.
448
f749f792
MP
4492016-02-12 Marek Polacek <polacek@redhat.com>
450
451 * gcc.dg/pr69522.c: Add empty dg-options.
452
199fb02a
IE
4532016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
454
455 * g++.dg/lto/lto.exp: Include and init mpx.
456 * g++.dg/lto/pr69729_0.C: New test.
457
b69539cb
JJ
4582016-02-12 Jakub Jelinek <jakub@redhat.com>
459
06ff7000
JJ
460 PR ipa/69241
461 * g++.dg/ipa/pr69241-4.C: New test.
462
b69539cb
JJ
463 PR ipa/68672
464 * g++.dg/ipa/pr68672-1.C: New test.
465 * g++.dg/ipa/pr68672-2.C: New test.
466 * g++.dg/ipa/pr68672-3.C: New test.
467
16595a1f
BS
4682016-02-12 Bernd Schmidt <bschmidt@redhat.com>
469
470 PR c/69522
6d87c306 471 * gcc.dg/pr69522.c: New test.
16595a1f 472
38d795d2
PP
4732016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
474
475 PR c++/69098
476 * g++.dg/cpp1y/69098.C: New test.
477 * g++.dg/cpp1y/69098-2.C: New test.
478
9c582551
JJ
4792016-02-12 Jakub Jelinek <jakub@redhat.com>
480
481 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
482 and neighbour -> neighbor.
483 * objc.dg/attributes/method-nonnull-1.m: Likewise.
484 * objc.dg/gnu-api-2-class-meta.m: Likewise.
485 * c-c++-common/Wvarargs.c: Likewise.
486 * c-c++-common/goacc/host_data-5.c: Likewise.
487 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
488 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
489 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
490 * gcc.target/aarch64/pr60697.c: Likewise.
491 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
492 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
493 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
494 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
495 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
496 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
497 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
498 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
499 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
500 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
501 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
502 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
503 * g++.dg/lookup/koenig5.C: Likewise.
504 * g++.dg/ext/no-asm-2.C: Likewise.
505 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
506 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
507 * gfortran.dg/used_types_16.f90: Likewise.
508 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
509 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
510 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
511 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
512 * gfortran.dg/abstract_type_6.f03: Likewise.
513 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
514 * gfortran.dg/used_types_15.f90: Likewise.
515 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
516 * gfortran.dg/exit_3.f08: Likewise.
517 * gfortran.dg/open_status_2.f90: Likewise.
518 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
519 * gfortran.dg/intrinsic_std_1.f90: Likewise.
520 * gfortran.dg/associate_1.f03: Likewise.
521 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
522 * gfortran.dg/intrinsic_std_6.f90: Likewise.
523 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
524 * gcc.dg/builtin-object-size-1.c: Likewise.
525 * gcc.dg/noreturn-6.c: Likewise.
526 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
527 * gcc.dg/globalalias.c: Likewise.
528 * gcc.dg/builtins-config.h: Likewise.
529 * gcc.dg/pr30457.c: Likewise.
530 * gcc.c-torture/compile/volatile-1.c: Likewise.
531 * gcc.c-torture/execute/20101011-1.c: Likewise.
532 * c-c++-common/Waddress-1.c: Likewise.
533
66756373
JJ
5342016-02-11 Jakub Jelinek <jakub@redhat.com>
535
536 PR c/69768
537 * c-c++-common/Waddress-1.c: New test.
538
76fe932b
AV
5392016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
540
541 PR fortran/69296
542 * gfortran.dg/associate_19.f03: New test.
543 * gfortran.dg/associate_20.f03: New test.
544
564c4d4b
OE
5452016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
546
547 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
548
e1c1ecb0
KT
5492016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
550
551 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
552 .arch armv8-a\n. Add -dA to dg-options.
553 * gcc.target/aarch64/assembler_arch_1.c: New test.
554 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
555
0d7d9458
PC
5562016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
557
558 PR c++/68726
559 * g++.dg/cpp0x/pr68726.C: New.
560
e6208a60
IE
5612016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
562
563 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
564 test.
565
281a11eb
RB
5662016-02-11 Richard Biener <rguenther@suse.de>
567
568 * g++.dg/tree-ssa/pr61034.C: Adjust.
569
e03dd765
VM
5702016-02-10 Vladimir Makarov <vmakarov@redhat.com>
571
4b48faf5 572 PR target/69148
e03dd765
VM
573 * gcc.target/s390/pr69148.c: New.
574
cdc23927
YR
5752016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
576
577 PR tree-optimization/69652
578 * gcc.dg/torture/pr69652.c: New test.
579
e199dd0a
JJ
5802016-02-10 Jakub Jelinek <jakub@redhat.com>
581 Patrick Palka <ppalka@gcc.gnu.org>
582
583 PR ipa/69241
584 PR c++/69649
585 * g++.dg/ipa/pr69241-1.C: New test.
586 * g++.dg/ipa/pr69241-2.C: New test.
587 * g++.dg/ipa/pr69241-3.C: New test.
588 * g++.dg/ipa/pr69649.C: New test.
589
d6b38027
UB
5902016-02-10 Uros Bizjak <ubizjak@gmail.com>
591
592 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
593 * gcc.dg/tree-ssa/sra-18.c: Ditto.
594
13b562c5
BC
5952016-02-10 Bin Cheng <bin.cheng@arm.com>
596
597 PR tree-optimization/68021
598 * gcc.dg/tree-ssa/pr68021.c: New test.
599
24a179f8
RB
6002016-02-10 Richard Biener <rguenther@suse.de>
601
602 PR tree-optimization/69726
603 * gcc.dg/uninit-22.c: New testcase.
604
0d99886f
AP
6052016-02-09 Andrew Pinski <apinski@cavium.com>
606
607 PR tree-opt/69282
608 * gcc.c-torture/compile/20160205-1.c: New testcase.
609
ab04995c
MM
6102016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
611
612 PR target/68404
613 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
614 instead accessing a really large arrray.
615 * gcc.target/powerpc/fusion3.c: Likewise.
616
4b79ac23
CB
6172016-02-09 Charles Baylis <charles.baylis@linaro.org>
618
619 PR target/68532
620 * gcc.c-torture/execute/pr68532.c: New test.
621
b890a441
AO
6222016-02-11 Alexandre Oliva <aoliva@redhat.com>
623
624 PR target/69634
625 * gcc.dg/pr69634.c: New.
626
84a5bef7
RB
6272016-02-09 Richard Biener <rguenther@suse.de>
628
629 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
630
1f123759 6312016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 632
1f123759
AF
633 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
634
65860c77
YR
6352016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
636
637 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
638
7e1e8a0a
RB
6392016-02-09 Richard Biener <rguenther@suse.de>
640
641 PR tree-optimization/69715
642 * gcc.dg/torture/pr69715.c: New testcase.
643
efb45a9f
PP
6442016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
645
646 PR c++/69139
647 * g++.dg/cpp0x/trailing12.C: New test.
648 * g++.dg/cpp0x/trailing13.C: New test.
649
20a0c6f9
PP
6502016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
651
652 PR c++/69283
653 PR c++/67835
654 * g++.dg/cpp1y/auto-fn29.C: New test.
655 * g++.dg/cpp1y/auto-fn30.C: New test.
656
a162f3af
JJ
6572016-02-08 Jakub Jelinek <jakub@redhat.com>
658
659 PR tree-optimization/69209
660 * gcc.c-torture/compile/pr69209.c: New test.
661
4b4a9fbd
JL
6622016-02-08 Jeff Law <law@redhat.com>
663
664 PR tree-optimization/68541
665 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
666 of statements allowed in join block for path splitting.
667
cfac5ed2
JJ
6682016-02-08 Jakub Jelinek <jakub@redhat.com>
669
f68bc23f
JJ
670 PR c++/59627
671 * g++.dg/gomp/pr59627.C: New test.
672
cfac5ed2
JJ
673 PR ipa/69239
674 * g++.dg/ipa/pr69239.C: New test.
675
44714d8c
DM
6762016-02-08 David Malcolm <dmalcolm@redhat.com>
677
678 PR preprocessor/69664
679 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
680 * gcc.dg/cpp/warn-comments.c: Likewise.
681
eba9e839
MP
6822016-02-08 Marek Polacek <polacek@redhat.com>
683
684 PR c++/69688
685 * g++.dg/init/const12.C: New test.
686
a011cd92
BS
6872016-02-08 Bernd Schmidt <bschmidt@redhat.com>
688
689 PR target/60410
690 * gcc.dg/lto/pr55113_0.c: Remove test.
691
5317b1be
RB
6922016-02-08 Richard Biener <rguenther@suse.de>
693
694 PR tree-optimization/69719
695 * gcc.dg/torture/pr69719.c: New testcase.
696
63998a63
RB
6972016-02-08 Richard Biener <rguenther@suse.de>
698 Jeff Law <law@redhat.com>
699
700 PR target/68273
701 * gcc.target/mips/pr68273.c: New testcase.
702
43f4a281
RB
7032016-02-08 Richard Biener <rguenther@suse.de>
704
705 PR rtl-optimization/69274
706 * gcc.target/i386/addr-sel-1.c: XFAIL.
707
0b604d2d
JL
7082016-02-08 Jeff Law <law@redhat.com>
709
e8dfe49e
JL
710 PR tree-optimization/68541
711 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
712
6daecd7a 713 PR tree-optimization/65917
0b604d2d
JL
714 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
715
c0f0e35a
JD
7162016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
717
718 PR fortran/50555
719 * gfortran.dg/namelist_args.f90: New test.
720
8981d712
JL
7212016-02-05 Jeff Law <law@redhat.com>
722
6daecd7a 723 PR tree-optimization/68541
8981d712
JL
724 * gcc.dg/tree-ssa/split-path-2.c: New test.
725 * gcc.dg/tree-ssa/split-path-3.c: New test.
726 * gcc.dg/tree-ssa/split-path-4.c: New test.
727 * gcc.dg/tree-ssa/split-path-5.c: New test.
728 * gcc.dg/tree-ssa/split-path-6.c: New test.
729 * gcc.dg/tree-ssa/split-path-7.c: New test.
730
46cb9332
MS
7312016-02-05 Martin Sebor <msebor@redhat.com>
732
733 PR c++/69662
734 * g++.dg/warn/Wplacement-new-size-1.C: New test.
735 * g++.dg/warn/Wplacement-new-size-2.C: New test.
736
be2083ea
RH
7372016-02-06 Richard HEnderson <rth@redhat.com>
738
739 PR c/69643
740 * gcc.target/i386/addr-space-4.c: New.
741 * gcc.target/i386/addr-space-5.c: New.
742
711d7c23
MM
7432016-02-05 Mikael Morin <mikael@gcc.gnu.org>
744
745 PR fortran/66089
746 * gfortran.dg/elemental_dependency_6.f90: New.
747
b5c1c988
JJ
7482016-02-05 Jakub Jelinek <jakub@redhat.com>
749
861c7bcd
JJ
750 PR rtl-optimization/69691
751 * gcc.c-torture/execute/pr69691.c: New test.
752
b5c1c988
JJ
753 PR c++/69628
754 * g++.dg/parse/pr69628.C: New test.
755
f7dfa966
UB
7562016-02-05 Uros Bizjak <ubizjak@gmail.com>
757
758 * gcc.dg/sancov/asan.c: Move to ...
759 * gcc.dg/asan/sancov-1.c: ... here.
760
9b143e64
UB
7612016-02-05 Uros Bizjak <ubizjak@gmail.com>
762
763 * gcc.target/i386/pr69577.c: Require avx_runtime target.
764
f5d4b899
L
7652016-02-05 H.J. Lu <hongjiu.lu@intel.com>
766
767 PR target/69677
768 * gcc.target/i386/pr69677.c: New test.
769
76c85fbb
PP
7702016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
771
772 PR c++/68948
773 * g++.dg/template/pr68948.C: New test.
774
f181bf90
DV
7752016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
776
777 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
778 (only necessary on s390x).
779
714fb282
L
7802016-02-04 H.J. Lu <hongjiu.lu@intel.com>
781
782 * gcc.target/i386/pr69454-2.c: Compile with -msse2
783 -mno-accumulate-outgoing-args.
784
618d6c1c
PP
7852016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
786
787 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
788
1066e9b5
JJ
7892016-02-04 Jakub Jelinek <jakub@redhat.com>
790
791 PR c/69669
792 * c-c++-common/pr69669.c: New test.
793
76255d0d
MM
7942016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
795
796 PR target/69667
797 * g++.dg/pr69667.C: New file.
798
e0b059b1
WD
7992016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
800
801 PR target/69619
802 * gcc.dg/pr69619.c: Add new test.
803
2692b5c8
RS
8042016-02-04 Richard Sandiford <richard.sandiford@arm.com>
805
806 PR rtl-optimization/69577
807 * gcc.target/i386/pr69577.c: New test.
808
7db337c2
ML
8092016-02-04 Martin Liska <mliska@suse.cz>
810
811 * g++.dg/asan/pr69276.C: New test.
812
cc9c0829
KT
8132016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
814
815 PR target/65932
816 PR target/67714
817 * gcc.target/arm/wmul-3.c: Simplify test to generate just
818 a single smulbb instruction.
819 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
820 * gcc.target/amr/wmul-2.c: Likewise.
821
eb9feb52
KT
8222016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
823
824 PR target/65932
825 PR target/67714
826 * gcc.c-torture/execute/pr67714.c: New test.
827
61f727fe
JJ
8282016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
829
830 PR target/69454
831 * gcc.target/i386/pr69454-1.c: New test.
832 * gcc.target/i386/pr69454-2.c: New test.
833
05dd97db
MS
8342016-02-03 Martin Sebor <msebor@redhat.com>
835
836 PR c++/69251
837 PR c++/69253
838 PR c++/69290
839 PR c++/69277
840 PR c++/69349
841 * g++.dg/ext/flexarray-mangle-2.C: New test.
842 * g++.dg/ext/flexarray-mangle.C: New test.
843 * g++.dg/ext/flexarray-subst.C: New test.
844 * g++.dg/ext/flexary11.C: New test.
845 * g++.dg/ext/flexary12.C: New test.
846 * g++.dg/ext/flexary13.C: New test.
847 * g++.dg/ext/flexary14.C: New test.
848 * g++.dg/other/dump-ada-spec-2.C: Adjust.
849
dac2fc29
L
8502016-02-03 H.J. Lu <hongjiu.lu@intel.com>
851
852 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
853 Define only if CHECK_FLOAT128 is defined.
854 (main): Properly initialize u5.
855
eadb8035
JJ
8562016-02-03 Jakub Jelinek <jakub@redhat.com>
857
0afbb81b
JJ
858 PR c/69627
859 * gcc.dg/pr69627.c: New test.
860
eadb8035
JJ
861 PR target/69644
862 * gcc.dg/pr69644.c: New test.
863
b12d4923
MS
8642016-02-03 Mike Stump <mikestump@comcast.net>
865
866 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
867 support for struct-layout-1.exp.
868
ab4bae0c
PP
8692016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
870
871 PR c++/69056
618d6c1c 872 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 873
95831c01
VM
8742016-02-03 Vladimir Makarov <vmakarov@redhat.com>
875 Alexandre Oliva <aoliva@redhat.com>
876
877 PR target/69461
878 * gcc.target/powerpc/pr69461.c: New.
879
ccc71ab8
UB
8802016-02-03 Uros Bizjak <ubizjak@gmail.com>
881
882 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
883 works from here ...
884 (check_effective_target_fsanitize_thread): ... to here. Do not
885 specify additional compile flags for the test source.
886 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
887 specify additional compile flags for the test source.
888
96299640
WD
8892016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
890
891 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
892
781d83d9
AV
8932016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
894
895 PR fortran/67451
896 PR fortran/69418
897 * gfortran.dg/coarray_allocate_2.f08: New test.
898 * gfortran.dg/coarray_allocate_3.f08: New test.
899 * gfortran.dg/coarray_allocate_4.f08: New test.
900
d8208e6d
AL
9012016-02-03 Alan Lawrence <alan.lawrence@arm.com>
902
903 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
904 use same scan-tree-dump-times on all platforms.
905 * gcc.dg/vect/vect-outer-1.c: Likewise.
906 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
907 * gcc.dg/vect/vect-outer-1a.c: Likewise.
908 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
909 * gcc.dg/vect/vect-outer-1b.c: Likewise.
910 * gcc.dg/vect/vect-outer-2b.c: Likewise.
911 * gcc.dg/vect/vect-outer-3b.c: Likewise.
912 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
913
a8394fa0
SB
9142016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
915
916 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
917 warning.
918
f3baa1d3
L
9192016-02-02 H.J. Lu <hongjiu.lu@intel.com>
920
921 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
922
eb077516
JN
9232016-02-02 James Norris <jnorris@codesourcery.com>
924
925 * c-c++-common/goacc/routine-5.c: Add tests.
926
578fb225
AM
9272016-02-02 Alexander Monakov <amonakov@ispras.ru>
928
929 * gcc.target/nvptx/unsigned-cmp.c: New test.
930
c64f7d37
WD
9312016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
932
933 * gcc.target/aarch64/scalar_shift_1.c
934 (test_corners_sisd_di): Improve force to SIMD register.
935 (test_corners_sisd_si): Likewise.
936 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
937 Remove scan-assembler check for ldr.
938
90c6f26c
RB
9392016-02-02 Richard Biener <rguenther@suse.de>
940
941 PR tree-optimization/69595
942 * gcc.dg/Warray-bounds-17.c: New testcase.
943
9dc03c97
RB
9442016-02-02 Richard Biener <rguenther@suse.de>
945
946 PR tree-optimization/69606
947 * gcc.dg/torture/pr69606.c: New testcase.
948
2d4dc223
YR
9492016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
950
951 PR middle-end/68542
952 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
953 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
954
65c98fde
AM
9552016-02-02 Alan Modra <amodra@gmail.com>
956
957 PR target/69548
958 * gcc.target/powerpc/pr69548.c: New test.
959
e1b81f2b
JJ
9602016-02-01 Jakub Jelinek <jakub@redhat.com>
961
d0268b37
JJ
962 PR rtl-optimization/69592
963 * gcc.dg/pr69592.c: New test.
964
e1b81f2b
JJ
965 PR preprocessor/69543
966 PR c/69558
967 * gcc.dg/pr69543.c: New test.
968 * gcc.dg/pr69558.c: New test.
969
7dd7780d
UB
9702016-02-01 Uros Bizjak <ubizjak@gmail.com>
971
bf672ee5
UB
972 PR testsuite/65940
973 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 974
9a7013f8
MS
9752016-02-01 Martin Sebor <msebor@redhat.com>
976
977 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
978
e681fb2b
BC
9792016-02-01 Bin Cheng <bin.cheng@arm.com>
980
981 PR tree-optimization/67921
982 * c-c++-common/ubsan/pr67921.c: New test.
983
ff86345f
RB
9842016-02-01 Richard Biener <rguenther@suse.de>
985
986 PR middle-end/69556
987 * gcc.dg/tree-ssa/recip-8.c: New testcase.
988
bc369dbd
RB
9892016-02-01 Richard Biener <rguenther@suse.de>
990
991 PR tree-optimization/69574
992 * gcc.dg/torture/pr69574.c: New testcase.
993
ef318184
RB
9942016-02-01 Richard Biener <rguenther@suse.de>
995
996 PR tree-optimization/69579
997 * gcc.dg/setjmp-6.c: New testcase.
998
654745e6
JJ
9992016-02-01 Jakub Jelinek <jakub@redhat.com>
1000
1001 PR rtl-optimization/69570
1002 * g++.dg/opt/pr69570.C: New test.
1003
e6c0c44b
RH
10042016-02-01 Richard Henderson <rth@redhat.com>
1005
1006 * gcc.dg/pr69535.c: New test.
1007
6ff3f09a
JDA
10082016-01-31 John David Anglin <danglin@gcc.gnu.org>
1009
2c005538
JDA
1010 PR testsuite/69584
1011 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1012 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1013
61083a4b
JDA
1014 PR debug/68244
1015 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1016
6ff3f09a
JDA
1017 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1018
0c221916
PT
10192016-01-31 Paul Thomas <pault@gcc.gnu.org>
1020
1021 PR fortran/67564
1022 * gfortran.dg/allocate_with_source_17.f03: New test.
1023
db7a2818
JJ
10242016-01-30 Jakub Jelinek <jakub@redhat.com>
1025
1026 PR tree-optimization/69546
1027 * gcc.dg/torture/pr69546.c: New test.
1028
e520d5f0
PT
10292016-01-30 Paul Thomas <pault@gcc.gnu.org>
1030
1031 PR fortran/69566
1032 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1033
343c05d3
MS
10342016-01-30 Martin Sebor <msebor@redhat.com>
1035
1036 PR c++/68490
1037 * g++.dg/ext/flexary10.C: New test.
1038
d6c3a539
DH
10392016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1040
1041 PR fortran/66707
1042 gfortran.dg/common_23.f90: New test.
1043
52d72fcd
BS
10442016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1045
1046 PR target/65546
1047 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1048 condition being checked, and disable it when the target supports
1049 misaligned loads and stores.
1050
3a5d2ba4
JJ
10512016-01-29 Jakub Jelinek <jakub@redhat.com>
1052
1053 PR debug/69518
1054 * gcc.dg/torture/pr69518.c: New test.
1055
6bbacdb5
L
10562016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1057
1058 PR target/69530
1059 * gcc.target/i386/pr69530.c: New test.
1060
af932cdb
SE
10612016-01-29 Steve Ellcey <sellcey@imgtec.com>
1062
1063 PR target/65604
1064 * gcc.target/mips/div-delay.c: New test.
1065
26658b7c
JJ
10662016-01-29 Jakub Jelinek <jakub@redhat.com>
1067
33e89989
JJ
1068 PR target/69551
1069 * gcc.target/i386/pr69551.c: New test.
1070
26658b7c
JJ
1071 PR target/66137
1072 * gcc.target/i386/pr66137.c: New test.
1073
401116b5
AB
10742016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1075
1076 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1077 always built for p5600.
1078 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1079 isa=p5600 dg-option.
1080
d4abfcc5
RB
10812016-01-29 Richard Biener <rguenther@suse.de>
1082
1083 PR tree-optimization/69547
1084 * g++.dg/tree-ssa/pr69547.C: New testcase.
1085
16b77b32
JJ
10862016-01-29 Jakub Jelinek <jakub@redhat.com>
1087
1088 PR debug/66869
1089 * g++.dg/warn/Wunused-function2.C: New test.
1090
a1c95464
DV
10912016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1092
1093 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1094 support for test to succeed.
1095
5453bfed
MP
10962016-01-29 Marek Polacek <polacek@redhat.com>
1097
1098 PR c++/69509
1099 PR c++/69516
1100 * g++.dg/ext/constexpr-vla2.C: New test.
1101 * g++.dg/ext/constexpr-vla3.C: New test.
1102 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1103
452ec2a5
RB
11042016-01-29 Richard Biener <rguenther@suse.de>
1105
1106 PR middle-end/69537
1107 * gcc.dg/uninit-21.c: New testcase.
1108
aec0b19e
UB
11092016-01-28 Uros Bizjak <ubizjak@gmail.com>
1110
1111 PR target/69459
1112 * gcc.target/i386/pr69459.c: New test.
1113
df113ce7
SE
11142016-01-28 Steve Ellcey <sellcey@imgtec.com>
1115
1116 PR target/68400
1117 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1118 * gcc.target/mips/pr68400.c: New test.
1119
494de84f
MS
11202016-01-28 Martin Sebor <msebor@redhat.com>
1121
1122 PR target/17381
1123 * gcc.target/powerpc/pr17381.c: New test.
1124
eb1b1f01
JJ
11252016-01-28 Jakub Jelinek <jakub@redhat.com>
1126
1127 PR middle-end/69542
1128 * gcc.dg/torture/pr69542.c: New test.
1129
6dfeb7ce
WD
11302016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1131
1132 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1133
4b7471a4
DE
11342016-01-28 David Edelsohn <dje.gcc@gmail.com>
1135
1136 * gcc.dg/pr65980.c: Skip on AIX.
1137 * gcc.dg/pr66688.c: Same.
1138
b271fd21
DE
11392016-01-28 David Edelsohn <dje.gcc@gmail.com>
1140
1141 PR target/63679
1142 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1143 * gcc.dg/tree-ssa/sra-18.c: Same.
1144
874108a9
AV
11452016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1146
1147 PR fortran/62536
1148 * gfortran.dg/block_15.f08: New test.
1149 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1150 on incorrectly closed BLOCK.
1151
30480bcd
IE
11522016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1153
1154 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
11552016-01-28 Richard Biener <rguenther@suse.de>
1156
1157 PR tree-optimization/69466
1158 * gfortran.dg/vect/pr69466.f90: New testcase.
1159
0d4c694e
TP
11602016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1161
1162 * g++.dg/pr67989.C: Remove ARM-specific option.
1163 * gcc.target/arm/pr67989.C: New file.
1164
2aa780da
UB
11652016-01-27 Uros Bizjak <ubizjak@gmail.com>
1166
1167 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1168 and expm1 test for glibc < 2.11.
1169
f75ebe77
RH
11702016-01-27 Richard Henderson <rth@redhat.com>
1171
1172 * gcc.c-torture/execute/pr69447.c: New test.
1173
11742016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 1175
9a175e65 1176 PR fortran/69422
49847d75
PT
1177 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1178
cbdd8ae0
JJ
11792016-01-27 Jakub Jelinek <jakub@redhat.com>
1180
1181 PR debug/66869
1182 * gcc.dg/pr66869.c: New test.
1183
2b572b3c
JL
11842016-01-25 Jeff Law <law@redhat.com>
1185
1186 PR tree-optimization/68398
aec0b19e 1187 PR tree-optimization/69196
2b572b3c
JL
1188 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1189 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1190 path to avoid new heuristic allowing more irreducible regions
1191 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1192 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1193 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1194 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1195 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1196
fa74a4bc
MP
11972016-01-27 Marek Polacek <polacek@redhat.com>
1198
1199 PR c/68062
1200 * c-c++-common/vector-compare-4.c: New test.
1201
0afff540
DM
12022016-01-27 David Malcolm <dmalcolm@redhat.com>
1203
1204 PR preprocessor/69126
1205 * c-c++-common/pr69126.c: New test case.
1206
1a218fc9
ILT
12072016-01-27 Ian Lance Taylor <iant@google.com>
1208
1209 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1210
5d70666e
RB
12112016-01-27 Ryan Burn <contact@rnburn.com>
1212
1213 PR cilkplus/69267
1214 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1215
87ff4d66
UB
12162016-01-27 Uros Bizjak <ubizjak@gmail.com>
1217
1218 PR target/69512
1219 * gcc.target/i386/pr69512.c: New test.
1220
27e23cca
RE
12212016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1222
1223 PR ada/69488
1224 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1225
05bf54c3
MP
12262016-01-27 Marek Polacek <polacek@redhat.com>
1227
1228 PR c++/69379
1229 * g++.dg/pr69379.C: New test.
1230
60214d0d
MS
12312016-01-27 Martin Sebor <msebor@redhat.com>
1232
1233 PR c++/69317
1234 * g++.dg/abi/Wabi-2-2.C: New test.
1235 * g++.dg/abi/Wabi-2-3.C: New test.
1236 * g++.dg/abi/Wabi-3-2.C: New test.
1237 * g++.dg/abi/Wabi-3-3.C: New test.
1238
167c7bfa
RB
12392016-01-27 Richard Biener <rguenther@suse.de>
1240
1241 PR tree-optimization/69166
1242 * gcc.dg/torture/pr69166.c: New testcase.
1243
1430fb1f
MJ
12442016-01-27 Martin Jambor <mjambor@suse.cz>
1245
1246 PR tree-optimization/69355
1247 * gcc.dg/tree-ssa/pr69355.c: New test.
1248
95e3030c
MP
12492016-01-27 Marek Polacek <polacek@redhat.com>
1250
1251 PR c++/69496
1252 * g++.dg/ext/constexpr-vla1.C: New test.
1253
eeb085f3
CB
12542016-01-20 Christian Bruel <christian.bruel@st.com>
1255
1256 PR target/69245
1257 * gcc.target/arm/pr69245.c: New test.
1258
b1652dde
JJ
12592016-01-27 Jakub Jelinek <jakub@redhat.com>
1260
1261 PR tree-optimization/69399
1262 * gcc.dg/torture/pr69399.c: New test.
1263
ce7e8f00
EB
12642016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1265
1266 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1267
e4aac1d1
EB
12682016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1269
1270 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1271
8dfdb419
TV
12722016-01-26 Tom de Vries <tom@codesourcery.com>
1273
1274 PR tree-optimization/69110
1275 * gcc.dg/autopar/pr69110.c: New test.
1276
56f80f54 12772016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 1278 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
1279
1280 * gcc.dg/graphite/isl-ast-op-select.c: New.
1281
a0909527
PT
12822015-01-26 Paul Thomas <pault@gcc.gnu.org>
1283
1284 PR fortran/69385
1285 * gfortran.dg/allocate_error_6.f90: New test.
1286
ffc445f4
RH
12872016-01-26 Richard Henderson <rth@redhat.com>
1288
1289 * gcc.dg/tm/pr60908.c: New test.
1290
01e1dea3
DM
12912016-01-26 David Malcolm <dmalcolm@redhat.com>
1292
1293 PR other/69006
1294 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1295 directive.
1296 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1297 expected multiline output to reflect the colorization being
1298 disabled before newlines.
1299 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1300 (custom_diagnostic_finalizer): Replace call to
1301 pp_newline_and_flush with call to pp_flush.
1302 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1303 * gfortran.dg/implicit_class_1.f90: Likewise.
1304 * lib/gcc-dg.exp (allow_blank_lines): New global.
1305 (dg-allow-blank-lines-in-output): New procedure.
1306 (gcc-dg-prune): Complain about blank lines in the output, unless
1307 dg-allow-blank-lines-in-output was called.
1308 * lib/multiline.exp (_build_multiline_regex): Only support
1309 arbitrary followup text for non-blank-lines, not for blank lines.
1310
13f92e8d
JJ
13112016-01-26 Jakub Jelinek <jakub@redhat.com>
1312
1313 PR tree-optimization/69483
1314 * gcc.dg/pr69483.c: New test.
1315 * g++.dg/opt/pr69483.C: New test.
1316
92422235
CL
13172016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1318
1319 PR target/68620
1320 * gcc.target/arm/pr68620.c: New test.
1321
0bccf11b
L
13222016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1323
1324 * gcc.target/i386/pr68986-2.c: Remove -m32.
1325
81cd202e
L
13262016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1327
1328 PR target/68986
1329 * gcc.target/i386/pr68986-1.c: New test.
1330 * gcc.target/i386/pr68986-2.c: Likewise.
1331 * gcc.target/i386/pr68986-3.c: Likewise.
1332
213a1c03
CB
13332016-01-26 Christian Bruel <christian.bruel@st.com>
1334
1335 * lib/target-supports.exp
1336 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1337 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1338 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1339
22a08dd1
RB
13402016-01-26 Richard Biener <rguenther@suse.de>
1341
1342 PR tree-optimization/69452
1343 * gcc.dg/torture/pr69452.c: New testcase.
1344
6c06e0e8
JJ
13452016-01-26 Jakub Jelinek <jakub@redhat.com>
1346
1347 PR target/69442
1348 * gcc.dg/pr69442.c: New test.
1349
b96824c4
RFI
13502016-01-26 Roger Ferrer Ibåñez <rofirrim@gmail.com>
1351
1352 PR target/67896
1353 * gcc.target/aarch64/simd/pr67896.C: New.
1354
5ee31e57
RS
13552016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1356
1357 PR tree-optimization/69400
1358 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1359 function.
1360 (plugin_init): Call it.
1361 * gcc.dg/torture/pr69400.c: New test.
1362
7ddfb31d
CL
13632016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1364
1365 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1366
1e050c90
AK
13672016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1368 Sebastian Pop <s.pop@samsung.com>
1369
1370 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1371 isl-0.15.
1372
c8ee4bf5
AK
13732016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1374 Sebastian Pop <s.pop@samsung.com>
1375
1376 * gcc.dg/graphite/pr69292.c: New.
1377
d902b330
JJ
13782016-01-25 Jakub Jelinek <jakub@redhat.com>
1379
1380 * c-c++-common/goacc/use_device-1.c: New test.
1381
2c89b952
JL
13822016-01-25 Jeff Law <law@redhat.com>
1383
1384 PR tree-optimization/69196
1385 PR tree-optimization/68398
1386 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1387 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1388
685c8785
DE
13892016-01-25 David Edelsohn <dje.gcc@gmail.com>
1390
1391 PR target/69469
1392 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1393 Algorithm.
1394
95cef0c1
RB
13952016-01-25 Richard Biener <rguenther@suse.de>
1396
1397 PR testsuite/69380
1398 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1399
2947d3b2
IE
14002016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1401
1402 PR target/69421
1403 * gcc.dg/pr69421.c: New test.
1404
ae19075a
BB
14052016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1406
1407 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1408 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1409 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1410 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1411 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1412 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1413 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1414 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1415 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1416 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1417
fa4511c2
RB
14182016-01-25 Richard Biener <rguenther@suse.de>
1419
1420 PR tree-optimization/69376
1421 * gcc.dg/torture/pr69376.c: New testcase.
1422
1d101216
JD
14232016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1424
1425 PR fortran/69397
1426 PR fortran/68442
1427 * gfortran.dg/interface_38.f90: New test.
1428 * gfortran.dg/interface_39.f90: New test.
a0909527 1429
a59b92b0
PP
14302016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1431
1432 Revert:
1433 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1434
1435 PR c++/11858
1436 PR c++/24663
1437 PR c++/24664
1438 * g++.dg/template/pr11858.C: New test.
1439 * g++.dg/template/pr24663.C: New test.
1440 * g++.dg/template/unify12.C: New test.
1441 * g++.dg/template/unify13.C: New test.
1442 * g++.dg/template/unify14.C: New test.
1443 * g++.dg/template/unify15.C: New test.
1444 * g++.dg/template/unify16.C: New test.
1445 * g++.dg/template/unify17.C: New test.
1446
16acb1a8
DH
14472016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1448
1449 PR fortran/68283
1450 gfortran.dg/pr68283.f90: New test.
1451
094773e8
TK
14522016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1453
1454 PR fortran/66094
1455 * gfortran.dg/inline_matmul_13.f90: New test.
1456 * gfortran.dg/matmul_bounds_8.f90: New test.
1457 * gfortran.dg/matmul_bounds_9.f90: New test.
1458 * gfortran.dg/matmul_bounds_10.f90: New test.
1459
42fb90d7
TV
14602016-01-23 Tom de Vries <tom@codesourcery.com>
1461
1462 PR tree-optimization/69426
1463 * gcc.dg/autopar/pr69426.c: New test.
1464
69da7802
MS
14652016-01-23 Martin Sebor <msebor@redhat.com>
1466
1467 PR c++/58109
1468 PR c++/69022
1469 * g++.dg/cpp0x/alignas5.C: New test.
1470 * g++.dg/ext/vector29.C: Same.
1471
da17300a
UB
14722016-01-23 Uros Bizjak <ubizjak@gmail.com>
1473
1474 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1475 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1476 _GNU_SOURCE from compile flags to the source.
1477 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1478 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1479 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1480 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1481
62041cfc
JJ
14822016-01-22 Jakub Jelinek <jakub@redhat.com>
1483
1484 PR target/69432
1485 * g++.dg/opt/pr69432.C: New test.
1486
f7d2ad6f
BS
14872016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1488
1489 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1490 32-bit targets testing an -m64 multilib.
1491
d403fc9a
WS
14922016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1493
1494 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1495 64-bit support.
1496
4aa16f8d
JG
14972016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1498
1499 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1500
7c816d0f
CB
15012016-01-21 Christian Bruel <christian.bruel@st.com>
1502
1503 PR target/68674
1504 * gcc.target/i386/pr68674.c
1505 * gcc.target/aarch64/pr68674.c
1506 * gcc.target/arm/pr68674.c
1507
fce661e8
KT
15082016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1509
1510 PR target/69403
1511 * gcc.c-torture/execute/pr69403.c: New test.
1512
4696899f
PC
15132016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1514
1515 PR c++/55843
1516 * g++.dg/template/pr55843.C: New.
1517
bac69366
AL
15182016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1519
1520 PR testsuite/66877
1521 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1522 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1523
b57d3a5c
BS
15242016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1525
1526 PR testsuite/67489
da17300a
UB
1527 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1528 from dg-do compile directive, and instead add
1529 { dg-require-effective-target int128 }.
b57d3a5c 1530
9f04a53e
MS
15312016-01-20 Martin Sebor <msebor@redhat.com>
1532
1533 PR c/69405
1534 * gcc.dg/sync-fetch.c: New test.
1535
38a51663
JL
15362016-01-21 Martin Sebor <msebor@redhat.com>
1537
1538 PR target/69252
1539 * gcc.target/powerpc/pr69252.c: New test.
1540
2423a75a
JD
15412016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1542
1543 PR fortran/65996
da17300a 1544 * gfortran.dg/pr65996.f90: New test.
2423a75a 1545
0a76463f
DV
15462016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1547
1548 PR c++/68810
9f04a53e 1549 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 1550 expected to generate an error.
0a76463f 1551
9776e692
BS
15522016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1553
1554 PR middle-end/66178
1555 * gcc.dg/torture/pr66178.c: New test.
1556
c8d3e088
AB
15572016-01-21 Anton Blanchard <anton@samba.org>
1558 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1559
1560 PR target/63354
1561 * gcc.target/powerpc/pr63354.c: New test.
1562
35b707ff
VM
15632016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1564
1565 PR rtl-optimization/68990
1566 * gcc.target/i386/pr68990: New.
1567
157b0829
NC
15682016-01-21 Nick Clifton <nickc@redhat.com>
1569
1570 PR target/69129
1571 * gcc.target/mips/pr69129.c: New.
1572
aede6748
PC
15732016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1574
1575 PR c++/58046
1576 * g++.dg/cpp0x/pr58046.C: New.
1577
5463c2c8
JJ
15782016-01-21 Jakub Jelinek <jakub@redhat.com>
1579
6d31cc75
SS
1580 PR target/69187
1581 PR target/65624
1582 * gcc.target/arm/pr69187.c: New test.
1583
5463c2c8
JJ
1584 PR c++/69355
1585 * g++.dg/torture/pr69355.C: New test.
1586
fa28f32b
AK
15872016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1588 Sebastian Pop <s.pop@samsung.com>
1589
1590 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1591
b920a047
AK
15922016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1593 Sebastian Pop <s.pop@samsung.com>
1594
da17300a 1595 * gcc.dg/graphite/pr68976.c: New test.
b920a047 1596
bdd3aea6
JJ
15972016-01-21 Jakub Jelinek <jakub@redhat.com>
1598
1599 PR middle-end/67653
1600 * c-c++-common/pr67653.c: New test.
1601 * gcc.dg/torture/pr29119.c: Add dg-warning.
1602
26a2e6ae
PB
16032016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1604
1605 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1606
d25c7690
PK
16072016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1608
1609 PR c/24293
1610 * gcc.dg/pr24293.c: New test.
1611 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1612 incomplete struct type.
1613 * gcc.dg/declspec-1.c: Likewise.
1614 * gcc.dg/pr63549.c: Likewise.
1615
889d5698
JJ
16162016-01-20 Jakub Jelinek <jakub@redhat.com>
1617
1618 PR tree-optimization/66612
1619 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1620 for bdn instruction.
1621
d7cf3dc7
CL
16222016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1623
1624 * lib/target-supports.exp
1625 (check_effective_target_arm_fp_ok_nocache): New.
1626 (check_effective_target_arm_fp_ok): New.
1627 (add_options_for_arm_fp): New.
1628 (check_effective_target_arm_crypto_ok_nocache): Require
1629 target_arm_v8_neon_ok instead of arm32.
1630 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1631 (check_effective_target_arm_crypto_pragma_ok): New.
1632 (add_options_for_arm_vfp): New.
1633 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1634 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1635 target instead. Force initial fpu to vfp.
1636 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1637 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1638 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1639 dependency.
1640 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1641 use arm_vfp effective target instead. Force initial fpu to vfp.
1642 * gcc.target/arm/attr-neon3.c: Likewise.
1643 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1644 arm_vfp_ok.
1645 * gcc.target/arm/unsigned-float.c: Likewise.
1646 * gcc.target/arm/vfp-1.c: Likewise.
1647 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1648 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1649 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1650 * gcc.target/arm/vfp-ldmias.c: Likewise.
1651 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1652 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1653 * gcc.target/arm/vfp-stmiad.c: Likewise.
1654 * gcc.target/arm/vfp-stmias.c: Likewise.
1655 * gcc.target/arm/vnmul-1.c: Likewise.
1656 * gcc.target/arm/vnmul-2.c: Likewise.
1657 * gcc.target/arm/vnmul-3.c: Likewise.
1658 * gcc.target/arm/vnmul-4.c: Likewise.
1659
01ac9704 16602016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 1661
e84b00da
L
1662 PR testsuite/69366
1663 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1664 the MPX run-time library, for compile-time MPX test.
1665 * gcc.target/i386/chkp-always_inline.c: Likewise.
1666 * gcc.target/i386/chkp-bndret.c: Likewise.
1667 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1668 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1669 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1670 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1671 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1672 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1673 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1674 * gcc.target/i386/chkp-label-address.c: Likewise.
1675 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1676 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1677 * gcc.target/i386/chkp-pr69044.c: Likewise.
1678 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1679 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1680 * gcc.target/i386/chkp-strchr.c: Likewise.
1681 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1682 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1683 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1684 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1685 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1686 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1687 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1688 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1689 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1690 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1691 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1692 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1693 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1694 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1695 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1696 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1697 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1698 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1699 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1700 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1701 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1702 * gcc.target/i386/pr63995-2.c: Likewise.
1703 * gcc.target/i386/pr64805.c: Likewise.
1704 * gcc.target/i386/pr65044.c: Likewise.
1705 * gcc.target/i386/pr65167.c: Likewise.
1706 * gcc.target/i386/pr65183.c: Likewise.
1707 * gcc.target/i386/pr65184.c: Likewise.
1708 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 1709
28b33016
IE
17102016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1711
1712 PR tree-optimization/69328
1713 * gcc.dg/pr69328.c: New test.
1714
bcff0913
JL
17152016-01-20 Jeff Law <law@redhat.com>
1716
bf0bb970 1717 PR target/25114
bcff0913
JL
1718 * gcc.target/m68k/pr25114.c: New test.
1719
a3f69631
AV
17202016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1721
1722 * gcc.target/arm/memset-inline-10.c: Added
1723 dg-require-effective-target arm_thumb2_ok.
1724
af33ba0d
EB
17252016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1726
1727 * gcc.dg/debug/dwarf2/sso.c: New test.
1728
7596d5de
UB
17292016-01-19 Uros Bizjak <ubizjak@gmail.com>
1730
1731 PR testsuite/68820
1732 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1733 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1734 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1735
ceda2c69
JH
17362016-01-19 Jan Hubicka <hubicka@ucw.cz>
1737
1738 PR ipa/66223
1739 * g++.dg/ipa/devirt-50.C: New testcase.
1740
38a979f2
MP
17412016-01-19 Marek Polacek <polacek@redhat.com>
1742
1743 PR c++/68965
1744 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1745 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1746
962801c5
KT
17472016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1748
1749 PR target/69135
1750 * gcc.target/arm/pr69135_1.c: New test.
1751
078fe40a
WD
17522015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1753
1754 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1755
786e3c06
WD
17562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1757
1758 * gcc.target/aarch64/ccmp_1.c: New testcase.
1759
1e297006
MP
17602016-01-19 Marek Polacek <polacek@redhat.com>
1761
1762 PR c++/68586
1763 * g++.dg/cpp0x/enum30.C: New test.
1764
879c27e3
RB
17652016-01-19 Richard Biener <rguenther@suse.de>
1766
1767 PR tree-optimization/69336
1768 * g++.dg/tree-ssa/pr69336.C: New testcase.
1769
015337d3
JJ
17702016-01-19 Jakub Jelinek <jakub@redhat.com>
1771
1772 PR debug/65779
1773 * gcc.dg/pr65779.c: New test.
1774
e2c768b6
RB
17752016-01-19 Richard Biener <rguenther@suse.de>
1776
1777 PR tree-optimization/69352
1778 * gcc.dg/torture/pr69352.c: New testcase.
1779
569efc34
JJ
17802016-01-19 Jakub Jelinek <jakub@redhat.com>
1781
1782 PR rtl-optimization/68955
1783 PR rtl-optimization/64557
1784 * gcc.dg/torture/pr68955.c: New test.
1785
e49d321f
JH
17862016-01-19 Jan Hubicka <hubicka@ucw.cz>
1787
1788 PR lto/69136
1789 * g++.dg/torture/pr69136.C: New testcase.
1790
e9191ad3
JH
17912016-01-19 Jan Hubicka <hubicka@ucw.cz>
1792
1793 PR lto/69133
1794 * g++.dg/lto/pr69133_0.C: New testcase.
1795 * g++.dg/lto/pr69133_1.C: New testcase.
1796
2bedb645
JL
17972016-01-15 Jeff Law <law@redhat.com>
1798
1799 PR tree-optimization/69320
1800 * gcc.c-torture/pr69320-1.c: New test.
1801 * gcc.c-torture/pr69320-2.c: New test.
1802 * gcc.c-torture/pr69320-3.c: New test.
1803 * gcc.c-torture/pr69320-4.c: New test.
1804
17c15cb9
PP
18052016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1806
1807 PR c++/11858
1808 PR c++/24663
1809 PR c++/24664
1810 * g++.dg/template/pr11858.C: New test.
1811 * g++.dg/template/pr24663.C: New test.
1812 * g++.dg/template/unify12.C: New test.
1813 * g++.dg/template/unify13.C: New test.
1814 * g++.dg/template/unify14.C: New test.
1815 * g++.dg/template/unify15.C: New test.
1816 * g++.dg/template/unify16.C: New test.
1817 * g++.dg/template/unify17.C: New test.
1818
9617fd08
DM
18192016-01-18 David Malcolm <dmalcolm@redhat.com>
1820
1821 PR testsuite/69181
1822 * gcc.dg/pr69181-1.c: New test file.
1823 * gcc.dg/pr69181-2.c: New test file.
1824 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1825 globals by moving it to...
1826 (cleanup-after-saved-dg-test): ...this new function. Add
1827 "global additional_sources_used". Add reset of global
1828 multiline_expected_outputs to the empty list.
1829 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1830 global to...
1831 (multiline_expected_outputs): ...this, and updated comments to
1832 note that it is modified from gcc-dg.exp.
1833 (dg-end-multiline-output): Update for the above renaming.
1834 (handle-multiline-outputs): Likewise. Remove the clearing
1835 of the expected outputs to the empty list.
1836
b555a2e4
RB
18372016-01-18 Richard Biener <rguenther@suse.de>
1838
1839 PR tree-optimization/69297
1840 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1841
96902805
JM
18422016-01-18 Joseph Myers <joseph@codesourcery.com>
1843
1844 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1845 dg-options.
1846 * gcc.target/mips/mips-3d-2.c: Likewise.
1847 * gcc.target/mips/mips-3d-3.c: Likewise.
1848 * gcc.target/mips/mips-3d-4.c: Likewise.
1849 * gcc.target/mips/mips-3d-5.c: Likewise.
1850 * gcc.target/mips/mips-3d-6.c: Likewise.
1851 * gcc.target/mips/mips-3d-7.c: Likewise.
1852 * gcc.target/mips/mips-3d-8.c: Likewise.
1853 * gcc.target/mips/mips-3d-9.c: Likewise.
1854 * gcc.target/mips/mips-ps-1.c: Likewise.
1855 * gcc.target/mips/mips-ps-2.c: Likewise.
1856 * gcc.target/mips/mips-ps-3.c: Likewise.
1857 * gcc.target/mips/mips-ps-4.c: Likewise.
1858 * gcc.target/mips/mips-ps-5.c: Likewise.
1859 * gcc.target/mips/mips-ps-6.c: Likewise.
1860 * gcc.target/mips/mips-ps-7.c: Likewise.
1861 * gcc.target/mips/mips-ps-type.c: Likewise.
1862 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1863 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1864
40e26f94
TV
18652016-01-18 Tom de Vries <tom@codesourcery.com>
1866
1867 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1868 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1869 * c-c++-common/goacc/kernels-empty.c: New test.
1870 * c-c++-common/goacc/kernels-eternal.c: New test.
1871 * c-c++-common/goacc/kernels-loop-2.c: New test.
1872 * c-c++-common/goacc/kernels-loop-3.c: New test.
1873 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1874 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1875 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1876 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1877 * c-c++-common/goacc/kernels-loop-data.c: New test.
1878 * c-c++-common/goacc/kernels-loop-g.c: New test.
1879 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1880 * c-c++-common/goacc/kernels-loop-n.c: New test.
1881 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1882 * c-c++-common/goacc/kernels-loop.c: New test.
1883 * c-c++-common/goacc/kernels-noreturn.c: New test.
1884 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1885 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1886 * c-c++-common/goacc/kernels-reduction.c: New test.
1887
a98d4647
TV
18882016-01-18 Tom de Vries <tom@codesourcery.com>
1889
1890 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1891 * gcc.dg/autopar/outer-2.c: Same.
1892 * gcc.dg/autopar/outer-3.c: Same.
1893 * gcc.dg/autopar/outer-4.c: Same.
1894 * gcc.dg/autopar/outer-5.c: Same.
1895 * gcc.dg/autopar/outer-6.c: Same.
1896 * gcc.dg/autopar/parallelization-1.c: Same.
1897 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1898 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1899 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1900 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1901 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1902 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1903 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1904 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1905 * gcc.dg/autopar/pr39500-1.c: Same.
1906 * gcc.dg/autopar/pr39500-2.c: Same.
1907 * gcc.dg/autopar/pr46193.c: Same.
1908 * gcc.dg/autopar/pr46194.c: Same.
1909 * gcc.dg/autopar/pr49580.c: Same.
1910 * gcc.dg/autopar/pr49960-1.c: Same.
1911 * gcc.dg/autopar/pr49960.c: Same.
1912 * gcc.dg/autopar/pr68373.c: Same.
1913 * gcc.dg/autopar/reduc-1.c: Same.
1914 * gcc.dg/autopar/reduc-1char.c: Same.
1915 * gcc.dg/autopar/reduc-1short.c: Same.
1916 * gcc.dg/autopar/reduc-2.c: Same.
1917 * gcc.dg/autopar/reduc-2char.c: Same.
1918 * gcc.dg/autopar/reduc-2short.c: Same.
1919 * gcc.dg/autopar/reduc-3.c: Same.
1920 * gcc.dg/autopar/reduc-4.c: Same.
1921 * gcc.dg/autopar/reduc-6.c: Same.
1922 * gcc.dg/autopar/reduc-7.c: Same.
1923 * gcc.dg/autopar/reduc-8.c: Same.
1924 * gcc.dg/autopar/reduc-9.c: Same.
1925 * gcc.dg/autopar/uns-outer-4.c: Same.
1926 * gcc.dg/autopar/uns-outer-5.c: Same.
1927 * gcc.dg/autopar/uns-outer-6.c: Same.
1928 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1929 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1930
da976fa8
AL
19312016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1932
1933 PR target/63679
1934 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1935 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1936
70c1e886
AL
19372016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1938
1939 PR target/63679
1940 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1941 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1942 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1943
88bed196
AL
19442016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1945
1946 PR target/63679
1947 * gcc.dg/tree-ssa/sra-17.c: New.
1948 * gcc.dg/tree-ssa/sra-18.c: New.
1949
3dd5f42e
IE
19502016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1951
1952 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1953
ae5a77fa
EB
19542016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1955
1956 * gnat.dg/inline12.adb: New test.
1957
11e57fc6
BC
19582016-01-18 Bin Cheng <bin.cheng@arm.com>
1959
1960 PR tree-optimization/66797
1961 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1962
995b6fe0
RB
19632016-01-18 Richard Biener <rguenther@suse.de>
1964
1965 PR tree-optimization/69170
1966 * gcc.dg/torture/pr69170.c: New testcase.
1967
d656d82e
JDA
19682016-01-17 John David Anglin <danglin@gcc.gnu.org>
1969
1970 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1971
d69da357
TV
19722016-01-16 Tom de Vries <tom@codesourcery.com>
1973
1974 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1975
a3845283
TV
19762016-01-16 Tom de Vries <tom@codesourcery.com>
1977
1978 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1979 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1980 redundant dg-require-effective-target pthread.
1981 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1982 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1983 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1984 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1985 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1986 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1987 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1988
197a6aa6
DE
19892016-01-16 David Edelsohn <dje.gcc@gmail.com>
1990
1991 PR target/68609
1992 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1993 * gcc.target/powerpc/recip-7.c: Same.
1994
ec7886c1
PP
19952016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1996
1997 PR c++/69091
1998 * g++.dg/template/pr69091.C: New test.
1999
203484bb
PP
20002016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2001
2002 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2003 dump does not contain an error_mark_node.
2004 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2005 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2006
aa2500e9
PP
20072016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2008
2009 PR c++/68936
2010 * g++.dg/template/pr68936.C: New test.
2011
28621a5c
DE
20122016-01-15 David Edelsohn <dje.gcc@gmail.com>
2013
2014 PR target/68609
2015 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2016 * gcc.target/powerpc/recip-2.c: Same.
2017 * gcc.target/powerpc/recip-3.c: Same.
2018 * gcc.target/powerpc/recip-4.c: Same.
2019 * gcc.target/powerpc/recip-sqrtf.c: Same.
2020
40c43aca
JL
20212016-01-15 Jeff Law <law@redhat.com>
2022
2023 PR tree-optimization/69270
2024 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2025 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2026
afbc5ae8
PT
20272016-01-15 Paul Thomas <pault@gcc.gnu.org>
2028
2029 PR fortran/49630
2030 * gfortran.dg/deferred_character_13.f90: New test for the fix
2031 of comment 3 of the PR.
2032
2033 PR fortran/54070
2034 * gfortran.dg/deferred_character_8.f90: New test
2035 * gfortran.dg/allocate_error_5.f90: New test
2036
2037 PR fortran/60593
2038 * gfortran.dg/deferred_character_10.f90: New test
2039
2040 PR fortran/60795
2041 * gfortran.dg/deferred_character_14.f90: New test
2042
2043 PR fortran/61147
2044 * gfortran.dg/deferred_character_11.f90: New test
2045
2046 PR fortran/64324
2047 * gfortran.dg/deferred_character_9.f90: New test
2048
49abe076
VM
20492016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2050
2051 PR rtl-optimization/69030
2052 * gcc.target/i386/pr69030.c: New.
2053
16d12992
KT
20542016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2055
2056 * gcc.target/aarch64/target_attr_17.c: New test.
2057
78810bd3
RB
20582016-01-15 Richard Biener <rguenther@suse.de>
2059
2060 PR tree-optimization/66856
2061 * gcc.dg/torture/pr66856-1.c: New testcase.
2062 * gcc.dg/torture/pr66856-2.c: Likewise.
2063
2bd847fe
RB
20642016-01-15 Richard Biener <rguenther@suse.de>
2065
2066 PR debug/69137
2067 * g++.dg/lto/pr69137_0.C: New testcase.
2068
a00fe3b7
RS
20692016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2070
2071 PR middle-end/69246
2072 * gcc.target/i386/pr69246.c: New test.
2073
cbb0e83b
DV
20742016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2075
7596d5de 2076 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 2077
5a500ecf
DV
20782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2079
2080 PR c++/56194
2081 * g++.dg/init/const9.C: Disable test on S/390.
2082
5d9bf64f
DV
20832016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2084
2085 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2086 * g++.dg/Wno-frame-address.C: Ditto.
2087
e234b19e
DV
20882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2089
2090 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2091
89483f99
RB
20922016-01-15 Richard Biener <rguenther@suse.de>
2093
2094 PR tree-optimization/68961
2095 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2096
94f37395
IE
20972016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2098
2099 * gcc.target/i386/pr65105-5.c: New test.
2100
0f6176e6
JH
21012016-01-15 Jan Hubicka <hubicka@ucw.cz>
2102
2103 * gcc.c-torture/execute/alias-4.c: New testcase.
2104
824ca15e
JH
21052016-01-15 Jan Hubicka <hubicka@ucw.cz>
2106
2107 PR ipa/68148
2108 * g++.dg/ipa/devirt-49.C: New testcase.
2109
092f7deb 21102016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
2111
2112 PR target/65837
2113 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2114 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2115 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2116
e93c66bc
RB
21172016-01-15 Richard Biener <rguenther@suse.de>
2118
2119 PR tree-optimization/69117
2120 * gcc.dg/torture/pr69117.c: New testcase.
2121
c47eaca6 21222015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
2123
2124 PR c++/69048
2125 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2126
c3f6914a
FXC
21272016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2128
2129 PR testsuite/67509
2130 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2131 range tests use 100 * maximum instead of maximum + 1.
2132
cd65ae90
JJ
21332016-01-14 Jakub Jelinek <jakub@redhat.com>
2134
2135 PR debug/69244
2136 * gcc.dg/guality/pr69244.c: New test.
2137
19643948
UB
21382016-01-14 Uros Bizjak <ubizjak@gmail.com>
2139
2140 * lib/target-supports.exp (check_effective_target_issignaling):
2141 New procedure.
2142 * gcc.dg/pr61441.c: Require issignaling effective target.
2143
fe79c97e
SB
21442016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2145
2146 PR target/68803
2147 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2148
c7df95d8
DM
21492016-01-14 David Malcolm <dmalcolm@redhat.com>
2150
2151 PR c++/68819
2152 PR preprocessor/69177
2153 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2154 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2155 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2156 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2157
00083992
MP
21582016-01-14 Marek Polacek <polacek@redhat.com>
2159
2160 PR c/69262
2161 * gcc.dg/array-15.c: New test.
2162
0c9b3294
JJ
21632016-01-14 Jakub Jelinek <jakub@redhat.com>
2164
2165 PR middle-end/68146
2166 PR tree-optimization/69155
2167 * gfortran.dg/pr68146.f: New test.
2168 * gfortran.dg/pr69155.f90: New test.
2169
3688e13d
RB
21702016-01-14 Richard Biener <rguenther@suse.de>
2171
2172 PR tree-optimization/68060
2173 * gcc.dg/torture/pr68060-1.c: New testcase.
2174 * gcc.dg/torture/pr68060-2.c: Likewise.
2175
bab0ad3a
NC
21762016-01-14 Nick Clifton <nickc@redhat.com>
2177
2178 * lib/target-supports.exp
2179 (check_effective_target_arm_neon_ok_nocache): Add an option
2180 sequence that includes setting the ARM architecture to ARMv7-A.
2181 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2182 command line options necessary to enable Neon support.
2183 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2184 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2185 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2186 * gcc.target/arm/pr69180.c: Likewise.
2187
947c2ce5
JL
21882016-01-14 Jeff Law <law@redhat.com>
2189
2190 PR tree-optimization/69270
2191 * gcc.dg/tree-ssa/pr69270.c: New test.
2192
3342fd71
BS
21932016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2194
2195 PR c/66208
2196 * c-c++-common/pr66208.c: New file.
2197
2ad3adf1
JJ
21982016-01-13 Jakub Jelinek <jakub@redhat.com>
2199
2200 PR tree-optimization/69156
2201 * gcc.dg/pr69156.c: New test.
2202
398d6feb
L
22032016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2204
2205 * gcc.target/i386/pr69225-7.c: New test.
2206
4c868789
RH
22072016-01-13 Richard Henderson <rth@redhat.com>
2208
2209 * gcc.dg/tm/memopt-13.c: Update expected function.
2210 * gcc.dg/tm/memopt-6.c: Likewise.
2211
ef6d1772
UB
22122016-01-13 Uros Bizjak <ubizjak@gmail.com>
2213
2214 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2215 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2216 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2217 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 2218
ef6d1772
UB
22192016-01-13 Tom de Vries <tom@codesourcery.com>
2220
2221 PR tree-optimization/69169
0b4b6ef2
TV
2222 * gcc.dg/pr69169.c: New test.
2223
2ad3adf1 22242016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
2225
2226 PR target/69228
2227 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2228 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2229 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2230 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2231 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2232 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2233 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2234 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2235
9060e335
AK
22362016-01-13 Jakub Jelinek <jakub@redhat.com>
2237
2238 PR target/69247
2239 * gcc.dg/pr69247.c: New test.
2240
40311329
RB
22412016-01-13 Richard Biener <rguenther@suse.de>
2242
2243 PR tree-optimization/69242
2244 * gcc.dg/torture/pr69242.c: New testcase.
2245
ccbd7103
RB
22462016-01-13 Richard Biener <rguenther@suse.de>
2247
2248 PR tree-optimization/69186
2249 * gcc.dg/torture/pr69186.c: New testcase.
2250
c6f72a46
JL
22512016-01-13 Jeff Law <law@redhat.com>
2252
2253 PR tree-optimization/67755
2254 * gcc.dg/tree-ssa/pr67755.c: New test.
2255
22562016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
2257
2258 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2259 pass number in output by a star.
2260
c446cf07
BC
22612016-01-12 Bin Cheng <bin.cheng@arm.com>
2262
2263 PR tree-optimization/68911
2264 * gcc.c-torture/execute/pr68911.c: New test.
2265
5342156c
MP
22662016-01-12 Marek Polacek <polacek@redhat.com>
2267
2268 PR c++/68979
2269 * g++.dg/warn/permissive-1.C: New test.
2270
65364cc5
JJ
22712016-01-12 Jakub Jelinek <jakub@redhat.com>
2272
2273 PR objc++/68511
2274 PR c++/69213
2275 * g++.dg/opt/pr69213.C: New test.
2276
81b9a3d9
CB
22772016-01-12 Christian Bruel <christian.bruel@st.com>
2278
2279 PR target/69180
2280 * gcc.target/arm/pr69180.c: New test.
2281
3c4e91c9
RB
22822016-01-12 Richard Biener <rguenther@suse.de>
2283
2284 PR lto/69077
2285 * g++.dg/lto/pr69077_0.C: New testcase.
2286 * g++.dg/lto/pr69077_1.C: Likewise.
2287
5664cea1
JJ
22882016-01-12 Jakub Jelinek <jakub@redhat.com>
2289
2290 PR target/69175
2291 * g++.dg/opt/pr69175.C: New test.
2292
86cefc49
AL
22932016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2294
2295 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2296 rather than #including math.h & stdlib.h.
2297 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2298 * gcc.dg/vect/pr49771.c: Likewise.
2299 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2300 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2301 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2302 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2303 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2304 * gcc.dg/vect/pr44507.c: Likewise.
2305 * gcc.dg/vect/pr45902.c: Likewise.
2306 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2307 * gcc.dg/vect/vect-117.c: Likewise.
2308 * gcc.dg/vect/vect-99.c: Likewise.
2309 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2310 * gcc.dg/vect/vect-cond-1.c: Likewise.
2311 * gcc.dg/vect/vect-cond-2.c: Likewise.
2312 * gcc.dg/vect/vect-cond-3.c: Likewise.
2313 * gcc.dg/vect/vect-cond-4.c: Likewise.
2314 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2315 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2316 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2317 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2318 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2319 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2320 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2321 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2322 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2323 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2324 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2325 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2326 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2327 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2328 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2329 include of signal.h.
2330 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2331 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2332 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2333 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2334 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2335 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2336 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2337 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2338 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2339 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2340 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2341 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2342 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2343 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2344 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2345 * gcc.dg/vect/vect-outer-5.c: Likewise.
2346 * gcc.dg/vect/vect-outer-6.c: Likewise.
2347 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2348 include of stdio.h.
2349
b832f61e
NC
23502016-01-12 Nick Clifton <nickc@redhat.com>
2351
2352 PR target/68913
2353 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2354 to fread so that it will be found in all target runtimes.
2355
8eac49b1
RB
23562016-01-12 Richard Biener <rguenther@suse.de>
2357
2358 PR tree-optimization/69053
2359 * g++.dg/torture/pr69053.C: New testcase.
2360
2935d994
RB
23612016-01-12 Richard Biener <rguenther@suse.de>
2362
2363 PR tree-optimization/69168
2364 * gcc.dg/torture/pr69168.c: New testcase.
2365
66c16fd9
RB
23662016-01-12 Richard Biener <rguenther@suse.de>
2367
2368 PR tree-optimization/69157
2369 * gcc.dg/torture/pr69157.c: New testcase.
2370
23712016-01-12 Richard Biener <rguenther@suse.de>
2372
2373 PR tree-optimization/69174
2374 * gcc.dg/torture/pr69174.c: New testcase.
2375
723033a6
JJ
23762016-01-12 Jakub Jelinek <jakub@redhat.com>
2377
2378 PR c++/66808
2379 PR c++/69000
2380 * g++.dg/tls/pr66808.C: New test.
2381 * g++.dg/tls/pr69000.C: New test.
2382
3574cf47
BS
23832016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2384
2385 * gcc.target/powerpc/swaps-p8-23.c: New test.
2386 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2387
feb20787
JDA
23882016-01-11 John David Anglin <danglin@gcc.gnu.org>
2389
2390 PR tree-optimization/68356
2391 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2392
27b1820a
KV
23932016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2394 Jim Wilson <jim.wilson@linaro.org>
2395
2396 PR target/69194
2397 * gcc.target/arm/pr69194.c: New test.
2398
cf4de6af
L
23992016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2400
2401 PR target/69225
2402 * gcc.target/i386/pr69225-1.c: New test.
2403 * gcc.target/i386/pr69225-2.c: Likewise.
2404 * gcc.target/i386/pr69225-3.c: Likewise.
2405 * gcc.target/i386/pr69225-4.c: Likewise.
2406 * gcc.target/i386/pr69225-5.c: Likewise.
2407 * gcc.target/i386/pr69225-6.c: Likewise.
2408
1ebd5558
JJ
24092016-01-11 Jakub Jelinek <jakub@redhat.com>
2410
23552a4d
JJ
2411 PR target/67462
2412 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2413 if lp64.
2414
26ff85b0
JJ
2415 PR target/69071
2416 * gcc.dg/pr69071.c: New test.
2417
9cb6bd74
JJ
2418 PR c++/69211
2419 * g++.dg/opt/pr69211.C: New test.
2420
1ebd5558
JJ
2421 PR tree-optimization/69214
2422 * gcc.c-torture/compile/pr69214.c: New test.
2423
8c18c836
UB
24242016-01-11 Uros Bizjak <ubizjak@gmail.com>
2425
2426 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2427 * gcc.target/i386/pr66232-11.c: Ditto.
2428 * gcc.target/i386/pr66232-12.c: Ditto.
2429 * gcc.target/i386/pr66232-13.c: Ditto.
2430
62446e6e
RB
24312016-01-11 Richard Biener <rguenther@suse.de>
2432
2433 PR tree-optimization/69173
2434 * gcc.dg/torture/pr69173.c: New testcase.
2435
2b8568fe
KT
24362016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2437
2438 PR rtl-optimization/68796
2439 * gcc.target/aarch64/tst_5.c: New test.
2440 * gcc.target/aarch64/tst_6.c: Likewise.
2441
5baf4532
KT
24422016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2443
2444 PR rtl-optimization/68841
2445 * gcc.dg/pr68841.c: New test.
2446 * gcc.c-torture/execute/pr68841.c: New test.
2447
ca90b1ed
YR
24482016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2449
2450 PR rtl-optimization/68920
2451 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2452 for ix86 targets.
2453 * gcc.dg/ifcvt-5.c: New test.
2454
2ad3adf1 24552016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
2456
2457 PR bootstrap/69123
2458 * g++.dg/pr69123.C: New.
2459
83834c09
IE
24602016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2461
2462 PR target/69010
2463 * gcc.target/i386/pr69010.c: New test.
2464
dcf89d57
MJ
24652016-01-11 Martin Jambor <mjambor@suse.cz>
2466
2467 PR ipa/69044
2468 * gcc.target/i386/chkp-pr69044.c: New test.
2469
d95167ee
TV
24702016-01-11 Tom de Vries <tom@codesourcery.com>
2471
2472 PR tree-optimization/69109
2473 * gcc.dg/autopar/pr69109-2.c: New test.
2474 * gcc.dg/autopar/pr69109.c: New test.
2475
4f6403a8
TV
24762016-01-11 Tom de Vries <tom@codesourcery.com>
2477
2478 PR tree-optimization/69108
2479 * gcc.dg/autopar/pr69108.c: New test.
2480
21efdd80
PP
24812016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2482
2483 PR c++/69029
2484 * c-c++-common/Wisleading-indentation.c: Augment test.
2485
fd42eed8
TK
24862016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2487
2488 PR fortran/69154
2489 * gfortran.dg/inline_matmul_12.f90: New test.
2490
4f90ee6c
PT
24912016-01-10 Paul Thomas <pault@gcc.gnu.org>
2492
2493 PR fortran/67779
2494 * gfortran.dg/actual_array_offset_1: New test.
2495
3907c6cf
TV
24962016-01-10 Tom de Vries <tom@codesourcery.com>
2497
2498 PR tree-optimization/69062
2499 * gcc.dg/autopar/pr69062.c: New test.
2500
b07b236e
TS
25012016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2502
2503 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2504 * gcc.dg/vect/slp-perm-2.c: Likewise.
2505 * gcc.dg/vect/slp-perm-3.c: Likewise.
2506 * gcc.dg/vect/slp-perm-5.c: Likewise.
2507 * gcc.dg/vect/slp-perm-6.c: Likewise.
2508 * gcc.dg/vect/slp-perm-7.c: Likewise.
2509 * gcc.dg/vect/slp-perm-8.c: Likewise.
2510
23fab8ae
TV
25112016-01-10 Tom de Vries <tom@codesourcery.com>
2512
2513 PR tree-optimization/69039
2514 * gcc.dg/autopar/pr69039.c: New test.
2515
73f0dae2
MP
25162016-01-09 Marek Polacek <polacek@redhat.com>
2517
2518 PR c++/69113
2519 * g++.dg/pr69113.C: New test.
2520
20b8d734
JJ
25212016-01-09 Jakub Jelinek <jakub@redhat.com>
2522
2523 PR middle-end/50865
2524 PR tree-optimization/69097
2525 * gcc.c-torture/execute/pr50865.c: New test.
2526 * gcc.c-torture/execute/pr69097-1.c: New test.
2527 * gcc.c-torture/execute/pr69097-2.c: New test.
2528 * gcc.dg/pr69097-1.c: New test.
2529 * gcc.dg/pr69097-2.c: New test.
2530
c50e614b
JJ
25312016-01-09 Jakub Jelinek <jakub@redhat.com>
2532
2533 PR c++/69164
2534 * g++.dg/opt/pr69164.C: New test.
2535
e0237993
JJ
25362016-01-08 Jakub Jelinek <jakub@redhat.com>
2537
2538 PR tree-optimization/69167
2539 * gcc.dg/pr69167.c: New test.
2540
bd8f5bb2
MP
25412016-01-08 Marek Polacek <polacek@redhat.com>
2542
2543 PR c++/68449
2544 * g++.dg/pr68449.C: New.
2545
bb0f5ca7
AL
25462016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2547
2548 PR tree-optimization/68707
2549 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2550 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2551 on platforms supporting it.
2552 * gcc.dg/vect/slp-perm-2.c: Likewise.
2553 * gcc.dg/vect/slp-perm-3.c: Likewise.
2554 * gcc.dg/vect/slp-perm-5.c: Likewise.
2555 * gcc.dg/vect/slp-perm-7.c: Likewise.
2556 * gcc.dg/vect/slp-perm-8.c: Likewise.
2557 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2558 on platforms supporting it.
2559
22518428
JJ
25602016-01-08 Jakub Jelinek <jakub@redhat.com>
2561
33f0852f
JJ
2562 PR tree-optimization/69162
2563 * gcc.dg/pr69162.c: New test.
2564
22518428
JJ
2565 PR tree-optimization/69172
2566 * gcc.dg/pr69172.c: New test.
2567
80e9b3aa
TP
25682016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2569
2570 PR tree-optimization/67781
2571 * gcc.c-torture/execute/pr67781.c: New file.
2572
262a363f
JJ
25732016-01-08 Jakub Jelinek <jakub@redhat.com>
2574
2575 PR tree-optimization/69083
2576 * gcc.dg/vect/pr69083.c: New test.
2577
6e1f093f
SS
25782016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2579
2580 PR tree-optimization/61441
2581 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2582 Use -fexcess-precision=standard for compiler options.
2583 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2584
53290e07
JJ
25852016-01-08 Jakub Jelinek <jakub@redhat.com>
2586
57bf3072
JJ
2587 PR fortran/69128
2588 * gfortran.dg/gomp/pr69128.f90: New test.
2589
53290e07
JJ
2590 PR c++/69145
2591 * g++.dg/ext/pr69145-1.C: New test.
2592 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2593 * g++.dg/ext/pr69145-2.h: New file.
2594
7a127fa7
MS
25952016-01-07 Martin Sebor <msebor@redhat.com>
2596
2597 PR c/68966
2598 * gcc.dg/atomic-fetch-bool.c: New test.
2599 * gcc.dg/sync-fetch-bool.c: New test.
2600
95918b49
L
26012016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2602
2603 PR fortran/66680
2604 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2605
c8e62a9d
NC
26062016-01-07 Nick Clifton <nickc@redhat.com>
2607
2608 PR target/66655
2609 * g++.dg/pr66655.C: New test.
2610 * g++.dg/pr66655_1.cc: Test support file.
2611 * g++.dg/pr66655.h: Test header file.
2612
2ad3adf1 26132016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
2614
2615 PR fortran/66680
2616 gfortran.dg/gomp/pr66680.f90: New test.
2617
4cd9ca92
L
26182016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2619
2620 PR target/69171
2621 * gcc.target/i386/pr69171-1.c: New test.
2622 * gcc.target/i386/pr69171-2.c: Likewise.
2623 * gcc.target/i386/pr69171-3.c: Likewise.
2624 * gcc.target/i386/pr69171-4.c: Likewise.
2625 * gcc.target/i386/pr69171-5.c: Likewise.
2626 * gcc.target/i386/pr69171-6.c: Likewise.
2627
7e33d4dc
BS
26282015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2629
2630 PR middle-end/67639
2631 * c-c++-common/pr67639.c: New test.
2632
fec64afc
JJ
26332016-01-07 Jakub Jelinek <jakub@redhat.com>
2634
2635 PR tree-optimization/69141
2636 * g++.dg/opt/pr69141.C: New test.
2637
f293ad29
EB
26382016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2639
2640 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2641
5027395e
UB
26422016-01-06 Uros Bizjak <ubizjak@gmail.com>
2643
2644 PR target/69140
2645 * gcc.target/i386/pr69140.c: New test
2646
7443cf13
DM
26472016-01-06 David Malcolm <dmalcolm@redhat.com>
2648
2649 * gcc.dg/bad-dereference.c: New test case.
2650
32928931
BS
26512015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2652
2653 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2654
68dd05da
AS
26552016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2656
2657 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2658
6b131d5b
MP
26592016-01-06 Marek Polacek <polacek@redhat.com>
2660
2661 PR sanitizer/69099
2662 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2663
8d9fdb49
MP
26642016-01-05 Marek Polacek <polacek@redhat.com>
2665
2666 PR c/69104
2667 * gcc.dg/atomic-invalid-2.c: New.
2668
acf93f1e
L
26692016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2670
2671 PR target/68991
2672 * gcc.target/i386/pr68991.c: New test.
2673
3f50525d
L
26742016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2675
2676 PR target/68991
2677 * g++.dg/pr68991-1.C: New test.
2678 * g++.dg/pr68991-2.C: Likewise.
2679
e0237993 26802016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 2681
e0237993 2682 PR other/60465
face88a1
ST
2683 * gcc.target/ia64/pr60465-gprel64.c: New test.
2684 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2685
a0866eff
KT
26862016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2687
2688 PR rtl-optimization/68651
2689 * gcc.target/aarch64/pr68651_1.c: New test.
2690
c589e975
DM
26912016-01-05 David Malcolm <dmalcolm@redhat.com>
2692
2693 PR c/69122
2694 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2695
929710d9
NS
26962016-01-05 Nathan Sidwell <nathan@acm.org>
2697
ce3e43d7
NS
2698 PR c++/58583
2699 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2700
929710d9
NS
2701 * gcc.dg/alias-15.c: New.
2702
a2faef8e
NC
27032016-01-05 Nick Clifton <nickc@redhat.com>
2704
2705 PR target/68870
2706 * g++.dg/pr68770.C: New test.
2707
4cfa76e3
MS
27082016-01-04 Mike Stump <mikestump@comcast.net>
2709
2710 * lib/target-supports.exp (check_effective_target_cilkplus):
2711 cilkplus targets require pthreads.
4ece61b6 2712 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 2713
4e8a3a35
MM
27142016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2715
2716 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2717 generation.
2718
818ab71a
JJ
27192016-01-04 Jakub Jelinek <jakub@redhat.com>
2720
2721 Update copyright years.
2722
2fe0a208
MP
27232016-01-04 Marek Polacek <polacek@redhat.com>
2724
2725 PR c/68908
2726 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2727 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2728 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2729
9e3b2fe3
EB
27302016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2731
2732 * gcc.target/sparc/20160104-2.c: New test.
2733
e8d65a35
EB
27342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2735
2736 * gcc.target/sparc/20160104-1.c: New test.
2737
25ccfccd
PT
27382016-01-03 Paul Thomas <pault@gcc.gnu.org>
2739
2740 PR fortran/65045
2741 * gfortran.dg/pr65045.f90: New test.
2742
cb51d382
EB
27432016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2744
2745 * gnat.dg/specs/debug1.ads: Delete.
2746
6eeaad6e
JD
27472016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2748
2749 PR libgfortran/68867
2750 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2751 expression.
2752
2f968603
JD
27532016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2754
2755 PR libgfortran/68867
2756 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2757 PowerPC.
2758
591bb5e4
PT
27592016-01-01 Paul Thomas <pault@gcc.gnu.org>
2760
2761 PR fortran/68864
2762 * gfortran.dg/pr68864.f90: New test.
2763
f1e0620c
JJ
27642016-01-01 Jakub Jelinek <jakub@redhat.com>
2765
942a1319
JJ
2766 PR tree-optimization/69070
2767 * gcc.dg/pr69070.c: New test.
2768
10dff63f
JJ
2769 PR sanitizer/69055
2770 * gfortran.dg/pr69055.f90: New test.
2771
f1e0620c
JJ
2772 PR target/69015
2773 * gcc.dg/pr69015.c: New test.
818ab71a 2774\f
2f883d1c 2775Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
2776
2777Copying and distribution of this file, with or without modification,
2778are permitted in any medium without royalty provided the copyright
2779notice and this notice are preserved.