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