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