]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR middle-end/69854 (ICE: tree check: expected class 'constant', have 'binary...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
23f27839
RB
12016-02-18 Richard Biener <rguenther@suse.de>
2
3 PR middle-end/69854
4 * gcc.dg/torture/pr69854.c: New testcase.
5
932c0da4
JJ
62016-02-17 Jakub Jelinek <jakub@redhat.com>
7
8 PR c++/69850
9 * g++.dg/warn/Wnonnull-compare-1.C: New test.
10
1bed93e4
BS
112012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12
13 * gcc.target/powerpc/vec-cg.c: New test.
14
57bfb134
RB
152016-02-17 Richard Biener <rguenther@suse.de>
16
17 PR testsuite/69586
18 * gcc.dg/uninit-21.c: Add -fno-short-enums.
19
a44e0ebb
KT
202016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
21
22 PR target/69161
23 * gcc.c-torture/compile/pr69161.c: New test.
24
ffacd726
DS
252016-02-17 David Sherwood <david.sherwood@arm.com>
26
27 PR target/69532
28 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
29 * gcc.target/arm/vect-fmaxmin.c: Likewise.
30
448db8d2
EB
312016-02-17 Eric Botcazou <ebotcazou@adacore.com>
32
33 * gcc.dg/ifcvt-4.c: Skip on Visium.
34
e2f0522e
EB
352016-02-17 Eric Botcazou <ebotcazou@adacore.com>
36
37 * gnat.dg/atomic8.adb: New test.
38
bf17fe3f
EB
392016-02-17 Eric Botcazou <ebotcazou@adacore.com>
40
41 * gnat.dg/discr46.ad[sb]: New test.
42
ecf835e9
KN
432016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
44
45 PR Target/48344
46 * gcc.target/powerpc/pr48344-1.c: New test.
47
49a1164a
TK
482015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
49
50 PR fortran/69742
51 * gfortran.dg/associate_21.f90: New test.
52
bf14eba2
JJ
532016-02-16 Jakub Jelinek <jakub@redhat.com>
54
55 PR c/69835
56 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
57 -Wnonnull in dg-options.
58 * c-c++-common/nonnull-2.c: New test.
59
35a093b6
JG
602016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
61 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
62
63 * gcc.target/aarch64/vector_initialization_nostack.c: New.
64
e387d491
JJ
652016-02-16 Jakub Jelinek <jakub@redhat.com>
66
67 PR middle-end/69801
68 * gcc.dg/pr69801.c: Add empty dg-options.
69
ba539195
JN
702016-02-16 James Norris <jnorris@codesourcery.com>
71
72 * c-c++-common/goacc/deviceptr-1.c: Add tests.
73 * g++.dg/goacc/deviceptr-1.c: New file.
74
2a2b8f64
JJ
752016-02-16 Jakub Jelinek <jakub@redhat.com>
76
77 PR tree-optimization/69820
78 * gcc.dg/vect/pr69820.c: New test.
79
87440c29
RB
802016-02-16 Richard Biener <rguenther@suse.de>
81
82 PR tree-optimization/69776
83 * gcc.dg/torture/pr69776-2.c: New testcase.
84
6d87c306
BS
852016-02-16 Bernd Schmidt <bschmidt@redhat.com>
86
87 PR tree-optimization/69714
88 * gcc.dg/torture/pr69714.c: New test.
89
3824a0a2
JJ
902016-02-16 Jakub Jelinek <jakub@redhat.com>
91
92 PR tree-optimization/69802
93 * gcc.dg/pr69802.c: New test.
94
c8cfe96e
RB
952016-02-16 Richard Biener <rguenther@suse.de>
96
97 PR middle-end/69801
98 * gcc.dg/pr69801.c: New testcase.
99
fc12098d
JD
1002016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
101
102 PR libgfortran/69651
103 * gfortran.dg/read_bang.f90: New test.
104 * gfortran.dg/read_bang4.f90: New test.
105
ba6b3795
JJ
1062016-02-15 Jakub Jelinek <jakub@redhat.com>
107
f0516ca4
JJ
108 PR c++/69658
109 * g++.dg/init/pr69658.C: New test.
110
ba6b3795
JJ
111 PR c++/69797
112 * c-c++-common/pr69797.c: New test.
113
de3f9a2d
PK
1142016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
115
116 * lib/target-supports.exp (check_effective_target_section_anchors): Add
117 check for aarch64*-*-*.
118
17a3b967
RB
1192016-02-15 Richard Biener <rguenther@suse.de>
120
121 PR tree-optimization/69783
122 * gcc.dg/vect/pr69783.c: New testcase.
123
1c48bff1
RB
1242016-02-15 Richard Biener <rguenther@suse.de>
125
126 PR tree-optimization/69776
127 * gcc.dg/torture/pr69776.c: New testcase.
128
1e6025b6
TK
1292016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
130
131 PR fortran/60526
132 * gfortran.dg/type_decl_4.f90: Reinstated.
133
d3308279
JDA
1342016-02-14 John David Anglin <danglin@gcc.gnu.org>
135
136 PR fortran/68746
137 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
138
b7c56581
TK
1392016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
140
141 PR fortran/60526
142 PR bootstrap/69816
143 * gfortran.dg/type_decl_4.f90: Removed.
144
60cb4ef5
TK
1452016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
146
147 PR fortran/60526
148 * gfortran.dg/type_decl_4.f90: New test.
149
f6964637
AM
1502016-02-14 Alan Modra <amodra@gmail.com>
151
1a8849d1 152 PR testsuite/68886
f6964637
AM
153 * gcc.c-torture/execute/stkalign.c: Revise test.
154
f5121920
OE
1552016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
156
157 PR target/67260
158 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
159
6cda3ab6
OE
1602016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
161
162 PR target/67260
163 * gcc.target/sh/torture/pr67260.c: New.
164
6786e598
JDA
1652016-02-12 John David Anglin <danglin@gcc.gnu.org>
166
167 * gcc.dg/pr67964.c: Add dg-require-alias.
168
7e05dad8
OE
1692016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
170
171 PR target/67636
172 PR target/64345
173 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
174
7f4cc3ce
JD
1752016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
176
177 PR libgfortran/69668
178 * gfortran.dg/namelist_88.f90: New test.
179
955ca6dc
JD
1802016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
181
182 PR libgfortran/69668
183 * gfortran.dg/namelist_38.f90: Update test.
184 * gfortran.dg/namelist_84.f90: Update test.
185
876217ae
DM
1862016-02-12 David Malcolm <dmalcolm@redhat.com>
187
188 PR other/69554
189 * gcc.dg/pr69554-1.c: New test.
190 * gfortran.dg/pr69554-1.F90: New test.
191 * gfortran.dg/pr69554-2.F90: New test.
192 * lib/gcc-dg.exp (proc dg-locus): New function.
193 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
194 distinguish between the caret-printing and non-caret-printing
195 cases. If caret-printing has been explicitly enabled, bail out
196 without attempting to fix up the output.
197
61789eed
DM
1982016-02-12 David Malcolm <dmalcolm@redhat.com>
199
200 PR driver/69265
201 PR driver/69453
202 * gcc.dg/spellcheck-options-3.c: New test case.
203 * gcc.dg/spellcheck-options-4.c: New test case.
204 * gcc.dg/spellcheck-options-5.c: New test case.
205 * gcc.dg/spellcheck-options-6.c: New test case.
206 * gcc.dg/spellcheck-options-7.c: New test case.
207 * gcc.dg/spellcheck-options-8.c: New test case.
208 * gcc.dg/spellcheck-options-9.c: New test case.
209 * gcc.dg/spellcheck-options-10.c: New test case.
210
c3090c1f
JJ
2112016-02-12 Jakub Jelinek <jakub@redhat.com>
212
213 PR rtl-optimization/69764
214 PR rtl-optimization/69771
215 * c-c++-common/pr69764.c: New test.
216 * gcc.dg/torture/pr69771.c: New test.
217
8222034d
MP
2182016-02-12 Marek Polacek <polacek@redhat.com>
219
220 * g++.dg/torture/init-list1.C: New.
221
f749f792
MP
2222016-02-12 Marek Polacek <polacek@redhat.com>
223
224 * gcc.dg/pr69522.c: Add empty dg-options.
225
199fb02a
IE
2262016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
227
228 * g++.dg/lto/lto.exp: Include and init mpx.
229 * g++.dg/lto/pr69729_0.C: New test.
230
b69539cb
JJ
2312016-02-12 Jakub Jelinek <jakub@redhat.com>
232
06ff7000
JJ
233 PR ipa/69241
234 * g++.dg/ipa/pr69241-4.C: New test.
235
b69539cb
JJ
236 PR ipa/68672
237 * g++.dg/ipa/pr68672-1.C: New test.
238 * g++.dg/ipa/pr68672-2.C: New test.
239 * g++.dg/ipa/pr68672-3.C: New test.
240
16595a1f
BS
2412016-02-12 Bernd Schmidt <bschmidt@redhat.com>
242
243 PR c/69522
6d87c306 244 * gcc.dg/pr69522.c: New test.
16595a1f 245
38d795d2
PP
2462016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
247
248 PR c++/69098
249 * g++.dg/cpp1y/69098.C: New test.
250 * g++.dg/cpp1y/69098-2.C: New test.
251
9c582551
JJ
2522016-02-12 Jakub Jelinek <jakub@redhat.com>
253
254 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
255 and neighbour -> neighbor.
256 * objc.dg/attributes/method-nonnull-1.m: Likewise.
257 * objc.dg/gnu-api-2-class-meta.m: Likewise.
258 * c-c++-common/Wvarargs.c: Likewise.
259 * c-c++-common/goacc/host_data-5.c: Likewise.
260 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
261 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
262 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
263 * gcc.target/aarch64/pr60697.c: Likewise.
264 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
265 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
266 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
267 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
268 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
269 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
270 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
271 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
272 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
273 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
274 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
275 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
276 * g++.dg/lookup/koenig5.C: Likewise.
277 * g++.dg/ext/no-asm-2.C: Likewise.
278 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
279 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
280 * gfortran.dg/used_types_16.f90: Likewise.
281 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
282 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
283 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
284 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
285 * gfortran.dg/abstract_type_6.f03: Likewise.
286 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
287 * gfortran.dg/used_types_15.f90: Likewise.
288 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
289 * gfortran.dg/exit_3.f08: Likewise.
290 * gfortran.dg/open_status_2.f90: Likewise.
291 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
292 * gfortran.dg/intrinsic_std_1.f90: Likewise.
293 * gfortran.dg/associate_1.f03: Likewise.
294 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
295 * gfortran.dg/intrinsic_std_6.f90: Likewise.
296 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
297 * gcc.dg/builtin-object-size-1.c: Likewise.
298 * gcc.dg/noreturn-6.c: Likewise.
299 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
300 * gcc.dg/globalalias.c: Likewise.
301 * gcc.dg/builtins-config.h: Likewise.
302 * gcc.dg/pr30457.c: Likewise.
303 * gcc.c-torture/compile/volatile-1.c: Likewise.
304 * gcc.c-torture/execute/20101011-1.c: Likewise.
305 * c-c++-common/Waddress-1.c: Likewise.
306
66756373
JJ
3072016-02-11 Jakub Jelinek <jakub@redhat.com>
308
309 PR c/69768
310 * c-c++-common/Waddress-1.c: New test.
311
76fe932b
AV
3122016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
313
314 PR fortran/69296
315 * gfortran.dg/associate_19.f03: New test.
316 * gfortran.dg/associate_20.f03: New test.
317
564c4d4b
OE
3182016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
319
320 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
321
e1c1ecb0
KT
3222016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
323
324 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
325 .arch armv8-a\n. Add -dA to dg-options.
326 * gcc.target/aarch64/assembler_arch_1.c: New test.
327 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
328
0d7d9458
PC
3292016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
330
331 PR c++/68726
332 * g++.dg/cpp0x/pr68726.C: New.
333
e6208a60
IE
3342016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
335
336 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
337 test.
338
281a11eb
RB
3392016-02-11 Richard Biener <rguenther@suse.de>
340
341 * g++.dg/tree-ssa/pr61034.C: Adjust.
342
e03dd765
VM
3432016-02-10 Vladimir Makarov <vmakarov@redhat.com>
344
4b48faf5 345 PR target/69148
e03dd765
VM
346 * gcc.target/s390/pr69148.c: New.
347
cdc23927
YR
3482016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
349
350 PR tree-optimization/69652
351 * gcc.dg/torture/pr69652.c: New test.
352
e199dd0a
JJ
3532016-02-10 Jakub Jelinek <jakub@redhat.com>
354 Patrick Palka <ppalka@gcc.gnu.org>
355
356 PR ipa/69241
357 PR c++/69649
358 * g++.dg/ipa/pr69241-1.C: New test.
359 * g++.dg/ipa/pr69241-2.C: New test.
360 * g++.dg/ipa/pr69241-3.C: New test.
361 * g++.dg/ipa/pr69649.C: New test.
362
d6b38027
UB
3632016-02-10 Uros Bizjak <ubizjak@gmail.com>
364
365 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
366 * gcc.dg/tree-ssa/sra-18.c: Ditto.
367
13b562c5
BC
3682016-02-10 Bin Cheng <bin.cheng@arm.com>
369
370 PR tree-optimization/68021
371 * gcc.dg/tree-ssa/pr68021.c: New test.
372
24a179f8
RB
3732016-02-10 Richard Biener <rguenther@suse.de>
374
375 PR tree-optimization/69726
376 * gcc.dg/uninit-22.c: New testcase.
377
0d99886f
AP
3782016-02-09 Andrew Pinski <apinski@cavium.com>
379
380 PR tree-opt/69282
381 * gcc.c-torture/compile/20160205-1.c: New testcase.
382
ab04995c
MM
3832016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
384
385 PR target/68404
386 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
387 instead accessing a really large arrray.
388 * gcc.target/powerpc/fusion3.c: Likewise.
389
4b79ac23
CB
3902016-02-09 Charles Baylis <charles.baylis@linaro.org>
391
392 PR target/68532
393 * gcc.c-torture/execute/pr68532.c: New test.
394
b890a441
AO
3952016-02-11 Alexandre Oliva <aoliva@redhat.com>
396
397 PR target/69634
398 * gcc.dg/pr69634.c: New.
399
84a5bef7
RB
4002016-02-09 Richard Biener <rguenther@suse.de>
401
402 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
403
1f123759 4042016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 405
1f123759
AF
406 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
407
65860c77
YR
4082016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
409
410 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
411
7e1e8a0a
RB
4122016-02-09 Richard Biener <rguenther@suse.de>
413
414 PR tree-optimization/69715
415 * gcc.dg/torture/pr69715.c: New testcase.
416
efb45a9f
PP
4172016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
418
419 PR c++/69139
420 * g++.dg/cpp0x/trailing12.C: New test.
421 * g++.dg/cpp0x/trailing13.C: New test.
422
20a0c6f9
PP
4232016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
424
425 PR c++/69283
426 PR c++/67835
427 * g++.dg/cpp1y/auto-fn29.C: New test.
428 * g++.dg/cpp1y/auto-fn30.C: New test.
429
a162f3af
JJ
4302016-02-08 Jakub Jelinek <jakub@redhat.com>
431
432 PR tree-optimization/69209
433 * gcc.c-torture/compile/pr69209.c: New test.
434
4b4a9fbd
JL
4352016-02-08 Jeff Law <law@redhat.com>
436
437 PR tree-optimization/68541
438 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
439 of statements allowed in join block for path splitting.
440
cfac5ed2
JJ
4412016-02-08 Jakub Jelinek <jakub@redhat.com>
442
f68bc23f
JJ
443 PR c++/59627
444 * g++.dg/gomp/pr59627.C: New test.
445
cfac5ed2
JJ
446 PR ipa/69239
447 * g++.dg/ipa/pr69239.C: New test.
448
44714d8c
DM
4492016-02-08 David Malcolm <dmalcolm@redhat.com>
450
451 PR preprocessor/69664
452 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
453 * gcc.dg/cpp/warn-comments.c: Likewise.
454
eba9e839
MP
4552016-02-08 Marek Polacek <polacek@redhat.com>
456
457 PR c++/69688
458 * g++.dg/init/const12.C: New test.
459
a011cd92
BS
4602016-02-08 Bernd Schmidt <bschmidt@redhat.com>
461
462 PR target/60410
463 * gcc.dg/lto/pr55113_0.c: Remove test.
464
5317b1be
RB
4652016-02-08 Richard Biener <rguenther@suse.de>
466
467 PR tree-optimization/69719
468 * gcc.dg/torture/pr69719.c: New testcase.
469
63998a63
RB
4702016-02-08 Richard Biener <rguenther@suse.de>
471 Jeff Law <law@redhat.com>
472
473 PR target/68273
474 * gcc.target/mips/pr68273.c: New testcase.
475
43f4a281
RB
4762016-02-08 Richard Biener <rguenther@suse.de>
477
478 PR rtl-optimization/69274
479 * gcc.target/i386/addr-sel-1.c: XFAIL.
480
0b604d2d
JL
4812016-02-08 Jeff Law <law@redhat.com>
482
e8dfe49e
JL
483 PR tree-optimization/68541
484 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
485
0b604d2d
JL
486 PR tree-optimization/65917
487 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
488
c0f0e35a
JD
4892016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
490
491 PR fortran/50555
492 * gfortran.dg/namelist_args.f90: New test.
493
8981d712
JL
4942016-02-05 Jeff Law <law@redhat.com>
495
496 PR tree-optimization/68541
497 * gcc.dg/tree-ssa/split-path-2.c: New test.
498 * gcc.dg/tree-ssa/split-path-3.c: New test.
499 * gcc.dg/tree-ssa/split-path-4.c: New test.
500 * gcc.dg/tree-ssa/split-path-5.c: New test.
501 * gcc.dg/tree-ssa/split-path-6.c: New test.
502 * gcc.dg/tree-ssa/split-path-7.c: New test.
503
46cb9332
MS
5042016-02-05 Martin Sebor <msebor@redhat.com>
505
506 PR c++/69662
507 * g++.dg/warn/Wplacement-new-size-1.C: New test.
508 * g++.dg/warn/Wplacement-new-size-2.C: New test.
509
be2083ea
RH
5102016-02-06 Richard HEnderson <rth@redhat.com>
511
512 PR c/69643
513 * gcc.target/i386/addr-space-4.c: New.
514 * gcc.target/i386/addr-space-5.c: New.
515
711d7c23
MM
5162016-02-05 Mikael Morin <mikael@gcc.gnu.org>
517
518 PR fortran/66089
519 * gfortran.dg/elemental_dependency_6.f90: New.
520
b5c1c988
JJ
5212016-02-05 Jakub Jelinek <jakub@redhat.com>
522
861c7bcd
JJ
523 PR rtl-optimization/69691
524 * gcc.c-torture/execute/pr69691.c: New test.
525
b5c1c988
JJ
526 PR c++/69628
527 * g++.dg/parse/pr69628.C: New test.
528
f7dfa966
UB
5292016-02-05 Uros Bizjak <ubizjak@gmail.com>
530
531 * gcc.dg/sancov/asan.c: Move to ...
532 * gcc.dg/asan/sancov-1.c: ... here.
533
9b143e64
UB
5342016-02-05 Uros Bizjak <ubizjak@gmail.com>
535
536 * gcc.target/i386/pr69577.c: Require avx_runtime target.
537
f5d4b899
L
5382016-02-05 H.J. Lu <hongjiu.lu@intel.com>
539
540 PR target/69677
541 * gcc.target/i386/pr69677.c: New test.
542
76c85fbb
PP
5432016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
544
545 PR c++/68948
546 * g++.dg/template/pr68948.C: New test.
547
f181bf90
DV
5482016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
549
550 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
551 (only necessary on s390x).
552
714fb282
L
5532016-02-04 H.J. Lu <hongjiu.lu@intel.com>
554
555 * gcc.target/i386/pr69454-2.c: Compile with -msse2
556 -mno-accumulate-outgoing-args.
557
618d6c1c
PP
5582016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
559
560 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
561
1066e9b5
JJ
5622016-02-04 Jakub Jelinek <jakub@redhat.com>
563
564 PR c/69669
565 * c-c++-common/pr69669.c: New test.
566
76255d0d
MM
5672016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
568
569 PR target/69667
570 * g++.dg/pr69667.C: New file.
571
e0b059b1
WD
5722016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
573
574 PR target/69619
575 * gcc.dg/pr69619.c: Add new test.
576
2692b5c8
RS
5772016-02-04 Richard Sandiford <richard.sandiford@arm.com>
578
579 PR rtl-optimization/69577
580 * gcc.target/i386/pr69577.c: New test.
581
7db337c2
ML
5822016-02-04 Martin Liska <mliska@suse.cz>
583
584 * g++.dg/asan/pr69276.C: New test.
585
cc9c0829
KT
5862016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
587
588 PR target/65932
589 PR target/67714
590 * gcc.target/arm/wmul-3.c: Simplify test to generate just
591 a single smulbb instruction.
592 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
593 * gcc.target/amr/wmul-2.c: Likewise.
594
eb9feb52
KT
5952016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
596
597 PR target/65932
598 PR target/67714
599 * gcc.c-torture/execute/pr67714.c: New test.
600
61f727fe
JJ
6012016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
602
603 PR target/69454
604 * gcc.target/i386/pr69454-1.c: New test.
605 * gcc.target/i386/pr69454-2.c: New test.
606
05dd97db
MS
6072016-02-03 Martin Sebor <msebor@redhat.com>
608
609 PR c++/69251
610 PR c++/69253
611 PR c++/69290
612 PR c++/69277
613 PR c++/69349
614 * g++.dg/ext/flexarray-mangle-2.C: New test.
615 * g++.dg/ext/flexarray-mangle.C: New test.
616 * g++.dg/ext/flexarray-subst.C: New test.
617 * g++.dg/ext/flexary11.C: New test.
618 * g++.dg/ext/flexary12.C: New test.
619 * g++.dg/ext/flexary13.C: New test.
620 * g++.dg/ext/flexary14.C: New test.
621 * g++.dg/other/dump-ada-spec-2.C: Adjust.
622
dac2fc29
L
6232016-02-03 H.J. Lu <hongjiu.lu@intel.com>
624
625 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
626 Define only if CHECK_FLOAT128 is defined.
627 (main): Properly initialize u5.
628
eadb8035
JJ
6292016-02-03 Jakub Jelinek <jakub@redhat.com>
630
0afbb81b
JJ
631 PR c/69627
632 * gcc.dg/pr69627.c: New test.
633
eadb8035
JJ
634 PR target/69644
635 * gcc.dg/pr69644.c: New test.
636
b12d4923
MS
6372016-02-03 Mike Stump <mikestump@comcast.net>
638
639 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
640 support for struct-layout-1.exp.
641
ab4bae0c
PP
6422016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
643
644 PR c++/69056
618d6c1c 645 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 646
95831c01
VM
6472016-02-03 Vladimir Makarov <vmakarov@redhat.com>
648 Alexandre Oliva <aoliva@redhat.com>
649
650 PR target/69461
651 * gcc.target/powerpc/pr69461.c: New.
652
ccc71ab8
UB
6532016-02-03 Uros Bizjak <ubizjak@gmail.com>
654
655 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
656 works from here ...
657 (check_effective_target_fsanitize_thread): ... to here. Do not
658 specify additional compile flags for the test source.
659 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
660 specify additional compile flags for the test source.
661
96299640
WD
6622016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
663
664 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
665
781d83d9
AV
6662016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
667
668 PR fortran/67451
669 PR fortran/69418
670 * gfortran.dg/coarray_allocate_2.f08: New test.
671 * gfortran.dg/coarray_allocate_3.f08: New test.
672 * gfortran.dg/coarray_allocate_4.f08: New test.
673
d8208e6d
AL
6742016-02-03 Alan Lawrence <alan.lawrence@arm.com>
675
676 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
677 use same scan-tree-dump-times on all platforms.
678 * gcc.dg/vect/vect-outer-1.c: Likewise.
679 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
680 * gcc.dg/vect/vect-outer-1a.c: Likewise.
681 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
682 * gcc.dg/vect/vect-outer-1b.c: Likewise.
683 * gcc.dg/vect/vect-outer-2b.c: Likewise.
684 * gcc.dg/vect/vect-outer-3b.c: Likewise.
685 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
686
a8394fa0
SB
6872016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
688
689 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
690 warning.
691
f3baa1d3
L
6922016-02-02 H.J. Lu <hongjiu.lu@intel.com>
693
694 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
695
eb077516
JN
6962016-02-02 James Norris <jnorris@codesourcery.com>
697
698 * c-c++-common/goacc/routine-5.c: Add tests.
699
578fb225
AM
7002016-02-02 Alexander Monakov <amonakov@ispras.ru>
701
702 * gcc.target/nvptx/unsigned-cmp.c: New test.
703
c64f7d37
WD
7042016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
705
706 * gcc.target/aarch64/scalar_shift_1.c
707 (test_corners_sisd_di): Improve force to SIMD register.
708 (test_corners_sisd_si): Likewise.
709 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
710 Remove scan-assembler check for ldr.
711
90c6f26c
RB
7122016-02-02 Richard Biener <rguenther@suse.de>
713
714 PR tree-optimization/69595
715 * gcc.dg/Warray-bounds-17.c: New testcase.
716
9dc03c97
RB
7172016-02-02 Richard Biener <rguenther@suse.de>
718
719 PR tree-optimization/69606
720 * gcc.dg/torture/pr69606.c: New testcase.
721
2d4dc223
YR
7222016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
723
724 PR middle-end/68542
725 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
726 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
727
65c98fde
AM
7282016-02-02 Alan Modra <amodra@gmail.com>
729
730 PR target/69548
731 * gcc.target/powerpc/pr69548.c: New test.
732
e1b81f2b
JJ
7332016-02-01 Jakub Jelinek <jakub@redhat.com>
734
d0268b37
JJ
735 PR rtl-optimization/69592
736 * gcc.dg/pr69592.c: New test.
737
e1b81f2b
JJ
738 PR preprocessor/69543
739 PR c/69558
740 * gcc.dg/pr69543.c: New test.
741 * gcc.dg/pr69558.c: New test.
742
7dd7780d
UB
7432016-02-01 Uros Bizjak <ubizjak@gmail.com>
744
bf672ee5
UB
745 PR testsuite/65940
746 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 747
9a7013f8
MS
7482016-02-01 Martin Sebor <msebor@redhat.com>
749
750 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
751
e681fb2b
BC
7522016-02-01 Bin Cheng <bin.cheng@arm.com>
753
754 PR tree-optimization/67921
755 * c-c++-common/ubsan/pr67921.c: New test.
756
ff86345f
RB
7572016-02-01 Richard Biener <rguenther@suse.de>
758
759 PR middle-end/69556
760 * gcc.dg/tree-ssa/recip-8.c: New testcase.
761
bc369dbd
RB
7622016-02-01 Richard Biener <rguenther@suse.de>
763
764 PR tree-optimization/69574
765 * gcc.dg/torture/pr69574.c: New testcase.
766
ef318184
RB
7672016-02-01 Richard Biener <rguenther@suse.de>
768
769 PR tree-optimization/69579
770 * gcc.dg/setjmp-6.c: New testcase.
771
654745e6
JJ
7722016-02-01 Jakub Jelinek <jakub@redhat.com>
773
774 PR rtl-optimization/69570
775 * g++.dg/opt/pr69570.C: New test.
776
e6c0c44b
RH
7772016-02-01 Richard Henderson <rth@redhat.com>
778
779 * gcc.dg/pr69535.c: New test.
780
6ff3f09a
JDA
7812016-01-31 John David Anglin <danglin@gcc.gnu.org>
782
2c005538
JDA
783 PR testsuite/69584
784 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
785 * gcc.dg/tree-ssa/sra-18.c: Likewise.
786
61083a4b
JDA
787 PR debug/68244
788 * g++.dg/parse/parens3.C: Use register "4" on hppa.
789
6ff3f09a
JDA
790 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
791
0c221916
PT
7922016-01-31 Paul Thomas <pault@gcc.gnu.org>
793
794 PR fortran/67564
795 * gfortran.dg/allocate_with_source_17.f03: New test.
796
db7a2818
JJ
7972016-01-30 Jakub Jelinek <jakub@redhat.com>
798
799 PR tree-optimization/69546
800 * gcc.dg/torture/pr69546.c: New test.
801
e520d5f0
PT
8022016-01-30 Paul Thomas <pault@gcc.gnu.org>
803
804 PR fortran/69566
805 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
806
343c05d3
MS
8072016-01-30 Martin Sebor <msebor@redhat.com>
808
809 PR c++/68490
810 * g++.dg/ext/flexary10.C: New test.
811
d6c3a539
DH
8122016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
813
814 PR fortran/66707
815 gfortran.dg/common_23.f90: New test.
816
52d72fcd
BS
8172016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
818
819 PR target/65546
820 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
821 condition being checked, and disable it when the target supports
822 misaligned loads and stores.
823
3a5d2ba4
JJ
8242016-01-29 Jakub Jelinek <jakub@redhat.com>
825
826 PR debug/69518
827 * gcc.dg/torture/pr69518.c: New test.
828
6bbacdb5
L
8292016-01-29 H.J. Lu <hongjiu.lu@intel.com>
830
831 PR target/69530
832 * gcc.target/i386/pr69530.c: New test.
833
af932cdb
SE
8342016-01-29 Steve Ellcey <sellcey@imgtec.com>
835
836 PR target/65604
837 * gcc.target/mips/div-delay.c: New test.
838
26658b7c
JJ
8392016-01-29 Jakub Jelinek <jakub@redhat.com>
840
33e89989
JJ
841 PR target/69551
842 * gcc.target/i386/pr69551.c: New test.
843
26658b7c
JJ
844 PR target/66137
845 * gcc.target/i386/pr66137.c: New test.
846
401116b5
AB
8472016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
848
849 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
850 always built for p5600.
851 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
852 isa=p5600 dg-option.
853
d4abfcc5
RB
8542016-01-29 Richard Biener <rguenther@suse.de>
855
856 PR tree-optimization/69547
857 * g++.dg/tree-ssa/pr69547.C: New testcase.
858
16b77b32
JJ
8592016-01-29 Jakub Jelinek <jakub@redhat.com>
860
861 PR debug/66869
862 * g++.dg/warn/Wunused-function2.C: New test.
863
a1c95464
DV
8642016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
865
866 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
867 support for test to succeed.
868
5453bfed
MP
8692016-01-29 Marek Polacek <polacek@redhat.com>
870
871 PR c++/69509
872 PR c++/69516
873 * g++.dg/ext/constexpr-vla2.C: New test.
874 * g++.dg/ext/constexpr-vla3.C: New test.
875 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
876
452ec2a5
RB
8772016-01-29 Richard Biener <rguenther@suse.de>
878
879 PR middle-end/69537
880 * gcc.dg/uninit-21.c: New testcase.
881
aec0b19e
UB
8822016-01-28 Uros Bizjak <ubizjak@gmail.com>
883
884 PR target/69459
885 * gcc.target/i386/pr69459.c: New test.
886
df113ce7
SE
8872016-01-28 Steve Ellcey <sellcey@imgtec.com>
888
889 PR target/68400
890 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
891 * gcc.target/mips/pr68400.c: New test.
892
494de84f
MS
8932016-01-28 Martin Sebor <msebor@redhat.com>
894
895 PR target/17381
896 * gcc.target/powerpc/pr17381.c: New test.
897
eb1b1f01
JJ
8982016-01-28 Jakub Jelinek <jakub@redhat.com>
899
900 PR middle-end/69542
901 * gcc.dg/torture/pr69542.c: New test.
902
6dfeb7ce
WD
9032016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
904
905 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
906
4b7471a4
DE
9072016-01-28 David Edelsohn <dje.gcc@gmail.com>
908
909 * gcc.dg/pr65980.c: Skip on AIX.
910 * gcc.dg/pr66688.c: Same.
911
b271fd21
DE
9122016-01-28 David Edelsohn <dje.gcc@gmail.com>
913
914 PR target/63679
915 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
916 * gcc.dg/tree-ssa/sra-18.c: Same.
917
874108a9
AV
9182016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
919
920 PR fortran/62536
921 * gfortran.dg/block_15.f08: New test.
922 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
923 on incorrectly closed BLOCK.
924
30480bcd
IE
9252016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
926
927 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
9282016-01-28 Richard Biener <rguenther@suse.de>
929
930 PR tree-optimization/69466
931 * gfortran.dg/vect/pr69466.f90: New testcase.
932
0d4c694e
TP
9332016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
934
935 * g++.dg/pr67989.C: Remove ARM-specific option.
936 * gcc.target/arm/pr67989.C: New file.
937
2aa780da
UB
9382016-01-27 Uros Bizjak <ubizjak@gmail.com>
939
940 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
941 and expm1 test for glibc < 2.11.
942
f75ebe77
RH
9432016-01-27 Richard Henderson <rth@redhat.com>
944
945 * gcc.c-torture/execute/pr69447.c: New test.
946
9472016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 948
9a175e65 949 PR fortran/69422
49847d75
PT
950 * gfortran.dg/alloc_comp_assign_15.f03: New test.
951
cbdd8ae0
JJ
9522016-01-27 Jakub Jelinek <jakub@redhat.com>
953
954 PR debug/66869
955 * gcc.dg/pr66869.c: New test.
956
2b572b3c
JL
9572016-01-25 Jeff Law <law@redhat.com>
958
959 PR tree-optimization/68398
aec0b19e 960 PR tree-optimization/69196
2b572b3c
JL
961 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
962 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
963 path to avoid new heuristic allowing more irreducible regions
964 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
965 * gcc.dg/tree-ssa/vrp46.c: Likewise.
966 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
967 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
968 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
969
fa74a4bc
MP
9702016-01-27 Marek Polacek <polacek@redhat.com>
971
972 PR c/68062
973 * c-c++-common/vector-compare-4.c: New test.
974
0afff540
DM
9752016-01-27 David Malcolm <dmalcolm@redhat.com>
976
977 PR preprocessor/69126
978 * c-c++-common/pr69126.c: New test case.
979
1a218fc9
ILT
9802016-01-27 Ian Lance Taylor <iant@google.com>
981
982 * gcc.dg/tree-ssa/ivopt_5.c: New test.
983
5d70666e
RB
9842016-01-27 Ryan Burn <contact@rnburn.com>
985
986 PR cilkplus/69267
987 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
988
87ff4d66
UB
9892016-01-27 Uros Bizjak <ubizjak@gmail.com>
990
991 PR target/69512
992 * gcc.target/i386/pr69512.c: New test.
993
27e23cca
RE
9942016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
995
996 PR ada/69488
997 * gnat.dg/sso/*.adb: Robustify dg-output directives.
998
05bf54c3
MP
9992016-01-27 Marek Polacek <polacek@redhat.com>
1000
1001 PR c++/69379
1002 * g++.dg/pr69379.C: New test.
1003
60214d0d
MS
10042016-01-27 Martin Sebor <msebor@redhat.com>
1005
1006 PR c++/69317
1007 * g++.dg/abi/Wabi-2-2.C: New test.
1008 * g++.dg/abi/Wabi-2-3.C: New test.
1009 * g++.dg/abi/Wabi-3-2.C: New test.
1010 * g++.dg/abi/Wabi-3-3.C: New test.
1011
167c7bfa
RB
10122016-01-27 Richard Biener <rguenther@suse.de>
1013
1014 PR tree-optimization/69166
1015 * gcc.dg/torture/pr69166.c: New testcase.
1016
1430fb1f
MJ
10172016-01-27 Martin Jambor <mjambor@suse.cz>
1018
1019 PR tree-optimization/69355
1020 * gcc.dg/tree-ssa/pr69355.c: New test.
1021
95e3030c
MP
10222016-01-27 Marek Polacek <polacek@redhat.com>
1023
1024 PR c++/69496
1025 * g++.dg/ext/constexpr-vla1.C: New test.
1026
eeb085f3
CB
10272016-01-20 Christian Bruel <christian.bruel@st.com>
1028
1029 PR target/69245
1030 * gcc.target/arm/pr69245.c: New test.
1031
b1652dde
JJ
10322016-01-27 Jakub Jelinek <jakub@redhat.com>
1033
1034 PR tree-optimization/69399
1035 * gcc.dg/torture/pr69399.c: New test.
1036
ce7e8f00
EB
10372016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1038
1039 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1040
e4aac1d1
EB
10412016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1042
1043 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1044
8dfdb419
TV
10452016-01-26 Tom de Vries <tom@codesourcery.com>
1046
1047 PR tree-optimization/69110
1048 * gcc.dg/autopar/pr69110.c: New test.
1049
56f80f54 10502016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 1051 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
1052
1053 * gcc.dg/graphite/isl-ast-op-select.c: New.
1054
a0909527
PT
10552015-01-26 Paul Thomas <pault@gcc.gnu.org>
1056
1057 PR fortran/69385
1058 * gfortran.dg/allocate_error_6.f90: New test.
1059
ffc445f4
RH
10602016-01-26 Richard Henderson <rth@redhat.com>
1061
1062 * gcc.dg/tm/pr60908.c: New test.
1063
01e1dea3
DM
10642016-01-26 David Malcolm <dmalcolm@redhat.com>
1065
1066 PR other/69006
1067 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1068 directive.
1069 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1070 expected multiline output to reflect the colorization being
1071 disabled before newlines.
1072 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1073 (custom_diagnostic_finalizer): Replace call to
1074 pp_newline_and_flush with call to pp_flush.
1075 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1076 * gfortran.dg/implicit_class_1.f90: Likewise.
1077 * lib/gcc-dg.exp (allow_blank_lines): New global.
1078 (dg-allow-blank-lines-in-output): New procedure.
1079 (gcc-dg-prune): Complain about blank lines in the output, unless
1080 dg-allow-blank-lines-in-output was called.
1081 * lib/multiline.exp (_build_multiline_regex): Only support
1082 arbitrary followup text for non-blank-lines, not for blank lines.
1083
13f92e8d
JJ
10842016-01-26 Jakub Jelinek <jakub@redhat.com>
1085
1086 PR tree-optimization/69483
1087 * gcc.dg/pr69483.c: New test.
1088 * g++.dg/opt/pr69483.C: New test.
1089
92422235
CL
10902016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1091
1092 PR target/68620
1093 * gcc.target/arm/pr68620.c: New test.
1094
0bccf11b
L
10952016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1096
1097 * gcc.target/i386/pr68986-2.c: Remove -m32.
1098
81cd202e
L
10992016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1100
1101 PR target/68986
1102 * gcc.target/i386/pr68986-1.c: New test.
1103 * gcc.target/i386/pr68986-2.c: Likewise.
1104 * gcc.target/i386/pr68986-3.c: Likewise.
1105
213a1c03
CB
11062016-01-26 Christian Bruel <christian.bruel@st.com>
1107
1108 * lib/target-supports.exp
1109 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1110 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1111 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1112
22a08dd1
RB
11132016-01-26 Richard Biener <rguenther@suse.de>
1114
1115 PR tree-optimization/69452
1116 * gcc.dg/torture/pr69452.c: New testcase.
1117
6c06e0e8
JJ
11182016-01-26 Jakub Jelinek <jakub@redhat.com>
1119
1120 PR target/69442
1121 * gcc.dg/pr69442.c: New test.
1122
b96824c4
RFI
11232016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1124
1125 PR target/67896
1126 * gcc.target/aarch64/simd/pr67896.C: New.
1127
5ee31e57
RS
11282016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1129
1130 PR tree-optimization/69400
1131 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1132 function.
1133 (plugin_init): Call it.
1134 * gcc.dg/torture/pr69400.c: New test.
1135
7ddfb31d
CL
11362016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1137
1138 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1139
1e050c90
AK
11402016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1141 Sebastian Pop <s.pop@samsung.com>
1142
1143 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1144 isl-0.15.
1145
c8ee4bf5
AK
11462016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1147 Sebastian Pop <s.pop@samsung.com>
1148
1149 * gcc.dg/graphite/pr69292.c: New.
1150
d902b330
JJ
11512016-01-25 Jakub Jelinek <jakub@redhat.com>
1152
1153 * c-c++-common/goacc/use_device-1.c: New test.
1154
2c89b952
JL
11552016-01-25 Jeff Law <law@redhat.com>
1156
1157 PR tree-optimization/69196
1158 PR tree-optimization/68398
1159 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1160 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1161
685c8785
DE
11622016-01-25 David Edelsohn <dje.gcc@gmail.com>
1163
1164 PR target/69469
1165 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1166 Algorithm.
1167
95cef0c1
RB
11682016-01-25 Richard Biener <rguenther@suse.de>
1169
1170 PR testsuite/69380
1171 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1172
2947d3b2
IE
11732016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1174
1175 PR target/69421
1176 * gcc.dg/pr69421.c: New test.
1177
ae19075a
BB
11782016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1179
1180 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1181 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1182 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1183 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1184 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1185 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1186 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1187 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1188 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1189 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1190
fa4511c2
RB
11912016-01-25 Richard Biener <rguenther@suse.de>
1192
1193 PR tree-optimization/69376
1194 * gcc.dg/torture/pr69376.c: New testcase.
1195
1d101216
JD
11962016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1197
1198 PR fortran/69397
1199 PR fortran/68442
1200 * gfortran.dg/interface_38.f90: New test.
1201 * gfortran.dg/interface_39.f90: New test.
a0909527 1202
a59b92b0
PP
12032016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1204
1205 Revert:
1206 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1207
1208 PR c++/11858
1209 PR c++/24663
1210 PR c++/24664
1211 * g++.dg/template/pr11858.C: New test.
1212 * g++.dg/template/pr24663.C: New test.
1213 * g++.dg/template/unify12.C: New test.
1214 * g++.dg/template/unify13.C: New test.
1215 * g++.dg/template/unify14.C: New test.
1216 * g++.dg/template/unify15.C: New test.
1217 * g++.dg/template/unify16.C: New test.
1218 * g++.dg/template/unify17.C: New test.
1219
16acb1a8
DH
12202016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1221
1222 PR fortran/68283
1223 gfortran.dg/pr68283.f90: New test.
1224
094773e8
TK
12252016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1226
1227 PR fortran/66094
1228 * gfortran.dg/inline_matmul_13.f90: New test.
1229 * gfortran.dg/matmul_bounds_8.f90: New test.
1230 * gfortran.dg/matmul_bounds_9.f90: New test.
1231 * gfortran.dg/matmul_bounds_10.f90: New test.
1232
42fb90d7
TV
12332016-01-23 Tom de Vries <tom@codesourcery.com>
1234
1235 PR tree-optimization/69426
1236 * gcc.dg/autopar/pr69426.c: New test.
1237
69da7802
MS
12382016-01-23 Martin Sebor <msebor@redhat.com>
1239
1240 PR c++/58109
1241 PR c++/69022
1242 * g++.dg/cpp0x/alignas5.C: New test.
1243 * g++.dg/ext/vector29.C: Same.
1244
da17300a
UB
12452016-01-23 Uros Bizjak <ubizjak@gmail.com>
1246
1247 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1248 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1249 _GNU_SOURCE from compile flags to the source.
1250 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1251 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1252 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1253 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1254
62041cfc
JJ
12552016-01-22 Jakub Jelinek <jakub@redhat.com>
1256
1257 PR target/69432
1258 * g++.dg/opt/pr69432.C: New test.
1259
f7d2ad6f
BS
12602016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1261
1262 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1263 32-bit targets testing an -m64 multilib.
1264
d403fc9a
WS
12652016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1266
1267 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1268 64-bit support.
1269
4aa16f8d
JG
12702016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1271
1272 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1273
7c816d0f
CB
12742016-01-21 Christian Bruel <christian.bruel@st.com>
1275
1276 PR target/68674
1277 * gcc.target/i386/pr68674.c
1278 * gcc.target/aarch64/pr68674.c
1279 * gcc.target/arm/pr68674.c
1280
fce661e8
KT
12812016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1282
1283 PR target/69403
1284 * gcc.c-torture/execute/pr69403.c: New test.
1285
4696899f
PC
12862016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1287
1288 PR c++/55843
1289 * g++.dg/template/pr55843.C: New.
1290
bac69366
AL
12912016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1292
1293 PR testsuite/66877
1294 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1295 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1296
b57d3a5c
BS
12972016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1298
1299 PR testsuite/67489
da17300a
UB
1300 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1301 from dg-do compile directive, and instead add
1302 { dg-require-effective-target int128 }.
b57d3a5c 1303
9f04a53e
MS
13042016-01-20 Martin Sebor <msebor@redhat.com>
1305
1306 PR c/69405
1307 * gcc.dg/sync-fetch.c: New test.
1308
38a51663
JL
13092016-01-21 Martin Sebor <msebor@redhat.com>
1310
1311 PR target/69252
1312 * gcc.target/powerpc/pr69252.c: New test.
1313
2423a75a
JD
13142016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1315
1316 PR fortran/65996
da17300a 1317 * gfortran.dg/pr65996.f90: New test.
2423a75a 1318
0a76463f
DV
13192016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1320
1321 PR c++/68810
9f04a53e 1322 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 1323 expected to generate an error.
0a76463f 1324
9776e692
BS
13252016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1326
1327 PR middle-end/66178
1328 * gcc.dg/torture/pr66178.c: New test.
1329
c8d3e088
AB
13302016-01-21 Anton Blanchard <anton@samba.org>
1331 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1332
1333 PR target/63354
1334 * gcc.target/powerpc/pr63354.c: New test.
1335
35b707ff
VM
13362016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1337
1338 PR rtl-optimization/68990
1339 * gcc.target/i386/pr68990: New.
1340
157b0829
NC
13412016-01-21 Nick Clifton <nickc@redhat.com>
1342
1343 PR target/69129
1344 * gcc.target/mips/pr69129.c: New.
1345
aede6748
PC
13462016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1347
1348 PR c++/58046
1349 * g++.dg/cpp0x/pr58046.C: New.
1350
5463c2c8
JJ
13512016-01-21 Jakub Jelinek <jakub@redhat.com>
1352
6d31cc75
SS
1353 PR target/69187
1354 PR target/65624
1355 * gcc.target/arm/pr69187.c: New test.
1356
5463c2c8
JJ
1357 PR c++/69355
1358 * g++.dg/torture/pr69355.C: New test.
1359
fa28f32b
AK
13602016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1361 Sebastian Pop <s.pop@samsung.com>
1362
1363 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1364
b920a047
AK
13652016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1366 Sebastian Pop <s.pop@samsung.com>
1367
da17300a 1368 * gcc.dg/graphite/pr68976.c: New test.
b920a047 1369
bdd3aea6
JJ
13702016-01-21 Jakub Jelinek <jakub@redhat.com>
1371
1372 PR middle-end/67653
1373 * c-c++-common/pr67653.c: New test.
1374 * gcc.dg/torture/pr29119.c: Add dg-warning.
1375
26a2e6ae
PB
13762016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1377
1378 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1379
d25c7690
PK
13802016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1381
1382 PR c/24293
1383 * gcc.dg/pr24293.c: New test.
1384 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1385 incomplete struct type.
1386 * gcc.dg/declspec-1.c: Likewise.
1387 * gcc.dg/pr63549.c: Likewise.
1388
889d5698
JJ
13892016-01-20 Jakub Jelinek <jakub@redhat.com>
1390
1391 PR tree-optimization/66612
1392 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1393 for bdn instruction.
1394
d7cf3dc7
CL
13952016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1396
1397 * lib/target-supports.exp
1398 (check_effective_target_arm_fp_ok_nocache): New.
1399 (check_effective_target_arm_fp_ok): New.
1400 (add_options_for_arm_fp): New.
1401 (check_effective_target_arm_crypto_ok_nocache): Require
1402 target_arm_v8_neon_ok instead of arm32.
1403 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1404 (check_effective_target_arm_crypto_pragma_ok): New.
1405 (add_options_for_arm_vfp): New.
1406 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1407 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1408 target instead. Force initial fpu to vfp.
1409 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1410 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1411 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1412 dependency.
1413 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1414 use arm_vfp effective target instead. Force initial fpu to vfp.
1415 * gcc.target/arm/attr-neon3.c: Likewise.
1416 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1417 arm_vfp_ok.
1418 * gcc.target/arm/unsigned-float.c: Likewise.
1419 * gcc.target/arm/vfp-1.c: Likewise.
1420 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1421 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1422 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1423 * gcc.target/arm/vfp-ldmias.c: Likewise.
1424 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1425 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1426 * gcc.target/arm/vfp-stmiad.c: Likewise.
1427 * gcc.target/arm/vfp-stmias.c: Likewise.
1428 * gcc.target/arm/vnmul-1.c: Likewise.
1429 * gcc.target/arm/vnmul-2.c: Likewise.
1430 * gcc.target/arm/vnmul-3.c: Likewise.
1431 * gcc.target/arm/vnmul-4.c: Likewise.
1432
01ac9704 14332016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 1434
e84b00da
L
1435 PR testsuite/69366
1436 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1437 the MPX run-time library, for compile-time MPX test.
1438 * gcc.target/i386/chkp-always_inline.c: Likewise.
1439 * gcc.target/i386/chkp-bndret.c: Likewise.
1440 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1441 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1442 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1443 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1444 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1445 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1446 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1447 * gcc.target/i386/chkp-label-address.c: Likewise.
1448 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1449 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1450 * gcc.target/i386/chkp-pr69044.c: Likewise.
1451 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1452 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1453 * gcc.target/i386/chkp-strchr.c: Likewise.
1454 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1455 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1456 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1457 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1458 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1459 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1460 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1461 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1462 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1463 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1464 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1465 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1466 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1467 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1468 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1469 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1470 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1471 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1472 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1473 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1474 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1475 * gcc.target/i386/pr63995-2.c: Likewise.
1476 * gcc.target/i386/pr64805.c: Likewise.
1477 * gcc.target/i386/pr65044.c: Likewise.
1478 * gcc.target/i386/pr65167.c: Likewise.
1479 * gcc.target/i386/pr65183.c: Likewise.
1480 * gcc.target/i386/pr65184.c: Likewise.
1481 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 1482
28b33016
IE
14832016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1484
1485 PR tree-optimization/69328
1486 * gcc.dg/pr69328.c: New test.
1487
bcff0913
JL
14882016-01-20 Jeff Law <law@redhat.com>
1489
bf0bb970 1490 PR target/25114
bcff0913
JL
1491 * gcc.target/m68k/pr25114.c: New test.
1492
a3f69631
AV
14932016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1494
1495 * gcc.target/arm/memset-inline-10.c: Added
1496 dg-require-effective-target arm_thumb2_ok.
1497
af33ba0d
EB
14982016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1499
1500 * gcc.dg/debug/dwarf2/sso.c: New test.
1501
7596d5de
UB
15022016-01-19 Uros Bizjak <ubizjak@gmail.com>
1503
1504 PR testsuite/68820
1505 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1506 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1507 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1508
ceda2c69
JH
15092016-01-19 Jan Hubicka <hubicka@ucw.cz>
1510
1511 PR ipa/66223
1512 * g++.dg/ipa/devirt-50.C: New testcase.
1513
38a979f2
MP
15142016-01-19 Marek Polacek <polacek@redhat.com>
1515
1516 PR c++/68965
1517 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1518 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1519
962801c5
KT
15202016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1521
1522 PR target/69135
1523 * gcc.target/arm/pr69135_1.c: New test.
1524
078fe40a
WD
15252015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1526
1527 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1528
786e3c06
WD
15292015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1530
1531 * gcc.target/aarch64/ccmp_1.c: New testcase.
1532
1e297006
MP
15332016-01-19 Marek Polacek <polacek@redhat.com>
1534
1535 PR c++/68586
1536 * g++.dg/cpp0x/enum30.C: New test.
1537
879c27e3
RB
15382016-01-19 Richard Biener <rguenther@suse.de>
1539
1540 PR tree-optimization/69336
1541 * g++.dg/tree-ssa/pr69336.C: New testcase.
1542
015337d3
JJ
15432016-01-19 Jakub Jelinek <jakub@redhat.com>
1544
1545 PR debug/65779
1546 * gcc.dg/pr65779.c: New test.
1547
e2c768b6
RB
15482016-01-19 Richard Biener <rguenther@suse.de>
1549
1550 PR tree-optimization/69352
1551 * gcc.dg/torture/pr69352.c: New testcase.
1552
569efc34
JJ
15532016-01-19 Jakub Jelinek <jakub@redhat.com>
1554
1555 PR rtl-optimization/68955
1556 PR rtl-optimization/64557
1557 * gcc.dg/torture/pr68955.c: New test.
1558
e49d321f
JH
15592016-01-19 Jan Hubicka <hubicka@ucw.cz>
1560
1561 PR lto/69136
1562 * g++.dg/torture/pr69136.C: New testcase.
1563
e9191ad3
JH
15642016-01-19 Jan Hubicka <hubicka@ucw.cz>
1565
1566 PR lto/69133
1567 * g++.dg/lto/pr69133_0.C: New testcase.
1568 * g++.dg/lto/pr69133_1.C: New testcase.
1569
2bedb645
JL
15702016-01-15 Jeff Law <law@redhat.com>
1571
1572 PR tree-optimization/69320
1573 * gcc.c-torture/pr69320-1.c: New test.
1574 * gcc.c-torture/pr69320-2.c: New test.
1575 * gcc.c-torture/pr69320-3.c: New test.
1576 * gcc.c-torture/pr69320-4.c: New test.
1577
17c15cb9
PP
15782016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1579
1580 PR c++/11858
1581 PR c++/24663
1582 PR c++/24664
1583 * g++.dg/template/pr11858.C: New test.
1584 * g++.dg/template/pr24663.C: New test.
1585 * g++.dg/template/unify12.C: New test.
1586 * g++.dg/template/unify13.C: New test.
1587 * g++.dg/template/unify14.C: New test.
1588 * g++.dg/template/unify15.C: New test.
1589 * g++.dg/template/unify16.C: New test.
1590 * g++.dg/template/unify17.C: New test.
1591
9617fd08
DM
15922016-01-18 David Malcolm <dmalcolm@redhat.com>
1593
1594 PR testsuite/69181
1595 * gcc.dg/pr69181-1.c: New test file.
1596 * gcc.dg/pr69181-2.c: New test file.
1597 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1598 globals by moving it to...
1599 (cleanup-after-saved-dg-test): ...this new function. Add
1600 "global additional_sources_used". Add reset of global
1601 multiline_expected_outputs to the empty list.
1602 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1603 global to...
1604 (multiline_expected_outputs): ...this, and updated comments to
1605 note that it is modified from gcc-dg.exp.
1606 (dg-end-multiline-output): Update for the above renaming.
1607 (handle-multiline-outputs): Likewise. Remove the clearing
1608 of the expected outputs to the empty list.
1609
b555a2e4
RB
16102016-01-18 Richard Biener <rguenther@suse.de>
1611
1612 PR tree-optimization/69297
1613 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1614
96902805
JM
16152016-01-18 Joseph Myers <joseph@codesourcery.com>
1616
1617 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1618 dg-options.
1619 * gcc.target/mips/mips-3d-2.c: Likewise.
1620 * gcc.target/mips/mips-3d-3.c: Likewise.
1621 * gcc.target/mips/mips-3d-4.c: Likewise.
1622 * gcc.target/mips/mips-3d-5.c: Likewise.
1623 * gcc.target/mips/mips-3d-6.c: Likewise.
1624 * gcc.target/mips/mips-3d-7.c: Likewise.
1625 * gcc.target/mips/mips-3d-8.c: Likewise.
1626 * gcc.target/mips/mips-3d-9.c: Likewise.
1627 * gcc.target/mips/mips-ps-1.c: Likewise.
1628 * gcc.target/mips/mips-ps-2.c: Likewise.
1629 * gcc.target/mips/mips-ps-3.c: Likewise.
1630 * gcc.target/mips/mips-ps-4.c: Likewise.
1631 * gcc.target/mips/mips-ps-5.c: Likewise.
1632 * gcc.target/mips/mips-ps-6.c: Likewise.
1633 * gcc.target/mips/mips-ps-7.c: Likewise.
1634 * gcc.target/mips/mips-ps-type.c: Likewise.
1635 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1636 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1637
40e26f94
TV
16382016-01-18 Tom de Vries <tom@codesourcery.com>
1639
1640 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1641 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1642 * c-c++-common/goacc/kernels-empty.c: New test.
1643 * c-c++-common/goacc/kernels-eternal.c: New test.
1644 * c-c++-common/goacc/kernels-loop-2.c: New test.
1645 * c-c++-common/goacc/kernels-loop-3.c: New test.
1646 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1647 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1648 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1649 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1650 * c-c++-common/goacc/kernels-loop-data.c: New test.
1651 * c-c++-common/goacc/kernels-loop-g.c: New test.
1652 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1653 * c-c++-common/goacc/kernels-loop-n.c: New test.
1654 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1655 * c-c++-common/goacc/kernels-loop.c: New test.
1656 * c-c++-common/goacc/kernels-noreturn.c: New test.
1657 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1658 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1659 * c-c++-common/goacc/kernels-reduction.c: New test.
1660
a98d4647
TV
16612016-01-18 Tom de Vries <tom@codesourcery.com>
1662
1663 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1664 * gcc.dg/autopar/outer-2.c: Same.
1665 * gcc.dg/autopar/outer-3.c: Same.
1666 * gcc.dg/autopar/outer-4.c: Same.
1667 * gcc.dg/autopar/outer-5.c: Same.
1668 * gcc.dg/autopar/outer-6.c: Same.
1669 * gcc.dg/autopar/parallelization-1.c: Same.
1670 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1671 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1672 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1673 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1674 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1675 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1676 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1677 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1678 * gcc.dg/autopar/pr39500-1.c: Same.
1679 * gcc.dg/autopar/pr39500-2.c: Same.
1680 * gcc.dg/autopar/pr46193.c: Same.
1681 * gcc.dg/autopar/pr46194.c: Same.
1682 * gcc.dg/autopar/pr49580.c: Same.
1683 * gcc.dg/autopar/pr49960-1.c: Same.
1684 * gcc.dg/autopar/pr49960.c: Same.
1685 * gcc.dg/autopar/pr68373.c: Same.
1686 * gcc.dg/autopar/reduc-1.c: Same.
1687 * gcc.dg/autopar/reduc-1char.c: Same.
1688 * gcc.dg/autopar/reduc-1short.c: Same.
1689 * gcc.dg/autopar/reduc-2.c: Same.
1690 * gcc.dg/autopar/reduc-2char.c: Same.
1691 * gcc.dg/autopar/reduc-2short.c: Same.
1692 * gcc.dg/autopar/reduc-3.c: Same.
1693 * gcc.dg/autopar/reduc-4.c: Same.
1694 * gcc.dg/autopar/reduc-6.c: Same.
1695 * gcc.dg/autopar/reduc-7.c: Same.
1696 * gcc.dg/autopar/reduc-8.c: Same.
1697 * gcc.dg/autopar/reduc-9.c: Same.
1698 * gcc.dg/autopar/uns-outer-4.c: Same.
1699 * gcc.dg/autopar/uns-outer-5.c: Same.
1700 * gcc.dg/autopar/uns-outer-6.c: Same.
1701 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1702 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1703
da976fa8
AL
17042016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1705
1706 PR target/63679
1707 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1708 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1709
70c1e886
AL
17102016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1711
1712 PR target/63679
1713 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1714 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1715 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1716
88bed196
AL
17172016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1718
1719 PR target/63679
1720 * gcc.dg/tree-ssa/sra-17.c: New.
1721 * gcc.dg/tree-ssa/sra-18.c: New.
1722
3dd5f42e
IE
17232016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1724
1725 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1726
ae5a77fa
EB
17272016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1728
1729 * gnat.dg/inline12.adb: New test.
1730
11e57fc6
BC
17312016-01-18 Bin Cheng <bin.cheng@arm.com>
1732
1733 PR tree-optimization/66797
1734 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1735
995b6fe0
RB
17362016-01-18 Richard Biener <rguenther@suse.de>
1737
1738 PR tree-optimization/69170
1739 * gcc.dg/torture/pr69170.c: New testcase.
1740
d656d82e
JDA
17412016-01-17 John David Anglin <danglin@gcc.gnu.org>
1742
1743 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1744
d69da357
TV
17452016-01-16 Tom de Vries <tom@codesourcery.com>
1746
1747 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1748
a3845283
TV
17492016-01-16 Tom de Vries <tom@codesourcery.com>
1750
1751 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1752 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1753 redundant dg-require-effective-target pthread.
1754 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1755 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1756 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1757 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1758 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1759 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1760 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1761
197a6aa6
DE
17622016-01-16 David Edelsohn <dje.gcc@gmail.com>
1763
1764 PR target/68609
1765 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1766 * gcc.target/powerpc/recip-7.c: Same.
1767
ec7886c1
PP
17682016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1769
1770 PR c++/69091
1771 * g++.dg/template/pr69091.C: New test.
1772
203484bb
PP
17732016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1774
1775 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1776 dump does not contain an error_mark_node.
1777 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1778 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1779
aa2500e9
PP
17802016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1781
1782 PR c++/68936
1783 * g++.dg/template/pr68936.C: New test.
1784
28621a5c
DE
17852016-01-15 David Edelsohn <dje.gcc@gmail.com>
1786
1787 PR target/68609
1788 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1789 * gcc.target/powerpc/recip-2.c: Same.
1790 * gcc.target/powerpc/recip-3.c: Same.
1791 * gcc.target/powerpc/recip-4.c: Same.
1792 * gcc.target/powerpc/recip-sqrtf.c: Same.
1793
40c43aca
JL
17942016-01-15 Jeff Law <law@redhat.com>
1795
1796 PR tree-optimization/69270
1797 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1798 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1799
afbc5ae8
PT
18002016-01-15 Paul Thomas <pault@gcc.gnu.org>
1801
1802 PR fortran/49630
1803 * gfortran.dg/deferred_character_13.f90: New test for the fix
1804 of comment 3 of the PR.
1805
1806 PR fortran/54070
1807 * gfortran.dg/deferred_character_8.f90: New test
1808 * gfortran.dg/allocate_error_5.f90: New test
1809
1810 PR fortran/60593
1811 * gfortran.dg/deferred_character_10.f90: New test
1812
1813 PR fortran/60795
1814 * gfortran.dg/deferred_character_14.f90: New test
1815
1816 PR fortran/61147
1817 * gfortran.dg/deferred_character_11.f90: New test
1818
1819 PR fortran/64324
1820 * gfortran.dg/deferred_character_9.f90: New test
1821
49abe076
VM
18222016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1823
1824 PR rtl-optimization/69030
1825 * gcc.target/i386/pr69030.c: New.
1826
16d12992
KT
18272016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1828
1829 * gcc.target/aarch64/target_attr_17.c: New test.
1830
78810bd3
RB
18312016-01-15 Richard Biener <rguenther@suse.de>
1832
1833 PR tree-optimization/66856
1834 * gcc.dg/torture/pr66856-1.c: New testcase.
1835 * gcc.dg/torture/pr66856-2.c: Likewise.
1836
2bd847fe
RB
18372016-01-15 Richard Biener <rguenther@suse.de>
1838
1839 PR debug/69137
1840 * g++.dg/lto/pr69137_0.C: New testcase.
1841
a00fe3b7
RS
18422016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1843
1844 PR middle-end/69246
1845 * gcc.target/i386/pr69246.c: New test.
1846
cbb0e83b
DV
18472016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1848
7596d5de 1849 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1850
5a500ecf
DV
18512016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1852
1853 PR c++/56194
1854 * g++.dg/init/const9.C: Disable test on S/390.
1855
5d9bf64f
DV
18562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1857
1858 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1859 * g++.dg/Wno-frame-address.C: Ditto.
1860
e234b19e
DV
18612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1862
1863 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1864
89483f99
RB
18652016-01-15 Richard Biener <rguenther@suse.de>
1866
1867 PR tree-optimization/68961
1868 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1869
94f37395
IE
18702016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1871
1872 * gcc.target/i386/pr65105-5.c: New test.
1873
0f6176e6
JH
18742016-01-15 Jan Hubicka <hubicka@ucw.cz>
1875
1876 * gcc.c-torture/execute/alias-4.c: New testcase.
1877
824ca15e
JH
18782016-01-15 Jan Hubicka <hubicka@ucw.cz>
1879
1880 PR ipa/68148
1881 * g++.dg/ipa/devirt-49.C: New testcase.
1882
092f7deb 18832016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1884
1885 PR target/65837
1886 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1887 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1888 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1889
e93c66bc
RB
18902016-01-15 Richard Biener <rguenther@suse.de>
1891
1892 PR tree-optimization/69117
1893 * gcc.dg/torture/pr69117.c: New testcase.
1894
c47eaca6 18952015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1896
1897 PR c++/69048
1898 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1899
c3f6914a
FXC
19002016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1901
1902 PR testsuite/67509
1903 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1904 range tests use 100 * maximum instead of maximum + 1.
1905
cd65ae90
JJ
19062016-01-14 Jakub Jelinek <jakub@redhat.com>
1907
1908 PR debug/69244
1909 * gcc.dg/guality/pr69244.c: New test.
1910
19643948
UB
19112016-01-14 Uros Bizjak <ubizjak@gmail.com>
1912
1913 * lib/target-supports.exp (check_effective_target_issignaling):
1914 New procedure.
1915 * gcc.dg/pr61441.c: Require issignaling effective target.
1916
fe79c97e
SB
19172016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1918
1919 PR target/68803
1920 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1921
c7df95d8
DM
19222016-01-14 David Malcolm <dmalcolm@redhat.com>
1923
1924 PR c++/68819
1925 PR preprocessor/69177
1926 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1927 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1928 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1929 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1930
00083992
MP
19312016-01-14 Marek Polacek <polacek@redhat.com>
1932
1933 PR c/69262
1934 * gcc.dg/array-15.c: New test.
1935
0c9b3294
JJ
19362016-01-14 Jakub Jelinek <jakub@redhat.com>
1937
1938 PR middle-end/68146
1939 PR tree-optimization/69155
1940 * gfortran.dg/pr68146.f: New test.
1941 * gfortran.dg/pr69155.f90: New test.
1942
3688e13d
RB
19432016-01-14 Richard Biener <rguenther@suse.de>
1944
1945 PR tree-optimization/68060
1946 * gcc.dg/torture/pr68060-1.c: New testcase.
1947 * gcc.dg/torture/pr68060-2.c: Likewise.
1948
bab0ad3a
NC
19492016-01-14 Nick Clifton <nickc@redhat.com>
1950
1951 * lib/target-supports.exp
1952 (check_effective_target_arm_neon_ok_nocache): Add an option
1953 sequence that includes setting the ARM architecture to ARMv7-A.
1954 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1955 command line options necessary to enable Neon support.
1956 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1957 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1958 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1959 * gcc.target/arm/pr69180.c: Likewise.
1960
947c2ce5
JL
19612016-01-14 Jeff Law <law@redhat.com>
1962
1963 PR tree-optimization/69270
1964 * gcc.dg/tree-ssa/pr69270.c: New test.
1965
3342fd71
BS
19662016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1967
1968 PR c/66208
1969 * c-c++-common/pr66208.c: New file.
1970
2ad3adf1
JJ
19712016-01-13 Jakub Jelinek <jakub@redhat.com>
1972
1973 PR tree-optimization/69156
1974 * gcc.dg/pr69156.c: New test.
1975
398d6feb
L
19762016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1977
1978 * gcc.target/i386/pr69225-7.c: New test.
1979
4c868789
RH
19802016-01-13 Richard Henderson <rth@redhat.com>
1981
1982 * gcc.dg/tm/memopt-13.c: Update expected function.
1983 * gcc.dg/tm/memopt-6.c: Likewise.
1984
ef6d1772
UB
19852016-01-13 Uros Bizjak <ubizjak@gmail.com>
1986
1987 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1988 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1989 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1990 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1991
ef6d1772
UB
19922016-01-13 Tom de Vries <tom@codesourcery.com>
1993
1994 PR tree-optimization/69169
0b4b6ef2
TV
1995 * gcc.dg/pr69169.c: New test.
1996
2ad3adf1 19972016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1998
1999 PR target/69228
2000 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2001 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2002 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2003 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2004 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2005 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2006 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2007 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2008
9060e335
AK
20092016-01-13 Jakub Jelinek <jakub@redhat.com>
2010
2011 PR target/69247
2012 * gcc.dg/pr69247.c: New test.
2013
40311329
RB
20142016-01-13 Richard Biener <rguenther@suse.de>
2015
2016 PR tree-optimization/69242
2017 * gcc.dg/torture/pr69242.c: New testcase.
2018
ccbd7103
RB
20192016-01-13 Richard Biener <rguenther@suse.de>
2020
2021 PR tree-optimization/69186
2022 * gcc.dg/torture/pr69186.c: New testcase.
2023
c6f72a46
JL
20242016-01-13 Jeff Law <law@redhat.com>
2025
2026 PR tree-optimization/67755
2027 * gcc.dg/tree-ssa/pr67755.c: New test.
2028
20292016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
2030
2031 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2032 pass number in output by a star.
2033
c446cf07
BC
20342016-01-12 Bin Cheng <bin.cheng@arm.com>
2035
2036 PR tree-optimization/68911
2037 * gcc.c-torture/execute/pr68911.c: New test.
2038
5342156c
MP
20392016-01-12 Marek Polacek <polacek@redhat.com>
2040
2041 PR c++/68979
2042 * g++.dg/warn/permissive-1.C: New test.
2043
65364cc5
JJ
20442016-01-12 Jakub Jelinek <jakub@redhat.com>
2045
2046 PR objc++/68511
2047 PR c++/69213
2048 * g++.dg/opt/pr69213.C: New test.
2049
81b9a3d9
CB
20502016-01-12 Christian Bruel <christian.bruel@st.com>
2051
2052 PR target/69180
2053 * gcc.target/arm/pr69180.c: New test.
2054
3c4e91c9
RB
20552016-01-12 Richard Biener <rguenther@suse.de>
2056
2057 PR lto/69077
2058 * g++.dg/lto/pr69077_0.C: New testcase.
2059 * g++.dg/lto/pr69077_1.C: Likewise.
2060
5664cea1
JJ
20612016-01-12 Jakub Jelinek <jakub@redhat.com>
2062
2063 PR target/69175
2064 * g++.dg/opt/pr69175.C: New test.
2065
86cefc49
AL
20662016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2067
2068 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2069 rather than #including math.h & stdlib.h.
2070 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2071 * gcc.dg/vect/pr49771.c: Likewise.
2072 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2073 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2074 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2075 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2076 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2077 * gcc.dg/vect/pr44507.c: Likewise.
2078 * gcc.dg/vect/pr45902.c: Likewise.
2079 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2080 * gcc.dg/vect/vect-117.c: Likewise.
2081 * gcc.dg/vect/vect-99.c: Likewise.
2082 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2083 * gcc.dg/vect/vect-cond-1.c: Likewise.
2084 * gcc.dg/vect/vect-cond-2.c: Likewise.
2085 * gcc.dg/vect/vect-cond-3.c: Likewise.
2086 * gcc.dg/vect/vect-cond-4.c: Likewise.
2087 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2088 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2089 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2090 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2091 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2092 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2093 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2094 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2095 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2096 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2097 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2098 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2099 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2100 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2101 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2102 include of signal.h.
2103 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2104 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2105 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2106 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2107 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2108 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2109 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2110 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2111 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2112 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2113 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2114 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2115 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2116 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2117 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2118 * gcc.dg/vect/vect-outer-5.c: Likewise.
2119 * gcc.dg/vect/vect-outer-6.c: Likewise.
2120 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2121 include of stdio.h.
2122
b832f61e
NC
21232016-01-12 Nick Clifton <nickc@redhat.com>
2124
2125 PR target/68913
2126 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2127 to fread so that it will be found in all target runtimes.
2128
8eac49b1
RB
21292016-01-12 Richard Biener <rguenther@suse.de>
2130
2131 PR tree-optimization/69053
2132 * g++.dg/torture/pr69053.C: New testcase.
2133
2935d994
RB
21342016-01-12 Richard Biener <rguenther@suse.de>
2135
2136 PR tree-optimization/69168
2137 * gcc.dg/torture/pr69168.c: New testcase.
2138
66c16fd9
RB
21392016-01-12 Richard Biener <rguenther@suse.de>
2140
2141 PR tree-optimization/69157
2142 * gcc.dg/torture/pr69157.c: New testcase.
2143
21442016-01-12 Richard Biener <rguenther@suse.de>
2145
2146 PR tree-optimization/69174
2147 * gcc.dg/torture/pr69174.c: New testcase.
2148
723033a6
JJ
21492016-01-12 Jakub Jelinek <jakub@redhat.com>
2150
2151 PR c++/66808
2152 PR c++/69000
2153 * g++.dg/tls/pr66808.C: New test.
2154 * g++.dg/tls/pr69000.C: New test.
2155
3574cf47
BS
21562016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2157
2158 * gcc.target/powerpc/swaps-p8-23.c: New test.
2159 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2160
feb20787
JDA
21612016-01-11 John David Anglin <danglin@gcc.gnu.org>
2162
2163 PR tree-optimization/68356
2164 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2165
27b1820a
KV
21662016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2167 Jim Wilson <jim.wilson@linaro.org>
2168
2169 PR target/69194
2170 * gcc.target/arm/pr69194.c: New test.
2171
cf4de6af
L
21722016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2173
2174 PR target/69225
2175 * gcc.target/i386/pr69225-1.c: New test.
2176 * gcc.target/i386/pr69225-2.c: Likewise.
2177 * gcc.target/i386/pr69225-3.c: Likewise.
2178 * gcc.target/i386/pr69225-4.c: Likewise.
2179 * gcc.target/i386/pr69225-5.c: Likewise.
2180 * gcc.target/i386/pr69225-6.c: Likewise.
2181
1ebd5558
JJ
21822016-01-11 Jakub Jelinek <jakub@redhat.com>
2183
23552a4d
JJ
2184 PR target/67462
2185 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2186 if lp64.
2187
26ff85b0
JJ
2188 PR target/69071
2189 * gcc.dg/pr69071.c: New test.
2190
9cb6bd74
JJ
2191 PR c++/69211
2192 * g++.dg/opt/pr69211.C: New test.
2193
1ebd5558
JJ
2194 PR tree-optimization/69214
2195 * gcc.c-torture/compile/pr69214.c: New test.
2196
8c18c836
UB
21972016-01-11 Uros Bizjak <ubizjak@gmail.com>
2198
2199 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2200 * gcc.target/i386/pr66232-11.c: Ditto.
2201 * gcc.target/i386/pr66232-12.c: Ditto.
2202 * gcc.target/i386/pr66232-13.c: Ditto.
2203
62446e6e
RB
22042016-01-11 Richard Biener <rguenther@suse.de>
2205
2206 PR tree-optimization/69173
2207 * gcc.dg/torture/pr69173.c: New testcase.
2208
2b8568fe
KT
22092016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2210
2211 PR rtl-optimization/68796
2212 * gcc.target/aarch64/tst_5.c: New test.
2213 * gcc.target/aarch64/tst_6.c: Likewise.
2214
5baf4532
KT
22152016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2216
2217 PR rtl-optimization/68841
2218 * gcc.dg/pr68841.c: New test.
2219 * gcc.c-torture/execute/pr68841.c: New test.
2220
ca90b1ed
YR
22212016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2222
2223 PR rtl-optimization/68920
2224 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2225 for ix86 targets.
2226 * gcc.dg/ifcvt-5.c: New test.
2227
2ad3adf1 22282016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
2229
2230 PR bootstrap/69123
2231 * g++.dg/pr69123.C: New.
2232
83834c09
IE
22332016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2234
2235 PR target/69010
2236 * gcc.target/i386/pr69010.c: New test.
2237
dcf89d57
MJ
22382016-01-11 Martin Jambor <mjambor@suse.cz>
2239
2240 PR ipa/69044
2241 * gcc.target/i386/chkp-pr69044.c: New test.
2242
d95167ee
TV
22432016-01-11 Tom de Vries <tom@codesourcery.com>
2244
2245 PR tree-optimization/69109
2246 * gcc.dg/autopar/pr69109-2.c: New test.
2247 * gcc.dg/autopar/pr69109.c: New test.
2248
4f6403a8
TV
22492016-01-11 Tom de Vries <tom@codesourcery.com>
2250
2251 PR tree-optimization/69108
2252 * gcc.dg/autopar/pr69108.c: New test.
2253
21efdd80
PP
22542016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2255
2256 PR c++/69029
2257 * c-c++-common/Wisleading-indentation.c: Augment test.
2258
fd42eed8
TK
22592016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2260
2261 PR fortran/69154
2262 * gfortran.dg/inline_matmul_12.f90: New test.
2263
4f90ee6c
PT
22642016-01-10 Paul Thomas <pault@gcc.gnu.org>
2265
2266 PR fortran/67779
2267 * gfortran.dg/actual_array_offset_1: New test.
2268
3907c6cf
TV
22692016-01-10 Tom de Vries <tom@codesourcery.com>
2270
2271 PR tree-optimization/69062
2272 * gcc.dg/autopar/pr69062.c: New test.
2273
b07b236e
TS
22742016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2275
2276 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2277 * gcc.dg/vect/slp-perm-2.c: Likewise.
2278 * gcc.dg/vect/slp-perm-3.c: Likewise.
2279 * gcc.dg/vect/slp-perm-5.c: Likewise.
2280 * gcc.dg/vect/slp-perm-6.c: Likewise.
2281 * gcc.dg/vect/slp-perm-7.c: Likewise.
2282 * gcc.dg/vect/slp-perm-8.c: Likewise.
2283
23fab8ae
TV
22842016-01-10 Tom de Vries <tom@codesourcery.com>
2285
2286 PR tree-optimization/69039
2287 * gcc.dg/autopar/pr69039.c: New test.
2288
73f0dae2
MP
22892016-01-09 Marek Polacek <polacek@redhat.com>
2290
2291 PR c++/69113
2292 * g++.dg/pr69113.C: New test.
2293
20b8d734
JJ
22942016-01-09 Jakub Jelinek <jakub@redhat.com>
2295
2296 PR middle-end/50865
2297 PR tree-optimization/69097
2298 * gcc.c-torture/execute/pr50865.c: New test.
2299 * gcc.c-torture/execute/pr69097-1.c: New test.
2300 * gcc.c-torture/execute/pr69097-2.c: New test.
2301 * gcc.dg/pr69097-1.c: New test.
2302 * gcc.dg/pr69097-2.c: New test.
2303
c50e614b
JJ
23042016-01-09 Jakub Jelinek <jakub@redhat.com>
2305
2306 PR c++/69164
2307 * g++.dg/opt/pr69164.C: New test.
2308
e0237993
JJ
23092016-01-08 Jakub Jelinek <jakub@redhat.com>
2310
2311 PR tree-optimization/69167
2312 * gcc.dg/pr69167.c: New test.
2313
bd8f5bb2
MP
23142016-01-08 Marek Polacek <polacek@redhat.com>
2315
2316 PR c++/68449
2317 * g++.dg/pr68449.C: New.
2318
bb0f5ca7
AL
23192016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2320
2321 PR tree-optimization/68707
2322 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2323 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2324 on platforms supporting it.
2325 * gcc.dg/vect/slp-perm-2.c: Likewise.
2326 * gcc.dg/vect/slp-perm-3.c: Likewise.
2327 * gcc.dg/vect/slp-perm-5.c: Likewise.
2328 * gcc.dg/vect/slp-perm-7.c: Likewise.
2329 * gcc.dg/vect/slp-perm-8.c: Likewise.
2330 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2331 on platforms supporting it.
2332
22518428
JJ
23332016-01-08 Jakub Jelinek <jakub@redhat.com>
2334
33f0852f
JJ
2335 PR tree-optimization/69162
2336 * gcc.dg/pr69162.c: New test.
2337
22518428
JJ
2338 PR tree-optimization/69172
2339 * gcc.dg/pr69172.c: New test.
2340
80e9b3aa
TP
23412016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2342
2343 PR tree-optimization/67781
2344 * gcc.c-torture/execute/pr67781.c: New file.
2345
262a363f
JJ
23462016-01-08 Jakub Jelinek <jakub@redhat.com>
2347
2348 PR tree-optimization/69083
2349 * gcc.dg/vect/pr69083.c: New test.
2350
6e1f093f
SS
23512016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2352
2353 PR tree-optimization/61441
2354 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2355 Use -fexcess-precision=standard for compiler options.
2356 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2357
53290e07
JJ
23582016-01-08 Jakub Jelinek <jakub@redhat.com>
2359
57bf3072
JJ
2360 PR fortran/69128
2361 * gfortran.dg/gomp/pr69128.f90: New test.
2362
53290e07
JJ
2363 PR c++/69145
2364 * g++.dg/ext/pr69145-1.C: New test.
2365 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2366 * g++.dg/ext/pr69145-2.h: New file.
2367
7a127fa7
MS
23682016-01-07 Martin Sebor <msebor@redhat.com>
2369
2370 PR c/68966
2371 * gcc.dg/atomic-fetch-bool.c: New test.
2372 * gcc.dg/sync-fetch-bool.c: New test.
2373
95918b49
L
23742016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2375
2376 PR fortran/66680
2377 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2378
c8e62a9d
NC
23792016-01-07 Nick Clifton <nickc@redhat.com>
2380
2381 PR target/66655
2382 * g++.dg/pr66655.C: New test.
2383 * g++.dg/pr66655_1.cc: Test support file.
2384 * g++.dg/pr66655.h: Test header file.
2385
2ad3adf1 23862016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
2387
2388 PR fortran/66680
2389 gfortran.dg/gomp/pr66680.f90: New test.
2390
4cd9ca92
L
23912016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2392
2393 PR target/69171
2394 * gcc.target/i386/pr69171-1.c: New test.
2395 * gcc.target/i386/pr69171-2.c: Likewise.
2396 * gcc.target/i386/pr69171-3.c: Likewise.
2397 * gcc.target/i386/pr69171-4.c: Likewise.
2398 * gcc.target/i386/pr69171-5.c: Likewise.
2399 * gcc.target/i386/pr69171-6.c: Likewise.
2400
7e33d4dc
BS
24012015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2402
2403 PR middle-end/67639
2404 * c-c++-common/pr67639.c: New test.
2405
fec64afc
JJ
24062016-01-07 Jakub Jelinek <jakub@redhat.com>
2407
2408 PR tree-optimization/69141
2409 * g++.dg/opt/pr69141.C: New test.
2410
f293ad29
EB
24112016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2412
2413 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2414
5027395e
UB
24152016-01-06 Uros Bizjak <ubizjak@gmail.com>
2416
2417 PR target/69140
2418 * gcc.target/i386/pr69140.c: New test
2419
7443cf13
DM
24202016-01-06 David Malcolm <dmalcolm@redhat.com>
2421
2422 * gcc.dg/bad-dereference.c: New test case.
2423
32928931
BS
24242015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2425
2426 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2427
68dd05da
AS
24282016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2429
2430 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2431
6b131d5b
MP
24322016-01-06 Marek Polacek <polacek@redhat.com>
2433
2434 PR sanitizer/69099
2435 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2436
8d9fdb49
MP
24372016-01-05 Marek Polacek <polacek@redhat.com>
2438
2439 PR c/69104
2440 * gcc.dg/atomic-invalid-2.c: New.
2441
acf93f1e
L
24422016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2443
2444 PR target/68991
2445 * gcc.target/i386/pr68991.c: New test.
2446
3f50525d
L
24472016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2448
2449 PR target/68991
2450 * g++.dg/pr68991-1.C: New test.
2451 * g++.dg/pr68991-2.C: Likewise.
2452
e0237993 24532016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 2454
e0237993 2455 PR other/60465
face88a1
ST
2456 * gcc.target/ia64/pr60465-gprel64.c: New test.
2457 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2458
a0866eff
KT
24592016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2460
2461 PR rtl-optimization/68651
2462 * gcc.target/aarch64/pr68651_1.c: New test.
2463
c589e975
DM
24642016-01-05 David Malcolm <dmalcolm@redhat.com>
2465
2466 PR c/69122
2467 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2468
929710d9
NS
24692016-01-05 Nathan Sidwell <nathan@acm.org>
2470
ce3e43d7
NS
2471 PR c++/58583
2472 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2473
929710d9
NS
2474 * gcc.dg/alias-15.c: New.
2475
a2faef8e
NC
24762016-01-05 Nick Clifton <nickc@redhat.com>
2477
2478 PR target/68870
2479 * g++.dg/pr68770.C: New test.
2480
4cfa76e3
MS
24812016-01-04 Mike Stump <mikestump@comcast.net>
2482
2483 * lib/target-supports.exp (check_effective_target_cilkplus):
2484 cilkplus targets require pthreads.
4ece61b6 2485 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 2486
4e8a3a35
MM
24872016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2488
2489 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2490 generation.
2491
818ab71a
JJ
24922016-01-04 Jakub Jelinek <jakub@redhat.com>
2493
2494 Update copyright years.
2495
2fe0a208
MP
24962016-01-04 Marek Polacek <polacek@redhat.com>
2497
2498 PR c/68908
2499 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2500 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2501 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2502
9e3b2fe3
EB
25032016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2504
2505 * gcc.target/sparc/20160104-2.c: New test.
2506
e8d65a35
EB
25072016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2508
2509 * gcc.target/sparc/20160104-1.c: New test.
2510
25ccfccd
PT
25112016-01-03 Paul Thomas <pault@gcc.gnu.org>
2512
2513 PR fortran/65045
2514 * gfortran.dg/pr65045.f90: New test.
2515
cb51d382
EB
25162016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2517
2518 * gnat.dg/specs/debug1.ads: Delete.
2519
6eeaad6e
JD
25202016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2521
2522 PR libgfortran/68867
2523 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2524 expression.
2525
2f968603
JD
25262016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2527
2528 PR libgfortran/68867
2529 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2530 PowerPC.
2531
591bb5e4
PT
25322016-01-01 Paul Thomas <pault@gcc.gnu.org>
2533
2534 PR fortran/68864
2535 * gfortran.dg/pr68864.f90: New test.
2536
f1e0620c
JJ
25372016-01-01 Jakub Jelinek <jakub@redhat.com>
2538
942a1319
JJ
2539 PR tree-optimization/69070
2540 * gcc.dg/pr69070.c: New test.
2541
10dff63f
JJ
2542 PR sanitizer/69055
2543 * gfortran.dg/pr69055.f90: New test.
2544
f1e0620c
JJ
2545 PR target/69015
2546 * gcc.dg/pr69015.c: New test.
818ab71a 2547\f
2f883d1c 2548Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
2549
2550Copying and distribution of this file, with or without modification,
2551are permitted in any medium without royalty provided the copyright
2552notice and this notice are preserved.