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