]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/69658 (Bogus "C99 designator outside aggregate initializer" error)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ba6b3795
JJ
12016-02-15 Jakub Jelinek <jakub@redhat.com>
2
f0516ca4
JJ
3 PR c++/69658
4 * g++.dg/init/pr69658.C: New test.
5
ba6b3795
JJ
6 PR c++/69797
7 * c-c++-common/pr69797.c: New test.
8
de3f9a2d
PK
92016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
10
11 * lib/target-supports.exp (check_effective_target_section_anchors): Add
12 check for aarch64*-*-*.
13
17a3b967
RB
142016-02-15 Richard Biener <rguenther@suse.de>
15
16 PR tree-optimization/69783
17 * gcc.dg/vect/pr69783.c: New testcase.
18
1c48bff1
RB
192016-02-15 Richard Biener <rguenther@suse.de>
20
21 PR tree-optimization/69776
22 * gcc.dg/torture/pr69776.c: New testcase.
23
1e6025b6
TK
242016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
25
26 PR fortran/60526
27 * gfortran.dg/type_decl_4.f90: Reinstated.
28
d3308279
JDA
292016-02-14 John David Anglin <danglin@gcc.gnu.org>
30
31 PR fortran/68746
32 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
33
b7c56581
TK
342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
35
36 PR fortran/60526
37 PR bootstrap/69816
38 * gfortran.dg/type_decl_4.f90: Removed.
39
60cb4ef5
TK
402016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
41
42 PR fortran/60526
43 * gfortran.dg/type_decl_4.f90: New test.
44
f6964637
AM
452016-02-14 Alan Modra <amodra@gmail.com>
46
1a8849d1 47 PR testsuite/68886
f6964637
AM
48 * gcc.c-torture/execute/stkalign.c: Revise test.
49
f5121920
OE
502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
51
52 PR target/67260
53 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
54
6cda3ab6
OE
552016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
56
57 PR target/67260
58 * gcc.target/sh/torture/pr67260.c: New.
59
6786e598
JDA
602016-02-12 John David Anglin <danglin@gcc.gnu.org>
61
62 * gcc.dg/pr67964.c: Add dg-require-alias.
63
7e05dad8
OE
642016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
65
66 PR target/67636
67 PR target/64345
68 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
69
7f4cc3ce
JD
702016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
71
72 PR libgfortran/69668
73 * gfortran.dg/namelist_88.f90: New test.
74
955ca6dc
JD
752016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
76
77 PR libgfortran/69668
78 * gfortran.dg/namelist_38.f90: Update test.
79 * gfortran.dg/namelist_84.f90: Update test.
80
876217ae
DM
812016-02-12 David Malcolm <dmalcolm@redhat.com>
82
83 PR other/69554
84 * gcc.dg/pr69554-1.c: New test.
85 * gfortran.dg/pr69554-1.F90: New test.
86 * gfortran.dg/pr69554-2.F90: New test.
87 * lib/gcc-dg.exp (proc dg-locus): New function.
88 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
89 distinguish between the caret-printing and non-caret-printing
90 cases. If caret-printing has been explicitly enabled, bail out
91 without attempting to fix up the output.
92
61789eed
DM
932016-02-12 David Malcolm <dmalcolm@redhat.com>
94
95 PR driver/69265
96 PR driver/69453
97 * gcc.dg/spellcheck-options-3.c: New test case.
98 * gcc.dg/spellcheck-options-4.c: New test case.
99 * gcc.dg/spellcheck-options-5.c: New test case.
100 * gcc.dg/spellcheck-options-6.c: New test case.
101 * gcc.dg/spellcheck-options-7.c: New test case.
102 * gcc.dg/spellcheck-options-8.c: New test case.
103 * gcc.dg/spellcheck-options-9.c: New test case.
104 * gcc.dg/spellcheck-options-10.c: New test case.
105
c3090c1f
JJ
1062016-02-12 Jakub Jelinek <jakub@redhat.com>
107
108 PR rtl-optimization/69764
109 PR rtl-optimization/69771
110 * c-c++-common/pr69764.c: New test.
111 * gcc.dg/torture/pr69771.c: New test.
112
8222034d
MP
1132016-02-12 Marek Polacek <polacek@redhat.com>
114
115 * g++.dg/torture/init-list1.C: New.
116
f749f792
MP
1172016-02-12 Marek Polacek <polacek@redhat.com>
118
119 * gcc.dg/pr69522.c: Add empty dg-options.
120
199fb02a
IE
1212016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
122
123 * g++.dg/lto/lto.exp: Include and init mpx.
124 * g++.dg/lto/pr69729_0.C: New test.
125
b69539cb
JJ
1262016-02-12 Jakub Jelinek <jakub@redhat.com>
127
06ff7000
JJ
128 PR ipa/69241
129 * g++.dg/ipa/pr69241-4.C: New test.
130
b69539cb
JJ
131 PR ipa/68672
132 * g++.dg/ipa/pr68672-1.C: New test.
133 * g++.dg/ipa/pr68672-2.C: New test.
134 * g++.dg/ipa/pr68672-3.C: New test.
135
16595a1f
BS
1362016-02-12 Bernd Schmidt <bschmidt@redhat.com>
137
138 PR c/69522
139 gcc.dg/pr69522.c: New test.
140
38d795d2
PP
1412016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
142
143 PR c++/69098
144 * g++.dg/cpp1y/69098.C: New test.
145 * g++.dg/cpp1y/69098-2.C: New test.
146
9c582551
JJ
1472016-02-12 Jakub Jelinek <jakub@redhat.com>
148
149 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
150 and neighbour -> neighbor.
151 * objc.dg/attributes/method-nonnull-1.m: Likewise.
152 * objc.dg/gnu-api-2-class-meta.m: Likewise.
153 * c-c++-common/Wvarargs.c: Likewise.
154 * c-c++-common/goacc/host_data-5.c: Likewise.
155 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
156 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
157 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
158 * gcc.target/aarch64/pr60697.c: Likewise.
159 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
160 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
161 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
162 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
163 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
164 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
165 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
166 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
167 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
168 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
169 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
170 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
171 * g++.dg/lookup/koenig5.C: Likewise.
172 * g++.dg/ext/no-asm-2.C: Likewise.
173 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
174 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
175 * gfortran.dg/used_types_16.f90: Likewise.
176 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
177 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
178 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
179 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
180 * gfortran.dg/abstract_type_6.f03: Likewise.
181 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
182 * gfortran.dg/used_types_15.f90: Likewise.
183 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
184 * gfortran.dg/exit_3.f08: Likewise.
185 * gfortran.dg/open_status_2.f90: Likewise.
186 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
187 * gfortran.dg/intrinsic_std_1.f90: Likewise.
188 * gfortran.dg/associate_1.f03: Likewise.
189 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
190 * gfortran.dg/intrinsic_std_6.f90: Likewise.
191 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
192 * gcc.dg/builtin-object-size-1.c: Likewise.
193 * gcc.dg/noreturn-6.c: Likewise.
194 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
195 * gcc.dg/globalalias.c: Likewise.
196 * gcc.dg/builtins-config.h: Likewise.
197 * gcc.dg/pr30457.c: Likewise.
198 * gcc.c-torture/compile/volatile-1.c: Likewise.
199 * gcc.c-torture/execute/20101011-1.c: Likewise.
200 * c-c++-common/Waddress-1.c: Likewise.
201
66756373
JJ
2022016-02-11 Jakub Jelinek <jakub@redhat.com>
203
204 PR c/69768
205 * c-c++-common/Waddress-1.c: New test.
206
76fe932b
AV
2072016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
208
209 PR fortran/69296
210 * gfortran.dg/associate_19.f03: New test.
211 * gfortran.dg/associate_20.f03: New test.
212
564c4d4b
OE
2132016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
214
215 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
216
e1c1ecb0
KT
2172016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
218
219 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
220 .arch armv8-a\n. Add -dA to dg-options.
221 * gcc.target/aarch64/assembler_arch_1.c: New test.
222 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
223
0d7d9458
PC
2242016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
225
226 PR c++/68726
227 * g++.dg/cpp0x/pr68726.C: New.
228
e6208a60
IE
2292016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
230
231 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
232 test.
233
281a11eb
RB
2342016-02-11 Richard Biener <rguenther@suse.de>
235
236 * g++.dg/tree-ssa/pr61034.C: Adjust.
237
e03dd765
VM
2382016-02-10 Vladimir Makarov <vmakarov@redhat.com>
239
4b48faf5 240 PR target/69148
e03dd765
VM
241 * gcc.target/s390/pr69148.c: New.
242
cdc23927
YR
2432016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
244
245 PR tree-optimization/69652
246 * gcc.dg/torture/pr69652.c: New test.
247
e199dd0a
JJ
2482016-02-10 Jakub Jelinek <jakub@redhat.com>
249 Patrick Palka <ppalka@gcc.gnu.org>
250
251 PR ipa/69241
252 PR c++/69649
253 * g++.dg/ipa/pr69241-1.C: New test.
254 * g++.dg/ipa/pr69241-2.C: New test.
255 * g++.dg/ipa/pr69241-3.C: New test.
256 * g++.dg/ipa/pr69649.C: New test.
257
d6b38027
UB
2582016-02-10 Uros Bizjak <ubizjak@gmail.com>
259
260 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
261 * gcc.dg/tree-ssa/sra-18.c: Ditto.
262
13b562c5
BC
2632016-02-10 Bin Cheng <bin.cheng@arm.com>
264
265 PR tree-optimization/68021
266 * gcc.dg/tree-ssa/pr68021.c: New test.
267
24a179f8
RB
2682016-02-10 Richard Biener <rguenther@suse.de>
269
270 PR tree-optimization/69726
271 * gcc.dg/uninit-22.c: New testcase.
272
0d99886f
AP
2732016-02-09 Andrew Pinski <apinski@cavium.com>
274
275 PR tree-opt/69282
276 * gcc.c-torture/compile/20160205-1.c: New testcase.
277
ab04995c
MM
2782016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
279
280 PR target/68404
281 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
282 instead accessing a really large arrray.
283 * gcc.target/powerpc/fusion3.c: Likewise.
284
4b79ac23
CB
2852016-02-09 Charles Baylis <charles.baylis@linaro.org>
286
287 PR target/68532
288 * gcc.c-torture/execute/pr68532.c: New test.
289
b890a441
AO
2902016-02-11 Alexandre Oliva <aoliva@redhat.com>
291
292 PR target/69634
293 * gcc.dg/pr69634.c: New.
294
84a5bef7
RB
2952016-02-09 Richard Biener <rguenther@suse.de>
296
297 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
298
1f123759 2992016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 300
1f123759
AF
301 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
302
65860c77
YR
3032016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
304
305 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
306
7e1e8a0a
RB
3072016-02-09 Richard Biener <rguenther@suse.de>
308
309 PR tree-optimization/69715
310 * gcc.dg/torture/pr69715.c: New testcase.
311
efb45a9f
PP
3122016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
313
314 PR c++/69139
315 * g++.dg/cpp0x/trailing12.C: New test.
316 * g++.dg/cpp0x/trailing13.C: New test.
317
20a0c6f9
PP
3182016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
319
320 PR c++/69283
321 PR c++/67835
322 * g++.dg/cpp1y/auto-fn29.C: New test.
323 * g++.dg/cpp1y/auto-fn30.C: New test.
324
a162f3af
JJ
3252016-02-08 Jakub Jelinek <jakub@redhat.com>
326
327 PR tree-optimization/69209
328 * gcc.c-torture/compile/pr69209.c: New test.
329
4b4a9fbd
JL
3302016-02-08 Jeff Law <law@redhat.com>
331
332 PR tree-optimization/68541
333 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
334 of statements allowed in join block for path splitting.
335
cfac5ed2
JJ
3362016-02-08 Jakub Jelinek <jakub@redhat.com>
337
f68bc23f
JJ
338 PR c++/59627
339 * g++.dg/gomp/pr59627.C: New test.
340
cfac5ed2
JJ
341 PR ipa/69239
342 * g++.dg/ipa/pr69239.C: New test.
343
44714d8c
DM
3442016-02-08 David Malcolm <dmalcolm@redhat.com>
345
346 PR preprocessor/69664
347 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
348 * gcc.dg/cpp/warn-comments.c: Likewise.
349
eba9e839
MP
3502016-02-08 Marek Polacek <polacek@redhat.com>
351
352 PR c++/69688
353 * g++.dg/init/const12.C: New test.
354
a011cd92
BS
3552016-02-08 Bernd Schmidt <bschmidt@redhat.com>
356
357 PR target/60410
358 * gcc.dg/lto/pr55113_0.c: Remove test.
359
5317b1be
RB
3602016-02-08 Richard Biener <rguenther@suse.de>
361
362 PR tree-optimization/69719
363 * gcc.dg/torture/pr69719.c: New testcase.
364
63998a63
RB
3652016-02-08 Richard Biener <rguenther@suse.de>
366 Jeff Law <law@redhat.com>
367
368 PR target/68273
369 * gcc.target/mips/pr68273.c: New testcase.
370
43f4a281
RB
3712016-02-08 Richard Biener <rguenther@suse.de>
372
373 PR rtl-optimization/69274
374 * gcc.target/i386/addr-sel-1.c: XFAIL.
375
0b604d2d
JL
3762016-02-08 Jeff Law <law@redhat.com>
377
e8dfe49e
JL
378 PR tree-optimization/68541
379 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
380
0b604d2d
JL
381 PR tree-optimization/65917
382 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
383
c0f0e35a
JD
3842016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
385
386 PR fortran/50555
387 * gfortran.dg/namelist_args.f90: New test.
388
8981d712
JL
3892016-02-05 Jeff Law <law@redhat.com>
390
391 PR tree-optimization/68541
392 * gcc.dg/tree-ssa/split-path-2.c: New test.
393 * gcc.dg/tree-ssa/split-path-3.c: New test.
394 * gcc.dg/tree-ssa/split-path-4.c: New test.
395 * gcc.dg/tree-ssa/split-path-5.c: New test.
396 * gcc.dg/tree-ssa/split-path-6.c: New test.
397 * gcc.dg/tree-ssa/split-path-7.c: New test.
398
46cb9332
MS
3992016-02-05 Martin Sebor <msebor@redhat.com>
400
401 PR c++/69662
402 * g++.dg/warn/Wplacement-new-size-1.C: New test.
403 * g++.dg/warn/Wplacement-new-size-2.C: New test.
404
be2083ea
RH
4052016-02-06 Richard HEnderson <rth@redhat.com>
406
407 PR c/69643
408 * gcc.target/i386/addr-space-4.c: New.
409 * gcc.target/i386/addr-space-5.c: New.
410
711d7c23
MM
4112016-02-05 Mikael Morin <mikael@gcc.gnu.org>
412
413 PR fortran/66089
414 * gfortran.dg/elemental_dependency_6.f90: New.
415
b5c1c988
JJ
4162016-02-05 Jakub Jelinek <jakub@redhat.com>
417
861c7bcd
JJ
418 PR rtl-optimization/69691
419 * gcc.c-torture/execute/pr69691.c: New test.
420
b5c1c988
JJ
421 PR c++/69628
422 * g++.dg/parse/pr69628.C: New test.
423
f7dfa966
UB
4242016-02-05 Uros Bizjak <ubizjak@gmail.com>
425
426 * gcc.dg/sancov/asan.c: Move to ...
427 * gcc.dg/asan/sancov-1.c: ... here.
428
9b143e64
UB
4292016-02-05 Uros Bizjak <ubizjak@gmail.com>
430
431 * gcc.target/i386/pr69577.c: Require avx_runtime target.
432
f5d4b899
L
4332016-02-05 H.J. Lu <hongjiu.lu@intel.com>
434
435 PR target/69677
436 * gcc.target/i386/pr69677.c: New test.
437
76c85fbb
PP
4382016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
439
440 PR c++/68948
441 * g++.dg/template/pr68948.C: New test.
442
f181bf90
DV
4432016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
444
445 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
446 (only necessary on s390x).
447
714fb282
L
4482016-02-04 H.J. Lu <hongjiu.lu@intel.com>
449
450 * gcc.target/i386/pr69454-2.c: Compile with -msse2
451 -mno-accumulate-outgoing-args.
452
618d6c1c
PP
4532016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
454
455 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
456
1066e9b5
JJ
4572016-02-04 Jakub Jelinek <jakub@redhat.com>
458
459 PR c/69669
460 * c-c++-common/pr69669.c: New test.
461
76255d0d
MM
4622016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
463
464 PR target/69667
465 * g++.dg/pr69667.C: New file.
466
e0b059b1
WD
4672016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
468
469 PR target/69619
470 * gcc.dg/pr69619.c: Add new test.
471
2692b5c8
RS
4722016-02-04 Richard Sandiford <richard.sandiford@arm.com>
473
474 PR rtl-optimization/69577
475 * gcc.target/i386/pr69577.c: New test.
476
7db337c2
ML
4772016-02-04 Martin Liska <mliska@suse.cz>
478
479 * g++.dg/asan/pr69276.C: New test.
480
cc9c0829
KT
4812016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
482
483 PR target/65932
484 PR target/67714
485 * gcc.target/arm/wmul-3.c: Simplify test to generate just
486 a single smulbb instruction.
487 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
488 * gcc.target/amr/wmul-2.c: Likewise.
489
eb9feb52
KT
4902016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
491
492 PR target/65932
493 PR target/67714
494 * gcc.c-torture/execute/pr67714.c: New test.
495
61f727fe
JJ
4962016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
497
498 PR target/69454
499 * gcc.target/i386/pr69454-1.c: New test.
500 * gcc.target/i386/pr69454-2.c: New test.
501
05dd97db
MS
5022016-02-03 Martin Sebor <msebor@redhat.com>
503
504 PR c++/69251
505 PR c++/69253
506 PR c++/69290
507 PR c++/69277
508 PR c++/69349
509 * g++.dg/ext/flexarray-mangle-2.C: New test.
510 * g++.dg/ext/flexarray-mangle.C: New test.
511 * g++.dg/ext/flexarray-subst.C: New test.
512 * g++.dg/ext/flexary11.C: New test.
513 * g++.dg/ext/flexary12.C: New test.
514 * g++.dg/ext/flexary13.C: New test.
515 * g++.dg/ext/flexary14.C: New test.
516 * g++.dg/other/dump-ada-spec-2.C: Adjust.
517
dac2fc29
L
5182016-02-03 H.J. Lu <hongjiu.lu@intel.com>
519
520 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
521 Define only if CHECK_FLOAT128 is defined.
522 (main): Properly initialize u5.
523
eadb8035
JJ
5242016-02-03 Jakub Jelinek <jakub@redhat.com>
525
0afbb81b
JJ
526 PR c/69627
527 * gcc.dg/pr69627.c: New test.
528
eadb8035
JJ
529 PR target/69644
530 * gcc.dg/pr69644.c: New test.
531
b12d4923
MS
5322016-02-03 Mike Stump <mikestump@comcast.net>
533
534 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
535 support for struct-layout-1.exp.
536
ab4bae0c
PP
5372016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
538
539 PR c++/69056
618d6c1c 540 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 541
95831c01
VM
5422016-02-03 Vladimir Makarov <vmakarov@redhat.com>
543 Alexandre Oliva <aoliva@redhat.com>
544
545 PR target/69461
546 * gcc.target/powerpc/pr69461.c: New.
547
ccc71ab8
UB
5482016-02-03 Uros Bizjak <ubizjak@gmail.com>
549
550 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
551 works from here ...
552 (check_effective_target_fsanitize_thread): ... to here. Do not
553 specify additional compile flags for the test source.
554 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
555 specify additional compile flags for the test source.
556
96299640
WD
5572016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
558
559 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
560
781d83d9
AV
5612016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
562
563 PR fortran/67451
564 PR fortran/69418
565 * gfortran.dg/coarray_allocate_2.f08: New test.
566 * gfortran.dg/coarray_allocate_3.f08: New test.
567 * gfortran.dg/coarray_allocate_4.f08: New test.
568
d8208e6d
AL
5692016-02-03 Alan Lawrence <alan.lawrence@arm.com>
570
571 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
572 use same scan-tree-dump-times on all platforms.
573 * gcc.dg/vect/vect-outer-1.c: Likewise.
574 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
575 * gcc.dg/vect/vect-outer-1a.c: Likewise.
576 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
577 * gcc.dg/vect/vect-outer-1b.c: Likewise.
578 * gcc.dg/vect/vect-outer-2b.c: Likewise.
579 * gcc.dg/vect/vect-outer-3b.c: Likewise.
580 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
581
a8394fa0
SB
5822016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
583
584 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
585 warning.
586
f3baa1d3
L
5872016-02-02 H.J. Lu <hongjiu.lu@intel.com>
588
589 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
590
eb077516
JN
5912016-02-02 James Norris <jnorris@codesourcery.com>
592
593 * c-c++-common/goacc/routine-5.c: Add tests.
594
578fb225
AM
5952016-02-02 Alexander Monakov <amonakov@ispras.ru>
596
597 * gcc.target/nvptx/unsigned-cmp.c: New test.
598
c64f7d37
WD
5992016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
600
601 * gcc.target/aarch64/scalar_shift_1.c
602 (test_corners_sisd_di): Improve force to SIMD register.
603 (test_corners_sisd_si): Likewise.
604 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
605 Remove scan-assembler check for ldr.
606
90c6f26c
RB
6072016-02-02 Richard Biener <rguenther@suse.de>
608
609 PR tree-optimization/69595
610 * gcc.dg/Warray-bounds-17.c: New testcase.
611
9dc03c97
RB
6122016-02-02 Richard Biener <rguenther@suse.de>
613
614 PR tree-optimization/69606
615 * gcc.dg/torture/pr69606.c: New testcase.
616
2d4dc223
YR
6172016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
618
619 PR middle-end/68542
620 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
621 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
622
65c98fde
AM
6232016-02-02 Alan Modra <amodra@gmail.com>
624
625 PR target/69548
626 * gcc.target/powerpc/pr69548.c: New test.
627
e1b81f2b
JJ
6282016-02-01 Jakub Jelinek <jakub@redhat.com>
629
d0268b37
JJ
630 PR rtl-optimization/69592
631 * gcc.dg/pr69592.c: New test.
632
e1b81f2b
JJ
633 PR preprocessor/69543
634 PR c/69558
635 * gcc.dg/pr69543.c: New test.
636 * gcc.dg/pr69558.c: New test.
637
7dd7780d
UB
6382016-02-01 Uros Bizjak <ubizjak@gmail.com>
639
bf672ee5
UB
640 PR testsuite/65940
641 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 642
9a7013f8
MS
6432016-02-01 Martin Sebor <msebor@redhat.com>
644
645 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
646
e681fb2b
BC
6472016-02-01 Bin Cheng <bin.cheng@arm.com>
648
649 PR tree-optimization/67921
650 * c-c++-common/ubsan/pr67921.c: New test.
651
ff86345f
RB
6522016-02-01 Richard Biener <rguenther@suse.de>
653
654 PR middle-end/69556
655 * gcc.dg/tree-ssa/recip-8.c: New testcase.
656
bc369dbd
RB
6572016-02-01 Richard Biener <rguenther@suse.de>
658
659 PR tree-optimization/69574
660 * gcc.dg/torture/pr69574.c: New testcase.
661
ef318184
RB
6622016-02-01 Richard Biener <rguenther@suse.de>
663
664 PR tree-optimization/69579
665 * gcc.dg/setjmp-6.c: New testcase.
666
654745e6
JJ
6672016-02-01 Jakub Jelinek <jakub@redhat.com>
668
669 PR rtl-optimization/69570
670 * g++.dg/opt/pr69570.C: New test.
671
e6c0c44b
RH
6722016-02-01 Richard Henderson <rth@redhat.com>
673
674 * gcc.dg/pr69535.c: New test.
675
6ff3f09a
JDA
6762016-01-31 John David Anglin <danglin@gcc.gnu.org>
677
2c005538
JDA
678 PR testsuite/69584
679 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
680 * gcc.dg/tree-ssa/sra-18.c: Likewise.
681
61083a4b
JDA
682 PR debug/68244
683 * g++.dg/parse/parens3.C: Use register "4" on hppa.
684
6ff3f09a
JDA
685 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
686
0c221916
PT
6872016-01-31 Paul Thomas <pault@gcc.gnu.org>
688
689 PR fortran/67564
690 * gfortran.dg/allocate_with_source_17.f03: New test.
691
db7a2818
JJ
6922016-01-30 Jakub Jelinek <jakub@redhat.com>
693
694 PR tree-optimization/69546
695 * gcc.dg/torture/pr69546.c: New test.
696
e520d5f0
PT
6972016-01-30 Paul Thomas <pault@gcc.gnu.org>
698
699 PR fortran/69566
700 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
701
343c05d3
MS
7022016-01-30 Martin Sebor <msebor@redhat.com>
703
704 PR c++/68490
705 * g++.dg/ext/flexary10.C: New test.
706
d6c3a539
DH
7072016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
708
709 PR fortran/66707
710 gfortran.dg/common_23.f90: New test.
711
52d72fcd
BS
7122016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
713
714 PR target/65546
715 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
716 condition being checked, and disable it when the target supports
717 misaligned loads and stores.
718
3a5d2ba4
JJ
7192016-01-29 Jakub Jelinek <jakub@redhat.com>
720
721 PR debug/69518
722 * gcc.dg/torture/pr69518.c: New test.
723
6bbacdb5
L
7242016-01-29 H.J. Lu <hongjiu.lu@intel.com>
725
726 PR target/69530
727 * gcc.target/i386/pr69530.c: New test.
728
af932cdb
SE
7292016-01-29 Steve Ellcey <sellcey@imgtec.com>
730
731 PR target/65604
732 * gcc.target/mips/div-delay.c: New test.
733
26658b7c
JJ
7342016-01-29 Jakub Jelinek <jakub@redhat.com>
735
33e89989
JJ
736 PR target/69551
737 * gcc.target/i386/pr69551.c: New test.
738
26658b7c
JJ
739 PR target/66137
740 * gcc.target/i386/pr66137.c: New test.
741
401116b5
AB
7422016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
743
744 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
745 always built for p5600.
746 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
747 isa=p5600 dg-option.
748
d4abfcc5
RB
7492016-01-29 Richard Biener <rguenther@suse.de>
750
751 PR tree-optimization/69547
752 * g++.dg/tree-ssa/pr69547.C: New testcase.
753
16b77b32
JJ
7542016-01-29 Jakub Jelinek <jakub@redhat.com>
755
756 PR debug/66869
757 * g++.dg/warn/Wunused-function2.C: New test.
758
a1c95464
DV
7592016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
760
761 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
762 support for test to succeed.
763
5453bfed
MP
7642016-01-29 Marek Polacek <polacek@redhat.com>
765
766 PR c++/69509
767 PR c++/69516
768 * g++.dg/ext/constexpr-vla2.C: New test.
769 * g++.dg/ext/constexpr-vla3.C: New test.
770 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
771
452ec2a5
RB
7722016-01-29 Richard Biener <rguenther@suse.de>
773
774 PR middle-end/69537
775 * gcc.dg/uninit-21.c: New testcase.
776
aec0b19e
UB
7772016-01-28 Uros Bizjak <ubizjak@gmail.com>
778
779 PR target/69459
780 * gcc.target/i386/pr69459.c: New test.
781
df113ce7
SE
7822016-01-28 Steve Ellcey <sellcey@imgtec.com>
783
784 PR target/68400
785 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
786 * gcc.target/mips/pr68400.c: New test.
787
494de84f
MS
7882016-01-28 Martin Sebor <msebor@redhat.com>
789
790 PR target/17381
791 * gcc.target/powerpc/pr17381.c: New test.
792
eb1b1f01
JJ
7932016-01-28 Jakub Jelinek <jakub@redhat.com>
794
795 PR middle-end/69542
796 * gcc.dg/torture/pr69542.c: New test.
797
6dfeb7ce
WD
7982016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
799
800 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
801
4b7471a4
DE
8022016-01-28 David Edelsohn <dje.gcc@gmail.com>
803
804 * gcc.dg/pr65980.c: Skip on AIX.
805 * gcc.dg/pr66688.c: Same.
806
b271fd21
DE
8072016-01-28 David Edelsohn <dje.gcc@gmail.com>
808
809 PR target/63679
810 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
811 * gcc.dg/tree-ssa/sra-18.c: Same.
812
874108a9
AV
8132016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
814
815 PR fortran/62536
816 * gfortran.dg/block_15.f08: New test.
817 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
818 on incorrectly closed BLOCK.
819
30480bcd
IE
8202016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
821
822 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
8232016-01-28 Richard Biener <rguenther@suse.de>
824
825 PR tree-optimization/69466
826 * gfortran.dg/vect/pr69466.f90: New testcase.
827
0d4c694e
TP
8282016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
829
830 * g++.dg/pr67989.C: Remove ARM-specific option.
831 * gcc.target/arm/pr67989.C: New file.
832
2aa780da
UB
8332016-01-27 Uros Bizjak <ubizjak@gmail.com>
834
835 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
836 and expm1 test for glibc < 2.11.
837
f75ebe77
RH
8382016-01-27 Richard Henderson <rth@redhat.com>
839
840 * gcc.c-torture/execute/pr69447.c: New test.
841
8422016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 843
9a175e65 844 PR fortran/69422
49847d75
PT
845 * gfortran.dg/alloc_comp_assign_15.f03: New test.
846
cbdd8ae0
JJ
8472016-01-27 Jakub Jelinek <jakub@redhat.com>
848
849 PR debug/66869
850 * gcc.dg/pr66869.c: New test.
851
2b572b3c
JL
8522016-01-25 Jeff Law <law@redhat.com>
853
854 PR tree-optimization/68398
aec0b19e 855 PR tree-optimization/69196
2b572b3c
JL
856 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
857 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
858 path to avoid new heuristic allowing more irreducible regions
859 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
860 * gcc.dg/tree-ssa/vrp46.c: Likewise.
861 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
862 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
863 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
864
fa74a4bc
MP
8652016-01-27 Marek Polacek <polacek@redhat.com>
866
867 PR c/68062
868 * c-c++-common/vector-compare-4.c: New test.
869
0afff540
DM
8702016-01-27 David Malcolm <dmalcolm@redhat.com>
871
872 PR preprocessor/69126
873 * c-c++-common/pr69126.c: New test case.
874
1a218fc9
ILT
8752016-01-27 Ian Lance Taylor <iant@google.com>
876
877 * gcc.dg/tree-ssa/ivopt_5.c: New test.
878
5d70666e
RB
8792016-01-27 Ryan Burn <contact@rnburn.com>
880
881 PR cilkplus/69267
882 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
883
87ff4d66
UB
8842016-01-27 Uros Bizjak <ubizjak@gmail.com>
885
886 PR target/69512
887 * gcc.target/i386/pr69512.c: New test.
888
27e23cca
RE
8892016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
890
891 PR ada/69488
892 * gnat.dg/sso/*.adb: Robustify dg-output directives.
893
05bf54c3
MP
8942016-01-27 Marek Polacek <polacek@redhat.com>
895
896 PR c++/69379
897 * g++.dg/pr69379.C: New test.
898
60214d0d
MS
8992016-01-27 Martin Sebor <msebor@redhat.com>
900
901 PR c++/69317
902 * g++.dg/abi/Wabi-2-2.C: New test.
903 * g++.dg/abi/Wabi-2-3.C: New test.
904 * g++.dg/abi/Wabi-3-2.C: New test.
905 * g++.dg/abi/Wabi-3-3.C: New test.
906
167c7bfa
RB
9072016-01-27 Richard Biener <rguenther@suse.de>
908
909 PR tree-optimization/69166
910 * gcc.dg/torture/pr69166.c: New testcase.
911
1430fb1f
MJ
9122016-01-27 Martin Jambor <mjambor@suse.cz>
913
914 PR tree-optimization/69355
915 * gcc.dg/tree-ssa/pr69355.c: New test.
916
95e3030c
MP
9172016-01-27 Marek Polacek <polacek@redhat.com>
918
919 PR c++/69496
920 * g++.dg/ext/constexpr-vla1.C: New test.
921
eeb085f3
CB
9222016-01-20 Christian Bruel <christian.bruel@st.com>
923
924 PR target/69245
925 * gcc.target/arm/pr69245.c: New test.
926
b1652dde
JJ
9272016-01-27 Jakub Jelinek <jakub@redhat.com>
928
929 PR tree-optimization/69399
930 * gcc.dg/torture/pr69399.c: New test.
931
ce7e8f00
EB
9322016-01-27 Eric Botcazou <ebotcazou@adacore.com>
933
934 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
935
e4aac1d1
EB
9362016-01-26 Eric Botcazou <ebotcazou@adacore.com>
937
938 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
939
8dfdb419
TV
9402016-01-26 Tom de Vries <tom@codesourcery.com>
941
942 PR tree-optimization/69110
943 * gcc.dg/autopar/pr69110.c: New test.
944
56f80f54 9452016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 946 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
947
948 * gcc.dg/graphite/isl-ast-op-select.c: New.
949
a0909527
PT
9502015-01-26 Paul Thomas <pault@gcc.gnu.org>
951
952 PR fortran/69385
953 * gfortran.dg/allocate_error_6.f90: New test.
954
ffc445f4
RH
9552016-01-26 Richard Henderson <rth@redhat.com>
956
957 * gcc.dg/tm/pr60908.c: New test.
958
01e1dea3
DM
9592016-01-26 David Malcolm <dmalcolm@redhat.com>
960
961 PR other/69006
962 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
963 directive.
964 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
965 expected multiline output to reflect the colorization being
966 disabled before newlines.
967 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
968 (custom_diagnostic_finalizer): Replace call to
969 pp_newline_and_flush with call to pp_flush.
970 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
971 * gfortran.dg/implicit_class_1.f90: Likewise.
972 * lib/gcc-dg.exp (allow_blank_lines): New global.
973 (dg-allow-blank-lines-in-output): New procedure.
974 (gcc-dg-prune): Complain about blank lines in the output, unless
975 dg-allow-blank-lines-in-output was called.
976 * lib/multiline.exp (_build_multiline_regex): Only support
977 arbitrary followup text for non-blank-lines, not for blank lines.
978
13f92e8d
JJ
9792016-01-26 Jakub Jelinek <jakub@redhat.com>
980
981 PR tree-optimization/69483
982 * gcc.dg/pr69483.c: New test.
983 * g++.dg/opt/pr69483.C: New test.
984
92422235
CL
9852016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
986
987 PR target/68620
988 * gcc.target/arm/pr68620.c: New test.
989
0bccf11b
L
9902016-01-26 H.J. Lu <hongjiu.lu@intel.com>
991
992 * gcc.target/i386/pr68986-2.c: Remove -m32.
993
81cd202e
L
9942016-01-26 H.J. Lu <hongjiu.lu@intel.com>
995
996 PR target/68986
997 * gcc.target/i386/pr68986-1.c: New test.
998 * gcc.target/i386/pr68986-2.c: Likewise.
999 * gcc.target/i386/pr68986-3.c: Likewise.
1000
213a1c03
CB
10012016-01-26 Christian Bruel <christian.bruel@st.com>
1002
1003 * lib/target-supports.exp
1004 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1005 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1006 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1007
22a08dd1
RB
10082016-01-26 Richard Biener <rguenther@suse.de>
1009
1010 PR tree-optimization/69452
1011 * gcc.dg/torture/pr69452.c: New testcase.
1012
6c06e0e8
JJ
10132016-01-26 Jakub Jelinek <jakub@redhat.com>
1014
1015 PR target/69442
1016 * gcc.dg/pr69442.c: New test.
1017
b96824c4
RFI
10182016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1019
1020 PR target/67896
1021 * gcc.target/aarch64/simd/pr67896.C: New.
1022
5ee31e57
RS
10232016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1024
1025 PR tree-optimization/69400
1026 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1027 function.
1028 (plugin_init): Call it.
1029 * gcc.dg/torture/pr69400.c: New test.
1030
7ddfb31d
CL
10312016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1032
1033 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1034
1e050c90
AK
10352016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1036 Sebastian Pop <s.pop@samsung.com>
1037
1038 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1039 isl-0.15.
1040
c8ee4bf5
AK
10412016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1042 Sebastian Pop <s.pop@samsung.com>
1043
1044 * gcc.dg/graphite/pr69292.c: New.
1045
d902b330
JJ
10462016-01-25 Jakub Jelinek <jakub@redhat.com>
1047
1048 * c-c++-common/goacc/use_device-1.c: New test.
1049
2c89b952
JL
10502016-01-25 Jeff Law <law@redhat.com>
1051
1052 PR tree-optimization/69196
1053 PR tree-optimization/68398
1054 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1055 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1056
685c8785
DE
10572016-01-25 David Edelsohn <dje.gcc@gmail.com>
1058
1059 PR target/69469
1060 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1061 Algorithm.
1062
95cef0c1
RB
10632016-01-25 Richard Biener <rguenther@suse.de>
1064
1065 PR testsuite/69380
1066 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1067
2947d3b2
IE
10682016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1069
1070 PR target/69421
1071 * gcc.dg/pr69421.c: New test.
1072
ae19075a
BB
10732016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1074
1075 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1076 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1077 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1078 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1079 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1080 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1081 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1082 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1083 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1084 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1085
fa4511c2
RB
10862016-01-25 Richard Biener <rguenther@suse.de>
1087
1088 PR tree-optimization/69376
1089 * gcc.dg/torture/pr69376.c: New testcase.
1090
1d101216
JD
10912016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1092
1093 PR fortran/69397
1094 PR fortran/68442
1095 * gfortran.dg/interface_38.f90: New test.
1096 * gfortran.dg/interface_39.f90: New test.
a0909527 1097
a59b92b0
PP
10982016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1099
1100 Revert:
1101 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1102
1103 PR c++/11858
1104 PR c++/24663
1105 PR c++/24664
1106 * g++.dg/template/pr11858.C: New test.
1107 * g++.dg/template/pr24663.C: New test.
1108 * g++.dg/template/unify12.C: New test.
1109 * g++.dg/template/unify13.C: New test.
1110 * g++.dg/template/unify14.C: New test.
1111 * g++.dg/template/unify15.C: New test.
1112 * g++.dg/template/unify16.C: New test.
1113 * g++.dg/template/unify17.C: New test.
1114
16acb1a8
DH
11152016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1116
1117 PR fortran/68283
1118 gfortran.dg/pr68283.f90: New test.
1119
094773e8
TK
11202016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1121
1122 PR fortran/66094
1123 * gfortran.dg/inline_matmul_13.f90: New test.
1124 * gfortran.dg/matmul_bounds_8.f90: New test.
1125 * gfortran.dg/matmul_bounds_9.f90: New test.
1126 * gfortran.dg/matmul_bounds_10.f90: New test.
1127
42fb90d7
TV
11282016-01-23 Tom de Vries <tom@codesourcery.com>
1129
1130 PR tree-optimization/69426
1131 * gcc.dg/autopar/pr69426.c: New test.
1132
69da7802
MS
11332016-01-23 Martin Sebor <msebor@redhat.com>
1134
1135 PR c++/58109
1136 PR c++/69022
1137 * g++.dg/cpp0x/alignas5.C: New test.
1138 * g++.dg/ext/vector29.C: Same.
1139
da17300a
UB
11402016-01-23 Uros Bizjak <ubizjak@gmail.com>
1141
1142 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1143 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1144 _GNU_SOURCE from compile flags to the source.
1145 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1146 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1147 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1148 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1149
62041cfc
JJ
11502016-01-22 Jakub Jelinek <jakub@redhat.com>
1151
1152 PR target/69432
1153 * g++.dg/opt/pr69432.C: New test.
1154
f7d2ad6f
BS
11552016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1156
1157 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1158 32-bit targets testing an -m64 multilib.
1159
d403fc9a
WS
11602016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1161
1162 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1163 64-bit support.
1164
4aa16f8d
JG
11652016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1166
1167 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1168
7c816d0f
CB
11692016-01-21 Christian Bruel <christian.bruel@st.com>
1170
1171 PR target/68674
1172 * gcc.target/i386/pr68674.c
1173 * gcc.target/aarch64/pr68674.c
1174 * gcc.target/arm/pr68674.c
1175
fce661e8
KT
11762016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1177
1178 PR target/69403
1179 * gcc.c-torture/execute/pr69403.c: New test.
1180
4696899f
PC
11812016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1182
1183 PR c++/55843
1184 * g++.dg/template/pr55843.C: New.
1185
bac69366
AL
11862016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1187
1188 PR testsuite/66877
1189 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1190 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1191
b57d3a5c
BS
11922016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1193
1194 PR testsuite/67489
da17300a
UB
1195 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1196 from dg-do compile directive, and instead add
1197 { dg-require-effective-target int128 }.
b57d3a5c 1198
9f04a53e
MS
11992016-01-20 Martin Sebor <msebor@redhat.com>
1200
1201 PR c/69405
1202 * gcc.dg/sync-fetch.c: New test.
1203
38a51663
JL
12042016-01-21 Martin Sebor <msebor@redhat.com>
1205
1206 PR target/69252
1207 * gcc.target/powerpc/pr69252.c: New test.
1208
2423a75a
JD
12092016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1210
1211 PR fortran/65996
da17300a 1212 * gfortran.dg/pr65996.f90: New test.
2423a75a 1213
0a76463f
DV
12142016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1215
1216 PR c++/68810
9f04a53e 1217 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 1218 expected to generate an error.
0a76463f 1219
9776e692
BS
12202016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1221
1222 PR middle-end/66178
1223 * gcc.dg/torture/pr66178.c: New test.
1224
c8d3e088
AB
12252016-01-21 Anton Blanchard <anton@samba.org>
1226 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1227
1228 PR target/63354
1229 * gcc.target/powerpc/pr63354.c: New test.
1230
35b707ff
VM
12312016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1232
1233 PR rtl-optimization/68990
1234 * gcc.target/i386/pr68990: New.
1235
157b0829
NC
12362016-01-21 Nick Clifton <nickc@redhat.com>
1237
1238 PR target/69129
1239 * gcc.target/mips/pr69129.c: New.
1240
aede6748
PC
12412016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1242
1243 PR c++/58046
1244 * g++.dg/cpp0x/pr58046.C: New.
1245
5463c2c8
JJ
12462016-01-21 Jakub Jelinek <jakub@redhat.com>
1247
6d31cc75
SS
1248 PR target/69187
1249 PR target/65624
1250 * gcc.target/arm/pr69187.c: New test.
1251
5463c2c8
JJ
1252 PR c++/69355
1253 * g++.dg/torture/pr69355.C: New test.
1254
fa28f32b
AK
12552016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1256 Sebastian Pop <s.pop@samsung.com>
1257
1258 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1259
b920a047
AK
12602016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1261 Sebastian Pop <s.pop@samsung.com>
1262
da17300a 1263 * gcc.dg/graphite/pr68976.c: New test.
b920a047 1264
bdd3aea6
JJ
12652016-01-21 Jakub Jelinek <jakub@redhat.com>
1266
1267 PR middle-end/67653
1268 * c-c++-common/pr67653.c: New test.
1269 * gcc.dg/torture/pr29119.c: Add dg-warning.
1270
26a2e6ae
PB
12712016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1272
1273 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1274
d25c7690
PK
12752016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1276
1277 PR c/24293
1278 * gcc.dg/pr24293.c: New test.
1279 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1280 incomplete struct type.
1281 * gcc.dg/declspec-1.c: Likewise.
1282 * gcc.dg/pr63549.c: Likewise.
1283
889d5698
JJ
12842016-01-20 Jakub Jelinek <jakub@redhat.com>
1285
1286 PR tree-optimization/66612
1287 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1288 for bdn instruction.
1289
d7cf3dc7
CL
12902016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1291
1292 * lib/target-supports.exp
1293 (check_effective_target_arm_fp_ok_nocache): New.
1294 (check_effective_target_arm_fp_ok): New.
1295 (add_options_for_arm_fp): New.
1296 (check_effective_target_arm_crypto_ok_nocache): Require
1297 target_arm_v8_neon_ok instead of arm32.
1298 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1299 (check_effective_target_arm_crypto_pragma_ok): New.
1300 (add_options_for_arm_vfp): New.
1301 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1302 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1303 target instead. Force initial fpu to vfp.
1304 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1305 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1306 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1307 dependency.
1308 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1309 use arm_vfp effective target instead. Force initial fpu to vfp.
1310 * gcc.target/arm/attr-neon3.c: Likewise.
1311 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1312 arm_vfp_ok.
1313 * gcc.target/arm/unsigned-float.c: Likewise.
1314 * gcc.target/arm/vfp-1.c: Likewise.
1315 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1316 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1317 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1318 * gcc.target/arm/vfp-ldmias.c: Likewise.
1319 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1320 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1321 * gcc.target/arm/vfp-stmiad.c: Likewise.
1322 * gcc.target/arm/vfp-stmias.c: Likewise.
1323 * gcc.target/arm/vnmul-1.c: Likewise.
1324 * gcc.target/arm/vnmul-2.c: Likewise.
1325 * gcc.target/arm/vnmul-3.c: Likewise.
1326 * gcc.target/arm/vnmul-4.c: Likewise.
1327
01ac9704 13282016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 1329
e84b00da
L
1330 PR testsuite/69366
1331 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1332 the MPX run-time library, for compile-time MPX test.
1333 * gcc.target/i386/chkp-always_inline.c: Likewise.
1334 * gcc.target/i386/chkp-bndret.c: Likewise.
1335 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1336 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1337 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1338 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1339 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1340 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1341 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1342 * gcc.target/i386/chkp-label-address.c: Likewise.
1343 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1344 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1345 * gcc.target/i386/chkp-pr69044.c: Likewise.
1346 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1347 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1348 * gcc.target/i386/chkp-strchr.c: Likewise.
1349 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1350 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1351 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1352 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1353 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1354 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1355 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1356 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1357 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1358 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1359 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1360 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1361 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1362 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1363 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1364 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1365 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1366 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1367 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1368 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1369 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1370 * gcc.target/i386/pr63995-2.c: Likewise.
1371 * gcc.target/i386/pr64805.c: Likewise.
1372 * gcc.target/i386/pr65044.c: Likewise.
1373 * gcc.target/i386/pr65167.c: Likewise.
1374 * gcc.target/i386/pr65183.c: Likewise.
1375 * gcc.target/i386/pr65184.c: Likewise.
1376 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 1377
28b33016
IE
13782016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1379
1380 PR tree-optimization/69328
1381 * gcc.dg/pr69328.c: New test.
1382
bcff0913
JL
13832016-01-20 Jeff Law <law@redhat.com>
1384
bf0bb970 1385 PR target/25114
bcff0913
JL
1386 * gcc.target/m68k/pr25114.c: New test.
1387
a3f69631
AV
13882016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1389
1390 * gcc.target/arm/memset-inline-10.c: Added
1391 dg-require-effective-target arm_thumb2_ok.
1392
af33ba0d
EB
13932016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1394
1395 * gcc.dg/debug/dwarf2/sso.c: New test.
1396
7596d5de
UB
13972016-01-19 Uros Bizjak <ubizjak@gmail.com>
1398
1399 PR testsuite/68820
1400 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1401 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1402 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1403
ceda2c69
JH
14042016-01-19 Jan Hubicka <hubicka@ucw.cz>
1405
1406 PR ipa/66223
1407 * g++.dg/ipa/devirt-50.C: New testcase.
1408
38a979f2
MP
14092016-01-19 Marek Polacek <polacek@redhat.com>
1410
1411 PR c++/68965
1412 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1413 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1414
962801c5
KT
14152016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1416
1417 PR target/69135
1418 * gcc.target/arm/pr69135_1.c: New test.
1419
078fe40a
WD
14202015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1421
1422 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1423
786e3c06
WD
14242015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1425
1426 * gcc.target/aarch64/ccmp_1.c: New testcase.
1427
1e297006
MP
14282016-01-19 Marek Polacek <polacek@redhat.com>
1429
1430 PR c++/68586
1431 * g++.dg/cpp0x/enum30.C: New test.
1432
879c27e3
RB
14332016-01-19 Richard Biener <rguenther@suse.de>
1434
1435 PR tree-optimization/69336
1436 * g++.dg/tree-ssa/pr69336.C: New testcase.
1437
015337d3
JJ
14382016-01-19 Jakub Jelinek <jakub@redhat.com>
1439
1440 PR debug/65779
1441 * gcc.dg/pr65779.c: New test.
1442
e2c768b6
RB
14432016-01-19 Richard Biener <rguenther@suse.de>
1444
1445 PR tree-optimization/69352
1446 * gcc.dg/torture/pr69352.c: New testcase.
1447
569efc34
JJ
14482016-01-19 Jakub Jelinek <jakub@redhat.com>
1449
1450 PR rtl-optimization/68955
1451 PR rtl-optimization/64557
1452 * gcc.dg/torture/pr68955.c: New test.
1453
e49d321f
JH
14542016-01-19 Jan Hubicka <hubicka@ucw.cz>
1455
1456 PR lto/69136
1457 * g++.dg/torture/pr69136.C: New testcase.
1458
e9191ad3
JH
14592016-01-19 Jan Hubicka <hubicka@ucw.cz>
1460
1461 PR lto/69133
1462 * g++.dg/lto/pr69133_0.C: New testcase.
1463 * g++.dg/lto/pr69133_1.C: New testcase.
1464
2bedb645
JL
14652016-01-15 Jeff Law <law@redhat.com>
1466
1467 PR tree-optimization/69320
1468 * gcc.c-torture/pr69320-1.c: New test.
1469 * gcc.c-torture/pr69320-2.c: New test.
1470 * gcc.c-torture/pr69320-3.c: New test.
1471 * gcc.c-torture/pr69320-4.c: New test.
1472
17c15cb9
PP
14732016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1474
1475 PR c++/11858
1476 PR c++/24663
1477 PR c++/24664
1478 * g++.dg/template/pr11858.C: New test.
1479 * g++.dg/template/pr24663.C: New test.
1480 * g++.dg/template/unify12.C: New test.
1481 * g++.dg/template/unify13.C: New test.
1482 * g++.dg/template/unify14.C: New test.
1483 * g++.dg/template/unify15.C: New test.
1484 * g++.dg/template/unify16.C: New test.
1485 * g++.dg/template/unify17.C: New test.
1486
9617fd08
DM
14872016-01-18 David Malcolm <dmalcolm@redhat.com>
1488
1489 PR testsuite/69181
1490 * gcc.dg/pr69181-1.c: New test file.
1491 * gcc.dg/pr69181-2.c: New test file.
1492 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1493 globals by moving it to...
1494 (cleanup-after-saved-dg-test): ...this new function. Add
1495 "global additional_sources_used". Add reset of global
1496 multiline_expected_outputs to the empty list.
1497 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1498 global to...
1499 (multiline_expected_outputs): ...this, and updated comments to
1500 note that it is modified from gcc-dg.exp.
1501 (dg-end-multiline-output): Update for the above renaming.
1502 (handle-multiline-outputs): Likewise. Remove the clearing
1503 of the expected outputs to the empty list.
1504
b555a2e4
RB
15052016-01-18 Richard Biener <rguenther@suse.de>
1506
1507 PR tree-optimization/69297
1508 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1509
96902805
JM
15102016-01-18 Joseph Myers <joseph@codesourcery.com>
1511
1512 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1513 dg-options.
1514 * gcc.target/mips/mips-3d-2.c: Likewise.
1515 * gcc.target/mips/mips-3d-3.c: Likewise.
1516 * gcc.target/mips/mips-3d-4.c: Likewise.
1517 * gcc.target/mips/mips-3d-5.c: Likewise.
1518 * gcc.target/mips/mips-3d-6.c: Likewise.
1519 * gcc.target/mips/mips-3d-7.c: Likewise.
1520 * gcc.target/mips/mips-3d-8.c: Likewise.
1521 * gcc.target/mips/mips-3d-9.c: Likewise.
1522 * gcc.target/mips/mips-ps-1.c: Likewise.
1523 * gcc.target/mips/mips-ps-2.c: Likewise.
1524 * gcc.target/mips/mips-ps-3.c: Likewise.
1525 * gcc.target/mips/mips-ps-4.c: Likewise.
1526 * gcc.target/mips/mips-ps-5.c: Likewise.
1527 * gcc.target/mips/mips-ps-6.c: Likewise.
1528 * gcc.target/mips/mips-ps-7.c: Likewise.
1529 * gcc.target/mips/mips-ps-type.c: Likewise.
1530 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1531 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1532
40e26f94
TV
15332016-01-18 Tom de Vries <tom@codesourcery.com>
1534
1535 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1536 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1537 * c-c++-common/goacc/kernels-empty.c: New test.
1538 * c-c++-common/goacc/kernels-eternal.c: New test.
1539 * c-c++-common/goacc/kernels-loop-2.c: New test.
1540 * c-c++-common/goacc/kernels-loop-3.c: New test.
1541 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1542 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1543 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1544 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1545 * c-c++-common/goacc/kernels-loop-data.c: New test.
1546 * c-c++-common/goacc/kernels-loop-g.c: New test.
1547 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1548 * c-c++-common/goacc/kernels-loop-n.c: New test.
1549 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1550 * c-c++-common/goacc/kernels-loop.c: New test.
1551 * c-c++-common/goacc/kernels-noreturn.c: New test.
1552 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1553 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1554 * c-c++-common/goacc/kernels-reduction.c: New test.
1555
a98d4647
TV
15562016-01-18 Tom de Vries <tom@codesourcery.com>
1557
1558 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1559 * gcc.dg/autopar/outer-2.c: Same.
1560 * gcc.dg/autopar/outer-3.c: Same.
1561 * gcc.dg/autopar/outer-4.c: Same.
1562 * gcc.dg/autopar/outer-5.c: Same.
1563 * gcc.dg/autopar/outer-6.c: Same.
1564 * gcc.dg/autopar/parallelization-1.c: Same.
1565 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1566 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1567 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1568 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1569 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1570 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1571 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1572 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1573 * gcc.dg/autopar/pr39500-1.c: Same.
1574 * gcc.dg/autopar/pr39500-2.c: Same.
1575 * gcc.dg/autopar/pr46193.c: Same.
1576 * gcc.dg/autopar/pr46194.c: Same.
1577 * gcc.dg/autopar/pr49580.c: Same.
1578 * gcc.dg/autopar/pr49960-1.c: Same.
1579 * gcc.dg/autopar/pr49960.c: Same.
1580 * gcc.dg/autopar/pr68373.c: Same.
1581 * gcc.dg/autopar/reduc-1.c: Same.
1582 * gcc.dg/autopar/reduc-1char.c: Same.
1583 * gcc.dg/autopar/reduc-1short.c: Same.
1584 * gcc.dg/autopar/reduc-2.c: Same.
1585 * gcc.dg/autopar/reduc-2char.c: Same.
1586 * gcc.dg/autopar/reduc-2short.c: Same.
1587 * gcc.dg/autopar/reduc-3.c: Same.
1588 * gcc.dg/autopar/reduc-4.c: Same.
1589 * gcc.dg/autopar/reduc-6.c: Same.
1590 * gcc.dg/autopar/reduc-7.c: Same.
1591 * gcc.dg/autopar/reduc-8.c: Same.
1592 * gcc.dg/autopar/reduc-9.c: Same.
1593 * gcc.dg/autopar/uns-outer-4.c: Same.
1594 * gcc.dg/autopar/uns-outer-5.c: Same.
1595 * gcc.dg/autopar/uns-outer-6.c: Same.
1596 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1597 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1598
da976fa8
AL
15992016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1600
1601 PR target/63679
1602 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1603 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1604
70c1e886
AL
16052016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1606
1607 PR target/63679
1608 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1609 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1610 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1611
88bed196
AL
16122016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1613
1614 PR target/63679
1615 * gcc.dg/tree-ssa/sra-17.c: New.
1616 * gcc.dg/tree-ssa/sra-18.c: New.
1617
3dd5f42e
IE
16182016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1619
1620 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1621
ae5a77fa
EB
16222016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1623
1624 * gnat.dg/inline12.adb: New test.
1625
11e57fc6
BC
16262016-01-18 Bin Cheng <bin.cheng@arm.com>
1627
1628 PR tree-optimization/66797
1629 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1630
995b6fe0
RB
16312016-01-18 Richard Biener <rguenther@suse.de>
1632
1633 PR tree-optimization/69170
1634 * gcc.dg/torture/pr69170.c: New testcase.
1635
d656d82e
JDA
16362016-01-17 John David Anglin <danglin@gcc.gnu.org>
1637
1638 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1639
d69da357
TV
16402016-01-16 Tom de Vries <tom@codesourcery.com>
1641
1642 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1643
a3845283
TV
16442016-01-16 Tom de Vries <tom@codesourcery.com>
1645
1646 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1647 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1648 redundant dg-require-effective-target pthread.
1649 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1650 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1651 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1652 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1653 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1654 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1655 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1656
197a6aa6
DE
16572016-01-16 David Edelsohn <dje.gcc@gmail.com>
1658
1659 PR target/68609
1660 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1661 * gcc.target/powerpc/recip-7.c: Same.
1662
ec7886c1
PP
16632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1664
1665 PR c++/69091
1666 * g++.dg/template/pr69091.C: New test.
1667
203484bb
PP
16682016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1669
1670 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1671 dump does not contain an error_mark_node.
1672 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1673 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1674
aa2500e9
PP
16752016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1676
1677 PR c++/68936
1678 * g++.dg/template/pr68936.C: New test.
1679
28621a5c
DE
16802016-01-15 David Edelsohn <dje.gcc@gmail.com>
1681
1682 PR target/68609
1683 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1684 * gcc.target/powerpc/recip-2.c: Same.
1685 * gcc.target/powerpc/recip-3.c: Same.
1686 * gcc.target/powerpc/recip-4.c: Same.
1687 * gcc.target/powerpc/recip-sqrtf.c: Same.
1688
40c43aca
JL
16892016-01-15 Jeff Law <law@redhat.com>
1690
1691 PR tree-optimization/69270
1692 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1693 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1694
afbc5ae8
PT
16952016-01-15 Paul Thomas <pault@gcc.gnu.org>
1696
1697 PR fortran/49630
1698 * gfortran.dg/deferred_character_13.f90: New test for the fix
1699 of comment 3 of the PR.
1700
1701 PR fortran/54070
1702 * gfortran.dg/deferred_character_8.f90: New test
1703 * gfortran.dg/allocate_error_5.f90: New test
1704
1705 PR fortran/60593
1706 * gfortran.dg/deferred_character_10.f90: New test
1707
1708 PR fortran/60795
1709 * gfortran.dg/deferred_character_14.f90: New test
1710
1711 PR fortran/61147
1712 * gfortran.dg/deferred_character_11.f90: New test
1713
1714 PR fortran/64324
1715 * gfortran.dg/deferred_character_9.f90: New test
1716
49abe076
VM
17172016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1718
1719 PR rtl-optimization/69030
1720 * gcc.target/i386/pr69030.c: New.
1721
16d12992
KT
17222016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1723
1724 * gcc.target/aarch64/target_attr_17.c: New test.
1725
78810bd3
RB
17262016-01-15 Richard Biener <rguenther@suse.de>
1727
1728 PR tree-optimization/66856
1729 * gcc.dg/torture/pr66856-1.c: New testcase.
1730 * gcc.dg/torture/pr66856-2.c: Likewise.
1731
2bd847fe
RB
17322016-01-15 Richard Biener <rguenther@suse.de>
1733
1734 PR debug/69137
1735 * g++.dg/lto/pr69137_0.C: New testcase.
1736
a00fe3b7
RS
17372016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1738
1739 PR middle-end/69246
1740 * gcc.target/i386/pr69246.c: New test.
1741
cbb0e83b
DV
17422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1743
7596d5de 1744 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1745
5a500ecf
DV
17462016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1747
1748 PR c++/56194
1749 * g++.dg/init/const9.C: Disable test on S/390.
1750
5d9bf64f
DV
17512016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1752
1753 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1754 * g++.dg/Wno-frame-address.C: Ditto.
1755
e234b19e
DV
17562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1757
1758 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1759
89483f99
RB
17602016-01-15 Richard Biener <rguenther@suse.de>
1761
1762 PR tree-optimization/68961
1763 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1764
94f37395
IE
17652016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1766
1767 * gcc.target/i386/pr65105-5.c: New test.
1768
0f6176e6
JH
17692016-01-15 Jan Hubicka <hubicka@ucw.cz>
1770
1771 * gcc.c-torture/execute/alias-4.c: New testcase.
1772
824ca15e
JH
17732016-01-15 Jan Hubicka <hubicka@ucw.cz>
1774
1775 PR ipa/68148
1776 * g++.dg/ipa/devirt-49.C: New testcase.
1777
092f7deb 17782016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1779
1780 PR target/65837
1781 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1782 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1783 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1784
e93c66bc
RB
17852016-01-15 Richard Biener <rguenther@suse.de>
1786
1787 PR tree-optimization/69117
1788 * gcc.dg/torture/pr69117.c: New testcase.
1789
c47eaca6 17902015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1791
1792 PR c++/69048
1793 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1794
c3f6914a
FXC
17952016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1796
1797 PR testsuite/67509
1798 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1799 range tests use 100 * maximum instead of maximum + 1.
1800
cd65ae90
JJ
18012016-01-14 Jakub Jelinek <jakub@redhat.com>
1802
1803 PR debug/69244
1804 * gcc.dg/guality/pr69244.c: New test.
1805
19643948
UB
18062016-01-14 Uros Bizjak <ubizjak@gmail.com>
1807
1808 * lib/target-supports.exp (check_effective_target_issignaling):
1809 New procedure.
1810 * gcc.dg/pr61441.c: Require issignaling effective target.
1811
fe79c97e
SB
18122016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1813
1814 PR target/68803
1815 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1816
c7df95d8
DM
18172016-01-14 David Malcolm <dmalcolm@redhat.com>
1818
1819 PR c++/68819
1820 PR preprocessor/69177
1821 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1822 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1823 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1824 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1825
00083992
MP
18262016-01-14 Marek Polacek <polacek@redhat.com>
1827
1828 PR c/69262
1829 * gcc.dg/array-15.c: New test.
1830
0c9b3294
JJ
18312016-01-14 Jakub Jelinek <jakub@redhat.com>
1832
1833 PR middle-end/68146
1834 PR tree-optimization/69155
1835 * gfortran.dg/pr68146.f: New test.
1836 * gfortran.dg/pr69155.f90: New test.
1837
3688e13d
RB
18382016-01-14 Richard Biener <rguenther@suse.de>
1839
1840 PR tree-optimization/68060
1841 * gcc.dg/torture/pr68060-1.c: New testcase.
1842 * gcc.dg/torture/pr68060-2.c: Likewise.
1843
bab0ad3a
NC
18442016-01-14 Nick Clifton <nickc@redhat.com>
1845
1846 * lib/target-supports.exp
1847 (check_effective_target_arm_neon_ok_nocache): Add an option
1848 sequence that includes setting the ARM architecture to ARMv7-A.
1849 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1850 command line options necessary to enable Neon support.
1851 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1852 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1853 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1854 * gcc.target/arm/pr69180.c: Likewise.
1855
947c2ce5
JL
18562016-01-14 Jeff Law <law@redhat.com>
1857
1858 PR tree-optimization/69270
1859 * gcc.dg/tree-ssa/pr69270.c: New test.
1860
3342fd71
BS
18612016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1862
1863 PR c/66208
1864 * c-c++-common/pr66208.c: New file.
1865
2ad3adf1
JJ
18662016-01-13 Jakub Jelinek <jakub@redhat.com>
1867
1868 PR tree-optimization/69156
1869 * gcc.dg/pr69156.c: New test.
1870
398d6feb
L
18712016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1872
1873 * gcc.target/i386/pr69225-7.c: New test.
1874
4c868789
RH
18752016-01-13 Richard Henderson <rth@redhat.com>
1876
1877 * gcc.dg/tm/memopt-13.c: Update expected function.
1878 * gcc.dg/tm/memopt-6.c: Likewise.
1879
ef6d1772
UB
18802016-01-13 Uros Bizjak <ubizjak@gmail.com>
1881
1882 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1883 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1884 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1885 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1886
ef6d1772
UB
18872016-01-13 Tom de Vries <tom@codesourcery.com>
1888
1889 PR tree-optimization/69169
0b4b6ef2
TV
1890 * gcc.dg/pr69169.c: New test.
1891
2ad3adf1 18922016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1893
1894 PR target/69228
1895 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1896 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1897 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1898 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1899 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1900 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1901 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1902 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1903
9060e335
AK
19042016-01-13 Jakub Jelinek <jakub@redhat.com>
1905
1906 PR target/69247
1907 * gcc.dg/pr69247.c: New test.
1908
40311329
RB
19092016-01-13 Richard Biener <rguenther@suse.de>
1910
1911 PR tree-optimization/69242
1912 * gcc.dg/torture/pr69242.c: New testcase.
1913
ccbd7103
RB
19142016-01-13 Richard Biener <rguenther@suse.de>
1915
1916 PR tree-optimization/69186
1917 * gcc.dg/torture/pr69186.c: New testcase.
1918
c6f72a46
JL
19192016-01-13 Jeff Law <law@redhat.com>
1920
1921 PR tree-optimization/67755
1922 * gcc.dg/tree-ssa/pr67755.c: New test.
1923
19242016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1925
1926 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1927 pass number in output by a star.
1928
c446cf07
BC
19292016-01-12 Bin Cheng <bin.cheng@arm.com>
1930
1931 PR tree-optimization/68911
1932 * gcc.c-torture/execute/pr68911.c: New test.
1933
5342156c
MP
19342016-01-12 Marek Polacek <polacek@redhat.com>
1935
1936 PR c++/68979
1937 * g++.dg/warn/permissive-1.C: New test.
1938
65364cc5
JJ
19392016-01-12 Jakub Jelinek <jakub@redhat.com>
1940
1941 PR objc++/68511
1942 PR c++/69213
1943 * g++.dg/opt/pr69213.C: New test.
1944
81b9a3d9
CB
19452016-01-12 Christian Bruel <christian.bruel@st.com>
1946
1947 PR target/69180
1948 * gcc.target/arm/pr69180.c: New test.
1949
3c4e91c9
RB
19502016-01-12 Richard Biener <rguenther@suse.de>
1951
1952 PR lto/69077
1953 * g++.dg/lto/pr69077_0.C: New testcase.
1954 * g++.dg/lto/pr69077_1.C: Likewise.
1955
5664cea1
JJ
19562016-01-12 Jakub Jelinek <jakub@redhat.com>
1957
1958 PR target/69175
1959 * g++.dg/opt/pr69175.C: New test.
1960
86cefc49
AL
19612016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1962
1963 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1964 rather than #including math.h & stdlib.h.
1965 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1966 * gcc.dg/vect/pr49771.c: Likewise.
1967 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1968 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1969 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1970 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1971 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1972 * gcc.dg/vect/pr44507.c: Likewise.
1973 * gcc.dg/vect/pr45902.c: Likewise.
1974 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1975 * gcc.dg/vect/vect-117.c: Likewise.
1976 * gcc.dg/vect/vect-99.c: Likewise.
1977 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1978 * gcc.dg/vect/vect-cond-1.c: Likewise.
1979 * gcc.dg/vect/vect-cond-2.c: Likewise.
1980 * gcc.dg/vect/vect-cond-3.c: Likewise.
1981 * gcc.dg/vect/vect-cond-4.c: Likewise.
1982 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1983 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1984 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1985 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1986 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1987 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1988 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1989 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1990 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1991 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1992 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1993 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1994 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1995 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1996 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1997 include of signal.h.
1998 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1999 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2000 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2001 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2002 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2003 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2004 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2005 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2006 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2007 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2008 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2009 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2010 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2011 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2012 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2013 * gcc.dg/vect/vect-outer-5.c: Likewise.
2014 * gcc.dg/vect/vect-outer-6.c: Likewise.
2015 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2016 include of stdio.h.
2017
b832f61e
NC
20182016-01-12 Nick Clifton <nickc@redhat.com>
2019
2020 PR target/68913
2021 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2022 to fread so that it will be found in all target runtimes.
2023
8eac49b1
RB
20242016-01-12 Richard Biener <rguenther@suse.de>
2025
2026 PR tree-optimization/69053
2027 * g++.dg/torture/pr69053.C: New testcase.
2028
2935d994
RB
20292016-01-12 Richard Biener <rguenther@suse.de>
2030
2031 PR tree-optimization/69168
2032 * gcc.dg/torture/pr69168.c: New testcase.
2033
66c16fd9
RB
20342016-01-12 Richard Biener <rguenther@suse.de>
2035
2036 PR tree-optimization/69157
2037 * gcc.dg/torture/pr69157.c: New testcase.
2038
20392016-01-12 Richard Biener <rguenther@suse.de>
2040
2041 PR tree-optimization/69174
2042 * gcc.dg/torture/pr69174.c: New testcase.
2043
723033a6
JJ
20442016-01-12 Jakub Jelinek <jakub@redhat.com>
2045
2046 PR c++/66808
2047 PR c++/69000
2048 * g++.dg/tls/pr66808.C: New test.
2049 * g++.dg/tls/pr69000.C: New test.
2050
3574cf47
BS
20512016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2052
2053 * gcc.target/powerpc/swaps-p8-23.c: New test.
2054 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2055
feb20787
JDA
20562016-01-11 John David Anglin <danglin@gcc.gnu.org>
2057
2058 PR tree-optimization/68356
2059 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2060
27b1820a
KV
20612016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2062 Jim Wilson <jim.wilson@linaro.org>
2063
2064 PR target/69194
2065 * gcc.target/arm/pr69194.c: New test.
2066
cf4de6af
L
20672016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2068
2069 PR target/69225
2070 * gcc.target/i386/pr69225-1.c: New test.
2071 * gcc.target/i386/pr69225-2.c: Likewise.
2072 * gcc.target/i386/pr69225-3.c: Likewise.
2073 * gcc.target/i386/pr69225-4.c: Likewise.
2074 * gcc.target/i386/pr69225-5.c: Likewise.
2075 * gcc.target/i386/pr69225-6.c: Likewise.
2076
1ebd5558
JJ
20772016-01-11 Jakub Jelinek <jakub@redhat.com>
2078
23552a4d
JJ
2079 PR target/67462
2080 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2081 if lp64.
2082
26ff85b0
JJ
2083 PR target/69071
2084 * gcc.dg/pr69071.c: New test.
2085
9cb6bd74
JJ
2086 PR c++/69211
2087 * g++.dg/opt/pr69211.C: New test.
2088
1ebd5558
JJ
2089 PR tree-optimization/69214
2090 * gcc.c-torture/compile/pr69214.c: New test.
2091
8c18c836
UB
20922016-01-11 Uros Bizjak <ubizjak@gmail.com>
2093
2094 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2095 * gcc.target/i386/pr66232-11.c: Ditto.
2096 * gcc.target/i386/pr66232-12.c: Ditto.
2097 * gcc.target/i386/pr66232-13.c: Ditto.
2098
62446e6e
RB
20992016-01-11 Richard Biener <rguenther@suse.de>
2100
2101 PR tree-optimization/69173
2102 * gcc.dg/torture/pr69173.c: New testcase.
2103
2b8568fe
KT
21042016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2105
2106 PR rtl-optimization/68796
2107 * gcc.target/aarch64/tst_5.c: New test.
2108 * gcc.target/aarch64/tst_6.c: Likewise.
2109
5baf4532
KT
21102016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2111
2112 PR rtl-optimization/68841
2113 * gcc.dg/pr68841.c: New test.
2114 * gcc.c-torture/execute/pr68841.c: New test.
2115
ca90b1ed
YR
21162016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2117
2118 PR rtl-optimization/68920
2119 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2120 for ix86 targets.
2121 * gcc.dg/ifcvt-5.c: New test.
2122
2ad3adf1 21232016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
2124
2125 PR bootstrap/69123
2126 * g++.dg/pr69123.C: New.
2127
83834c09
IE
21282016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2129
2130 PR target/69010
2131 * gcc.target/i386/pr69010.c: New test.
2132
dcf89d57
MJ
21332016-01-11 Martin Jambor <mjambor@suse.cz>
2134
2135 PR ipa/69044
2136 * gcc.target/i386/chkp-pr69044.c: New test.
2137
d95167ee
TV
21382016-01-11 Tom de Vries <tom@codesourcery.com>
2139
2140 PR tree-optimization/69109
2141 * gcc.dg/autopar/pr69109-2.c: New test.
2142 * gcc.dg/autopar/pr69109.c: New test.
2143
4f6403a8
TV
21442016-01-11 Tom de Vries <tom@codesourcery.com>
2145
2146 PR tree-optimization/69108
2147 * gcc.dg/autopar/pr69108.c: New test.
2148
21efdd80
PP
21492016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2150
2151 PR c++/69029
2152 * c-c++-common/Wisleading-indentation.c: Augment test.
2153
fd42eed8
TK
21542016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2155
2156 PR fortran/69154
2157 * gfortran.dg/inline_matmul_12.f90: New test.
2158
4f90ee6c
PT
21592016-01-10 Paul Thomas <pault@gcc.gnu.org>
2160
2161 PR fortran/67779
2162 * gfortran.dg/actual_array_offset_1: New test.
2163
3907c6cf
TV
21642016-01-10 Tom de Vries <tom@codesourcery.com>
2165
2166 PR tree-optimization/69062
2167 * gcc.dg/autopar/pr69062.c: New test.
2168
b07b236e
TS
21692016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2170
2171 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2172 * gcc.dg/vect/slp-perm-2.c: Likewise.
2173 * gcc.dg/vect/slp-perm-3.c: Likewise.
2174 * gcc.dg/vect/slp-perm-5.c: Likewise.
2175 * gcc.dg/vect/slp-perm-6.c: Likewise.
2176 * gcc.dg/vect/slp-perm-7.c: Likewise.
2177 * gcc.dg/vect/slp-perm-8.c: Likewise.
2178
23fab8ae
TV
21792016-01-10 Tom de Vries <tom@codesourcery.com>
2180
2181 PR tree-optimization/69039
2182 * gcc.dg/autopar/pr69039.c: New test.
2183
73f0dae2
MP
21842016-01-09 Marek Polacek <polacek@redhat.com>
2185
2186 PR c++/69113
2187 * g++.dg/pr69113.C: New test.
2188
20b8d734
JJ
21892016-01-09 Jakub Jelinek <jakub@redhat.com>
2190
2191 PR middle-end/50865
2192 PR tree-optimization/69097
2193 * gcc.c-torture/execute/pr50865.c: New test.
2194 * gcc.c-torture/execute/pr69097-1.c: New test.
2195 * gcc.c-torture/execute/pr69097-2.c: New test.
2196 * gcc.dg/pr69097-1.c: New test.
2197 * gcc.dg/pr69097-2.c: New test.
2198
c50e614b
JJ
21992016-01-09 Jakub Jelinek <jakub@redhat.com>
2200
2201 PR c++/69164
2202 * g++.dg/opt/pr69164.C: New test.
2203
e0237993
JJ
22042016-01-08 Jakub Jelinek <jakub@redhat.com>
2205
2206 PR tree-optimization/69167
2207 * gcc.dg/pr69167.c: New test.
2208
bd8f5bb2
MP
22092016-01-08 Marek Polacek <polacek@redhat.com>
2210
2211 PR c++/68449
2212 * g++.dg/pr68449.C: New.
2213
bb0f5ca7
AL
22142016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2215
2216 PR tree-optimization/68707
2217 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2218 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2219 on platforms supporting it.
2220 * gcc.dg/vect/slp-perm-2.c: Likewise.
2221 * gcc.dg/vect/slp-perm-3.c: Likewise.
2222 * gcc.dg/vect/slp-perm-5.c: Likewise.
2223 * gcc.dg/vect/slp-perm-7.c: Likewise.
2224 * gcc.dg/vect/slp-perm-8.c: Likewise.
2225 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2226 on platforms supporting it.
2227
22518428
JJ
22282016-01-08 Jakub Jelinek <jakub@redhat.com>
2229
33f0852f
JJ
2230 PR tree-optimization/69162
2231 * gcc.dg/pr69162.c: New test.
2232
22518428
JJ
2233 PR tree-optimization/69172
2234 * gcc.dg/pr69172.c: New test.
2235
80e9b3aa
TP
22362016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2237
2238 PR tree-optimization/67781
2239 * gcc.c-torture/execute/pr67781.c: New file.
2240
262a363f
JJ
22412016-01-08 Jakub Jelinek <jakub@redhat.com>
2242
2243 PR tree-optimization/69083
2244 * gcc.dg/vect/pr69083.c: New test.
2245
6e1f093f
SS
22462016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2247
2248 PR tree-optimization/61441
2249 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2250 Use -fexcess-precision=standard for compiler options.
2251 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2252
53290e07
JJ
22532016-01-08 Jakub Jelinek <jakub@redhat.com>
2254
57bf3072
JJ
2255 PR fortran/69128
2256 * gfortran.dg/gomp/pr69128.f90: New test.
2257
53290e07
JJ
2258 PR c++/69145
2259 * g++.dg/ext/pr69145-1.C: New test.
2260 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2261 * g++.dg/ext/pr69145-2.h: New file.
2262
7a127fa7
MS
22632016-01-07 Martin Sebor <msebor@redhat.com>
2264
2265 PR c/68966
2266 * gcc.dg/atomic-fetch-bool.c: New test.
2267 * gcc.dg/sync-fetch-bool.c: New test.
2268
95918b49
L
22692016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2270
2271 PR fortran/66680
2272 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2273
c8e62a9d
NC
22742016-01-07 Nick Clifton <nickc@redhat.com>
2275
2276 PR target/66655
2277 * g++.dg/pr66655.C: New test.
2278 * g++.dg/pr66655_1.cc: Test support file.
2279 * g++.dg/pr66655.h: Test header file.
2280
2ad3adf1 22812016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
2282
2283 PR fortran/66680
2284 gfortran.dg/gomp/pr66680.f90: New test.
2285
4cd9ca92
L
22862016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2287
2288 PR target/69171
2289 * gcc.target/i386/pr69171-1.c: New test.
2290 * gcc.target/i386/pr69171-2.c: Likewise.
2291 * gcc.target/i386/pr69171-3.c: Likewise.
2292 * gcc.target/i386/pr69171-4.c: Likewise.
2293 * gcc.target/i386/pr69171-5.c: Likewise.
2294 * gcc.target/i386/pr69171-6.c: Likewise.
2295
7e33d4dc
BS
22962015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2297
2298 PR middle-end/67639
2299 * c-c++-common/pr67639.c: New test.
2300
fec64afc
JJ
23012016-01-07 Jakub Jelinek <jakub@redhat.com>
2302
2303 PR tree-optimization/69141
2304 * g++.dg/opt/pr69141.C: New test.
2305
f293ad29
EB
23062016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2307
2308 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2309
5027395e
UB
23102016-01-06 Uros Bizjak <ubizjak@gmail.com>
2311
2312 PR target/69140
2313 * gcc.target/i386/pr69140.c: New test
2314
7443cf13
DM
23152016-01-06 David Malcolm <dmalcolm@redhat.com>
2316
2317 * gcc.dg/bad-dereference.c: New test case.
2318
32928931
BS
23192015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2320
2321 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2322
68dd05da
AS
23232016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2324
2325 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2326
6b131d5b
MP
23272016-01-06 Marek Polacek <polacek@redhat.com>
2328
2329 PR sanitizer/69099
2330 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2331
8d9fdb49
MP
23322016-01-05 Marek Polacek <polacek@redhat.com>
2333
2334 PR c/69104
2335 * gcc.dg/atomic-invalid-2.c: New.
2336
acf93f1e
L
23372016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2338
2339 PR target/68991
2340 * gcc.target/i386/pr68991.c: New test.
2341
3f50525d
L
23422016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2343
2344 PR target/68991
2345 * g++.dg/pr68991-1.C: New test.
2346 * g++.dg/pr68991-2.C: Likewise.
2347
e0237993 23482016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 2349
e0237993 2350 PR other/60465
face88a1
ST
2351 * gcc.target/ia64/pr60465-gprel64.c: New test.
2352 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2353
a0866eff
KT
23542016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2355
2356 PR rtl-optimization/68651
2357 * gcc.target/aarch64/pr68651_1.c: New test.
2358
c589e975
DM
23592016-01-05 David Malcolm <dmalcolm@redhat.com>
2360
2361 PR c/69122
2362 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2363
929710d9
NS
23642016-01-05 Nathan Sidwell <nathan@acm.org>
2365
ce3e43d7
NS
2366 PR c++/58583
2367 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2368
929710d9
NS
2369 * gcc.dg/alias-15.c: New.
2370
a2faef8e
NC
23712016-01-05 Nick Clifton <nickc@redhat.com>
2372
2373 PR target/68870
2374 * g++.dg/pr68770.C: New test.
2375
4cfa76e3
MS
23762016-01-04 Mike Stump <mikestump@comcast.net>
2377
2378 * lib/target-supports.exp (check_effective_target_cilkplus):
2379 cilkplus targets require pthreads.
4ece61b6 2380 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 2381
4e8a3a35
MM
23822016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2383
2384 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2385 generation.
2386
818ab71a
JJ
23872016-01-04 Jakub Jelinek <jakub@redhat.com>
2388
2389 Update copyright years.
2390
2fe0a208
MP
23912016-01-04 Marek Polacek <polacek@redhat.com>
2392
2393 PR c/68908
2394 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2395 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2396 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2397
9e3b2fe3
EB
23982016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2399
2400 * gcc.target/sparc/20160104-2.c: New test.
2401
e8d65a35
EB
24022016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2403
2404 * gcc.target/sparc/20160104-1.c: New test.
2405
25ccfccd
PT
24062016-01-03 Paul Thomas <pault@gcc.gnu.org>
2407
2408 PR fortran/65045
2409 * gfortran.dg/pr65045.f90: New test.
2410
cb51d382
EB
24112016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2412
2413 * gnat.dg/specs/debug1.ads: Delete.
2414
6eeaad6e
JD
24152016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2416
2417 PR libgfortran/68867
2418 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2419 expression.
2420
2f968603
JD
24212016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2422
2423 PR libgfortran/68867
2424 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2425 PowerPC.
2426
591bb5e4
PT
24272016-01-01 Paul Thomas <pault@gcc.gnu.org>
2428
2429 PR fortran/68864
2430 * gfortran.dg/pr68864.f90: New test.
2431
f1e0620c
JJ
24322016-01-01 Jakub Jelinek <jakub@redhat.com>
2433
942a1319
JJ
2434 PR tree-optimization/69070
2435 * gcc.dg/pr69070.c: New test.
2436
10dff63f
JJ
2437 PR sanitizer/69055
2438 * gfortran.dg/pr69055.f90: New test.
2439
f1e0620c
JJ
2440 PR target/69015
2441 * gcc.dg/pr69015.c: New test.
818ab71a 2442\f
2f883d1c 2443Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
2444
2445Copying and distribution of this file, with or without modification,
2446are permitted in any medium without royalty provided the copyright
2447notice and this notice are preserved.