]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR testsuite/69586 (FAIL: gcc.dg/uninit-21.c for target defaulting to short enum)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
c8cfe96e
RB
12016-02-16 Richard Biener <rguenther@suse.de>
2
3 PR middle-end/69801
4 * gcc.dg/pr69801.c: New testcase.
5
fc12098d
JD
62016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7
8 PR libgfortran/69651
9 * gfortran.dg/read_bang.f90: New test.
10 * gfortran.dg/read_bang4.f90: New test.
11
ba6b3795
JJ
122016-02-15 Jakub Jelinek <jakub@redhat.com>
13
f0516ca4
JJ
14 PR c++/69658
15 * g++.dg/init/pr69658.C: New test.
16
ba6b3795
JJ
17 PR c++/69797
18 * c-c++-common/pr69797.c: New test.
19
de3f9a2d
PK
202016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
21
22 * lib/target-supports.exp (check_effective_target_section_anchors): Add
23 check for aarch64*-*-*.
24
17a3b967
RB
252016-02-15 Richard Biener <rguenther@suse.de>
26
27 PR tree-optimization/69783
28 * gcc.dg/vect/pr69783.c: New testcase.
29
1c48bff1
RB
302016-02-15 Richard Biener <rguenther@suse.de>
31
32 PR tree-optimization/69776
33 * gcc.dg/torture/pr69776.c: New testcase.
34
1e6025b6
TK
352016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
36
37 PR fortran/60526
38 * gfortran.dg/type_decl_4.f90: Reinstated.
39
d3308279
JDA
402016-02-14 John David Anglin <danglin@gcc.gnu.org>
41
42 PR fortran/68746
43 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
44
b7c56581
TK
452016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
46
47 PR fortran/60526
48 PR bootstrap/69816
49 * gfortran.dg/type_decl_4.f90: Removed.
50
60cb4ef5
TK
512016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
52
53 PR fortran/60526
54 * gfortran.dg/type_decl_4.f90: New test.
55
f6964637
AM
562016-02-14 Alan Modra <amodra@gmail.com>
57
1a8849d1 58 PR testsuite/68886
f6964637
AM
59 * gcc.c-torture/execute/stkalign.c: Revise test.
60
f5121920
OE
612016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
62
63 PR target/67260
64 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
65
6cda3ab6
OE
662016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
67
68 PR target/67260
69 * gcc.target/sh/torture/pr67260.c: New.
70
6786e598
JDA
712016-02-12 John David Anglin <danglin@gcc.gnu.org>
72
73 * gcc.dg/pr67964.c: Add dg-require-alias.
74
7e05dad8
OE
752016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
76
77 PR target/67636
78 PR target/64345
79 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
80
7f4cc3ce
JD
812016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
82
83 PR libgfortran/69668
84 * gfortran.dg/namelist_88.f90: New test.
85
955ca6dc
JD
862016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
87
88 PR libgfortran/69668
89 * gfortran.dg/namelist_38.f90: Update test.
90 * gfortran.dg/namelist_84.f90: Update test.
91
876217ae
DM
922016-02-12 David Malcolm <dmalcolm@redhat.com>
93
94 PR other/69554
95 * gcc.dg/pr69554-1.c: New test.
96 * gfortran.dg/pr69554-1.F90: New test.
97 * gfortran.dg/pr69554-2.F90: New test.
98 * lib/gcc-dg.exp (proc dg-locus): New function.
99 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
100 distinguish between the caret-printing and non-caret-printing
101 cases. If caret-printing has been explicitly enabled, bail out
102 without attempting to fix up the output.
103
61789eed
DM
1042016-02-12 David Malcolm <dmalcolm@redhat.com>
105
106 PR driver/69265
107 PR driver/69453
108 * gcc.dg/spellcheck-options-3.c: New test case.
109 * gcc.dg/spellcheck-options-4.c: New test case.
110 * gcc.dg/spellcheck-options-5.c: New test case.
111 * gcc.dg/spellcheck-options-6.c: New test case.
112 * gcc.dg/spellcheck-options-7.c: New test case.
113 * gcc.dg/spellcheck-options-8.c: New test case.
114 * gcc.dg/spellcheck-options-9.c: New test case.
115 * gcc.dg/spellcheck-options-10.c: New test case.
116
c3090c1f
JJ
1172016-02-12 Jakub Jelinek <jakub@redhat.com>
118
119 PR rtl-optimization/69764
120 PR rtl-optimization/69771
121 * c-c++-common/pr69764.c: New test.
122 * gcc.dg/torture/pr69771.c: New test.
123
8222034d
MP
1242016-02-12 Marek Polacek <polacek@redhat.com>
125
126 * g++.dg/torture/init-list1.C: New.
127
f749f792
MP
1282016-02-12 Marek Polacek <polacek@redhat.com>
129
130 * gcc.dg/pr69522.c: Add empty dg-options.
131
199fb02a
IE
1322016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
133
134 * g++.dg/lto/lto.exp: Include and init mpx.
135 * g++.dg/lto/pr69729_0.C: New test.
136
b69539cb
JJ
1372016-02-12 Jakub Jelinek <jakub@redhat.com>
138
06ff7000
JJ
139 PR ipa/69241
140 * g++.dg/ipa/pr69241-4.C: New test.
141
b69539cb
JJ
142 PR ipa/68672
143 * g++.dg/ipa/pr68672-1.C: New test.
144 * g++.dg/ipa/pr68672-2.C: New test.
145 * g++.dg/ipa/pr68672-3.C: New test.
146
16595a1f
BS
1472016-02-12 Bernd Schmidt <bschmidt@redhat.com>
148
149 PR c/69522
150 gcc.dg/pr69522.c: New test.
151
38d795d2
PP
1522016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
153
154 PR c++/69098
155 * g++.dg/cpp1y/69098.C: New test.
156 * g++.dg/cpp1y/69098-2.C: New test.
157
9c582551
JJ
1582016-02-12 Jakub Jelinek <jakub@redhat.com>
159
160 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
161 and neighbour -> neighbor.
162 * objc.dg/attributes/method-nonnull-1.m: Likewise.
163 * objc.dg/gnu-api-2-class-meta.m: Likewise.
164 * c-c++-common/Wvarargs.c: Likewise.
165 * c-c++-common/goacc/host_data-5.c: Likewise.
166 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
167 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
168 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
169 * gcc.target/aarch64/pr60697.c: Likewise.
170 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
171 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
172 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
173 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
174 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
175 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
176 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
177 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
178 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
179 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
180 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
181 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
182 * g++.dg/lookup/koenig5.C: Likewise.
183 * g++.dg/ext/no-asm-2.C: Likewise.
184 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
185 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
186 * gfortran.dg/used_types_16.f90: Likewise.
187 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
188 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
189 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
190 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
191 * gfortran.dg/abstract_type_6.f03: Likewise.
192 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
193 * gfortran.dg/used_types_15.f90: Likewise.
194 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
195 * gfortran.dg/exit_3.f08: Likewise.
196 * gfortran.dg/open_status_2.f90: Likewise.
197 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
198 * gfortran.dg/intrinsic_std_1.f90: Likewise.
199 * gfortran.dg/associate_1.f03: Likewise.
200 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
201 * gfortran.dg/intrinsic_std_6.f90: Likewise.
202 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
203 * gcc.dg/builtin-object-size-1.c: Likewise.
204 * gcc.dg/noreturn-6.c: Likewise.
205 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
206 * gcc.dg/globalalias.c: Likewise.
207 * gcc.dg/builtins-config.h: Likewise.
208 * gcc.dg/pr30457.c: Likewise.
209 * gcc.c-torture/compile/volatile-1.c: Likewise.
210 * gcc.c-torture/execute/20101011-1.c: Likewise.
211 * c-c++-common/Waddress-1.c: Likewise.
212
66756373
JJ
2132016-02-11 Jakub Jelinek <jakub@redhat.com>
214
215 PR c/69768
216 * c-c++-common/Waddress-1.c: New test.
217
76fe932b
AV
2182016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
219
220 PR fortran/69296
221 * gfortran.dg/associate_19.f03: New test.
222 * gfortran.dg/associate_20.f03: New test.
223
564c4d4b
OE
2242016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
225
226 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
227
e1c1ecb0
KT
2282016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
229
230 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
231 .arch armv8-a\n. Add -dA to dg-options.
232 * gcc.target/aarch64/assembler_arch_1.c: New test.
233 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
234
0d7d9458
PC
2352016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
236
237 PR c++/68726
238 * g++.dg/cpp0x/pr68726.C: New.
239
e6208a60
IE
2402016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
241
242 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
243 test.
244
281a11eb
RB
2452016-02-11 Richard Biener <rguenther@suse.de>
246
247 * g++.dg/tree-ssa/pr61034.C: Adjust.
248
e03dd765
VM
2492016-02-10 Vladimir Makarov <vmakarov@redhat.com>
250
4b48faf5 251 PR target/69148
e03dd765
VM
252 * gcc.target/s390/pr69148.c: New.
253
cdc23927
YR
2542016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
255
256 PR tree-optimization/69652
257 * gcc.dg/torture/pr69652.c: New test.
258
e199dd0a
JJ
2592016-02-10 Jakub Jelinek <jakub@redhat.com>
260 Patrick Palka <ppalka@gcc.gnu.org>
261
262 PR ipa/69241
263 PR c++/69649
264 * g++.dg/ipa/pr69241-1.C: New test.
265 * g++.dg/ipa/pr69241-2.C: New test.
266 * g++.dg/ipa/pr69241-3.C: New test.
267 * g++.dg/ipa/pr69649.C: New test.
268
d6b38027
UB
2692016-02-10 Uros Bizjak <ubizjak@gmail.com>
270
271 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
272 * gcc.dg/tree-ssa/sra-18.c: Ditto.
273
13b562c5
BC
2742016-02-10 Bin Cheng <bin.cheng@arm.com>
275
276 PR tree-optimization/68021
277 * gcc.dg/tree-ssa/pr68021.c: New test.
278
24a179f8
RB
2792016-02-10 Richard Biener <rguenther@suse.de>
280
281 PR tree-optimization/69726
282 * gcc.dg/uninit-22.c: New testcase.
283
0d99886f
AP
2842016-02-09 Andrew Pinski <apinski@cavium.com>
285
286 PR tree-opt/69282
287 * gcc.c-torture/compile/20160205-1.c: New testcase.
288
ab04995c
MM
2892016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
290
291 PR target/68404
292 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
293 instead accessing a really large arrray.
294 * gcc.target/powerpc/fusion3.c: Likewise.
295
4b79ac23
CB
2962016-02-09 Charles Baylis <charles.baylis@linaro.org>
297
298 PR target/68532
299 * gcc.c-torture/execute/pr68532.c: New test.
300
b890a441
AO
3012016-02-11 Alexandre Oliva <aoliva@redhat.com>
302
303 PR target/69634
304 * gcc.dg/pr69634.c: New.
305
84a5bef7
RB
3062016-02-09 Richard Biener <rguenther@suse.de>
307
308 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
309
1f123759 3102016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 311
1f123759
AF
312 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
313
65860c77
YR
3142016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
315
316 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
317
7e1e8a0a
RB
3182016-02-09 Richard Biener <rguenther@suse.de>
319
320 PR tree-optimization/69715
321 * gcc.dg/torture/pr69715.c: New testcase.
322
efb45a9f
PP
3232016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
324
325 PR c++/69139
326 * g++.dg/cpp0x/trailing12.C: New test.
327 * g++.dg/cpp0x/trailing13.C: New test.
328
20a0c6f9
PP
3292016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
330
331 PR c++/69283
332 PR c++/67835
333 * g++.dg/cpp1y/auto-fn29.C: New test.
334 * g++.dg/cpp1y/auto-fn30.C: New test.
335
a162f3af
JJ
3362016-02-08 Jakub Jelinek <jakub@redhat.com>
337
338 PR tree-optimization/69209
339 * gcc.c-torture/compile/pr69209.c: New test.
340
4b4a9fbd
JL
3412016-02-08 Jeff Law <law@redhat.com>
342
343 PR tree-optimization/68541
344 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
345 of statements allowed in join block for path splitting.
346
cfac5ed2
JJ
3472016-02-08 Jakub Jelinek <jakub@redhat.com>
348
f68bc23f
JJ
349 PR c++/59627
350 * g++.dg/gomp/pr59627.C: New test.
351
cfac5ed2
JJ
352 PR ipa/69239
353 * g++.dg/ipa/pr69239.C: New test.
354
44714d8c
DM
3552016-02-08 David Malcolm <dmalcolm@redhat.com>
356
357 PR preprocessor/69664
358 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
359 * gcc.dg/cpp/warn-comments.c: Likewise.
360
eba9e839
MP
3612016-02-08 Marek Polacek <polacek@redhat.com>
362
363 PR c++/69688
364 * g++.dg/init/const12.C: New test.
365
a011cd92
BS
3662016-02-08 Bernd Schmidt <bschmidt@redhat.com>
367
368 PR target/60410
369 * gcc.dg/lto/pr55113_0.c: Remove test.
370
5317b1be
RB
3712016-02-08 Richard Biener <rguenther@suse.de>
372
373 PR tree-optimization/69719
374 * gcc.dg/torture/pr69719.c: New testcase.
375
63998a63
RB
3762016-02-08 Richard Biener <rguenther@suse.de>
377 Jeff Law <law@redhat.com>
378
379 PR target/68273
380 * gcc.target/mips/pr68273.c: New testcase.
381
43f4a281
RB
3822016-02-08 Richard Biener <rguenther@suse.de>
383
384 PR rtl-optimization/69274
385 * gcc.target/i386/addr-sel-1.c: XFAIL.
386
0b604d2d
JL
3872016-02-08 Jeff Law <law@redhat.com>
388
e8dfe49e
JL
389 PR tree-optimization/68541
390 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
391
0b604d2d
JL
392 PR tree-optimization/65917
393 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
394
c0f0e35a
JD
3952016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
396
397 PR fortran/50555
398 * gfortran.dg/namelist_args.f90: New test.
399
8981d712
JL
4002016-02-05 Jeff Law <law@redhat.com>
401
402 PR tree-optimization/68541
403 * gcc.dg/tree-ssa/split-path-2.c: New test.
404 * gcc.dg/tree-ssa/split-path-3.c: New test.
405 * gcc.dg/tree-ssa/split-path-4.c: New test.
406 * gcc.dg/tree-ssa/split-path-5.c: New test.
407 * gcc.dg/tree-ssa/split-path-6.c: New test.
408 * gcc.dg/tree-ssa/split-path-7.c: New test.
409
46cb9332
MS
4102016-02-05 Martin Sebor <msebor@redhat.com>
411
412 PR c++/69662
413 * g++.dg/warn/Wplacement-new-size-1.C: New test.
414 * g++.dg/warn/Wplacement-new-size-2.C: New test.
415
be2083ea
RH
4162016-02-06 Richard HEnderson <rth@redhat.com>
417
418 PR c/69643
419 * gcc.target/i386/addr-space-4.c: New.
420 * gcc.target/i386/addr-space-5.c: New.
421
711d7c23
MM
4222016-02-05 Mikael Morin <mikael@gcc.gnu.org>
423
424 PR fortran/66089
425 * gfortran.dg/elemental_dependency_6.f90: New.
426
b5c1c988
JJ
4272016-02-05 Jakub Jelinek <jakub@redhat.com>
428
861c7bcd
JJ
429 PR rtl-optimization/69691
430 * gcc.c-torture/execute/pr69691.c: New test.
431
b5c1c988
JJ
432 PR c++/69628
433 * g++.dg/parse/pr69628.C: New test.
434
f7dfa966
UB
4352016-02-05 Uros Bizjak <ubizjak@gmail.com>
436
437 * gcc.dg/sancov/asan.c: Move to ...
438 * gcc.dg/asan/sancov-1.c: ... here.
439
9b143e64
UB
4402016-02-05 Uros Bizjak <ubizjak@gmail.com>
441
442 * gcc.target/i386/pr69577.c: Require avx_runtime target.
443
f5d4b899
L
4442016-02-05 H.J. Lu <hongjiu.lu@intel.com>
445
446 PR target/69677
447 * gcc.target/i386/pr69677.c: New test.
448
76c85fbb
PP
4492016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
450
451 PR c++/68948
452 * g++.dg/template/pr68948.C: New test.
453
f181bf90
DV
4542016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
455
456 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
457 (only necessary on s390x).
458
714fb282
L
4592016-02-04 H.J. Lu <hongjiu.lu@intel.com>
460
461 * gcc.target/i386/pr69454-2.c: Compile with -msse2
462 -mno-accumulate-outgoing-args.
463
618d6c1c
PP
4642016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
465
466 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
467
1066e9b5
JJ
4682016-02-04 Jakub Jelinek <jakub@redhat.com>
469
470 PR c/69669
471 * c-c++-common/pr69669.c: New test.
472
76255d0d
MM
4732016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
474
475 PR target/69667
476 * g++.dg/pr69667.C: New file.
477
e0b059b1
WD
4782016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
479
480 PR target/69619
481 * gcc.dg/pr69619.c: Add new test.
482
2692b5c8
RS
4832016-02-04 Richard Sandiford <richard.sandiford@arm.com>
484
485 PR rtl-optimization/69577
486 * gcc.target/i386/pr69577.c: New test.
487
7db337c2
ML
4882016-02-04 Martin Liska <mliska@suse.cz>
489
490 * g++.dg/asan/pr69276.C: New test.
491
cc9c0829
KT
4922016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
493
494 PR target/65932
495 PR target/67714
496 * gcc.target/arm/wmul-3.c: Simplify test to generate just
497 a single smulbb instruction.
498 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
499 * gcc.target/amr/wmul-2.c: Likewise.
500
eb9feb52
KT
5012016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
502
503 PR target/65932
504 PR target/67714
505 * gcc.c-torture/execute/pr67714.c: New test.
506
61f727fe
JJ
5072016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
508
509 PR target/69454
510 * gcc.target/i386/pr69454-1.c: New test.
511 * gcc.target/i386/pr69454-2.c: New test.
512
05dd97db
MS
5132016-02-03 Martin Sebor <msebor@redhat.com>
514
515 PR c++/69251
516 PR c++/69253
517 PR c++/69290
518 PR c++/69277
519 PR c++/69349
520 * g++.dg/ext/flexarray-mangle-2.C: New test.
521 * g++.dg/ext/flexarray-mangle.C: New test.
522 * g++.dg/ext/flexarray-subst.C: New test.
523 * g++.dg/ext/flexary11.C: New test.
524 * g++.dg/ext/flexary12.C: New test.
525 * g++.dg/ext/flexary13.C: New test.
526 * g++.dg/ext/flexary14.C: New test.
527 * g++.dg/other/dump-ada-spec-2.C: Adjust.
528
dac2fc29
L
5292016-02-03 H.J. Lu <hongjiu.lu@intel.com>
530
531 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
532 Define only if CHECK_FLOAT128 is defined.
533 (main): Properly initialize u5.
534
eadb8035
JJ
5352016-02-03 Jakub Jelinek <jakub@redhat.com>
536
0afbb81b
JJ
537 PR c/69627
538 * gcc.dg/pr69627.c: New test.
539
eadb8035
JJ
540 PR target/69644
541 * gcc.dg/pr69644.c: New test.
542
b12d4923
MS
5432016-02-03 Mike Stump <mikestump@comcast.net>
544
545 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
546 support for struct-layout-1.exp.
547
ab4bae0c
PP
5482016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
549
550 PR c++/69056
618d6c1c 551 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 552
95831c01
VM
5532016-02-03 Vladimir Makarov <vmakarov@redhat.com>
554 Alexandre Oliva <aoliva@redhat.com>
555
556 PR target/69461
557 * gcc.target/powerpc/pr69461.c: New.
558
ccc71ab8
UB
5592016-02-03 Uros Bizjak <ubizjak@gmail.com>
560
561 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
562 works from here ...
563 (check_effective_target_fsanitize_thread): ... to here. Do not
564 specify additional compile flags for the test source.
565 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
566 specify additional compile flags for the test source.
567
96299640
WD
5682016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
569
570 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
571
781d83d9
AV
5722016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
573
574 PR fortran/67451
575 PR fortran/69418
576 * gfortran.dg/coarray_allocate_2.f08: New test.
577 * gfortran.dg/coarray_allocate_3.f08: New test.
578 * gfortran.dg/coarray_allocate_4.f08: New test.
579
d8208e6d
AL
5802016-02-03 Alan Lawrence <alan.lawrence@arm.com>
581
582 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
583 use same scan-tree-dump-times on all platforms.
584 * gcc.dg/vect/vect-outer-1.c: Likewise.
585 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
586 * gcc.dg/vect/vect-outer-1a.c: Likewise.
587 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
588 * gcc.dg/vect/vect-outer-1b.c: Likewise.
589 * gcc.dg/vect/vect-outer-2b.c: Likewise.
590 * gcc.dg/vect/vect-outer-3b.c: Likewise.
591 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
592
a8394fa0
SB
5932016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
594
595 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
596 warning.
597
f3baa1d3
L
5982016-02-02 H.J. Lu <hongjiu.lu@intel.com>
599
600 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
601
eb077516
JN
6022016-02-02 James Norris <jnorris@codesourcery.com>
603
604 * c-c++-common/goacc/routine-5.c: Add tests.
605
578fb225
AM
6062016-02-02 Alexander Monakov <amonakov@ispras.ru>
607
608 * gcc.target/nvptx/unsigned-cmp.c: New test.
609
c64f7d37
WD
6102016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
611
612 * gcc.target/aarch64/scalar_shift_1.c
613 (test_corners_sisd_di): Improve force to SIMD register.
614 (test_corners_sisd_si): Likewise.
615 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
616 Remove scan-assembler check for ldr.
617
90c6f26c
RB
6182016-02-02 Richard Biener <rguenther@suse.de>
619
620 PR tree-optimization/69595
621 * gcc.dg/Warray-bounds-17.c: New testcase.
622
9dc03c97
RB
6232016-02-02 Richard Biener <rguenther@suse.de>
624
625 PR tree-optimization/69606
626 * gcc.dg/torture/pr69606.c: New testcase.
627
2d4dc223
YR
6282016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
629
630 PR middle-end/68542
631 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
632 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
633
65c98fde
AM
6342016-02-02 Alan Modra <amodra@gmail.com>
635
636 PR target/69548
637 * gcc.target/powerpc/pr69548.c: New test.
638
e1b81f2b
JJ
6392016-02-01 Jakub Jelinek <jakub@redhat.com>
640
d0268b37
JJ
641 PR rtl-optimization/69592
642 * gcc.dg/pr69592.c: New test.
643
e1b81f2b
JJ
644 PR preprocessor/69543
645 PR c/69558
646 * gcc.dg/pr69543.c: New test.
647 * gcc.dg/pr69558.c: New test.
648
7dd7780d
UB
6492016-02-01 Uros Bizjak <ubizjak@gmail.com>
650
bf672ee5
UB
651 PR testsuite/65940
652 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 653
9a7013f8
MS
6542016-02-01 Martin Sebor <msebor@redhat.com>
655
656 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
657
e681fb2b
BC
6582016-02-01 Bin Cheng <bin.cheng@arm.com>
659
660 PR tree-optimization/67921
661 * c-c++-common/ubsan/pr67921.c: New test.
662
ff86345f
RB
6632016-02-01 Richard Biener <rguenther@suse.de>
664
665 PR middle-end/69556
666 * gcc.dg/tree-ssa/recip-8.c: New testcase.
667
bc369dbd
RB
6682016-02-01 Richard Biener <rguenther@suse.de>
669
670 PR tree-optimization/69574
671 * gcc.dg/torture/pr69574.c: New testcase.
672
ef318184
RB
6732016-02-01 Richard Biener <rguenther@suse.de>
674
675 PR tree-optimization/69579
676 * gcc.dg/setjmp-6.c: New testcase.
677
654745e6
JJ
6782016-02-01 Jakub Jelinek <jakub@redhat.com>
679
680 PR rtl-optimization/69570
681 * g++.dg/opt/pr69570.C: New test.
682
e6c0c44b
RH
6832016-02-01 Richard Henderson <rth@redhat.com>
684
685 * gcc.dg/pr69535.c: New test.
686
6ff3f09a
JDA
6872016-01-31 John David Anglin <danglin@gcc.gnu.org>
688
2c005538
JDA
689 PR testsuite/69584
690 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
691 * gcc.dg/tree-ssa/sra-18.c: Likewise.
692
61083a4b
JDA
693 PR debug/68244
694 * g++.dg/parse/parens3.C: Use register "4" on hppa.
695
6ff3f09a
JDA
696 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
697
0c221916
PT
6982016-01-31 Paul Thomas <pault@gcc.gnu.org>
699
700 PR fortran/67564
701 * gfortran.dg/allocate_with_source_17.f03: New test.
702
db7a2818
JJ
7032016-01-30 Jakub Jelinek <jakub@redhat.com>
704
705 PR tree-optimization/69546
706 * gcc.dg/torture/pr69546.c: New test.
707
e520d5f0
PT
7082016-01-30 Paul Thomas <pault@gcc.gnu.org>
709
710 PR fortran/69566
711 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
712
343c05d3
MS
7132016-01-30 Martin Sebor <msebor@redhat.com>
714
715 PR c++/68490
716 * g++.dg/ext/flexary10.C: New test.
717
d6c3a539
DH
7182016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
719
720 PR fortran/66707
721 gfortran.dg/common_23.f90: New test.
722
52d72fcd
BS
7232016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
724
725 PR target/65546
726 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
727 condition being checked, and disable it when the target supports
728 misaligned loads and stores.
729
3a5d2ba4
JJ
7302016-01-29 Jakub Jelinek <jakub@redhat.com>
731
732 PR debug/69518
733 * gcc.dg/torture/pr69518.c: New test.
734
6bbacdb5
L
7352016-01-29 H.J. Lu <hongjiu.lu@intel.com>
736
737 PR target/69530
738 * gcc.target/i386/pr69530.c: New test.
739
af932cdb
SE
7402016-01-29 Steve Ellcey <sellcey@imgtec.com>
741
742 PR target/65604
743 * gcc.target/mips/div-delay.c: New test.
744
26658b7c
JJ
7452016-01-29 Jakub Jelinek <jakub@redhat.com>
746
33e89989
JJ
747 PR target/69551
748 * gcc.target/i386/pr69551.c: New test.
749
26658b7c
JJ
750 PR target/66137
751 * gcc.target/i386/pr66137.c: New test.
752
401116b5
AB
7532016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
754
755 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
756 always built for p5600.
757 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
758 isa=p5600 dg-option.
759
d4abfcc5
RB
7602016-01-29 Richard Biener <rguenther@suse.de>
761
762 PR tree-optimization/69547
763 * g++.dg/tree-ssa/pr69547.C: New testcase.
764
16b77b32
JJ
7652016-01-29 Jakub Jelinek <jakub@redhat.com>
766
767 PR debug/66869
768 * g++.dg/warn/Wunused-function2.C: New test.
769
a1c95464
DV
7702016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
771
772 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
773 support for test to succeed.
774
5453bfed
MP
7752016-01-29 Marek Polacek <polacek@redhat.com>
776
777 PR c++/69509
778 PR c++/69516
779 * g++.dg/ext/constexpr-vla2.C: New test.
780 * g++.dg/ext/constexpr-vla3.C: New test.
781 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
782
452ec2a5
RB
7832016-01-29 Richard Biener <rguenther@suse.de>
784
785 PR middle-end/69537
786 * gcc.dg/uninit-21.c: New testcase.
787
aec0b19e
UB
7882016-01-28 Uros Bizjak <ubizjak@gmail.com>
789
790 PR target/69459
791 * gcc.target/i386/pr69459.c: New test.
792
df113ce7
SE
7932016-01-28 Steve Ellcey <sellcey@imgtec.com>
794
795 PR target/68400
796 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
797 * gcc.target/mips/pr68400.c: New test.
798
494de84f
MS
7992016-01-28 Martin Sebor <msebor@redhat.com>
800
801 PR target/17381
802 * gcc.target/powerpc/pr17381.c: New test.
803
eb1b1f01
JJ
8042016-01-28 Jakub Jelinek <jakub@redhat.com>
805
806 PR middle-end/69542
807 * gcc.dg/torture/pr69542.c: New test.
808
6dfeb7ce
WD
8092016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
810
811 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
812
4b7471a4
DE
8132016-01-28 David Edelsohn <dje.gcc@gmail.com>
814
815 * gcc.dg/pr65980.c: Skip on AIX.
816 * gcc.dg/pr66688.c: Same.
817
b271fd21
DE
8182016-01-28 David Edelsohn <dje.gcc@gmail.com>
819
820 PR target/63679
821 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
822 * gcc.dg/tree-ssa/sra-18.c: Same.
823
874108a9
AV
8242016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
825
826 PR fortran/62536
827 * gfortran.dg/block_15.f08: New test.
828 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
829 on incorrectly closed BLOCK.
830
30480bcd
IE
8312016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
832
833 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
8342016-01-28 Richard Biener <rguenther@suse.de>
835
836 PR tree-optimization/69466
837 * gfortran.dg/vect/pr69466.f90: New testcase.
838
0d4c694e
TP
8392016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
840
841 * g++.dg/pr67989.C: Remove ARM-specific option.
842 * gcc.target/arm/pr67989.C: New file.
843
2aa780da
UB
8442016-01-27 Uros Bizjak <ubizjak@gmail.com>
845
846 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
847 and expm1 test for glibc < 2.11.
848
f75ebe77
RH
8492016-01-27 Richard Henderson <rth@redhat.com>
850
851 * gcc.c-torture/execute/pr69447.c: New test.
852
8532016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 854
9a175e65 855 PR fortran/69422
49847d75
PT
856 * gfortran.dg/alloc_comp_assign_15.f03: New test.
857
cbdd8ae0
JJ
8582016-01-27 Jakub Jelinek <jakub@redhat.com>
859
860 PR debug/66869
861 * gcc.dg/pr66869.c: New test.
862
2b572b3c
JL
8632016-01-25 Jeff Law <law@redhat.com>
864
865 PR tree-optimization/68398
aec0b19e 866 PR tree-optimization/69196
2b572b3c
JL
867 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
868 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
869 path to avoid new heuristic allowing more irreducible regions
870 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
871 * gcc.dg/tree-ssa/vrp46.c: Likewise.
872 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
873 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
874 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
875
fa74a4bc
MP
8762016-01-27 Marek Polacek <polacek@redhat.com>
877
878 PR c/68062
879 * c-c++-common/vector-compare-4.c: New test.
880
0afff540
DM
8812016-01-27 David Malcolm <dmalcolm@redhat.com>
882
883 PR preprocessor/69126
884 * c-c++-common/pr69126.c: New test case.
885
1a218fc9
ILT
8862016-01-27 Ian Lance Taylor <iant@google.com>
887
888 * gcc.dg/tree-ssa/ivopt_5.c: New test.
889
5d70666e
RB
8902016-01-27 Ryan Burn <contact@rnburn.com>
891
892 PR cilkplus/69267
893 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
894
87ff4d66
UB
8952016-01-27 Uros Bizjak <ubizjak@gmail.com>
896
897 PR target/69512
898 * gcc.target/i386/pr69512.c: New test.
899
27e23cca
RE
9002016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
901
902 PR ada/69488
903 * gnat.dg/sso/*.adb: Robustify dg-output directives.
904
05bf54c3
MP
9052016-01-27 Marek Polacek <polacek@redhat.com>
906
907 PR c++/69379
908 * g++.dg/pr69379.C: New test.
909
60214d0d
MS
9102016-01-27 Martin Sebor <msebor@redhat.com>
911
912 PR c++/69317
913 * g++.dg/abi/Wabi-2-2.C: New test.
914 * g++.dg/abi/Wabi-2-3.C: New test.
915 * g++.dg/abi/Wabi-3-2.C: New test.
916 * g++.dg/abi/Wabi-3-3.C: New test.
917
167c7bfa
RB
9182016-01-27 Richard Biener <rguenther@suse.de>
919
920 PR tree-optimization/69166
921 * gcc.dg/torture/pr69166.c: New testcase.
922
1430fb1f
MJ
9232016-01-27 Martin Jambor <mjambor@suse.cz>
924
925 PR tree-optimization/69355
926 * gcc.dg/tree-ssa/pr69355.c: New test.
927
95e3030c
MP
9282016-01-27 Marek Polacek <polacek@redhat.com>
929
930 PR c++/69496
931 * g++.dg/ext/constexpr-vla1.C: New test.
932
eeb085f3
CB
9332016-01-20 Christian Bruel <christian.bruel@st.com>
934
935 PR target/69245
936 * gcc.target/arm/pr69245.c: New test.
937
b1652dde
JJ
9382016-01-27 Jakub Jelinek <jakub@redhat.com>
939
940 PR tree-optimization/69399
941 * gcc.dg/torture/pr69399.c: New test.
942
ce7e8f00
EB
9432016-01-27 Eric Botcazou <ebotcazou@adacore.com>
944
945 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
946
e4aac1d1
EB
9472016-01-26 Eric Botcazou <ebotcazou@adacore.com>
948
949 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
950
8dfdb419
TV
9512016-01-26 Tom de Vries <tom@codesourcery.com>
952
953 PR tree-optimization/69110
954 * gcc.dg/autopar/pr69110.c: New test.
955
56f80f54 9562016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 957 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
958
959 * gcc.dg/graphite/isl-ast-op-select.c: New.
960
a0909527
PT
9612015-01-26 Paul Thomas <pault@gcc.gnu.org>
962
963 PR fortran/69385
964 * gfortran.dg/allocate_error_6.f90: New test.
965
ffc445f4
RH
9662016-01-26 Richard Henderson <rth@redhat.com>
967
968 * gcc.dg/tm/pr60908.c: New test.
969
01e1dea3
DM
9702016-01-26 David Malcolm <dmalcolm@redhat.com>
971
972 PR other/69006
973 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
974 directive.
975 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
976 expected multiline output to reflect the colorization being
977 disabled before newlines.
978 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
979 (custom_diagnostic_finalizer): Replace call to
980 pp_newline_and_flush with call to pp_flush.
981 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
982 * gfortran.dg/implicit_class_1.f90: Likewise.
983 * lib/gcc-dg.exp (allow_blank_lines): New global.
984 (dg-allow-blank-lines-in-output): New procedure.
985 (gcc-dg-prune): Complain about blank lines in the output, unless
986 dg-allow-blank-lines-in-output was called.
987 * lib/multiline.exp (_build_multiline_regex): Only support
988 arbitrary followup text for non-blank-lines, not for blank lines.
989
13f92e8d
JJ
9902016-01-26 Jakub Jelinek <jakub@redhat.com>
991
992 PR tree-optimization/69483
993 * gcc.dg/pr69483.c: New test.
994 * g++.dg/opt/pr69483.C: New test.
995
92422235
CL
9962016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
997
998 PR target/68620
999 * gcc.target/arm/pr68620.c: New test.
1000
0bccf11b
L
10012016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1002
1003 * gcc.target/i386/pr68986-2.c: Remove -m32.
1004
81cd202e
L
10052016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1006
1007 PR target/68986
1008 * gcc.target/i386/pr68986-1.c: New test.
1009 * gcc.target/i386/pr68986-2.c: Likewise.
1010 * gcc.target/i386/pr68986-3.c: Likewise.
1011
213a1c03
CB
10122016-01-26 Christian Bruel <christian.bruel@st.com>
1013
1014 * lib/target-supports.exp
1015 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1016 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1017 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1018
22a08dd1
RB
10192016-01-26 Richard Biener <rguenther@suse.de>
1020
1021 PR tree-optimization/69452
1022 * gcc.dg/torture/pr69452.c: New testcase.
1023
6c06e0e8
JJ
10242016-01-26 Jakub Jelinek <jakub@redhat.com>
1025
1026 PR target/69442
1027 * gcc.dg/pr69442.c: New test.
1028
b96824c4
RFI
10292016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1030
1031 PR target/67896
1032 * gcc.target/aarch64/simd/pr67896.C: New.
1033
5ee31e57
RS
10342016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1035
1036 PR tree-optimization/69400
1037 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1038 function.
1039 (plugin_init): Call it.
1040 * gcc.dg/torture/pr69400.c: New test.
1041
7ddfb31d
CL
10422016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1043
1044 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1045
1e050c90
AK
10462016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1047 Sebastian Pop <s.pop@samsung.com>
1048
1049 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1050 isl-0.15.
1051
c8ee4bf5
AK
10522016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1053 Sebastian Pop <s.pop@samsung.com>
1054
1055 * gcc.dg/graphite/pr69292.c: New.
1056
d902b330
JJ
10572016-01-25 Jakub Jelinek <jakub@redhat.com>
1058
1059 * c-c++-common/goacc/use_device-1.c: New test.
1060
2c89b952
JL
10612016-01-25 Jeff Law <law@redhat.com>
1062
1063 PR tree-optimization/69196
1064 PR tree-optimization/68398
1065 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1066 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1067
685c8785
DE
10682016-01-25 David Edelsohn <dje.gcc@gmail.com>
1069
1070 PR target/69469
1071 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1072 Algorithm.
1073
95cef0c1
RB
10742016-01-25 Richard Biener <rguenther@suse.de>
1075
1076 PR testsuite/69380
1077 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1078
2947d3b2
IE
10792016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1080
1081 PR target/69421
1082 * gcc.dg/pr69421.c: New test.
1083
ae19075a
BB
10842016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1085
1086 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1087 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1088 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1089 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1090 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1091 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1092 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1093 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1094 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1095 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1096
fa4511c2
RB
10972016-01-25 Richard Biener <rguenther@suse.de>
1098
1099 PR tree-optimization/69376
1100 * gcc.dg/torture/pr69376.c: New testcase.
1101
1d101216
JD
11022016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1103
1104 PR fortran/69397
1105 PR fortran/68442
1106 * gfortran.dg/interface_38.f90: New test.
1107 * gfortran.dg/interface_39.f90: New test.
a0909527 1108
a59b92b0
PP
11092016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1110
1111 Revert:
1112 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1113
1114 PR c++/11858
1115 PR c++/24663
1116 PR c++/24664
1117 * g++.dg/template/pr11858.C: New test.
1118 * g++.dg/template/pr24663.C: New test.
1119 * g++.dg/template/unify12.C: New test.
1120 * g++.dg/template/unify13.C: New test.
1121 * g++.dg/template/unify14.C: New test.
1122 * g++.dg/template/unify15.C: New test.
1123 * g++.dg/template/unify16.C: New test.
1124 * g++.dg/template/unify17.C: New test.
1125
16acb1a8
DH
11262016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1127
1128 PR fortran/68283
1129 gfortran.dg/pr68283.f90: New test.
1130
094773e8
TK
11312016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1132
1133 PR fortran/66094
1134 * gfortran.dg/inline_matmul_13.f90: New test.
1135 * gfortran.dg/matmul_bounds_8.f90: New test.
1136 * gfortran.dg/matmul_bounds_9.f90: New test.
1137 * gfortran.dg/matmul_bounds_10.f90: New test.
1138
42fb90d7
TV
11392016-01-23 Tom de Vries <tom@codesourcery.com>
1140
1141 PR tree-optimization/69426
1142 * gcc.dg/autopar/pr69426.c: New test.
1143
69da7802
MS
11442016-01-23 Martin Sebor <msebor@redhat.com>
1145
1146 PR c++/58109
1147 PR c++/69022
1148 * g++.dg/cpp0x/alignas5.C: New test.
1149 * g++.dg/ext/vector29.C: Same.
1150
da17300a
UB
11512016-01-23 Uros Bizjak <ubizjak@gmail.com>
1152
1153 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1154 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1155 _GNU_SOURCE from compile flags to the source.
1156 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1157 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1158 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1159 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1160
62041cfc
JJ
11612016-01-22 Jakub Jelinek <jakub@redhat.com>
1162
1163 PR target/69432
1164 * g++.dg/opt/pr69432.C: New test.
1165
f7d2ad6f
BS
11662016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1167
1168 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1169 32-bit targets testing an -m64 multilib.
1170
d403fc9a
WS
11712016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1172
1173 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1174 64-bit support.
1175
4aa16f8d
JG
11762016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1177
1178 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1179
7c816d0f
CB
11802016-01-21 Christian Bruel <christian.bruel@st.com>
1181
1182 PR target/68674
1183 * gcc.target/i386/pr68674.c
1184 * gcc.target/aarch64/pr68674.c
1185 * gcc.target/arm/pr68674.c
1186
fce661e8
KT
11872016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1188
1189 PR target/69403
1190 * gcc.c-torture/execute/pr69403.c: New test.
1191
4696899f
PC
11922016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1193
1194 PR c++/55843
1195 * g++.dg/template/pr55843.C: New.
1196
bac69366
AL
11972016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1198
1199 PR testsuite/66877
1200 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1201 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1202
b57d3a5c
BS
12032016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1204
1205 PR testsuite/67489
da17300a
UB
1206 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1207 from dg-do compile directive, and instead add
1208 { dg-require-effective-target int128 }.
b57d3a5c 1209
9f04a53e
MS
12102016-01-20 Martin Sebor <msebor@redhat.com>
1211
1212 PR c/69405
1213 * gcc.dg/sync-fetch.c: New test.
1214
38a51663
JL
12152016-01-21 Martin Sebor <msebor@redhat.com>
1216
1217 PR target/69252
1218 * gcc.target/powerpc/pr69252.c: New test.
1219
2423a75a
JD
12202016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1221
1222 PR fortran/65996
da17300a 1223 * gfortran.dg/pr65996.f90: New test.
2423a75a 1224
0a76463f
DV
12252016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1226
1227 PR c++/68810
9f04a53e 1228 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 1229 expected to generate an error.
0a76463f 1230
9776e692
BS
12312016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1232
1233 PR middle-end/66178
1234 * gcc.dg/torture/pr66178.c: New test.
1235
c8d3e088
AB
12362016-01-21 Anton Blanchard <anton@samba.org>
1237 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1238
1239 PR target/63354
1240 * gcc.target/powerpc/pr63354.c: New test.
1241
35b707ff
VM
12422016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1243
1244 PR rtl-optimization/68990
1245 * gcc.target/i386/pr68990: New.
1246
157b0829
NC
12472016-01-21 Nick Clifton <nickc@redhat.com>
1248
1249 PR target/69129
1250 * gcc.target/mips/pr69129.c: New.
1251
aede6748
PC
12522016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1253
1254 PR c++/58046
1255 * g++.dg/cpp0x/pr58046.C: New.
1256
5463c2c8
JJ
12572016-01-21 Jakub Jelinek <jakub@redhat.com>
1258
6d31cc75
SS
1259 PR target/69187
1260 PR target/65624
1261 * gcc.target/arm/pr69187.c: New test.
1262
5463c2c8
JJ
1263 PR c++/69355
1264 * g++.dg/torture/pr69355.C: New test.
1265
fa28f32b
AK
12662016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1267 Sebastian Pop <s.pop@samsung.com>
1268
1269 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1270
b920a047
AK
12712016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1272 Sebastian Pop <s.pop@samsung.com>
1273
da17300a 1274 * gcc.dg/graphite/pr68976.c: New test.
b920a047 1275
bdd3aea6
JJ
12762016-01-21 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR middle-end/67653
1279 * c-c++-common/pr67653.c: New test.
1280 * gcc.dg/torture/pr29119.c: Add dg-warning.
1281
26a2e6ae
PB
12822016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1283
1284 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1285
d25c7690
PK
12862016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1287
1288 PR c/24293
1289 * gcc.dg/pr24293.c: New test.
1290 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1291 incomplete struct type.
1292 * gcc.dg/declspec-1.c: Likewise.
1293 * gcc.dg/pr63549.c: Likewise.
1294
889d5698
JJ
12952016-01-20 Jakub Jelinek <jakub@redhat.com>
1296
1297 PR tree-optimization/66612
1298 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1299 for bdn instruction.
1300
d7cf3dc7
CL
13012016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1302
1303 * lib/target-supports.exp
1304 (check_effective_target_arm_fp_ok_nocache): New.
1305 (check_effective_target_arm_fp_ok): New.
1306 (add_options_for_arm_fp): New.
1307 (check_effective_target_arm_crypto_ok_nocache): Require
1308 target_arm_v8_neon_ok instead of arm32.
1309 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1310 (check_effective_target_arm_crypto_pragma_ok): New.
1311 (add_options_for_arm_vfp): New.
1312 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1313 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1314 target instead. Force initial fpu to vfp.
1315 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1316 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1317 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1318 dependency.
1319 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1320 use arm_vfp effective target instead. Force initial fpu to vfp.
1321 * gcc.target/arm/attr-neon3.c: Likewise.
1322 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1323 arm_vfp_ok.
1324 * gcc.target/arm/unsigned-float.c: Likewise.
1325 * gcc.target/arm/vfp-1.c: Likewise.
1326 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1327 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1328 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1329 * gcc.target/arm/vfp-ldmias.c: Likewise.
1330 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1331 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1332 * gcc.target/arm/vfp-stmiad.c: Likewise.
1333 * gcc.target/arm/vfp-stmias.c: Likewise.
1334 * gcc.target/arm/vnmul-1.c: Likewise.
1335 * gcc.target/arm/vnmul-2.c: Likewise.
1336 * gcc.target/arm/vnmul-3.c: Likewise.
1337 * gcc.target/arm/vnmul-4.c: Likewise.
1338
01ac9704 13392016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 1340
e84b00da
L
1341 PR testsuite/69366
1342 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1343 the MPX run-time library, for compile-time MPX test.
1344 * gcc.target/i386/chkp-always_inline.c: Likewise.
1345 * gcc.target/i386/chkp-bndret.c: Likewise.
1346 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1347 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1348 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1349 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1350 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1351 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1352 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1353 * gcc.target/i386/chkp-label-address.c: Likewise.
1354 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1355 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1356 * gcc.target/i386/chkp-pr69044.c: Likewise.
1357 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1358 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1359 * gcc.target/i386/chkp-strchr.c: Likewise.
1360 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1361 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1362 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1363 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1364 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1365 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1366 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1367 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1368 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1369 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1370 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1371 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1372 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1373 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1374 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1375 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1376 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1377 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1378 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1379 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1380 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1381 * gcc.target/i386/pr63995-2.c: Likewise.
1382 * gcc.target/i386/pr64805.c: Likewise.
1383 * gcc.target/i386/pr65044.c: Likewise.
1384 * gcc.target/i386/pr65167.c: Likewise.
1385 * gcc.target/i386/pr65183.c: Likewise.
1386 * gcc.target/i386/pr65184.c: Likewise.
1387 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 1388
28b33016
IE
13892016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1390
1391 PR tree-optimization/69328
1392 * gcc.dg/pr69328.c: New test.
1393
bcff0913
JL
13942016-01-20 Jeff Law <law@redhat.com>
1395
bf0bb970 1396 PR target/25114
bcff0913
JL
1397 * gcc.target/m68k/pr25114.c: New test.
1398
a3f69631
AV
13992016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1400
1401 * gcc.target/arm/memset-inline-10.c: Added
1402 dg-require-effective-target arm_thumb2_ok.
1403
af33ba0d
EB
14042016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1405
1406 * gcc.dg/debug/dwarf2/sso.c: New test.
1407
7596d5de
UB
14082016-01-19 Uros Bizjak <ubizjak@gmail.com>
1409
1410 PR testsuite/68820
1411 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1412 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1413 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1414
ceda2c69
JH
14152016-01-19 Jan Hubicka <hubicka@ucw.cz>
1416
1417 PR ipa/66223
1418 * g++.dg/ipa/devirt-50.C: New testcase.
1419
38a979f2
MP
14202016-01-19 Marek Polacek <polacek@redhat.com>
1421
1422 PR c++/68965
1423 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1424 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1425
962801c5
KT
14262016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1427
1428 PR target/69135
1429 * gcc.target/arm/pr69135_1.c: New test.
1430
078fe40a
WD
14312015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1432
1433 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1434
786e3c06
WD
14352015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1436
1437 * gcc.target/aarch64/ccmp_1.c: New testcase.
1438
1e297006
MP
14392016-01-19 Marek Polacek <polacek@redhat.com>
1440
1441 PR c++/68586
1442 * g++.dg/cpp0x/enum30.C: New test.
1443
879c27e3
RB
14442016-01-19 Richard Biener <rguenther@suse.de>
1445
1446 PR tree-optimization/69336
1447 * g++.dg/tree-ssa/pr69336.C: New testcase.
1448
015337d3
JJ
14492016-01-19 Jakub Jelinek <jakub@redhat.com>
1450
1451 PR debug/65779
1452 * gcc.dg/pr65779.c: New test.
1453
e2c768b6
RB
14542016-01-19 Richard Biener <rguenther@suse.de>
1455
1456 PR tree-optimization/69352
1457 * gcc.dg/torture/pr69352.c: New testcase.
1458
569efc34
JJ
14592016-01-19 Jakub Jelinek <jakub@redhat.com>
1460
1461 PR rtl-optimization/68955
1462 PR rtl-optimization/64557
1463 * gcc.dg/torture/pr68955.c: New test.
1464
e49d321f
JH
14652016-01-19 Jan Hubicka <hubicka@ucw.cz>
1466
1467 PR lto/69136
1468 * g++.dg/torture/pr69136.C: New testcase.
1469
e9191ad3
JH
14702016-01-19 Jan Hubicka <hubicka@ucw.cz>
1471
1472 PR lto/69133
1473 * g++.dg/lto/pr69133_0.C: New testcase.
1474 * g++.dg/lto/pr69133_1.C: New testcase.
1475
2bedb645
JL
14762016-01-15 Jeff Law <law@redhat.com>
1477
1478 PR tree-optimization/69320
1479 * gcc.c-torture/pr69320-1.c: New test.
1480 * gcc.c-torture/pr69320-2.c: New test.
1481 * gcc.c-torture/pr69320-3.c: New test.
1482 * gcc.c-torture/pr69320-4.c: New test.
1483
17c15cb9
PP
14842016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1485
1486 PR c++/11858
1487 PR c++/24663
1488 PR c++/24664
1489 * g++.dg/template/pr11858.C: New test.
1490 * g++.dg/template/pr24663.C: New test.
1491 * g++.dg/template/unify12.C: New test.
1492 * g++.dg/template/unify13.C: New test.
1493 * g++.dg/template/unify14.C: New test.
1494 * g++.dg/template/unify15.C: New test.
1495 * g++.dg/template/unify16.C: New test.
1496 * g++.dg/template/unify17.C: New test.
1497
9617fd08
DM
14982016-01-18 David Malcolm <dmalcolm@redhat.com>
1499
1500 PR testsuite/69181
1501 * gcc.dg/pr69181-1.c: New test file.
1502 * gcc.dg/pr69181-2.c: New test file.
1503 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1504 globals by moving it to...
1505 (cleanup-after-saved-dg-test): ...this new function. Add
1506 "global additional_sources_used". Add reset of global
1507 multiline_expected_outputs to the empty list.
1508 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1509 global to...
1510 (multiline_expected_outputs): ...this, and updated comments to
1511 note that it is modified from gcc-dg.exp.
1512 (dg-end-multiline-output): Update for the above renaming.
1513 (handle-multiline-outputs): Likewise. Remove the clearing
1514 of the expected outputs to the empty list.
1515
b555a2e4
RB
15162016-01-18 Richard Biener <rguenther@suse.de>
1517
1518 PR tree-optimization/69297
1519 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1520
96902805
JM
15212016-01-18 Joseph Myers <joseph@codesourcery.com>
1522
1523 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1524 dg-options.
1525 * gcc.target/mips/mips-3d-2.c: Likewise.
1526 * gcc.target/mips/mips-3d-3.c: Likewise.
1527 * gcc.target/mips/mips-3d-4.c: Likewise.
1528 * gcc.target/mips/mips-3d-5.c: Likewise.
1529 * gcc.target/mips/mips-3d-6.c: Likewise.
1530 * gcc.target/mips/mips-3d-7.c: Likewise.
1531 * gcc.target/mips/mips-3d-8.c: Likewise.
1532 * gcc.target/mips/mips-3d-9.c: Likewise.
1533 * gcc.target/mips/mips-ps-1.c: Likewise.
1534 * gcc.target/mips/mips-ps-2.c: Likewise.
1535 * gcc.target/mips/mips-ps-3.c: Likewise.
1536 * gcc.target/mips/mips-ps-4.c: Likewise.
1537 * gcc.target/mips/mips-ps-5.c: Likewise.
1538 * gcc.target/mips/mips-ps-6.c: Likewise.
1539 * gcc.target/mips/mips-ps-7.c: Likewise.
1540 * gcc.target/mips/mips-ps-type.c: Likewise.
1541 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1542 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1543
40e26f94
TV
15442016-01-18 Tom de Vries <tom@codesourcery.com>
1545
1546 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1547 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1548 * c-c++-common/goacc/kernels-empty.c: New test.
1549 * c-c++-common/goacc/kernels-eternal.c: New test.
1550 * c-c++-common/goacc/kernels-loop-2.c: New test.
1551 * c-c++-common/goacc/kernels-loop-3.c: New test.
1552 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1553 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1554 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1555 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1556 * c-c++-common/goacc/kernels-loop-data.c: New test.
1557 * c-c++-common/goacc/kernels-loop-g.c: New test.
1558 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1559 * c-c++-common/goacc/kernels-loop-n.c: New test.
1560 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1561 * c-c++-common/goacc/kernels-loop.c: New test.
1562 * c-c++-common/goacc/kernels-noreturn.c: New test.
1563 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1564 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1565 * c-c++-common/goacc/kernels-reduction.c: New test.
1566
a98d4647
TV
15672016-01-18 Tom de Vries <tom@codesourcery.com>
1568
1569 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1570 * gcc.dg/autopar/outer-2.c: Same.
1571 * gcc.dg/autopar/outer-3.c: Same.
1572 * gcc.dg/autopar/outer-4.c: Same.
1573 * gcc.dg/autopar/outer-5.c: Same.
1574 * gcc.dg/autopar/outer-6.c: Same.
1575 * gcc.dg/autopar/parallelization-1.c: Same.
1576 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1577 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1578 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1579 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1580 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1581 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1582 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1583 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1584 * gcc.dg/autopar/pr39500-1.c: Same.
1585 * gcc.dg/autopar/pr39500-2.c: Same.
1586 * gcc.dg/autopar/pr46193.c: Same.
1587 * gcc.dg/autopar/pr46194.c: Same.
1588 * gcc.dg/autopar/pr49580.c: Same.
1589 * gcc.dg/autopar/pr49960-1.c: Same.
1590 * gcc.dg/autopar/pr49960.c: Same.
1591 * gcc.dg/autopar/pr68373.c: Same.
1592 * gcc.dg/autopar/reduc-1.c: Same.
1593 * gcc.dg/autopar/reduc-1char.c: Same.
1594 * gcc.dg/autopar/reduc-1short.c: Same.
1595 * gcc.dg/autopar/reduc-2.c: Same.
1596 * gcc.dg/autopar/reduc-2char.c: Same.
1597 * gcc.dg/autopar/reduc-2short.c: Same.
1598 * gcc.dg/autopar/reduc-3.c: Same.
1599 * gcc.dg/autopar/reduc-4.c: Same.
1600 * gcc.dg/autopar/reduc-6.c: Same.
1601 * gcc.dg/autopar/reduc-7.c: Same.
1602 * gcc.dg/autopar/reduc-8.c: Same.
1603 * gcc.dg/autopar/reduc-9.c: Same.
1604 * gcc.dg/autopar/uns-outer-4.c: Same.
1605 * gcc.dg/autopar/uns-outer-5.c: Same.
1606 * gcc.dg/autopar/uns-outer-6.c: Same.
1607 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1608 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1609
da976fa8
AL
16102016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1611
1612 PR target/63679
1613 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1614 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1615
70c1e886
AL
16162016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1617
1618 PR target/63679
1619 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1620 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1621 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1622
88bed196
AL
16232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1624
1625 PR target/63679
1626 * gcc.dg/tree-ssa/sra-17.c: New.
1627 * gcc.dg/tree-ssa/sra-18.c: New.
1628
3dd5f42e
IE
16292016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1630
1631 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1632
ae5a77fa
EB
16332016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1634
1635 * gnat.dg/inline12.adb: New test.
1636
11e57fc6
BC
16372016-01-18 Bin Cheng <bin.cheng@arm.com>
1638
1639 PR tree-optimization/66797
1640 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1641
995b6fe0
RB
16422016-01-18 Richard Biener <rguenther@suse.de>
1643
1644 PR tree-optimization/69170
1645 * gcc.dg/torture/pr69170.c: New testcase.
1646
d656d82e
JDA
16472016-01-17 John David Anglin <danglin@gcc.gnu.org>
1648
1649 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1650
d69da357
TV
16512016-01-16 Tom de Vries <tom@codesourcery.com>
1652
1653 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1654
a3845283
TV
16552016-01-16 Tom de Vries <tom@codesourcery.com>
1656
1657 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1658 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1659 redundant dg-require-effective-target pthread.
1660 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1661 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1662 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1663 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1664 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1665 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1666 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1667
197a6aa6
DE
16682016-01-16 David Edelsohn <dje.gcc@gmail.com>
1669
1670 PR target/68609
1671 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1672 * gcc.target/powerpc/recip-7.c: Same.
1673
ec7886c1
PP
16742016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1675
1676 PR c++/69091
1677 * g++.dg/template/pr69091.C: New test.
1678
203484bb
PP
16792016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1680
1681 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1682 dump does not contain an error_mark_node.
1683 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1684 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1685
aa2500e9
PP
16862016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1687
1688 PR c++/68936
1689 * g++.dg/template/pr68936.C: New test.
1690
28621a5c
DE
16912016-01-15 David Edelsohn <dje.gcc@gmail.com>
1692
1693 PR target/68609
1694 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1695 * gcc.target/powerpc/recip-2.c: Same.
1696 * gcc.target/powerpc/recip-3.c: Same.
1697 * gcc.target/powerpc/recip-4.c: Same.
1698 * gcc.target/powerpc/recip-sqrtf.c: Same.
1699
40c43aca
JL
17002016-01-15 Jeff Law <law@redhat.com>
1701
1702 PR tree-optimization/69270
1703 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1704 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1705
afbc5ae8
PT
17062016-01-15 Paul Thomas <pault@gcc.gnu.org>
1707
1708 PR fortran/49630
1709 * gfortran.dg/deferred_character_13.f90: New test for the fix
1710 of comment 3 of the PR.
1711
1712 PR fortran/54070
1713 * gfortran.dg/deferred_character_8.f90: New test
1714 * gfortran.dg/allocate_error_5.f90: New test
1715
1716 PR fortran/60593
1717 * gfortran.dg/deferred_character_10.f90: New test
1718
1719 PR fortran/60795
1720 * gfortran.dg/deferred_character_14.f90: New test
1721
1722 PR fortran/61147
1723 * gfortran.dg/deferred_character_11.f90: New test
1724
1725 PR fortran/64324
1726 * gfortran.dg/deferred_character_9.f90: New test
1727
49abe076
VM
17282016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1729
1730 PR rtl-optimization/69030
1731 * gcc.target/i386/pr69030.c: New.
1732
16d12992
KT
17332016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1734
1735 * gcc.target/aarch64/target_attr_17.c: New test.
1736
78810bd3
RB
17372016-01-15 Richard Biener <rguenther@suse.de>
1738
1739 PR tree-optimization/66856
1740 * gcc.dg/torture/pr66856-1.c: New testcase.
1741 * gcc.dg/torture/pr66856-2.c: Likewise.
1742
2bd847fe
RB
17432016-01-15 Richard Biener <rguenther@suse.de>
1744
1745 PR debug/69137
1746 * g++.dg/lto/pr69137_0.C: New testcase.
1747
a00fe3b7
RS
17482016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1749
1750 PR middle-end/69246
1751 * gcc.target/i386/pr69246.c: New test.
1752
cbb0e83b
DV
17532016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1754
7596d5de 1755 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1756
5a500ecf
DV
17572016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1758
1759 PR c++/56194
1760 * g++.dg/init/const9.C: Disable test on S/390.
1761
5d9bf64f
DV
17622016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1763
1764 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1765 * g++.dg/Wno-frame-address.C: Ditto.
1766
e234b19e
DV
17672016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1768
1769 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1770
89483f99
RB
17712016-01-15 Richard Biener <rguenther@suse.de>
1772
1773 PR tree-optimization/68961
1774 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1775
94f37395
IE
17762016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1777
1778 * gcc.target/i386/pr65105-5.c: New test.
1779
0f6176e6
JH
17802016-01-15 Jan Hubicka <hubicka@ucw.cz>
1781
1782 * gcc.c-torture/execute/alias-4.c: New testcase.
1783
824ca15e
JH
17842016-01-15 Jan Hubicka <hubicka@ucw.cz>
1785
1786 PR ipa/68148
1787 * g++.dg/ipa/devirt-49.C: New testcase.
1788
092f7deb 17892016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1790
1791 PR target/65837
1792 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1793 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1794 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1795
e93c66bc
RB
17962016-01-15 Richard Biener <rguenther@suse.de>
1797
1798 PR tree-optimization/69117
1799 * gcc.dg/torture/pr69117.c: New testcase.
1800
c47eaca6 18012015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1802
1803 PR c++/69048
1804 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1805
c3f6914a
FXC
18062016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1807
1808 PR testsuite/67509
1809 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1810 range tests use 100 * maximum instead of maximum + 1.
1811
cd65ae90
JJ
18122016-01-14 Jakub Jelinek <jakub@redhat.com>
1813
1814 PR debug/69244
1815 * gcc.dg/guality/pr69244.c: New test.
1816
19643948
UB
18172016-01-14 Uros Bizjak <ubizjak@gmail.com>
1818
1819 * lib/target-supports.exp (check_effective_target_issignaling):
1820 New procedure.
1821 * gcc.dg/pr61441.c: Require issignaling effective target.
1822
fe79c97e
SB
18232016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1824
1825 PR target/68803
1826 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1827
c7df95d8
DM
18282016-01-14 David Malcolm <dmalcolm@redhat.com>
1829
1830 PR c++/68819
1831 PR preprocessor/69177
1832 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1833 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1834 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1835 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1836
00083992
MP
18372016-01-14 Marek Polacek <polacek@redhat.com>
1838
1839 PR c/69262
1840 * gcc.dg/array-15.c: New test.
1841
0c9b3294
JJ
18422016-01-14 Jakub Jelinek <jakub@redhat.com>
1843
1844 PR middle-end/68146
1845 PR tree-optimization/69155
1846 * gfortran.dg/pr68146.f: New test.
1847 * gfortran.dg/pr69155.f90: New test.
1848
3688e13d
RB
18492016-01-14 Richard Biener <rguenther@suse.de>
1850
1851 PR tree-optimization/68060
1852 * gcc.dg/torture/pr68060-1.c: New testcase.
1853 * gcc.dg/torture/pr68060-2.c: Likewise.
1854
bab0ad3a
NC
18552016-01-14 Nick Clifton <nickc@redhat.com>
1856
1857 * lib/target-supports.exp
1858 (check_effective_target_arm_neon_ok_nocache): Add an option
1859 sequence that includes setting the ARM architecture to ARMv7-A.
1860 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1861 command line options necessary to enable Neon support.
1862 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1863 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1864 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1865 * gcc.target/arm/pr69180.c: Likewise.
1866
947c2ce5
JL
18672016-01-14 Jeff Law <law@redhat.com>
1868
1869 PR tree-optimization/69270
1870 * gcc.dg/tree-ssa/pr69270.c: New test.
1871
3342fd71
BS
18722016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1873
1874 PR c/66208
1875 * c-c++-common/pr66208.c: New file.
1876
2ad3adf1
JJ
18772016-01-13 Jakub Jelinek <jakub@redhat.com>
1878
1879 PR tree-optimization/69156
1880 * gcc.dg/pr69156.c: New test.
1881
398d6feb
L
18822016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1883
1884 * gcc.target/i386/pr69225-7.c: New test.
1885
4c868789
RH
18862016-01-13 Richard Henderson <rth@redhat.com>
1887
1888 * gcc.dg/tm/memopt-13.c: Update expected function.
1889 * gcc.dg/tm/memopt-6.c: Likewise.
1890
ef6d1772
UB
18912016-01-13 Uros Bizjak <ubizjak@gmail.com>
1892
1893 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1894 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1895 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1896 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1897
ef6d1772
UB
18982016-01-13 Tom de Vries <tom@codesourcery.com>
1899
1900 PR tree-optimization/69169
0b4b6ef2
TV
1901 * gcc.dg/pr69169.c: New test.
1902
2ad3adf1 19032016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1904
1905 PR target/69228
1906 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1907 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1908 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1909 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1910 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1911 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1912 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1913 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1914
9060e335
AK
19152016-01-13 Jakub Jelinek <jakub@redhat.com>
1916
1917 PR target/69247
1918 * gcc.dg/pr69247.c: New test.
1919
40311329
RB
19202016-01-13 Richard Biener <rguenther@suse.de>
1921
1922 PR tree-optimization/69242
1923 * gcc.dg/torture/pr69242.c: New testcase.
1924
ccbd7103
RB
19252016-01-13 Richard Biener <rguenther@suse.de>
1926
1927 PR tree-optimization/69186
1928 * gcc.dg/torture/pr69186.c: New testcase.
1929
c6f72a46
JL
19302016-01-13 Jeff Law <law@redhat.com>
1931
1932 PR tree-optimization/67755
1933 * gcc.dg/tree-ssa/pr67755.c: New test.
1934
19352016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1936
1937 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1938 pass number in output by a star.
1939
c446cf07
BC
19402016-01-12 Bin Cheng <bin.cheng@arm.com>
1941
1942 PR tree-optimization/68911
1943 * gcc.c-torture/execute/pr68911.c: New test.
1944
5342156c
MP
19452016-01-12 Marek Polacek <polacek@redhat.com>
1946
1947 PR c++/68979
1948 * g++.dg/warn/permissive-1.C: New test.
1949
65364cc5
JJ
19502016-01-12 Jakub Jelinek <jakub@redhat.com>
1951
1952 PR objc++/68511
1953 PR c++/69213
1954 * g++.dg/opt/pr69213.C: New test.
1955
81b9a3d9
CB
19562016-01-12 Christian Bruel <christian.bruel@st.com>
1957
1958 PR target/69180
1959 * gcc.target/arm/pr69180.c: New test.
1960
3c4e91c9
RB
19612016-01-12 Richard Biener <rguenther@suse.de>
1962
1963 PR lto/69077
1964 * g++.dg/lto/pr69077_0.C: New testcase.
1965 * g++.dg/lto/pr69077_1.C: Likewise.
1966
5664cea1
JJ
19672016-01-12 Jakub Jelinek <jakub@redhat.com>
1968
1969 PR target/69175
1970 * g++.dg/opt/pr69175.C: New test.
1971
86cefc49
AL
19722016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1973
1974 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1975 rather than #including math.h & stdlib.h.
1976 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1977 * gcc.dg/vect/pr49771.c: Likewise.
1978 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1979 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1980 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1981 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1982 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1983 * gcc.dg/vect/pr44507.c: Likewise.
1984 * gcc.dg/vect/pr45902.c: Likewise.
1985 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1986 * gcc.dg/vect/vect-117.c: Likewise.
1987 * gcc.dg/vect/vect-99.c: Likewise.
1988 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1989 * gcc.dg/vect/vect-cond-1.c: Likewise.
1990 * gcc.dg/vect/vect-cond-2.c: Likewise.
1991 * gcc.dg/vect/vect-cond-3.c: Likewise.
1992 * gcc.dg/vect/vect-cond-4.c: Likewise.
1993 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1994 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1995 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1996 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1997 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1998 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1999 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2000 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2001 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2002 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2003 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2004 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2005 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2006 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2007 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2008 include of signal.h.
2009 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2010 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2011 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2012 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2013 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2014 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2015 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2016 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2017 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2018 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2019 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2020 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2021 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2022 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2023 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2024 * gcc.dg/vect/vect-outer-5.c: Likewise.
2025 * gcc.dg/vect/vect-outer-6.c: Likewise.
2026 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2027 include of stdio.h.
2028
b832f61e
NC
20292016-01-12 Nick Clifton <nickc@redhat.com>
2030
2031 PR target/68913
2032 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2033 to fread so that it will be found in all target runtimes.
2034
8eac49b1
RB
20352016-01-12 Richard Biener <rguenther@suse.de>
2036
2037 PR tree-optimization/69053
2038 * g++.dg/torture/pr69053.C: New testcase.
2039
2935d994
RB
20402016-01-12 Richard Biener <rguenther@suse.de>
2041
2042 PR tree-optimization/69168
2043 * gcc.dg/torture/pr69168.c: New testcase.
2044
66c16fd9
RB
20452016-01-12 Richard Biener <rguenther@suse.de>
2046
2047 PR tree-optimization/69157
2048 * gcc.dg/torture/pr69157.c: New testcase.
2049
20502016-01-12 Richard Biener <rguenther@suse.de>
2051
2052 PR tree-optimization/69174
2053 * gcc.dg/torture/pr69174.c: New testcase.
2054
723033a6
JJ
20552016-01-12 Jakub Jelinek <jakub@redhat.com>
2056
2057 PR c++/66808
2058 PR c++/69000
2059 * g++.dg/tls/pr66808.C: New test.
2060 * g++.dg/tls/pr69000.C: New test.
2061
3574cf47
BS
20622016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2063
2064 * gcc.target/powerpc/swaps-p8-23.c: New test.
2065 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2066
feb20787
JDA
20672016-01-11 John David Anglin <danglin@gcc.gnu.org>
2068
2069 PR tree-optimization/68356
2070 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2071
27b1820a
KV
20722016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2073 Jim Wilson <jim.wilson@linaro.org>
2074
2075 PR target/69194
2076 * gcc.target/arm/pr69194.c: New test.
2077
cf4de6af
L
20782016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2079
2080 PR target/69225
2081 * gcc.target/i386/pr69225-1.c: New test.
2082 * gcc.target/i386/pr69225-2.c: Likewise.
2083 * gcc.target/i386/pr69225-3.c: Likewise.
2084 * gcc.target/i386/pr69225-4.c: Likewise.
2085 * gcc.target/i386/pr69225-5.c: Likewise.
2086 * gcc.target/i386/pr69225-6.c: Likewise.
2087
1ebd5558
JJ
20882016-01-11 Jakub Jelinek <jakub@redhat.com>
2089
23552a4d
JJ
2090 PR target/67462
2091 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2092 if lp64.
2093
26ff85b0
JJ
2094 PR target/69071
2095 * gcc.dg/pr69071.c: New test.
2096
9cb6bd74
JJ
2097 PR c++/69211
2098 * g++.dg/opt/pr69211.C: New test.
2099
1ebd5558
JJ
2100 PR tree-optimization/69214
2101 * gcc.c-torture/compile/pr69214.c: New test.
2102
8c18c836
UB
21032016-01-11 Uros Bizjak <ubizjak@gmail.com>
2104
2105 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2106 * gcc.target/i386/pr66232-11.c: Ditto.
2107 * gcc.target/i386/pr66232-12.c: Ditto.
2108 * gcc.target/i386/pr66232-13.c: Ditto.
2109
62446e6e
RB
21102016-01-11 Richard Biener <rguenther@suse.de>
2111
2112 PR tree-optimization/69173
2113 * gcc.dg/torture/pr69173.c: New testcase.
2114
2b8568fe
KT
21152016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2116
2117 PR rtl-optimization/68796
2118 * gcc.target/aarch64/tst_5.c: New test.
2119 * gcc.target/aarch64/tst_6.c: Likewise.
2120
5baf4532
KT
21212016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2122
2123 PR rtl-optimization/68841
2124 * gcc.dg/pr68841.c: New test.
2125 * gcc.c-torture/execute/pr68841.c: New test.
2126
ca90b1ed
YR
21272016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2128
2129 PR rtl-optimization/68920
2130 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2131 for ix86 targets.
2132 * gcc.dg/ifcvt-5.c: New test.
2133
2ad3adf1 21342016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
2135
2136 PR bootstrap/69123
2137 * g++.dg/pr69123.C: New.
2138
83834c09
IE
21392016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2140
2141 PR target/69010
2142 * gcc.target/i386/pr69010.c: New test.
2143
dcf89d57
MJ
21442016-01-11 Martin Jambor <mjambor@suse.cz>
2145
2146 PR ipa/69044
2147 * gcc.target/i386/chkp-pr69044.c: New test.
2148
d95167ee
TV
21492016-01-11 Tom de Vries <tom@codesourcery.com>
2150
2151 PR tree-optimization/69109
2152 * gcc.dg/autopar/pr69109-2.c: New test.
2153 * gcc.dg/autopar/pr69109.c: New test.
2154
4f6403a8
TV
21552016-01-11 Tom de Vries <tom@codesourcery.com>
2156
2157 PR tree-optimization/69108
2158 * gcc.dg/autopar/pr69108.c: New test.
2159
21efdd80
PP
21602016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2161
2162 PR c++/69029
2163 * c-c++-common/Wisleading-indentation.c: Augment test.
2164
fd42eed8
TK
21652016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2166
2167 PR fortran/69154
2168 * gfortran.dg/inline_matmul_12.f90: New test.
2169
4f90ee6c
PT
21702016-01-10 Paul Thomas <pault@gcc.gnu.org>
2171
2172 PR fortran/67779
2173 * gfortran.dg/actual_array_offset_1: New test.
2174
3907c6cf
TV
21752016-01-10 Tom de Vries <tom@codesourcery.com>
2176
2177 PR tree-optimization/69062
2178 * gcc.dg/autopar/pr69062.c: New test.
2179
b07b236e
TS
21802016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2181
2182 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2183 * gcc.dg/vect/slp-perm-2.c: Likewise.
2184 * gcc.dg/vect/slp-perm-3.c: Likewise.
2185 * gcc.dg/vect/slp-perm-5.c: Likewise.
2186 * gcc.dg/vect/slp-perm-6.c: Likewise.
2187 * gcc.dg/vect/slp-perm-7.c: Likewise.
2188 * gcc.dg/vect/slp-perm-8.c: Likewise.
2189
23fab8ae
TV
21902016-01-10 Tom de Vries <tom@codesourcery.com>
2191
2192 PR tree-optimization/69039
2193 * gcc.dg/autopar/pr69039.c: New test.
2194
73f0dae2
MP
21952016-01-09 Marek Polacek <polacek@redhat.com>
2196
2197 PR c++/69113
2198 * g++.dg/pr69113.C: New test.
2199
20b8d734
JJ
22002016-01-09 Jakub Jelinek <jakub@redhat.com>
2201
2202 PR middle-end/50865
2203 PR tree-optimization/69097
2204 * gcc.c-torture/execute/pr50865.c: New test.
2205 * gcc.c-torture/execute/pr69097-1.c: New test.
2206 * gcc.c-torture/execute/pr69097-2.c: New test.
2207 * gcc.dg/pr69097-1.c: New test.
2208 * gcc.dg/pr69097-2.c: New test.
2209
c50e614b
JJ
22102016-01-09 Jakub Jelinek <jakub@redhat.com>
2211
2212 PR c++/69164
2213 * g++.dg/opt/pr69164.C: New test.
2214
e0237993
JJ
22152016-01-08 Jakub Jelinek <jakub@redhat.com>
2216
2217 PR tree-optimization/69167
2218 * gcc.dg/pr69167.c: New test.
2219
bd8f5bb2
MP
22202016-01-08 Marek Polacek <polacek@redhat.com>
2221
2222 PR c++/68449
2223 * g++.dg/pr68449.C: New.
2224
bb0f5ca7
AL
22252016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2226
2227 PR tree-optimization/68707
2228 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2229 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2230 on platforms supporting it.
2231 * gcc.dg/vect/slp-perm-2.c: Likewise.
2232 * gcc.dg/vect/slp-perm-3.c: Likewise.
2233 * gcc.dg/vect/slp-perm-5.c: Likewise.
2234 * gcc.dg/vect/slp-perm-7.c: Likewise.
2235 * gcc.dg/vect/slp-perm-8.c: Likewise.
2236 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2237 on platforms supporting it.
2238
22518428
JJ
22392016-01-08 Jakub Jelinek <jakub@redhat.com>
2240
33f0852f
JJ
2241 PR tree-optimization/69162
2242 * gcc.dg/pr69162.c: New test.
2243
22518428
JJ
2244 PR tree-optimization/69172
2245 * gcc.dg/pr69172.c: New test.
2246
80e9b3aa
TP
22472016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2248
2249 PR tree-optimization/67781
2250 * gcc.c-torture/execute/pr67781.c: New file.
2251
262a363f
JJ
22522016-01-08 Jakub Jelinek <jakub@redhat.com>
2253
2254 PR tree-optimization/69083
2255 * gcc.dg/vect/pr69083.c: New test.
2256
6e1f093f
SS
22572016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2258
2259 PR tree-optimization/61441
2260 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2261 Use -fexcess-precision=standard for compiler options.
2262 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2263
53290e07
JJ
22642016-01-08 Jakub Jelinek <jakub@redhat.com>
2265
57bf3072
JJ
2266 PR fortran/69128
2267 * gfortran.dg/gomp/pr69128.f90: New test.
2268
53290e07
JJ
2269 PR c++/69145
2270 * g++.dg/ext/pr69145-1.C: New test.
2271 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2272 * g++.dg/ext/pr69145-2.h: New file.
2273
7a127fa7
MS
22742016-01-07 Martin Sebor <msebor@redhat.com>
2275
2276 PR c/68966
2277 * gcc.dg/atomic-fetch-bool.c: New test.
2278 * gcc.dg/sync-fetch-bool.c: New test.
2279
95918b49
L
22802016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2281
2282 PR fortran/66680
2283 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2284
c8e62a9d
NC
22852016-01-07 Nick Clifton <nickc@redhat.com>
2286
2287 PR target/66655
2288 * g++.dg/pr66655.C: New test.
2289 * g++.dg/pr66655_1.cc: Test support file.
2290 * g++.dg/pr66655.h: Test header file.
2291
2ad3adf1 22922016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
2293
2294 PR fortran/66680
2295 gfortran.dg/gomp/pr66680.f90: New test.
2296
4cd9ca92
L
22972016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2298
2299 PR target/69171
2300 * gcc.target/i386/pr69171-1.c: New test.
2301 * gcc.target/i386/pr69171-2.c: Likewise.
2302 * gcc.target/i386/pr69171-3.c: Likewise.
2303 * gcc.target/i386/pr69171-4.c: Likewise.
2304 * gcc.target/i386/pr69171-5.c: Likewise.
2305 * gcc.target/i386/pr69171-6.c: Likewise.
2306
7e33d4dc
BS
23072015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2308
2309 PR middle-end/67639
2310 * c-c++-common/pr67639.c: New test.
2311
fec64afc
JJ
23122016-01-07 Jakub Jelinek <jakub@redhat.com>
2313
2314 PR tree-optimization/69141
2315 * g++.dg/opt/pr69141.C: New test.
2316
f293ad29
EB
23172016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2318
2319 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2320
5027395e
UB
23212016-01-06 Uros Bizjak <ubizjak@gmail.com>
2322
2323 PR target/69140
2324 * gcc.target/i386/pr69140.c: New test
2325
7443cf13
DM
23262016-01-06 David Malcolm <dmalcolm@redhat.com>
2327
2328 * gcc.dg/bad-dereference.c: New test case.
2329
32928931
BS
23302015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2331
2332 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2333
68dd05da
AS
23342016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2335
2336 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2337
6b131d5b
MP
23382016-01-06 Marek Polacek <polacek@redhat.com>
2339
2340 PR sanitizer/69099
2341 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2342
8d9fdb49
MP
23432016-01-05 Marek Polacek <polacek@redhat.com>
2344
2345 PR c/69104
2346 * gcc.dg/atomic-invalid-2.c: New.
2347
acf93f1e
L
23482016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2349
2350 PR target/68991
2351 * gcc.target/i386/pr68991.c: New test.
2352
3f50525d
L
23532016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2354
2355 PR target/68991
2356 * g++.dg/pr68991-1.C: New test.
2357 * g++.dg/pr68991-2.C: Likewise.
2358
e0237993 23592016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 2360
e0237993 2361 PR other/60465
face88a1
ST
2362 * gcc.target/ia64/pr60465-gprel64.c: New test.
2363 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2364
a0866eff
KT
23652016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2366
2367 PR rtl-optimization/68651
2368 * gcc.target/aarch64/pr68651_1.c: New test.
2369
c589e975
DM
23702016-01-05 David Malcolm <dmalcolm@redhat.com>
2371
2372 PR c/69122
2373 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2374
929710d9
NS
23752016-01-05 Nathan Sidwell <nathan@acm.org>
2376
ce3e43d7
NS
2377 PR c++/58583
2378 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2379
929710d9
NS
2380 * gcc.dg/alias-15.c: New.
2381
a2faef8e
NC
23822016-01-05 Nick Clifton <nickc@redhat.com>
2383
2384 PR target/68870
2385 * g++.dg/pr68770.C: New test.
2386
4cfa76e3
MS
23872016-01-04 Mike Stump <mikestump@comcast.net>
2388
2389 * lib/target-supports.exp (check_effective_target_cilkplus):
2390 cilkplus targets require pthreads.
4ece61b6 2391 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 2392
4e8a3a35
MM
23932016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2394
2395 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2396 generation.
2397
818ab71a
JJ
23982016-01-04 Jakub Jelinek <jakub@redhat.com>
2399
2400 Update copyright years.
2401
2fe0a208
MP
24022016-01-04 Marek Polacek <polacek@redhat.com>
2403
2404 PR c/68908
2405 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2406 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2407 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2408
9e3b2fe3
EB
24092016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2410
2411 * gcc.target/sparc/20160104-2.c: New test.
2412
e8d65a35
EB
24132016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2414
2415 * gcc.target/sparc/20160104-1.c: New test.
2416
25ccfccd
PT
24172016-01-03 Paul Thomas <pault@gcc.gnu.org>
2418
2419 PR fortran/65045
2420 * gfortran.dg/pr65045.f90: New test.
2421
cb51d382
EB
24222016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2423
2424 * gnat.dg/specs/debug1.ads: Delete.
2425
6eeaad6e
JD
24262016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2427
2428 PR libgfortran/68867
2429 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2430 expression.
2431
2f968603
JD
24322016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2433
2434 PR libgfortran/68867
2435 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2436 PowerPC.
2437
591bb5e4
PT
24382016-01-01 Paul Thomas <pault@gcc.gnu.org>
2439
2440 PR fortran/68864
2441 * gfortran.dg/pr68864.f90: New test.
2442
f1e0620c
JJ
24432016-01-01 Jakub Jelinek <jakub@redhat.com>
2444
942a1319
JJ
2445 PR tree-optimization/69070
2446 * gcc.dg/pr69070.c: New test.
2447
10dff63f
JJ
2448 PR sanitizer/69055
2449 * gfortran.dg/pr69055.f90: New test.
2450
f1e0620c
JJ
2451 PR target/69015
2452 * gcc.dg/pr69015.c: New test.
818ab71a 2453\f
2f883d1c 2454Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
2455
2456Copying and distribution of this file, with or without modification,
2457are permitted in any medium without royalty provided the copyright
2458notice and this notice are preserved.