]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Add support for the FCCMP insn types
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
de3f9a2d
PK
12016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2
3 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4 check for aarch64*-*-*.
5
17a3b967
RB
62016-02-15 Richard Biener <rguenther@suse.de>
7
8 PR tree-optimization/69783
9 * gcc.dg/vect/pr69783.c: New testcase.
10
1c48bff1
RB
112016-02-15 Richard Biener <rguenther@suse.de>
12
13 PR tree-optimization/69776
14 * gcc.dg/torture/pr69776.c: New testcase.
15
1e6025b6
TK
162016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
17
18 PR fortran/60526
19 * gfortran.dg/type_decl_4.f90: Reinstated.
20
d3308279
JDA
212016-02-14 John David Anglin <danglin@gcc.gnu.org>
22
23 PR fortran/68746
24 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
25
b7c56581
TK
262016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
27
28 PR fortran/60526
29 PR bootstrap/69816
30 * gfortran.dg/type_decl_4.f90: Removed.
31
60cb4ef5
TK
322016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
33
34 PR fortran/60526
35 * gfortran.dg/type_decl_4.f90: New test.
36
f6964637
AM
372016-02-14 Alan Modra <amodra@gmail.com>
38
1a8849d1 39 PR testsuite/68886
f6964637
AM
40 * gcc.c-torture/execute/stkalign.c: Revise test.
41
f5121920
OE
422016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
43
44 PR target/67260
45 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
46
6cda3ab6
OE
472016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
48
49 PR target/67260
50 * gcc.target/sh/torture/pr67260.c: New.
51
6786e598
JDA
522016-02-12 John David Anglin <danglin@gcc.gnu.org>
53
54 * gcc.dg/pr67964.c: Add dg-require-alias.
55
7e05dad8
OE
562016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
57
58 PR target/67636
59 PR target/64345
60 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
61
7f4cc3ce
JD
622016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
63
64 PR libgfortran/69668
65 * gfortran.dg/namelist_88.f90: New test.
66
955ca6dc
JD
672016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
68
69 PR libgfortran/69668
70 * gfortran.dg/namelist_38.f90: Update test.
71 * gfortran.dg/namelist_84.f90: Update test.
72
876217ae
DM
732016-02-12 David Malcolm <dmalcolm@redhat.com>
74
75 PR other/69554
76 * gcc.dg/pr69554-1.c: New test.
77 * gfortran.dg/pr69554-1.F90: New test.
78 * gfortran.dg/pr69554-2.F90: New test.
79 * lib/gcc-dg.exp (proc dg-locus): New function.
80 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
81 distinguish between the caret-printing and non-caret-printing
82 cases. If caret-printing has been explicitly enabled, bail out
83 without attempting to fix up the output.
84
61789eed
DM
852016-02-12 David Malcolm <dmalcolm@redhat.com>
86
87 PR driver/69265
88 PR driver/69453
89 * gcc.dg/spellcheck-options-3.c: New test case.
90 * gcc.dg/spellcheck-options-4.c: New test case.
91 * gcc.dg/spellcheck-options-5.c: New test case.
92 * gcc.dg/spellcheck-options-6.c: New test case.
93 * gcc.dg/spellcheck-options-7.c: New test case.
94 * gcc.dg/spellcheck-options-8.c: New test case.
95 * gcc.dg/spellcheck-options-9.c: New test case.
96 * gcc.dg/spellcheck-options-10.c: New test case.
97
c3090c1f
JJ
982016-02-12 Jakub Jelinek <jakub@redhat.com>
99
100 PR rtl-optimization/69764
101 PR rtl-optimization/69771
102 * c-c++-common/pr69764.c: New test.
103 * gcc.dg/torture/pr69771.c: New test.
104
8222034d
MP
1052016-02-12 Marek Polacek <polacek@redhat.com>
106
107 * g++.dg/torture/init-list1.C: New.
108
f749f792
MP
1092016-02-12 Marek Polacek <polacek@redhat.com>
110
111 * gcc.dg/pr69522.c: Add empty dg-options.
112
199fb02a
IE
1132016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
114
115 * g++.dg/lto/lto.exp: Include and init mpx.
116 * g++.dg/lto/pr69729_0.C: New test.
117
b69539cb
JJ
1182016-02-12 Jakub Jelinek <jakub@redhat.com>
119
06ff7000
JJ
120 PR ipa/69241
121 * g++.dg/ipa/pr69241-4.C: New test.
122
b69539cb
JJ
123 PR ipa/68672
124 * g++.dg/ipa/pr68672-1.C: New test.
125 * g++.dg/ipa/pr68672-2.C: New test.
126 * g++.dg/ipa/pr68672-3.C: New test.
127
16595a1f
BS
1282016-02-12 Bernd Schmidt <bschmidt@redhat.com>
129
130 PR c/69522
131 gcc.dg/pr69522.c: New test.
132
38d795d2
PP
1332016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
134
135 PR c++/69098
136 * g++.dg/cpp1y/69098.C: New test.
137 * g++.dg/cpp1y/69098-2.C: New test.
138
9c582551
JJ
1392016-02-12 Jakub Jelinek <jakub@redhat.com>
140
141 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
142 and neighbour -> neighbor.
143 * objc.dg/attributes/method-nonnull-1.m: Likewise.
144 * objc.dg/gnu-api-2-class-meta.m: Likewise.
145 * c-c++-common/Wvarargs.c: Likewise.
146 * c-c++-common/goacc/host_data-5.c: Likewise.
147 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
148 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
149 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
150 * gcc.target/aarch64/pr60697.c: Likewise.
151 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
152 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
153 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
154 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
155 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
156 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
157 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
158 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
159 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
160 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
161 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
162 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
163 * g++.dg/lookup/koenig5.C: Likewise.
164 * g++.dg/ext/no-asm-2.C: Likewise.
165 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
166 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
167 * gfortran.dg/used_types_16.f90: Likewise.
168 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
169 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
170 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
171 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
172 * gfortran.dg/abstract_type_6.f03: Likewise.
173 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
174 * gfortran.dg/used_types_15.f90: Likewise.
175 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
176 * gfortran.dg/exit_3.f08: Likewise.
177 * gfortran.dg/open_status_2.f90: Likewise.
178 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
179 * gfortran.dg/intrinsic_std_1.f90: Likewise.
180 * gfortran.dg/associate_1.f03: Likewise.
181 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
182 * gfortran.dg/intrinsic_std_6.f90: Likewise.
183 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
184 * gcc.dg/builtin-object-size-1.c: Likewise.
185 * gcc.dg/noreturn-6.c: Likewise.
186 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
187 * gcc.dg/globalalias.c: Likewise.
188 * gcc.dg/builtins-config.h: Likewise.
189 * gcc.dg/pr30457.c: Likewise.
190 * gcc.c-torture/compile/volatile-1.c: Likewise.
191 * gcc.c-torture/execute/20101011-1.c: Likewise.
192 * c-c++-common/Waddress-1.c: Likewise.
193
66756373
JJ
1942016-02-11 Jakub Jelinek <jakub@redhat.com>
195
196 PR c/69768
197 * c-c++-common/Waddress-1.c: New test.
198
76fe932b
AV
1992016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
200
201 PR fortran/69296
202 * gfortran.dg/associate_19.f03: New test.
203 * gfortran.dg/associate_20.f03: New test.
204
564c4d4b
OE
2052016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
206
207 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
208
e1c1ecb0
KT
2092016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
210
211 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
212 .arch armv8-a\n. Add -dA to dg-options.
213 * gcc.target/aarch64/assembler_arch_1.c: New test.
214 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
215
0d7d9458
PC
2162016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
217
218 PR c++/68726
219 * g++.dg/cpp0x/pr68726.C: New.
220
e6208a60
IE
2212016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
222
223 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
224 test.
225
281a11eb
RB
2262016-02-11 Richard Biener <rguenther@suse.de>
227
228 * g++.dg/tree-ssa/pr61034.C: Adjust.
229
e03dd765
VM
2302016-02-10 Vladimir Makarov <vmakarov@redhat.com>
231
4b48faf5 232 PR target/69148
e03dd765
VM
233 * gcc.target/s390/pr69148.c: New.
234
cdc23927
YR
2352016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
236
237 PR tree-optimization/69652
238 * gcc.dg/torture/pr69652.c: New test.
239
e199dd0a
JJ
2402016-02-10 Jakub Jelinek <jakub@redhat.com>
241 Patrick Palka <ppalka@gcc.gnu.org>
242
243 PR ipa/69241
244 PR c++/69649
245 * g++.dg/ipa/pr69241-1.C: New test.
246 * g++.dg/ipa/pr69241-2.C: New test.
247 * g++.dg/ipa/pr69241-3.C: New test.
248 * g++.dg/ipa/pr69649.C: New test.
249
d6b38027
UB
2502016-02-10 Uros Bizjak <ubizjak@gmail.com>
251
252 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
253 * gcc.dg/tree-ssa/sra-18.c: Ditto.
254
13b562c5
BC
2552016-02-10 Bin Cheng <bin.cheng@arm.com>
256
257 PR tree-optimization/68021
258 * gcc.dg/tree-ssa/pr68021.c: New test.
259
24a179f8
RB
2602016-02-10 Richard Biener <rguenther@suse.de>
261
262 PR tree-optimization/69726
263 * gcc.dg/uninit-22.c: New testcase.
264
0d99886f
AP
2652016-02-09 Andrew Pinski <apinski@cavium.com>
266
267 PR tree-opt/69282
268 * gcc.c-torture/compile/20160205-1.c: New testcase.
269
ab04995c
MM
2702016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
271
272 PR target/68404
273 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
274 instead accessing a really large arrray.
275 * gcc.target/powerpc/fusion3.c: Likewise.
276
4b79ac23
CB
2772016-02-09 Charles Baylis <charles.baylis@linaro.org>
278
279 PR target/68532
280 * gcc.c-torture/execute/pr68532.c: New test.
281
b890a441
AO
2822016-02-11 Alexandre Oliva <aoliva@redhat.com>
283
284 PR target/69634
285 * gcc.dg/pr69634.c: New.
286
84a5bef7
RB
2872016-02-09 Richard Biener <rguenther@suse.de>
288
289 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
290
1f123759 2912016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 292
1f123759
AF
293 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
294
65860c77
YR
2952016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
296
297 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
298
7e1e8a0a
RB
2992016-02-09 Richard Biener <rguenther@suse.de>
300
301 PR tree-optimization/69715
302 * gcc.dg/torture/pr69715.c: New testcase.
303
efb45a9f
PP
3042016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
305
306 PR c++/69139
307 * g++.dg/cpp0x/trailing12.C: New test.
308 * g++.dg/cpp0x/trailing13.C: New test.
309
20a0c6f9
PP
3102016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
311
312 PR c++/69283
313 PR c++/67835
314 * g++.dg/cpp1y/auto-fn29.C: New test.
315 * g++.dg/cpp1y/auto-fn30.C: New test.
316
a162f3af
JJ
3172016-02-08 Jakub Jelinek <jakub@redhat.com>
318
319 PR tree-optimization/69209
320 * gcc.c-torture/compile/pr69209.c: New test.
321
4b4a9fbd
JL
3222016-02-08 Jeff Law <law@redhat.com>
323
324 PR tree-optimization/68541
325 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
326 of statements allowed in join block for path splitting.
327
cfac5ed2
JJ
3282016-02-08 Jakub Jelinek <jakub@redhat.com>
329
f68bc23f
JJ
330 PR c++/59627
331 * g++.dg/gomp/pr59627.C: New test.
332
cfac5ed2
JJ
333 PR ipa/69239
334 * g++.dg/ipa/pr69239.C: New test.
335
44714d8c
DM
3362016-02-08 David Malcolm <dmalcolm@redhat.com>
337
338 PR preprocessor/69664
339 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
340 * gcc.dg/cpp/warn-comments.c: Likewise.
341
eba9e839
MP
3422016-02-08 Marek Polacek <polacek@redhat.com>
343
344 PR c++/69688
345 * g++.dg/init/const12.C: New test.
346
a011cd92
BS
3472016-02-08 Bernd Schmidt <bschmidt@redhat.com>
348
349 PR target/60410
350 * gcc.dg/lto/pr55113_0.c: Remove test.
351
5317b1be
RB
3522016-02-08 Richard Biener <rguenther@suse.de>
353
354 PR tree-optimization/69719
355 * gcc.dg/torture/pr69719.c: New testcase.
356
63998a63
RB
3572016-02-08 Richard Biener <rguenther@suse.de>
358 Jeff Law <law@redhat.com>
359
360 PR target/68273
361 * gcc.target/mips/pr68273.c: New testcase.
362
43f4a281
RB
3632016-02-08 Richard Biener <rguenther@suse.de>
364
365 PR rtl-optimization/69274
366 * gcc.target/i386/addr-sel-1.c: XFAIL.
367
0b604d2d
JL
3682016-02-08 Jeff Law <law@redhat.com>
369
e8dfe49e
JL
370 PR tree-optimization/68541
371 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
372
0b604d2d
JL
373 PR tree-optimization/65917
374 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
375
c0f0e35a
JD
3762016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
377
378 PR fortran/50555
379 * gfortran.dg/namelist_args.f90: New test.
380
8981d712
JL
3812016-02-05 Jeff Law <law@redhat.com>
382
383 PR tree-optimization/68541
384 * gcc.dg/tree-ssa/split-path-2.c: New test.
385 * gcc.dg/tree-ssa/split-path-3.c: New test.
386 * gcc.dg/tree-ssa/split-path-4.c: New test.
387 * gcc.dg/tree-ssa/split-path-5.c: New test.
388 * gcc.dg/tree-ssa/split-path-6.c: New test.
389 * gcc.dg/tree-ssa/split-path-7.c: New test.
390
46cb9332
MS
3912016-02-05 Martin Sebor <msebor@redhat.com>
392
393 PR c++/69662
394 * g++.dg/warn/Wplacement-new-size-1.C: New test.
395 * g++.dg/warn/Wplacement-new-size-2.C: New test.
396
be2083ea
RH
3972016-02-06 Richard HEnderson <rth@redhat.com>
398
399 PR c/69643
400 * gcc.target/i386/addr-space-4.c: New.
401 * gcc.target/i386/addr-space-5.c: New.
402
711d7c23
MM
4032016-02-05 Mikael Morin <mikael@gcc.gnu.org>
404
405 PR fortran/66089
406 * gfortran.dg/elemental_dependency_6.f90: New.
407
b5c1c988
JJ
4082016-02-05 Jakub Jelinek <jakub@redhat.com>
409
861c7bcd
JJ
410 PR rtl-optimization/69691
411 * gcc.c-torture/execute/pr69691.c: New test.
412
b5c1c988
JJ
413 PR c++/69628
414 * g++.dg/parse/pr69628.C: New test.
415
f7dfa966
UB
4162016-02-05 Uros Bizjak <ubizjak@gmail.com>
417
418 * gcc.dg/sancov/asan.c: Move to ...
419 * gcc.dg/asan/sancov-1.c: ... here.
420
9b143e64
UB
4212016-02-05 Uros Bizjak <ubizjak@gmail.com>
422
423 * gcc.target/i386/pr69577.c: Require avx_runtime target.
424
f5d4b899
L
4252016-02-05 H.J. Lu <hongjiu.lu@intel.com>
426
427 PR target/69677
428 * gcc.target/i386/pr69677.c: New test.
429
76c85fbb
PP
4302016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
431
432 PR c++/68948
433 * g++.dg/template/pr68948.C: New test.
434
f181bf90
DV
4352016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
436
437 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
438 (only necessary on s390x).
439
714fb282
L
4402016-02-04 H.J. Lu <hongjiu.lu@intel.com>
441
442 * gcc.target/i386/pr69454-2.c: Compile with -msse2
443 -mno-accumulate-outgoing-args.
444
618d6c1c
PP
4452016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
446
447 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
448
1066e9b5
JJ
4492016-02-04 Jakub Jelinek <jakub@redhat.com>
450
451 PR c/69669
452 * c-c++-common/pr69669.c: New test.
453
76255d0d
MM
4542016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
455
456 PR target/69667
457 * g++.dg/pr69667.C: New file.
458
e0b059b1
WD
4592016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
460
461 PR target/69619
462 * gcc.dg/pr69619.c: Add new test.
463
2692b5c8
RS
4642016-02-04 Richard Sandiford <richard.sandiford@arm.com>
465
466 PR rtl-optimization/69577
467 * gcc.target/i386/pr69577.c: New test.
468
7db337c2
ML
4692016-02-04 Martin Liska <mliska@suse.cz>
470
471 * g++.dg/asan/pr69276.C: New test.
472
cc9c0829
KT
4732016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
474
475 PR target/65932
476 PR target/67714
477 * gcc.target/arm/wmul-3.c: Simplify test to generate just
478 a single smulbb instruction.
479 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
480 * gcc.target/amr/wmul-2.c: Likewise.
481
eb9feb52
KT
4822016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
483
484 PR target/65932
485 PR target/67714
486 * gcc.c-torture/execute/pr67714.c: New test.
487
61f727fe
JJ
4882016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
489
490 PR target/69454
491 * gcc.target/i386/pr69454-1.c: New test.
492 * gcc.target/i386/pr69454-2.c: New test.
493
05dd97db
MS
4942016-02-03 Martin Sebor <msebor@redhat.com>
495
496 PR c++/69251
497 PR c++/69253
498 PR c++/69290
499 PR c++/69277
500 PR c++/69349
501 * g++.dg/ext/flexarray-mangle-2.C: New test.
502 * g++.dg/ext/flexarray-mangle.C: New test.
503 * g++.dg/ext/flexarray-subst.C: New test.
504 * g++.dg/ext/flexary11.C: New test.
505 * g++.dg/ext/flexary12.C: New test.
506 * g++.dg/ext/flexary13.C: New test.
507 * g++.dg/ext/flexary14.C: New test.
508 * g++.dg/other/dump-ada-spec-2.C: Adjust.
509
dac2fc29
L
5102016-02-03 H.J. Lu <hongjiu.lu@intel.com>
511
512 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
513 Define only if CHECK_FLOAT128 is defined.
514 (main): Properly initialize u5.
515
eadb8035
JJ
5162016-02-03 Jakub Jelinek <jakub@redhat.com>
517
0afbb81b
JJ
518 PR c/69627
519 * gcc.dg/pr69627.c: New test.
520
eadb8035
JJ
521 PR target/69644
522 * gcc.dg/pr69644.c: New test.
523
b12d4923
MS
5242016-02-03 Mike Stump <mikestump@comcast.net>
525
526 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
527 support for struct-layout-1.exp.
528
ab4bae0c
PP
5292016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
530
531 PR c++/69056
618d6c1c 532 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 533
95831c01
VM
5342016-02-03 Vladimir Makarov <vmakarov@redhat.com>
535 Alexandre Oliva <aoliva@redhat.com>
536
537 PR target/69461
538 * gcc.target/powerpc/pr69461.c: New.
539
ccc71ab8
UB
5402016-02-03 Uros Bizjak <ubizjak@gmail.com>
541
542 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
543 works from here ...
544 (check_effective_target_fsanitize_thread): ... to here. Do not
545 specify additional compile flags for the test source.
546 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
547 specify additional compile flags for the test source.
548
96299640
WD
5492016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
550
551 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
552
781d83d9
AV
5532016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
554
555 PR fortran/67451
556 PR fortran/69418
557 * gfortran.dg/coarray_allocate_2.f08: New test.
558 * gfortran.dg/coarray_allocate_3.f08: New test.
559 * gfortran.dg/coarray_allocate_4.f08: New test.
560
d8208e6d
AL
5612016-02-03 Alan Lawrence <alan.lawrence@arm.com>
562
563 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
564 use same scan-tree-dump-times on all platforms.
565 * gcc.dg/vect/vect-outer-1.c: Likewise.
566 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
567 * gcc.dg/vect/vect-outer-1a.c: Likewise.
568 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
569 * gcc.dg/vect/vect-outer-1b.c: Likewise.
570 * gcc.dg/vect/vect-outer-2b.c: Likewise.
571 * gcc.dg/vect/vect-outer-3b.c: Likewise.
572 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
573
a8394fa0
SB
5742016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
575
576 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
577 warning.
578
f3baa1d3
L
5792016-02-02 H.J. Lu <hongjiu.lu@intel.com>
580
581 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
582
eb077516
JN
5832016-02-02 James Norris <jnorris@codesourcery.com>
584
585 * c-c++-common/goacc/routine-5.c: Add tests.
586
578fb225
AM
5872016-02-02 Alexander Monakov <amonakov@ispras.ru>
588
589 * gcc.target/nvptx/unsigned-cmp.c: New test.
590
c64f7d37
WD
5912016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
592
593 * gcc.target/aarch64/scalar_shift_1.c
594 (test_corners_sisd_di): Improve force to SIMD register.
595 (test_corners_sisd_si): Likewise.
596 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
597 Remove scan-assembler check for ldr.
598
90c6f26c
RB
5992016-02-02 Richard Biener <rguenther@suse.de>
600
601 PR tree-optimization/69595
602 * gcc.dg/Warray-bounds-17.c: New testcase.
603
9dc03c97
RB
6042016-02-02 Richard Biener <rguenther@suse.de>
605
606 PR tree-optimization/69606
607 * gcc.dg/torture/pr69606.c: New testcase.
608
2d4dc223
YR
6092016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
610
611 PR middle-end/68542
612 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
613 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
614
65c98fde
AM
6152016-02-02 Alan Modra <amodra@gmail.com>
616
617 PR target/69548
618 * gcc.target/powerpc/pr69548.c: New test.
619
e1b81f2b
JJ
6202016-02-01 Jakub Jelinek <jakub@redhat.com>
621
d0268b37
JJ
622 PR rtl-optimization/69592
623 * gcc.dg/pr69592.c: New test.
624
e1b81f2b
JJ
625 PR preprocessor/69543
626 PR c/69558
627 * gcc.dg/pr69543.c: New test.
628 * gcc.dg/pr69558.c: New test.
629
7dd7780d
UB
6302016-02-01 Uros Bizjak <ubizjak@gmail.com>
631
bf672ee5
UB
632 PR testsuite/65940
633 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 634
9a7013f8
MS
6352016-02-01 Martin Sebor <msebor@redhat.com>
636
637 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
638
e681fb2b
BC
6392016-02-01 Bin Cheng <bin.cheng@arm.com>
640
641 PR tree-optimization/67921
642 * c-c++-common/ubsan/pr67921.c: New test.
643
ff86345f
RB
6442016-02-01 Richard Biener <rguenther@suse.de>
645
646 PR middle-end/69556
647 * gcc.dg/tree-ssa/recip-8.c: New testcase.
648
bc369dbd
RB
6492016-02-01 Richard Biener <rguenther@suse.de>
650
651 PR tree-optimization/69574
652 * gcc.dg/torture/pr69574.c: New testcase.
653
ef318184
RB
6542016-02-01 Richard Biener <rguenther@suse.de>
655
656 PR tree-optimization/69579
657 * gcc.dg/setjmp-6.c: New testcase.
658
654745e6
JJ
6592016-02-01 Jakub Jelinek <jakub@redhat.com>
660
661 PR rtl-optimization/69570
662 * g++.dg/opt/pr69570.C: New test.
663
e6c0c44b
RH
6642016-02-01 Richard Henderson <rth@redhat.com>
665
666 * gcc.dg/pr69535.c: New test.
667
6ff3f09a
JDA
6682016-01-31 John David Anglin <danglin@gcc.gnu.org>
669
2c005538
JDA
670 PR testsuite/69584
671 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
672 * gcc.dg/tree-ssa/sra-18.c: Likewise.
673
61083a4b
JDA
674 PR debug/68244
675 * g++.dg/parse/parens3.C: Use register "4" on hppa.
676
6ff3f09a
JDA
677 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
678
0c221916
PT
6792016-01-31 Paul Thomas <pault@gcc.gnu.org>
680
681 PR fortran/67564
682 * gfortran.dg/allocate_with_source_17.f03: New test.
683
db7a2818
JJ
6842016-01-30 Jakub Jelinek <jakub@redhat.com>
685
686 PR tree-optimization/69546
687 * gcc.dg/torture/pr69546.c: New test.
688
e520d5f0
PT
6892016-01-30 Paul Thomas <pault@gcc.gnu.org>
690
691 PR fortran/69566
692 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
693
343c05d3
MS
6942016-01-30 Martin Sebor <msebor@redhat.com>
695
696 PR c++/68490
697 * g++.dg/ext/flexary10.C: New test.
698
d6c3a539
DH
6992016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
700
701 PR fortran/66707
702 gfortran.dg/common_23.f90: New test.
703
52d72fcd
BS
7042016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
705
706 PR target/65546
707 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
708 condition being checked, and disable it when the target supports
709 misaligned loads and stores.
710
3a5d2ba4
JJ
7112016-01-29 Jakub Jelinek <jakub@redhat.com>
712
713 PR debug/69518
714 * gcc.dg/torture/pr69518.c: New test.
715
6bbacdb5
L
7162016-01-29 H.J. Lu <hongjiu.lu@intel.com>
717
718 PR target/69530
719 * gcc.target/i386/pr69530.c: New test.
720
af932cdb
SE
7212016-01-29 Steve Ellcey <sellcey@imgtec.com>
722
723 PR target/65604
724 * gcc.target/mips/div-delay.c: New test.
725
26658b7c
JJ
7262016-01-29 Jakub Jelinek <jakub@redhat.com>
727
33e89989
JJ
728 PR target/69551
729 * gcc.target/i386/pr69551.c: New test.
730
26658b7c
JJ
731 PR target/66137
732 * gcc.target/i386/pr66137.c: New test.
733
401116b5
AB
7342016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
735
736 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
737 always built for p5600.
738 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
739 isa=p5600 dg-option.
740
d4abfcc5
RB
7412016-01-29 Richard Biener <rguenther@suse.de>
742
743 PR tree-optimization/69547
744 * g++.dg/tree-ssa/pr69547.C: New testcase.
745
16b77b32
JJ
7462016-01-29 Jakub Jelinek <jakub@redhat.com>
747
748 PR debug/66869
749 * g++.dg/warn/Wunused-function2.C: New test.
750
a1c95464
DV
7512016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
752
753 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
754 support for test to succeed.
755
5453bfed
MP
7562016-01-29 Marek Polacek <polacek@redhat.com>
757
758 PR c++/69509
759 PR c++/69516
760 * g++.dg/ext/constexpr-vla2.C: New test.
761 * g++.dg/ext/constexpr-vla3.C: New test.
762 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
763
452ec2a5
RB
7642016-01-29 Richard Biener <rguenther@suse.de>
765
766 PR middle-end/69537
767 * gcc.dg/uninit-21.c: New testcase.
768
aec0b19e
UB
7692016-01-28 Uros Bizjak <ubizjak@gmail.com>
770
771 PR target/69459
772 * gcc.target/i386/pr69459.c: New test.
773
df113ce7
SE
7742016-01-28 Steve Ellcey <sellcey@imgtec.com>
775
776 PR target/68400
777 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
778 * gcc.target/mips/pr68400.c: New test.
779
494de84f
MS
7802016-01-28 Martin Sebor <msebor@redhat.com>
781
782 PR target/17381
783 * gcc.target/powerpc/pr17381.c: New test.
784
eb1b1f01
JJ
7852016-01-28 Jakub Jelinek <jakub@redhat.com>
786
787 PR middle-end/69542
788 * gcc.dg/torture/pr69542.c: New test.
789
6dfeb7ce
WD
7902016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
791
792 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
793
4b7471a4
DE
7942016-01-28 David Edelsohn <dje.gcc@gmail.com>
795
796 * gcc.dg/pr65980.c: Skip on AIX.
797 * gcc.dg/pr66688.c: Same.
798
b271fd21
DE
7992016-01-28 David Edelsohn <dje.gcc@gmail.com>
800
801 PR target/63679
802 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
803 * gcc.dg/tree-ssa/sra-18.c: Same.
804
874108a9
AV
8052016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
806
807 PR fortran/62536
808 * gfortran.dg/block_15.f08: New test.
809 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
810 on incorrectly closed BLOCK.
811
30480bcd
IE
8122016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
813
814 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
8152016-01-28 Richard Biener <rguenther@suse.de>
816
817 PR tree-optimization/69466
818 * gfortran.dg/vect/pr69466.f90: New testcase.
819
0d4c694e
TP
8202016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
821
822 * g++.dg/pr67989.C: Remove ARM-specific option.
823 * gcc.target/arm/pr67989.C: New file.
824
2aa780da
UB
8252016-01-27 Uros Bizjak <ubizjak@gmail.com>
826
827 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
828 and expm1 test for glibc < 2.11.
829
f75ebe77
RH
8302016-01-27 Richard Henderson <rth@redhat.com>
831
832 * gcc.c-torture/execute/pr69447.c: New test.
833
8342016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 835
9a175e65 836 PR fortran/69422
49847d75
PT
837 * gfortran.dg/alloc_comp_assign_15.f03: New test.
838
cbdd8ae0
JJ
8392016-01-27 Jakub Jelinek <jakub@redhat.com>
840
841 PR debug/66869
842 * gcc.dg/pr66869.c: New test.
843
2b572b3c
JL
8442016-01-25 Jeff Law <law@redhat.com>
845
846 PR tree-optimization/68398
aec0b19e 847 PR tree-optimization/69196
2b572b3c
JL
848 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
849 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
850 path to avoid new heuristic allowing more irreducible regions
851 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
852 * gcc.dg/tree-ssa/vrp46.c: Likewise.
853 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
854 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
855 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
856
fa74a4bc
MP
8572016-01-27 Marek Polacek <polacek@redhat.com>
858
859 PR c/68062
860 * c-c++-common/vector-compare-4.c: New test.
861
0afff540
DM
8622016-01-27 David Malcolm <dmalcolm@redhat.com>
863
864 PR preprocessor/69126
865 * c-c++-common/pr69126.c: New test case.
866
1a218fc9
ILT
8672016-01-27 Ian Lance Taylor <iant@google.com>
868
869 * gcc.dg/tree-ssa/ivopt_5.c: New test.
870
5d70666e
RB
8712016-01-27 Ryan Burn <contact@rnburn.com>
872
873 PR cilkplus/69267
874 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
875
87ff4d66
UB
8762016-01-27 Uros Bizjak <ubizjak@gmail.com>
877
878 PR target/69512
879 * gcc.target/i386/pr69512.c: New test.
880
27e23cca
RE
8812016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
882
883 PR ada/69488
884 * gnat.dg/sso/*.adb: Robustify dg-output directives.
885
05bf54c3
MP
8862016-01-27 Marek Polacek <polacek@redhat.com>
887
888 PR c++/69379
889 * g++.dg/pr69379.C: New test.
890
60214d0d
MS
8912016-01-27 Martin Sebor <msebor@redhat.com>
892
893 PR c++/69317
894 * g++.dg/abi/Wabi-2-2.C: New test.
895 * g++.dg/abi/Wabi-2-3.C: New test.
896 * g++.dg/abi/Wabi-3-2.C: New test.
897 * g++.dg/abi/Wabi-3-3.C: New test.
898
167c7bfa
RB
8992016-01-27 Richard Biener <rguenther@suse.de>
900
901 PR tree-optimization/69166
902 * gcc.dg/torture/pr69166.c: New testcase.
903
1430fb1f
MJ
9042016-01-27 Martin Jambor <mjambor@suse.cz>
905
906 PR tree-optimization/69355
907 * gcc.dg/tree-ssa/pr69355.c: New test.
908
95e3030c
MP
9092016-01-27 Marek Polacek <polacek@redhat.com>
910
911 PR c++/69496
912 * g++.dg/ext/constexpr-vla1.C: New test.
913
eeb085f3
CB
9142016-01-20 Christian Bruel <christian.bruel@st.com>
915
916 PR target/69245
917 * gcc.target/arm/pr69245.c: New test.
918
b1652dde
JJ
9192016-01-27 Jakub Jelinek <jakub@redhat.com>
920
921 PR tree-optimization/69399
922 * gcc.dg/torture/pr69399.c: New test.
923
ce7e8f00
EB
9242016-01-27 Eric Botcazou <ebotcazou@adacore.com>
925
926 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
927
e4aac1d1
EB
9282016-01-26 Eric Botcazou <ebotcazou@adacore.com>
929
930 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
931
8dfdb419
TV
9322016-01-26 Tom de Vries <tom@codesourcery.com>
933
934 PR tree-optimization/69110
935 * gcc.dg/autopar/pr69110.c: New test.
936
56f80f54 9372016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 938 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
939
940 * gcc.dg/graphite/isl-ast-op-select.c: New.
941
a0909527
PT
9422015-01-26 Paul Thomas <pault@gcc.gnu.org>
943
944 PR fortran/69385
945 * gfortran.dg/allocate_error_6.f90: New test.
946
ffc445f4
RH
9472016-01-26 Richard Henderson <rth@redhat.com>
948
949 * gcc.dg/tm/pr60908.c: New test.
950
01e1dea3
DM
9512016-01-26 David Malcolm <dmalcolm@redhat.com>
952
953 PR other/69006
954 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
955 directive.
956 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
957 expected multiline output to reflect the colorization being
958 disabled before newlines.
959 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
960 (custom_diagnostic_finalizer): Replace call to
961 pp_newline_and_flush with call to pp_flush.
962 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
963 * gfortran.dg/implicit_class_1.f90: Likewise.
964 * lib/gcc-dg.exp (allow_blank_lines): New global.
965 (dg-allow-blank-lines-in-output): New procedure.
966 (gcc-dg-prune): Complain about blank lines in the output, unless
967 dg-allow-blank-lines-in-output was called.
968 * lib/multiline.exp (_build_multiline_regex): Only support
969 arbitrary followup text for non-blank-lines, not for blank lines.
970
13f92e8d
JJ
9712016-01-26 Jakub Jelinek <jakub@redhat.com>
972
973 PR tree-optimization/69483
974 * gcc.dg/pr69483.c: New test.
975 * g++.dg/opt/pr69483.C: New test.
976
92422235
CL
9772016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
978
979 PR target/68620
980 * gcc.target/arm/pr68620.c: New test.
981
0bccf11b
L
9822016-01-26 H.J. Lu <hongjiu.lu@intel.com>
983
984 * gcc.target/i386/pr68986-2.c: Remove -m32.
985
81cd202e
L
9862016-01-26 H.J. Lu <hongjiu.lu@intel.com>
987
988 PR target/68986
989 * gcc.target/i386/pr68986-1.c: New test.
990 * gcc.target/i386/pr68986-2.c: Likewise.
991 * gcc.target/i386/pr68986-3.c: Likewise.
992
213a1c03
CB
9932016-01-26 Christian Bruel <christian.bruel@st.com>
994
995 * lib/target-supports.exp
996 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
997 (check_effective_target_arm_crypto_pragma_ok): Likewise.
998 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
999
22a08dd1
RB
10002016-01-26 Richard Biener <rguenther@suse.de>
1001
1002 PR tree-optimization/69452
1003 * gcc.dg/torture/pr69452.c: New testcase.
1004
6c06e0e8
JJ
10052016-01-26 Jakub Jelinek <jakub@redhat.com>
1006
1007 PR target/69442
1008 * gcc.dg/pr69442.c: New test.
1009
b96824c4
RFI
10102016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1011
1012 PR target/67896
1013 * gcc.target/aarch64/simd/pr67896.C: New.
1014
5ee31e57
RS
10152016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1016
1017 PR tree-optimization/69400
1018 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1019 function.
1020 (plugin_init): Call it.
1021 * gcc.dg/torture/pr69400.c: New test.
1022
7ddfb31d
CL
10232016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1024
1025 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1026
1e050c90
AK
10272016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1028 Sebastian Pop <s.pop@samsung.com>
1029
1030 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1031 isl-0.15.
1032
c8ee4bf5
AK
10332016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1034 Sebastian Pop <s.pop@samsung.com>
1035
1036 * gcc.dg/graphite/pr69292.c: New.
1037
d902b330
JJ
10382016-01-25 Jakub Jelinek <jakub@redhat.com>
1039
1040 * c-c++-common/goacc/use_device-1.c: New test.
1041
2c89b952
JL
10422016-01-25 Jeff Law <law@redhat.com>
1043
1044 PR tree-optimization/69196
1045 PR tree-optimization/68398
1046 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1047 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1048
685c8785
DE
10492016-01-25 David Edelsohn <dje.gcc@gmail.com>
1050
1051 PR target/69469
1052 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1053 Algorithm.
1054
95cef0c1
RB
10552016-01-25 Richard Biener <rguenther@suse.de>
1056
1057 PR testsuite/69380
1058 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1059
2947d3b2
IE
10602016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1061
1062 PR target/69421
1063 * gcc.dg/pr69421.c: New test.
1064
ae19075a
BB
10652016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1066
1067 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1068 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1069 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1070 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1071 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1072 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1073 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1074 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1075 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1076 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1077
fa4511c2
RB
10782016-01-25 Richard Biener <rguenther@suse.de>
1079
1080 PR tree-optimization/69376
1081 * gcc.dg/torture/pr69376.c: New testcase.
1082
1d101216
JD
10832016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1084
1085 PR fortran/69397
1086 PR fortran/68442
1087 * gfortran.dg/interface_38.f90: New test.
1088 * gfortran.dg/interface_39.f90: New test.
a0909527 1089
a59b92b0
PP
10902016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1091
1092 Revert:
1093 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1094
1095 PR c++/11858
1096 PR c++/24663
1097 PR c++/24664
1098 * g++.dg/template/pr11858.C: New test.
1099 * g++.dg/template/pr24663.C: New test.
1100 * g++.dg/template/unify12.C: New test.
1101 * g++.dg/template/unify13.C: New test.
1102 * g++.dg/template/unify14.C: New test.
1103 * g++.dg/template/unify15.C: New test.
1104 * g++.dg/template/unify16.C: New test.
1105 * g++.dg/template/unify17.C: New test.
1106
16acb1a8
DH
11072016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1108
1109 PR fortran/68283
1110 gfortran.dg/pr68283.f90: New test.
1111
094773e8
TK
11122016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1113
1114 PR fortran/66094
1115 * gfortran.dg/inline_matmul_13.f90: New test.
1116 * gfortran.dg/matmul_bounds_8.f90: New test.
1117 * gfortran.dg/matmul_bounds_9.f90: New test.
1118 * gfortran.dg/matmul_bounds_10.f90: New test.
1119
42fb90d7
TV
11202016-01-23 Tom de Vries <tom@codesourcery.com>
1121
1122 PR tree-optimization/69426
1123 * gcc.dg/autopar/pr69426.c: New test.
1124
69da7802
MS
11252016-01-23 Martin Sebor <msebor@redhat.com>
1126
1127 PR c++/58109
1128 PR c++/69022
1129 * g++.dg/cpp0x/alignas5.C: New test.
1130 * g++.dg/ext/vector29.C: Same.
1131
da17300a
UB
11322016-01-23 Uros Bizjak <ubizjak@gmail.com>
1133
1134 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1135 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1136 _GNU_SOURCE from compile flags to the source.
1137 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1138 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1139 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1140 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1141
62041cfc
JJ
11422016-01-22 Jakub Jelinek <jakub@redhat.com>
1143
1144 PR target/69432
1145 * g++.dg/opt/pr69432.C: New test.
1146
f7d2ad6f
BS
11472016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1148
1149 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1150 32-bit targets testing an -m64 multilib.
1151
d403fc9a
WS
11522016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1153
1154 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1155 64-bit support.
1156
4aa16f8d
JG
11572016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1158
1159 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1160
7c816d0f
CB
11612016-01-21 Christian Bruel <christian.bruel@st.com>
1162
1163 PR target/68674
1164 * gcc.target/i386/pr68674.c
1165 * gcc.target/aarch64/pr68674.c
1166 * gcc.target/arm/pr68674.c
1167
fce661e8
KT
11682016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1169
1170 PR target/69403
1171 * gcc.c-torture/execute/pr69403.c: New test.
1172
4696899f
PC
11732016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1174
1175 PR c++/55843
1176 * g++.dg/template/pr55843.C: New.
1177
bac69366
AL
11782016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1179
1180 PR testsuite/66877
1181 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1182 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1183
b57d3a5c
BS
11842016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1185
1186 PR testsuite/67489
da17300a
UB
1187 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1188 from dg-do compile directive, and instead add
1189 { dg-require-effective-target int128 }.
b57d3a5c 1190
9f04a53e
MS
11912016-01-20 Martin Sebor <msebor@redhat.com>
1192
1193 PR c/69405
1194 * gcc.dg/sync-fetch.c: New test.
1195
38a51663
JL
11962016-01-21 Martin Sebor <msebor@redhat.com>
1197
1198 PR target/69252
1199 * gcc.target/powerpc/pr69252.c: New test.
1200
2423a75a
JD
12012016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1202
1203 PR fortran/65996
da17300a 1204 * gfortran.dg/pr65996.f90: New test.
2423a75a 1205
0a76463f
DV
12062016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1207
1208 PR c++/68810
9f04a53e 1209 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 1210 expected to generate an error.
0a76463f 1211
9776e692
BS
12122016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1213
1214 PR middle-end/66178
1215 * gcc.dg/torture/pr66178.c: New test.
1216
c8d3e088
AB
12172016-01-21 Anton Blanchard <anton@samba.org>
1218 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1219
1220 PR target/63354
1221 * gcc.target/powerpc/pr63354.c: New test.
1222
35b707ff
VM
12232016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1224
1225 PR rtl-optimization/68990
1226 * gcc.target/i386/pr68990: New.
1227
157b0829
NC
12282016-01-21 Nick Clifton <nickc@redhat.com>
1229
1230 PR target/69129
1231 * gcc.target/mips/pr69129.c: New.
1232
aede6748
PC
12332016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1234
1235 PR c++/58046
1236 * g++.dg/cpp0x/pr58046.C: New.
1237
5463c2c8
JJ
12382016-01-21 Jakub Jelinek <jakub@redhat.com>
1239
6d31cc75
SS
1240 PR target/69187
1241 PR target/65624
1242 * gcc.target/arm/pr69187.c: New test.
1243
5463c2c8
JJ
1244 PR c++/69355
1245 * g++.dg/torture/pr69355.C: New test.
1246
fa28f32b
AK
12472016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1248 Sebastian Pop <s.pop@samsung.com>
1249
1250 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1251
b920a047
AK
12522016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1253 Sebastian Pop <s.pop@samsung.com>
1254
da17300a 1255 * gcc.dg/graphite/pr68976.c: New test.
b920a047 1256
bdd3aea6
JJ
12572016-01-21 Jakub Jelinek <jakub@redhat.com>
1258
1259 PR middle-end/67653
1260 * c-c++-common/pr67653.c: New test.
1261 * gcc.dg/torture/pr29119.c: Add dg-warning.
1262
26a2e6ae
PB
12632016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1264
1265 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1266
d25c7690
PK
12672016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1268
1269 PR c/24293
1270 * gcc.dg/pr24293.c: New test.
1271 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1272 incomplete struct type.
1273 * gcc.dg/declspec-1.c: Likewise.
1274 * gcc.dg/pr63549.c: Likewise.
1275
889d5698
JJ
12762016-01-20 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR tree-optimization/66612
1279 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1280 for bdn instruction.
1281
d7cf3dc7
CL
12822016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1283
1284 * lib/target-supports.exp
1285 (check_effective_target_arm_fp_ok_nocache): New.
1286 (check_effective_target_arm_fp_ok): New.
1287 (add_options_for_arm_fp): New.
1288 (check_effective_target_arm_crypto_ok_nocache): Require
1289 target_arm_v8_neon_ok instead of arm32.
1290 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1291 (check_effective_target_arm_crypto_pragma_ok): New.
1292 (add_options_for_arm_vfp): New.
1293 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1294 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1295 target instead. Force initial fpu to vfp.
1296 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1297 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1298 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1299 dependency.
1300 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1301 use arm_vfp effective target instead. Force initial fpu to vfp.
1302 * gcc.target/arm/attr-neon3.c: Likewise.
1303 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1304 arm_vfp_ok.
1305 * gcc.target/arm/unsigned-float.c: Likewise.
1306 * gcc.target/arm/vfp-1.c: Likewise.
1307 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1308 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1309 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1310 * gcc.target/arm/vfp-ldmias.c: Likewise.
1311 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1312 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1313 * gcc.target/arm/vfp-stmiad.c: Likewise.
1314 * gcc.target/arm/vfp-stmias.c: Likewise.
1315 * gcc.target/arm/vnmul-1.c: Likewise.
1316 * gcc.target/arm/vnmul-2.c: Likewise.
1317 * gcc.target/arm/vnmul-3.c: Likewise.
1318 * gcc.target/arm/vnmul-4.c: Likewise.
1319
01ac9704 13202016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 1321
e84b00da
L
1322 PR testsuite/69366
1323 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1324 the MPX run-time library, for compile-time MPX test.
1325 * gcc.target/i386/chkp-always_inline.c: Likewise.
1326 * gcc.target/i386/chkp-bndret.c: Likewise.
1327 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1328 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1329 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1330 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1331 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1332 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1333 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1334 * gcc.target/i386/chkp-label-address.c: Likewise.
1335 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1336 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1337 * gcc.target/i386/chkp-pr69044.c: Likewise.
1338 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1339 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1340 * gcc.target/i386/chkp-strchr.c: Likewise.
1341 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1342 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1343 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1344 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1345 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1346 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1347 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1348 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1349 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1350 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1351 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1352 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1353 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1354 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1355 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1356 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1357 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1358 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1359 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1360 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1361 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1362 * gcc.target/i386/pr63995-2.c: Likewise.
1363 * gcc.target/i386/pr64805.c: Likewise.
1364 * gcc.target/i386/pr65044.c: Likewise.
1365 * gcc.target/i386/pr65167.c: Likewise.
1366 * gcc.target/i386/pr65183.c: Likewise.
1367 * gcc.target/i386/pr65184.c: Likewise.
1368 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 1369
28b33016
IE
13702016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1371
1372 PR tree-optimization/69328
1373 * gcc.dg/pr69328.c: New test.
1374
bcff0913
JL
13752016-01-20 Jeff Law <law@redhat.com>
1376
bf0bb970 1377 PR target/25114
bcff0913
JL
1378 * gcc.target/m68k/pr25114.c: New test.
1379
a3f69631
AV
13802016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1381
1382 * gcc.target/arm/memset-inline-10.c: Added
1383 dg-require-effective-target arm_thumb2_ok.
1384
af33ba0d
EB
13852016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1386
1387 * gcc.dg/debug/dwarf2/sso.c: New test.
1388
7596d5de
UB
13892016-01-19 Uros Bizjak <ubizjak@gmail.com>
1390
1391 PR testsuite/68820
1392 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1393 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1394 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1395
ceda2c69
JH
13962016-01-19 Jan Hubicka <hubicka@ucw.cz>
1397
1398 PR ipa/66223
1399 * g++.dg/ipa/devirt-50.C: New testcase.
1400
38a979f2
MP
14012016-01-19 Marek Polacek <polacek@redhat.com>
1402
1403 PR c++/68965
1404 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1405 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1406
962801c5
KT
14072016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1408
1409 PR target/69135
1410 * gcc.target/arm/pr69135_1.c: New test.
1411
078fe40a
WD
14122015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1413
1414 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1415
786e3c06
WD
14162015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1417
1418 * gcc.target/aarch64/ccmp_1.c: New testcase.
1419
1e297006
MP
14202016-01-19 Marek Polacek <polacek@redhat.com>
1421
1422 PR c++/68586
1423 * g++.dg/cpp0x/enum30.C: New test.
1424
879c27e3
RB
14252016-01-19 Richard Biener <rguenther@suse.de>
1426
1427 PR tree-optimization/69336
1428 * g++.dg/tree-ssa/pr69336.C: New testcase.
1429
015337d3
JJ
14302016-01-19 Jakub Jelinek <jakub@redhat.com>
1431
1432 PR debug/65779
1433 * gcc.dg/pr65779.c: New test.
1434
e2c768b6
RB
14352016-01-19 Richard Biener <rguenther@suse.de>
1436
1437 PR tree-optimization/69352
1438 * gcc.dg/torture/pr69352.c: New testcase.
1439
569efc34
JJ
14402016-01-19 Jakub Jelinek <jakub@redhat.com>
1441
1442 PR rtl-optimization/68955
1443 PR rtl-optimization/64557
1444 * gcc.dg/torture/pr68955.c: New test.
1445
e49d321f
JH
14462016-01-19 Jan Hubicka <hubicka@ucw.cz>
1447
1448 PR lto/69136
1449 * g++.dg/torture/pr69136.C: New testcase.
1450
e9191ad3
JH
14512016-01-19 Jan Hubicka <hubicka@ucw.cz>
1452
1453 PR lto/69133
1454 * g++.dg/lto/pr69133_0.C: New testcase.
1455 * g++.dg/lto/pr69133_1.C: New testcase.
1456
2bedb645
JL
14572016-01-15 Jeff Law <law@redhat.com>
1458
1459 PR tree-optimization/69320
1460 * gcc.c-torture/pr69320-1.c: New test.
1461 * gcc.c-torture/pr69320-2.c: New test.
1462 * gcc.c-torture/pr69320-3.c: New test.
1463 * gcc.c-torture/pr69320-4.c: New test.
1464
17c15cb9
PP
14652016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1466
1467 PR c++/11858
1468 PR c++/24663
1469 PR c++/24664
1470 * g++.dg/template/pr11858.C: New test.
1471 * g++.dg/template/pr24663.C: New test.
1472 * g++.dg/template/unify12.C: New test.
1473 * g++.dg/template/unify13.C: New test.
1474 * g++.dg/template/unify14.C: New test.
1475 * g++.dg/template/unify15.C: New test.
1476 * g++.dg/template/unify16.C: New test.
1477 * g++.dg/template/unify17.C: New test.
1478
9617fd08
DM
14792016-01-18 David Malcolm <dmalcolm@redhat.com>
1480
1481 PR testsuite/69181
1482 * gcc.dg/pr69181-1.c: New test file.
1483 * gcc.dg/pr69181-2.c: New test file.
1484 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1485 globals by moving it to...
1486 (cleanup-after-saved-dg-test): ...this new function. Add
1487 "global additional_sources_used". Add reset of global
1488 multiline_expected_outputs to the empty list.
1489 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1490 global to...
1491 (multiline_expected_outputs): ...this, and updated comments to
1492 note that it is modified from gcc-dg.exp.
1493 (dg-end-multiline-output): Update for the above renaming.
1494 (handle-multiline-outputs): Likewise. Remove the clearing
1495 of the expected outputs to the empty list.
1496
b555a2e4
RB
14972016-01-18 Richard Biener <rguenther@suse.de>
1498
1499 PR tree-optimization/69297
1500 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1501
96902805
JM
15022016-01-18 Joseph Myers <joseph@codesourcery.com>
1503
1504 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1505 dg-options.
1506 * gcc.target/mips/mips-3d-2.c: Likewise.
1507 * gcc.target/mips/mips-3d-3.c: Likewise.
1508 * gcc.target/mips/mips-3d-4.c: Likewise.
1509 * gcc.target/mips/mips-3d-5.c: Likewise.
1510 * gcc.target/mips/mips-3d-6.c: Likewise.
1511 * gcc.target/mips/mips-3d-7.c: Likewise.
1512 * gcc.target/mips/mips-3d-8.c: Likewise.
1513 * gcc.target/mips/mips-3d-9.c: Likewise.
1514 * gcc.target/mips/mips-ps-1.c: Likewise.
1515 * gcc.target/mips/mips-ps-2.c: Likewise.
1516 * gcc.target/mips/mips-ps-3.c: Likewise.
1517 * gcc.target/mips/mips-ps-4.c: Likewise.
1518 * gcc.target/mips/mips-ps-5.c: Likewise.
1519 * gcc.target/mips/mips-ps-6.c: Likewise.
1520 * gcc.target/mips/mips-ps-7.c: Likewise.
1521 * gcc.target/mips/mips-ps-type.c: Likewise.
1522 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1523 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1524
40e26f94
TV
15252016-01-18 Tom de Vries <tom@codesourcery.com>
1526
1527 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1528 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1529 * c-c++-common/goacc/kernels-empty.c: New test.
1530 * c-c++-common/goacc/kernels-eternal.c: New test.
1531 * c-c++-common/goacc/kernels-loop-2.c: New test.
1532 * c-c++-common/goacc/kernels-loop-3.c: New test.
1533 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1534 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1535 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1536 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1537 * c-c++-common/goacc/kernels-loop-data.c: New test.
1538 * c-c++-common/goacc/kernels-loop-g.c: New test.
1539 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1540 * c-c++-common/goacc/kernels-loop-n.c: New test.
1541 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1542 * c-c++-common/goacc/kernels-loop.c: New test.
1543 * c-c++-common/goacc/kernels-noreturn.c: New test.
1544 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1545 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1546 * c-c++-common/goacc/kernels-reduction.c: New test.
1547
a98d4647
TV
15482016-01-18 Tom de Vries <tom@codesourcery.com>
1549
1550 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1551 * gcc.dg/autopar/outer-2.c: Same.
1552 * gcc.dg/autopar/outer-3.c: Same.
1553 * gcc.dg/autopar/outer-4.c: Same.
1554 * gcc.dg/autopar/outer-5.c: Same.
1555 * gcc.dg/autopar/outer-6.c: Same.
1556 * gcc.dg/autopar/parallelization-1.c: Same.
1557 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1558 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1559 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1560 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1561 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1562 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1563 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1564 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1565 * gcc.dg/autopar/pr39500-1.c: Same.
1566 * gcc.dg/autopar/pr39500-2.c: Same.
1567 * gcc.dg/autopar/pr46193.c: Same.
1568 * gcc.dg/autopar/pr46194.c: Same.
1569 * gcc.dg/autopar/pr49580.c: Same.
1570 * gcc.dg/autopar/pr49960-1.c: Same.
1571 * gcc.dg/autopar/pr49960.c: Same.
1572 * gcc.dg/autopar/pr68373.c: Same.
1573 * gcc.dg/autopar/reduc-1.c: Same.
1574 * gcc.dg/autopar/reduc-1char.c: Same.
1575 * gcc.dg/autopar/reduc-1short.c: Same.
1576 * gcc.dg/autopar/reduc-2.c: Same.
1577 * gcc.dg/autopar/reduc-2char.c: Same.
1578 * gcc.dg/autopar/reduc-2short.c: Same.
1579 * gcc.dg/autopar/reduc-3.c: Same.
1580 * gcc.dg/autopar/reduc-4.c: Same.
1581 * gcc.dg/autopar/reduc-6.c: Same.
1582 * gcc.dg/autopar/reduc-7.c: Same.
1583 * gcc.dg/autopar/reduc-8.c: Same.
1584 * gcc.dg/autopar/reduc-9.c: Same.
1585 * gcc.dg/autopar/uns-outer-4.c: Same.
1586 * gcc.dg/autopar/uns-outer-5.c: Same.
1587 * gcc.dg/autopar/uns-outer-6.c: Same.
1588 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1589 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1590
da976fa8
AL
15912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1592
1593 PR target/63679
1594 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1595 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1596
70c1e886
AL
15972016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1598
1599 PR target/63679
1600 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1601 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1602 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1603
88bed196
AL
16042016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1605
1606 PR target/63679
1607 * gcc.dg/tree-ssa/sra-17.c: New.
1608 * gcc.dg/tree-ssa/sra-18.c: New.
1609
3dd5f42e
IE
16102016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1611
1612 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1613
ae5a77fa
EB
16142016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1615
1616 * gnat.dg/inline12.adb: New test.
1617
11e57fc6
BC
16182016-01-18 Bin Cheng <bin.cheng@arm.com>
1619
1620 PR tree-optimization/66797
1621 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1622
995b6fe0
RB
16232016-01-18 Richard Biener <rguenther@suse.de>
1624
1625 PR tree-optimization/69170
1626 * gcc.dg/torture/pr69170.c: New testcase.
1627
d656d82e
JDA
16282016-01-17 John David Anglin <danglin@gcc.gnu.org>
1629
1630 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1631
d69da357
TV
16322016-01-16 Tom de Vries <tom@codesourcery.com>
1633
1634 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1635
a3845283
TV
16362016-01-16 Tom de Vries <tom@codesourcery.com>
1637
1638 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1639 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1640 redundant dg-require-effective-target pthread.
1641 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1642 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1643 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1644 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1645 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1646 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1647 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1648
197a6aa6
DE
16492016-01-16 David Edelsohn <dje.gcc@gmail.com>
1650
1651 PR target/68609
1652 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1653 * gcc.target/powerpc/recip-7.c: Same.
1654
ec7886c1
PP
16552016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1656
1657 PR c++/69091
1658 * g++.dg/template/pr69091.C: New test.
1659
203484bb
PP
16602016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1661
1662 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1663 dump does not contain an error_mark_node.
1664 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1665 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1666
aa2500e9
PP
16672016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1668
1669 PR c++/68936
1670 * g++.dg/template/pr68936.C: New test.
1671
28621a5c
DE
16722016-01-15 David Edelsohn <dje.gcc@gmail.com>
1673
1674 PR target/68609
1675 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1676 * gcc.target/powerpc/recip-2.c: Same.
1677 * gcc.target/powerpc/recip-3.c: Same.
1678 * gcc.target/powerpc/recip-4.c: Same.
1679 * gcc.target/powerpc/recip-sqrtf.c: Same.
1680
40c43aca
JL
16812016-01-15 Jeff Law <law@redhat.com>
1682
1683 PR tree-optimization/69270
1684 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1685 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1686
afbc5ae8
PT
16872016-01-15 Paul Thomas <pault@gcc.gnu.org>
1688
1689 PR fortran/49630
1690 * gfortran.dg/deferred_character_13.f90: New test for the fix
1691 of comment 3 of the PR.
1692
1693 PR fortran/54070
1694 * gfortran.dg/deferred_character_8.f90: New test
1695 * gfortran.dg/allocate_error_5.f90: New test
1696
1697 PR fortran/60593
1698 * gfortran.dg/deferred_character_10.f90: New test
1699
1700 PR fortran/60795
1701 * gfortran.dg/deferred_character_14.f90: New test
1702
1703 PR fortran/61147
1704 * gfortran.dg/deferred_character_11.f90: New test
1705
1706 PR fortran/64324
1707 * gfortran.dg/deferred_character_9.f90: New test
1708
49abe076
VM
17092016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1710
1711 PR rtl-optimization/69030
1712 * gcc.target/i386/pr69030.c: New.
1713
16d12992
KT
17142016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1715
1716 * gcc.target/aarch64/target_attr_17.c: New test.
1717
78810bd3
RB
17182016-01-15 Richard Biener <rguenther@suse.de>
1719
1720 PR tree-optimization/66856
1721 * gcc.dg/torture/pr66856-1.c: New testcase.
1722 * gcc.dg/torture/pr66856-2.c: Likewise.
1723
2bd847fe
RB
17242016-01-15 Richard Biener <rguenther@suse.de>
1725
1726 PR debug/69137
1727 * g++.dg/lto/pr69137_0.C: New testcase.
1728
a00fe3b7
RS
17292016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1730
1731 PR middle-end/69246
1732 * gcc.target/i386/pr69246.c: New test.
1733
cbb0e83b
DV
17342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1735
7596d5de 1736 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1737
5a500ecf
DV
17382016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1739
1740 PR c++/56194
1741 * g++.dg/init/const9.C: Disable test on S/390.
1742
5d9bf64f
DV
17432016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1744
1745 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1746 * g++.dg/Wno-frame-address.C: Ditto.
1747
e234b19e
DV
17482016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1749
1750 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1751
89483f99
RB
17522016-01-15 Richard Biener <rguenther@suse.de>
1753
1754 PR tree-optimization/68961
1755 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1756
94f37395
IE
17572016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1758
1759 * gcc.target/i386/pr65105-5.c: New test.
1760
0f6176e6
JH
17612016-01-15 Jan Hubicka <hubicka@ucw.cz>
1762
1763 * gcc.c-torture/execute/alias-4.c: New testcase.
1764
824ca15e
JH
17652016-01-15 Jan Hubicka <hubicka@ucw.cz>
1766
1767 PR ipa/68148
1768 * g++.dg/ipa/devirt-49.C: New testcase.
1769
092f7deb 17702016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1771
1772 PR target/65837
1773 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1774 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1775 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1776
e93c66bc
RB
17772016-01-15 Richard Biener <rguenther@suse.de>
1778
1779 PR tree-optimization/69117
1780 * gcc.dg/torture/pr69117.c: New testcase.
1781
c47eaca6 17822015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1783
1784 PR c++/69048
1785 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1786
c3f6914a
FXC
17872016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1788
1789 PR testsuite/67509
1790 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1791 range tests use 100 * maximum instead of maximum + 1.
1792
cd65ae90
JJ
17932016-01-14 Jakub Jelinek <jakub@redhat.com>
1794
1795 PR debug/69244
1796 * gcc.dg/guality/pr69244.c: New test.
1797
19643948
UB
17982016-01-14 Uros Bizjak <ubizjak@gmail.com>
1799
1800 * lib/target-supports.exp (check_effective_target_issignaling):
1801 New procedure.
1802 * gcc.dg/pr61441.c: Require issignaling effective target.
1803
fe79c97e
SB
18042016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1805
1806 PR target/68803
1807 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1808
c7df95d8
DM
18092016-01-14 David Malcolm <dmalcolm@redhat.com>
1810
1811 PR c++/68819
1812 PR preprocessor/69177
1813 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1814 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1815 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1816 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1817
00083992
MP
18182016-01-14 Marek Polacek <polacek@redhat.com>
1819
1820 PR c/69262
1821 * gcc.dg/array-15.c: New test.
1822
0c9b3294
JJ
18232016-01-14 Jakub Jelinek <jakub@redhat.com>
1824
1825 PR middle-end/68146
1826 PR tree-optimization/69155
1827 * gfortran.dg/pr68146.f: New test.
1828 * gfortran.dg/pr69155.f90: New test.
1829
3688e13d
RB
18302016-01-14 Richard Biener <rguenther@suse.de>
1831
1832 PR tree-optimization/68060
1833 * gcc.dg/torture/pr68060-1.c: New testcase.
1834 * gcc.dg/torture/pr68060-2.c: Likewise.
1835
bab0ad3a
NC
18362016-01-14 Nick Clifton <nickc@redhat.com>
1837
1838 * lib/target-supports.exp
1839 (check_effective_target_arm_neon_ok_nocache): Add an option
1840 sequence that includes setting the ARM architecture to ARMv7-A.
1841 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1842 command line options necessary to enable Neon support.
1843 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1844 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1845 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1846 * gcc.target/arm/pr69180.c: Likewise.
1847
947c2ce5
JL
18482016-01-14 Jeff Law <law@redhat.com>
1849
1850 PR tree-optimization/69270
1851 * gcc.dg/tree-ssa/pr69270.c: New test.
1852
3342fd71
BS
18532016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1854
1855 PR c/66208
1856 * c-c++-common/pr66208.c: New file.
1857
2ad3adf1
JJ
18582016-01-13 Jakub Jelinek <jakub@redhat.com>
1859
1860 PR tree-optimization/69156
1861 * gcc.dg/pr69156.c: New test.
1862
398d6feb
L
18632016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1864
1865 * gcc.target/i386/pr69225-7.c: New test.
1866
4c868789
RH
18672016-01-13 Richard Henderson <rth@redhat.com>
1868
1869 * gcc.dg/tm/memopt-13.c: Update expected function.
1870 * gcc.dg/tm/memopt-6.c: Likewise.
1871
ef6d1772
UB
18722016-01-13 Uros Bizjak <ubizjak@gmail.com>
1873
1874 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1875 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1876 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1877 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1878
ef6d1772
UB
18792016-01-13 Tom de Vries <tom@codesourcery.com>
1880
1881 PR tree-optimization/69169
0b4b6ef2
TV
1882 * gcc.dg/pr69169.c: New test.
1883
2ad3adf1 18842016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1885
1886 PR target/69228
1887 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1888 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1889 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1890 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1891 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1892 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1893 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1894 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1895
9060e335
AK
18962016-01-13 Jakub Jelinek <jakub@redhat.com>
1897
1898 PR target/69247
1899 * gcc.dg/pr69247.c: New test.
1900
40311329
RB
19012016-01-13 Richard Biener <rguenther@suse.de>
1902
1903 PR tree-optimization/69242
1904 * gcc.dg/torture/pr69242.c: New testcase.
1905
ccbd7103
RB
19062016-01-13 Richard Biener <rguenther@suse.de>
1907
1908 PR tree-optimization/69186
1909 * gcc.dg/torture/pr69186.c: New testcase.
1910
c6f72a46
JL
19112016-01-13 Jeff Law <law@redhat.com>
1912
1913 PR tree-optimization/67755
1914 * gcc.dg/tree-ssa/pr67755.c: New test.
1915
19162016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1917
1918 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1919 pass number in output by a star.
1920
c446cf07
BC
19212016-01-12 Bin Cheng <bin.cheng@arm.com>
1922
1923 PR tree-optimization/68911
1924 * gcc.c-torture/execute/pr68911.c: New test.
1925
5342156c
MP
19262016-01-12 Marek Polacek <polacek@redhat.com>
1927
1928 PR c++/68979
1929 * g++.dg/warn/permissive-1.C: New test.
1930
65364cc5
JJ
19312016-01-12 Jakub Jelinek <jakub@redhat.com>
1932
1933 PR objc++/68511
1934 PR c++/69213
1935 * g++.dg/opt/pr69213.C: New test.
1936
81b9a3d9
CB
19372016-01-12 Christian Bruel <christian.bruel@st.com>
1938
1939 PR target/69180
1940 * gcc.target/arm/pr69180.c: New test.
1941
3c4e91c9
RB
19422016-01-12 Richard Biener <rguenther@suse.de>
1943
1944 PR lto/69077
1945 * g++.dg/lto/pr69077_0.C: New testcase.
1946 * g++.dg/lto/pr69077_1.C: Likewise.
1947
5664cea1
JJ
19482016-01-12 Jakub Jelinek <jakub@redhat.com>
1949
1950 PR target/69175
1951 * g++.dg/opt/pr69175.C: New test.
1952
86cefc49
AL
19532016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1954
1955 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1956 rather than #including math.h & stdlib.h.
1957 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1958 * gcc.dg/vect/pr49771.c: Likewise.
1959 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1960 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1961 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1962 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1963 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1964 * gcc.dg/vect/pr44507.c: Likewise.
1965 * gcc.dg/vect/pr45902.c: Likewise.
1966 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1967 * gcc.dg/vect/vect-117.c: Likewise.
1968 * gcc.dg/vect/vect-99.c: Likewise.
1969 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1970 * gcc.dg/vect/vect-cond-1.c: Likewise.
1971 * gcc.dg/vect/vect-cond-2.c: Likewise.
1972 * gcc.dg/vect/vect-cond-3.c: Likewise.
1973 * gcc.dg/vect/vect-cond-4.c: Likewise.
1974 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1975 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1976 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1977 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1978 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1979 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1980 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1981 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1982 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1983 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1984 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1985 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1986 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1987 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1988 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1989 include of signal.h.
1990 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1991 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1992 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1993 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1994 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1995 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1996 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1997 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1998 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1999 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2000 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2001 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2002 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2003 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2004 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2005 * gcc.dg/vect/vect-outer-5.c: Likewise.
2006 * gcc.dg/vect/vect-outer-6.c: Likewise.
2007 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2008 include of stdio.h.
2009
b832f61e
NC
20102016-01-12 Nick Clifton <nickc@redhat.com>
2011
2012 PR target/68913
2013 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2014 to fread so that it will be found in all target runtimes.
2015
8eac49b1
RB
20162016-01-12 Richard Biener <rguenther@suse.de>
2017
2018 PR tree-optimization/69053
2019 * g++.dg/torture/pr69053.C: New testcase.
2020
2935d994
RB
20212016-01-12 Richard Biener <rguenther@suse.de>
2022
2023 PR tree-optimization/69168
2024 * gcc.dg/torture/pr69168.c: New testcase.
2025
66c16fd9
RB
20262016-01-12 Richard Biener <rguenther@suse.de>
2027
2028 PR tree-optimization/69157
2029 * gcc.dg/torture/pr69157.c: New testcase.
2030
20312016-01-12 Richard Biener <rguenther@suse.de>
2032
2033 PR tree-optimization/69174
2034 * gcc.dg/torture/pr69174.c: New testcase.
2035
723033a6
JJ
20362016-01-12 Jakub Jelinek <jakub@redhat.com>
2037
2038 PR c++/66808
2039 PR c++/69000
2040 * g++.dg/tls/pr66808.C: New test.
2041 * g++.dg/tls/pr69000.C: New test.
2042
3574cf47
BS
20432016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2044
2045 * gcc.target/powerpc/swaps-p8-23.c: New test.
2046 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2047
feb20787
JDA
20482016-01-11 John David Anglin <danglin@gcc.gnu.org>
2049
2050 PR tree-optimization/68356
2051 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2052
27b1820a
KV
20532016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2054 Jim Wilson <jim.wilson@linaro.org>
2055
2056 PR target/69194
2057 * gcc.target/arm/pr69194.c: New test.
2058
cf4de6af
L
20592016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2060
2061 PR target/69225
2062 * gcc.target/i386/pr69225-1.c: New test.
2063 * gcc.target/i386/pr69225-2.c: Likewise.
2064 * gcc.target/i386/pr69225-3.c: Likewise.
2065 * gcc.target/i386/pr69225-4.c: Likewise.
2066 * gcc.target/i386/pr69225-5.c: Likewise.
2067 * gcc.target/i386/pr69225-6.c: Likewise.
2068
1ebd5558
JJ
20692016-01-11 Jakub Jelinek <jakub@redhat.com>
2070
23552a4d
JJ
2071 PR target/67462
2072 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2073 if lp64.
2074
26ff85b0
JJ
2075 PR target/69071
2076 * gcc.dg/pr69071.c: New test.
2077
9cb6bd74
JJ
2078 PR c++/69211
2079 * g++.dg/opt/pr69211.C: New test.
2080
1ebd5558
JJ
2081 PR tree-optimization/69214
2082 * gcc.c-torture/compile/pr69214.c: New test.
2083
8c18c836
UB
20842016-01-11 Uros Bizjak <ubizjak@gmail.com>
2085
2086 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2087 * gcc.target/i386/pr66232-11.c: Ditto.
2088 * gcc.target/i386/pr66232-12.c: Ditto.
2089 * gcc.target/i386/pr66232-13.c: Ditto.
2090
62446e6e
RB
20912016-01-11 Richard Biener <rguenther@suse.de>
2092
2093 PR tree-optimization/69173
2094 * gcc.dg/torture/pr69173.c: New testcase.
2095
2b8568fe
KT
20962016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2097
2098 PR rtl-optimization/68796
2099 * gcc.target/aarch64/tst_5.c: New test.
2100 * gcc.target/aarch64/tst_6.c: Likewise.
2101
5baf4532
KT
21022016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2103
2104 PR rtl-optimization/68841
2105 * gcc.dg/pr68841.c: New test.
2106 * gcc.c-torture/execute/pr68841.c: New test.
2107
ca90b1ed
YR
21082016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2109
2110 PR rtl-optimization/68920
2111 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2112 for ix86 targets.
2113 * gcc.dg/ifcvt-5.c: New test.
2114
2ad3adf1 21152016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
2116
2117 PR bootstrap/69123
2118 * g++.dg/pr69123.C: New.
2119
83834c09
IE
21202016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2121
2122 PR target/69010
2123 * gcc.target/i386/pr69010.c: New test.
2124
dcf89d57
MJ
21252016-01-11 Martin Jambor <mjambor@suse.cz>
2126
2127 PR ipa/69044
2128 * gcc.target/i386/chkp-pr69044.c: New test.
2129
d95167ee
TV
21302016-01-11 Tom de Vries <tom@codesourcery.com>
2131
2132 PR tree-optimization/69109
2133 * gcc.dg/autopar/pr69109-2.c: New test.
2134 * gcc.dg/autopar/pr69109.c: New test.
2135
4f6403a8
TV
21362016-01-11 Tom de Vries <tom@codesourcery.com>
2137
2138 PR tree-optimization/69108
2139 * gcc.dg/autopar/pr69108.c: New test.
2140
21efdd80
PP
21412016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2142
2143 PR c++/69029
2144 * c-c++-common/Wisleading-indentation.c: Augment test.
2145
fd42eed8
TK
21462016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2147
2148 PR fortran/69154
2149 * gfortran.dg/inline_matmul_12.f90: New test.
2150
4f90ee6c
PT
21512016-01-10 Paul Thomas <pault@gcc.gnu.org>
2152
2153 PR fortran/67779
2154 * gfortran.dg/actual_array_offset_1: New test.
2155
3907c6cf
TV
21562016-01-10 Tom de Vries <tom@codesourcery.com>
2157
2158 PR tree-optimization/69062
2159 * gcc.dg/autopar/pr69062.c: New test.
2160
b07b236e
TS
21612016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2162
2163 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2164 * gcc.dg/vect/slp-perm-2.c: Likewise.
2165 * gcc.dg/vect/slp-perm-3.c: Likewise.
2166 * gcc.dg/vect/slp-perm-5.c: Likewise.
2167 * gcc.dg/vect/slp-perm-6.c: Likewise.
2168 * gcc.dg/vect/slp-perm-7.c: Likewise.
2169 * gcc.dg/vect/slp-perm-8.c: Likewise.
2170
23fab8ae
TV
21712016-01-10 Tom de Vries <tom@codesourcery.com>
2172
2173 PR tree-optimization/69039
2174 * gcc.dg/autopar/pr69039.c: New test.
2175
73f0dae2
MP
21762016-01-09 Marek Polacek <polacek@redhat.com>
2177
2178 PR c++/69113
2179 * g++.dg/pr69113.C: New test.
2180
20b8d734
JJ
21812016-01-09 Jakub Jelinek <jakub@redhat.com>
2182
2183 PR middle-end/50865
2184 PR tree-optimization/69097
2185 * gcc.c-torture/execute/pr50865.c: New test.
2186 * gcc.c-torture/execute/pr69097-1.c: New test.
2187 * gcc.c-torture/execute/pr69097-2.c: New test.
2188 * gcc.dg/pr69097-1.c: New test.
2189 * gcc.dg/pr69097-2.c: New test.
2190
c50e614b
JJ
21912016-01-09 Jakub Jelinek <jakub@redhat.com>
2192
2193 PR c++/69164
2194 * g++.dg/opt/pr69164.C: New test.
2195
e0237993
JJ
21962016-01-08 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR tree-optimization/69167
2199 * gcc.dg/pr69167.c: New test.
2200
bd8f5bb2
MP
22012016-01-08 Marek Polacek <polacek@redhat.com>
2202
2203 PR c++/68449
2204 * g++.dg/pr68449.C: New.
2205
bb0f5ca7
AL
22062016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2207
2208 PR tree-optimization/68707
2209 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2210 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2211 on platforms supporting it.
2212 * gcc.dg/vect/slp-perm-2.c: Likewise.
2213 * gcc.dg/vect/slp-perm-3.c: Likewise.
2214 * gcc.dg/vect/slp-perm-5.c: Likewise.
2215 * gcc.dg/vect/slp-perm-7.c: Likewise.
2216 * gcc.dg/vect/slp-perm-8.c: Likewise.
2217 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2218 on platforms supporting it.
2219
22518428
JJ
22202016-01-08 Jakub Jelinek <jakub@redhat.com>
2221
33f0852f
JJ
2222 PR tree-optimization/69162
2223 * gcc.dg/pr69162.c: New test.
2224
22518428
JJ
2225 PR tree-optimization/69172
2226 * gcc.dg/pr69172.c: New test.
2227
80e9b3aa
TP
22282016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2229
2230 PR tree-optimization/67781
2231 * gcc.c-torture/execute/pr67781.c: New file.
2232
262a363f
JJ
22332016-01-08 Jakub Jelinek <jakub@redhat.com>
2234
2235 PR tree-optimization/69083
2236 * gcc.dg/vect/pr69083.c: New test.
2237
6e1f093f
SS
22382016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2239
2240 PR tree-optimization/61441
2241 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2242 Use -fexcess-precision=standard for compiler options.
2243 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2244
53290e07
JJ
22452016-01-08 Jakub Jelinek <jakub@redhat.com>
2246
57bf3072
JJ
2247 PR fortran/69128
2248 * gfortran.dg/gomp/pr69128.f90: New test.
2249
53290e07
JJ
2250 PR c++/69145
2251 * g++.dg/ext/pr69145-1.C: New test.
2252 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2253 * g++.dg/ext/pr69145-2.h: New file.
2254
7a127fa7
MS
22552016-01-07 Martin Sebor <msebor@redhat.com>
2256
2257 PR c/68966
2258 * gcc.dg/atomic-fetch-bool.c: New test.
2259 * gcc.dg/sync-fetch-bool.c: New test.
2260
95918b49
L
22612016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2262
2263 PR fortran/66680
2264 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2265
c8e62a9d
NC
22662016-01-07 Nick Clifton <nickc@redhat.com>
2267
2268 PR target/66655
2269 * g++.dg/pr66655.C: New test.
2270 * g++.dg/pr66655_1.cc: Test support file.
2271 * g++.dg/pr66655.h: Test header file.
2272
2ad3adf1 22732016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
2274
2275 PR fortran/66680
2276 gfortran.dg/gomp/pr66680.f90: New test.
2277
4cd9ca92
L
22782016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2279
2280 PR target/69171
2281 * gcc.target/i386/pr69171-1.c: New test.
2282 * gcc.target/i386/pr69171-2.c: Likewise.
2283 * gcc.target/i386/pr69171-3.c: Likewise.
2284 * gcc.target/i386/pr69171-4.c: Likewise.
2285 * gcc.target/i386/pr69171-5.c: Likewise.
2286 * gcc.target/i386/pr69171-6.c: Likewise.
2287
7e33d4dc
BS
22882015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2289
2290 PR middle-end/67639
2291 * c-c++-common/pr67639.c: New test.
2292
fec64afc
JJ
22932016-01-07 Jakub Jelinek <jakub@redhat.com>
2294
2295 PR tree-optimization/69141
2296 * g++.dg/opt/pr69141.C: New test.
2297
f293ad29
EB
22982016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2299
2300 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2301
5027395e
UB
23022016-01-06 Uros Bizjak <ubizjak@gmail.com>
2303
2304 PR target/69140
2305 * gcc.target/i386/pr69140.c: New test
2306
7443cf13
DM
23072016-01-06 David Malcolm <dmalcolm@redhat.com>
2308
2309 * gcc.dg/bad-dereference.c: New test case.
2310
32928931
BS
23112015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2312
2313 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2314
68dd05da
AS
23152016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2316
2317 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2318
6b131d5b
MP
23192016-01-06 Marek Polacek <polacek@redhat.com>
2320
2321 PR sanitizer/69099
2322 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2323
8d9fdb49
MP
23242016-01-05 Marek Polacek <polacek@redhat.com>
2325
2326 PR c/69104
2327 * gcc.dg/atomic-invalid-2.c: New.
2328
acf93f1e
L
23292016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2330
2331 PR target/68991
2332 * gcc.target/i386/pr68991.c: New test.
2333
3f50525d
L
23342016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2335
2336 PR target/68991
2337 * g++.dg/pr68991-1.C: New test.
2338 * g++.dg/pr68991-2.C: Likewise.
2339
e0237993 23402016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 2341
e0237993 2342 PR other/60465
face88a1
ST
2343 * gcc.target/ia64/pr60465-gprel64.c: New test.
2344 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2345
a0866eff
KT
23462016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2347
2348 PR rtl-optimization/68651
2349 * gcc.target/aarch64/pr68651_1.c: New test.
2350
c589e975
DM
23512016-01-05 David Malcolm <dmalcolm@redhat.com>
2352
2353 PR c/69122
2354 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2355
929710d9
NS
23562016-01-05 Nathan Sidwell <nathan@acm.org>
2357
ce3e43d7
NS
2358 PR c++/58583
2359 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2360
929710d9
NS
2361 * gcc.dg/alias-15.c: New.
2362
a2faef8e
NC
23632016-01-05 Nick Clifton <nickc@redhat.com>
2364
2365 PR target/68870
2366 * g++.dg/pr68770.C: New test.
2367
4cfa76e3
MS
23682016-01-04 Mike Stump <mikestump@comcast.net>
2369
2370 * lib/target-supports.exp (check_effective_target_cilkplus):
2371 cilkplus targets require pthreads.
4ece61b6 2372 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 2373
4e8a3a35
MM
23742016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2375
2376 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2377 generation.
2378
818ab71a
JJ
23792016-01-04 Jakub Jelinek <jakub@redhat.com>
2380
2381 Update copyright years.
2382
2fe0a208
MP
23832016-01-04 Marek Polacek <polacek@redhat.com>
2384
2385 PR c/68908
2386 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2387 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2388 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2389
9e3b2fe3
EB
23902016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2391
2392 * gcc.target/sparc/20160104-2.c: New test.
2393
e8d65a35
EB
23942016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2395
2396 * gcc.target/sparc/20160104-1.c: New test.
2397
25ccfccd
PT
23982016-01-03 Paul Thomas <pault@gcc.gnu.org>
2399
2400 PR fortran/65045
2401 * gfortran.dg/pr65045.f90: New test.
2402
cb51d382
EB
24032016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2404
2405 * gnat.dg/specs/debug1.ads: Delete.
2406
6eeaad6e
JD
24072016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2408
2409 PR libgfortran/68867
2410 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2411 expression.
2412
2f968603
JD
24132016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2414
2415 PR libgfortran/68867
2416 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2417 PowerPC.
2418
591bb5e4
PT
24192016-01-01 Paul Thomas <pault@gcc.gnu.org>
2420
2421 PR fortran/68864
2422 * gfortran.dg/pr68864.f90: New test.
2423
f1e0620c
JJ
24242016-01-01 Jakub Jelinek <jakub@redhat.com>
2425
942a1319
JJ
2426 PR tree-optimization/69070
2427 * gcc.dg/pr69070.c: New test.
2428
10dff63f
JJ
2429 PR sanitizer/69055
2430 * gfortran.dg/pr69055.f90: New test.
2431
f1e0620c
JJ
2432 PR target/69015
2433 * gcc.dg/pr69015.c: New test.
818ab71a 2434\f
2f883d1c 2435Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
2436
2437Copying and distribution of this file, with or without modification,
2438are permitted in any medium without royalty provided the copyright
2439notice and this notice are preserved.