]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
utils2.c (gnat_protect_expr): Make a SAVE_EXPR only for fat pointer or scalar types.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
bf17fe3f
EB
12016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gnat.dg/discr46.ad[sb]: New test.
4
ecf835e9
KN
52016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6
7 PR Target/48344
8 * gcc.target/powerpc/pr48344-1.c: New test.
9
49a1164a
TK
102015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
11
12 PR fortran/69742
13 * gfortran.dg/associate_21.f90: New test.
14
bf14eba2
JJ
152016-02-16 Jakub Jelinek <jakub@redhat.com>
16
17 PR c/69835
18 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
19 -Wnonnull in dg-options.
20 * c-c++-common/nonnull-2.c: New test.
21
35a093b6
JG
222016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
23 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
24
25 * gcc.target/aarch64/vector_initialization_nostack.c: New.
26
e387d491
JJ
272016-02-16 Jakub Jelinek <jakub@redhat.com>
28
29 PR middle-end/69801
30 * gcc.dg/pr69801.c: Add empty dg-options.
31
ba539195
JN
322016-02-16 James Norris <jnorris@codesourcery.com>
33
34 * c-c++-common/goacc/deviceptr-1.c: Add tests.
35 * g++.dg/goacc/deviceptr-1.c: New file.
36
2a2b8f64
JJ
372016-02-16 Jakub Jelinek <jakub@redhat.com>
38
39 PR tree-optimization/69820
40 * gcc.dg/vect/pr69820.c: New test.
41
87440c29
RB
422016-02-16 Richard Biener <rguenther@suse.de>
43
44 PR tree-optimization/69776
45 * gcc.dg/torture/pr69776-2.c: New testcase.
46
6d87c306
BS
472016-02-16 Bernd Schmidt <bschmidt@redhat.com>
48
49 PR tree-optimization/69714
50 * gcc.dg/torture/pr69714.c: New test.
51
3824a0a2
JJ
522016-02-16 Jakub Jelinek <jakub@redhat.com>
53
54 PR tree-optimization/69802
55 * gcc.dg/pr69802.c: New test.
56
c8cfe96e
RB
572016-02-16 Richard Biener <rguenther@suse.de>
58
59 PR middle-end/69801
60 * gcc.dg/pr69801.c: New testcase.
61
fc12098d
JD
622016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
63
64 PR libgfortran/69651
65 * gfortran.dg/read_bang.f90: New test.
66 * gfortran.dg/read_bang4.f90: New test.
67
ba6b3795
JJ
682016-02-15 Jakub Jelinek <jakub@redhat.com>
69
f0516ca4
JJ
70 PR c++/69658
71 * g++.dg/init/pr69658.C: New test.
72
ba6b3795
JJ
73 PR c++/69797
74 * c-c++-common/pr69797.c: New test.
75
de3f9a2d
PK
762016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
77
78 * lib/target-supports.exp (check_effective_target_section_anchors): Add
79 check for aarch64*-*-*.
80
17a3b967
RB
812016-02-15 Richard Biener <rguenther@suse.de>
82
83 PR tree-optimization/69783
84 * gcc.dg/vect/pr69783.c: New testcase.
85
1c48bff1
RB
862016-02-15 Richard Biener <rguenther@suse.de>
87
88 PR tree-optimization/69776
89 * gcc.dg/torture/pr69776.c: New testcase.
90
1e6025b6
TK
912016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
92
93 PR fortran/60526
94 * gfortran.dg/type_decl_4.f90: Reinstated.
95
d3308279
JDA
962016-02-14 John David Anglin <danglin@gcc.gnu.org>
97
98 PR fortran/68746
99 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
100
b7c56581
TK
1012016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
102
103 PR fortran/60526
104 PR bootstrap/69816
105 * gfortran.dg/type_decl_4.f90: Removed.
106
60cb4ef5
TK
1072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
108
109 PR fortran/60526
110 * gfortran.dg/type_decl_4.f90: New test.
111
f6964637
AM
1122016-02-14 Alan Modra <amodra@gmail.com>
113
1a8849d1 114 PR testsuite/68886
f6964637
AM
115 * gcc.c-torture/execute/stkalign.c: Revise test.
116
f5121920
OE
1172016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
118
119 PR target/67260
120 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
121
6cda3ab6
OE
1222016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
123
124 PR target/67260
125 * gcc.target/sh/torture/pr67260.c: New.
126
6786e598
JDA
1272016-02-12 John David Anglin <danglin@gcc.gnu.org>
128
129 * gcc.dg/pr67964.c: Add dg-require-alias.
130
7e05dad8
OE
1312016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
132
133 PR target/67636
134 PR target/64345
135 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
136
7f4cc3ce
JD
1372016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
138
139 PR libgfortran/69668
140 * gfortran.dg/namelist_88.f90: New test.
141
955ca6dc
JD
1422016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
143
144 PR libgfortran/69668
145 * gfortran.dg/namelist_38.f90: Update test.
146 * gfortran.dg/namelist_84.f90: Update test.
147
876217ae
DM
1482016-02-12 David Malcolm <dmalcolm@redhat.com>
149
150 PR other/69554
151 * gcc.dg/pr69554-1.c: New test.
152 * gfortran.dg/pr69554-1.F90: New test.
153 * gfortran.dg/pr69554-2.F90: New test.
154 * lib/gcc-dg.exp (proc dg-locus): New function.
155 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
156 distinguish between the caret-printing and non-caret-printing
157 cases. If caret-printing has been explicitly enabled, bail out
158 without attempting to fix up the output.
159
61789eed
DM
1602016-02-12 David Malcolm <dmalcolm@redhat.com>
161
162 PR driver/69265
163 PR driver/69453
164 * gcc.dg/spellcheck-options-3.c: New test case.
165 * gcc.dg/spellcheck-options-4.c: New test case.
166 * gcc.dg/spellcheck-options-5.c: New test case.
167 * gcc.dg/spellcheck-options-6.c: New test case.
168 * gcc.dg/spellcheck-options-7.c: New test case.
169 * gcc.dg/spellcheck-options-8.c: New test case.
170 * gcc.dg/spellcheck-options-9.c: New test case.
171 * gcc.dg/spellcheck-options-10.c: New test case.
172
c3090c1f
JJ
1732016-02-12 Jakub Jelinek <jakub@redhat.com>
174
175 PR rtl-optimization/69764
176 PR rtl-optimization/69771
177 * c-c++-common/pr69764.c: New test.
178 * gcc.dg/torture/pr69771.c: New test.
179
8222034d
MP
1802016-02-12 Marek Polacek <polacek@redhat.com>
181
182 * g++.dg/torture/init-list1.C: New.
183
f749f792
MP
1842016-02-12 Marek Polacek <polacek@redhat.com>
185
186 * gcc.dg/pr69522.c: Add empty dg-options.
187
199fb02a
IE
1882016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
189
190 * g++.dg/lto/lto.exp: Include and init mpx.
191 * g++.dg/lto/pr69729_0.C: New test.
192
b69539cb
JJ
1932016-02-12 Jakub Jelinek <jakub@redhat.com>
194
06ff7000
JJ
195 PR ipa/69241
196 * g++.dg/ipa/pr69241-4.C: New test.
197
b69539cb
JJ
198 PR ipa/68672
199 * g++.dg/ipa/pr68672-1.C: New test.
200 * g++.dg/ipa/pr68672-2.C: New test.
201 * g++.dg/ipa/pr68672-3.C: New test.
202
16595a1f
BS
2032016-02-12 Bernd Schmidt <bschmidt@redhat.com>
204
205 PR c/69522
6d87c306 206 * gcc.dg/pr69522.c: New test.
16595a1f 207
38d795d2
PP
2082016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
209
210 PR c++/69098
211 * g++.dg/cpp1y/69098.C: New test.
212 * g++.dg/cpp1y/69098-2.C: New test.
213
9c582551
JJ
2142016-02-12 Jakub Jelinek <jakub@redhat.com>
215
216 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
217 and neighbour -> neighbor.
218 * objc.dg/attributes/method-nonnull-1.m: Likewise.
219 * objc.dg/gnu-api-2-class-meta.m: Likewise.
220 * c-c++-common/Wvarargs.c: Likewise.
221 * c-c++-common/goacc/host_data-5.c: Likewise.
222 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
223 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
224 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
225 * gcc.target/aarch64/pr60697.c: Likewise.
226 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
227 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
228 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
229 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
230 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
231 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
232 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
233 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
234 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
235 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
236 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
237 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
238 * g++.dg/lookup/koenig5.C: Likewise.
239 * g++.dg/ext/no-asm-2.C: Likewise.
240 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
241 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
242 * gfortran.dg/used_types_16.f90: Likewise.
243 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
244 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
245 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
246 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
247 * gfortran.dg/abstract_type_6.f03: Likewise.
248 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
249 * gfortran.dg/used_types_15.f90: Likewise.
250 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
251 * gfortran.dg/exit_3.f08: Likewise.
252 * gfortran.dg/open_status_2.f90: Likewise.
253 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
254 * gfortran.dg/intrinsic_std_1.f90: Likewise.
255 * gfortran.dg/associate_1.f03: Likewise.
256 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
257 * gfortran.dg/intrinsic_std_6.f90: Likewise.
258 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
259 * gcc.dg/builtin-object-size-1.c: Likewise.
260 * gcc.dg/noreturn-6.c: Likewise.
261 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
262 * gcc.dg/globalalias.c: Likewise.
263 * gcc.dg/builtins-config.h: Likewise.
264 * gcc.dg/pr30457.c: Likewise.
265 * gcc.c-torture/compile/volatile-1.c: Likewise.
266 * gcc.c-torture/execute/20101011-1.c: Likewise.
267 * c-c++-common/Waddress-1.c: Likewise.
268
66756373
JJ
2692016-02-11 Jakub Jelinek <jakub@redhat.com>
270
271 PR c/69768
272 * c-c++-common/Waddress-1.c: New test.
273
76fe932b
AV
2742016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
275
276 PR fortran/69296
277 * gfortran.dg/associate_19.f03: New test.
278 * gfortran.dg/associate_20.f03: New test.
279
564c4d4b
OE
2802016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
281
282 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
283
e1c1ecb0
KT
2842016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
285
286 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
287 .arch armv8-a\n. Add -dA to dg-options.
288 * gcc.target/aarch64/assembler_arch_1.c: New test.
289 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
290
0d7d9458
PC
2912016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
292
293 PR c++/68726
294 * g++.dg/cpp0x/pr68726.C: New.
295
e6208a60
IE
2962016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
297
298 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
299 test.
300
281a11eb
RB
3012016-02-11 Richard Biener <rguenther@suse.de>
302
303 * g++.dg/tree-ssa/pr61034.C: Adjust.
304
e03dd765
VM
3052016-02-10 Vladimir Makarov <vmakarov@redhat.com>
306
4b48faf5 307 PR target/69148
e03dd765
VM
308 * gcc.target/s390/pr69148.c: New.
309
cdc23927
YR
3102016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
311
312 PR tree-optimization/69652
313 * gcc.dg/torture/pr69652.c: New test.
314
e199dd0a
JJ
3152016-02-10 Jakub Jelinek <jakub@redhat.com>
316 Patrick Palka <ppalka@gcc.gnu.org>
317
318 PR ipa/69241
319 PR c++/69649
320 * g++.dg/ipa/pr69241-1.C: New test.
321 * g++.dg/ipa/pr69241-2.C: New test.
322 * g++.dg/ipa/pr69241-3.C: New test.
323 * g++.dg/ipa/pr69649.C: New test.
324
d6b38027
UB
3252016-02-10 Uros Bizjak <ubizjak@gmail.com>
326
327 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
328 * gcc.dg/tree-ssa/sra-18.c: Ditto.
329
13b562c5
BC
3302016-02-10 Bin Cheng <bin.cheng@arm.com>
331
332 PR tree-optimization/68021
333 * gcc.dg/tree-ssa/pr68021.c: New test.
334
24a179f8
RB
3352016-02-10 Richard Biener <rguenther@suse.de>
336
337 PR tree-optimization/69726
338 * gcc.dg/uninit-22.c: New testcase.
339
0d99886f
AP
3402016-02-09 Andrew Pinski <apinski@cavium.com>
341
342 PR tree-opt/69282
343 * gcc.c-torture/compile/20160205-1.c: New testcase.
344
ab04995c
MM
3452016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
346
347 PR target/68404
348 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
349 instead accessing a really large arrray.
350 * gcc.target/powerpc/fusion3.c: Likewise.
351
4b79ac23
CB
3522016-02-09 Charles Baylis <charles.baylis@linaro.org>
353
354 PR target/68532
355 * gcc.c-torture/execute/pr68532.c: New test.
356
b890a441
AO
3572016-02-11 Alexandre Oliva <aoliva@redhat.com>
358
359 PR target/69634
360 * gcc.dg/pr69634.c: New.
361
84a5bef7
RB
3622016-02-09 Richard Biener <rguenther@suse.de>
363
364 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
365
1f123759 3662016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 367
1f123759
AF
368 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
369
65860c77
YR
3702016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
371
372 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
373
7e1e8a0a
RB
3742016-02-09 Richard Biener <rguenther@suse.de>
375
376 PR tree-optimization/69715
377 * gcc.dg/torture/pr69715.c: New testcase.
378
efb45a9f
PP
3792016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
380
381 PR c++/69139
382 * g++.dg/cpp0x/trailing12.C: New test.
383 * g++.dg/cpp0x/trailing13.C: New test.
384
20a0c6f9
PP
3852016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
386
387 PR c++/69283
388 PR c++/67835
389 * g++.dg/cpp1y/auto-fn29.C: New test.
390 * g++.dg/cpp1y/auto-fn30.C: New test.
391
a162f3af
JJ
3922016-02-08 Jakub Jelinek <jakub@redhat.com>
393
394 PR tree-optimization/69209
395 * gcc.c-torture/compile/pr69209.c: New test.
396
4b4a9fbd
JL
3972016-02-08 Jeff Law <law@redhat.com>
398
399 PR tree-optimization/68541
400 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
401 of statements allowed in join block for path splitting.
402
cfac5ed2
JJ
4032016-02-08 Jakub Jelinek <jakub@redhat.com>
404
f68bc23f
JJ
405 PR c++/59627
406 * g++.dg/gomp/pr59627.C: New test.
407
cfac5ed2
JJ
408 PR ipa/69239
409 * g++.dg/ipa/pr69239.C: New test.
410
44714d8c
DM
4112016-02-08 David Malcolm <dmalcolm@redhat.com>
412
413 PR preprocessor/69664
414 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
415 * gcc.dg/cpp/warn-comments.c: Likewise.
416
eba9e839
MP
4172016-02-08 Marek Polacek <polacek@redhat.com>
418
419 PR c++/69688
420 * g++.dg/init/const12.C: New test.
421
a011cd92
BS
4222016-02-08 Bernd Schmidt <bschmidt@redhat.com>
423
424 PR target/60410
425 * gcc.dg/lto/pr55113_0.c: Remove test.
426
5317b1be
RB
4272016-02-08 Richard Biener <rguenther@suse.de>
428
429 PR tree-optimization/69719
430 * gcc.dg/torture/pr69719.c: New testcase.
431
63998a63
RB
4322016-02-08 Richard Biener <rguenther@suse.de>
433 Jeff Law <law@redhat.com>
434
435 PR target/68273
436 * gcc.target/mips/pr68273.c: New testcase.
437
43f4a281
RB
4382016-02-08 Richard Biener <rguenther@suse.de>
439
440 PR rtl-optimization/69274
441 * gcc.target/i386/addr-sel-1.c: XFAIL.
442
0b604d2d
JL
4432016-02-08 Jeff Law <law@redhat.com>
444
e8dfe49e
JL
445 PR tree-optimization/68541
446 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
447
0b604d2d
JL
448 PR tree-optimization/65917
449 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
450
c0f0e35a
JD
4512016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
452
453 PR fortran/50555
454 * gfortran.dg/namelist_args.f90: New test.
455
8981d712
JL
4562016-02-05 Jeff Law <law@redhat.com>
457
458 PR tree-optimization/68541
459 * gcc.dg/tree-ssa/split-path-2.c: New test.
460 * gcc.dg/tree-ssa/split-path-3.c: New test.
461 * gcc.dg/tree-ssa/split-path-4.c: New test.
462 * gcc.dg/tree-ssa/split-path-5.c: New test.
463 * gcc.dg/tree-ssa/split-path-6.c: New test.
464 * gcc.dg/tree-ssa/split-path-7.c: New test.
465
46cb9332
MS
4662016-02-05 Martin Sebor <msebor@redhat.com>
467
468 PR c++/69662
469 * g++.dg/warn/Wplacement-new-size-1.C: New test.
470 * g++.dg/warn/Wplacement-new-size-2.C: New test.
471
be2083ea
RH
4722016-02-06 Richard HEnderson <rth@redhat.com>
473
474 PR c/69643
475 * gcc.target/i386/addr-space-4.c: New.
476 * gcc.target/i386/addr-space-5.c: New.
477
711d7c23
MM
4782016-02-05 Mikael Morin <mikael@gcc.gnu.org>
479
480 PR fortran/66089
481 * gfortran.dg/elemental_dependency_6.f90: New.
482
b5c1c988
JJ
4832016-02-05 Jakub Jelinek <jakub@redhat.com>
484
861c7bcd
JJ
485 PR rtl-optimization/69691
486 * gcc.c-torture/execute/pr69691.c: New test.
487
b5c1c988
JJ
488 PR c++/69628
489 * g++.dg/parse/pr69628.C: New test.
490
f7dfa966
UB
4912016-02-05 Uros Bizjak <ubizjak@gmail.com>
492
493 * gcc.dg/sancov/asan.c: Move to ...
494 * gcc.dg/asan/sancov-1.c: ... here.
495
9b143e64
UB
4962016-02-05 Uros Bizjak <ubizjak@gmail.com>
497
498 * gcc.target/i386/pr69577.c: Require avx_runtime target.
499
f5d4b899
L
5002016-02-05 H.J. Lu <hongjiu.lu@intel.com>
501
502 PR target/69677
503 * gcc.target/i386/pr69677.c: New test.
504
76c85fbb
PP
5052016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
506
507 PR c++/68948
508 * g++.dg/template/pr68948.C: New test.
509
f181bf90
DV
5102016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
511
512 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
513 (only necessary on s390x).
514
714fb282
L
5152016-02-04 H.J. Lu <hongjiu.lu@intel.com>
516
517 * gcc.target/i386/pr69454-2.c: Compile with -msse2
518 -mno-accumulate-outgoing-args.
519
618d6c1c
PP
5202016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
521
522 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
523
1066e9b5
JJ
5242016-02-04 Jakub Jelinek <jakub@redhat.com>
525
526 PR c/69669
527 * c-c++-common/pr69669.c: New test.
528
76255d0d
MM
5292016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
530
531 PR target/69667
532 * g++.dg/pr69667.C: New file.
533
e0b059b1
WD
5342016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
535
536 PR target/69619
537 * gcc.dg/pr69619.c: Add new test.
538
2692b5c8
RS
5392016-02-04 Richard Sandiford <richard.sandiford@arm.com>
540
541 PR rtl-optimization/69577
542 * gcc.target/i386/pr69577.c: New test.
543
7db337c2
ML
5442016-02-04 Martin Liska <mliska@suse.cz>
545
546 * g++.dg/asan/pr69276.C: New test.
547
cc9c0829
KT
5482016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
549
550 PR target/65932
551 PR target/67714
552 * gcc.target/arm/wmul-3.c: Simplify test to generate just
553 a single smulbb instruction.
554 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
555 * gcc.target/amr/wmul-2.c: Likewise.
556
eb9feb52
KT
5572016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
558
559 PR target/65932
560 PR target/67714
561 * gcc.c-torture/execute/pr67714.c: New test.
562
61f727fe
JJ
5632016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
564
565 PR target/69454
566 * gcc.target/i386/pr69454-1.c: New test.
567 * gcc.target/i386/pr69454-2.c: New test.
568
05dd97db
MS
5692016-02-03 Martin Sebor <msebor@redhat.com>
570
571 PR c++/69251
572 PR c++/69253
573 PR c++/69290
574 PR c++/69277
575 PR c++/69349
576 * g++.dg/ext/flexarray-mangle-2.C: New test.
577 * g++.dg/ext/flexarray-mangle.C: New test.
578 * g++.dg/ext/flexarray-subst.C: New test.
579 * g++.dg/ext/flexary11.C: New test.
580 * g++.dg/ext/flexary12.C: New test.
581 * g++.dg/ext/flexary13.C: New test.
582 * g++.dg/ext/flexary14.C: New test.
583 * g++.dg/other/dump-ada-spec-2.C: Adjust.
584
dac2fc29
L
5852016-02-03 H.J. Lu <hongjiu.lu@intel.com>
586
587 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
588 Define only if CHECK_FLOAT128 is defined.
589 (main): Properly initialize u5.
590
eadb8035
JJ
5912016-02-03 Jakub Jelinek <jakub@redhat.com>
592
0afbb81b
JJ
593 PR c/69627
594 * gcc.dg/pr69627.c: New test.
595
eadb8035
JJ
596 PR target/69644
597 * gcc.dg/pr69644.c: New test.
598
b12d4923
MS
5992016-02-03 Mike Stump <mikestump@comcast.net>
600
601 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
602 support for struct-layout-1.exp.
603
ab4bae0c
PP
6042016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
605
606 PR c++/69056
618d6c1c 607 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 608
95831c01
VM
6092016-02-03 Vladimir Makarov <vmakarov@redhat.com>
610 Alexandre Oliva <aoliva@redhat.com>
611
612 PR target/69461
613 * gcc.target/powerpc/pr69461.c: New.
614
ccc71ab8
UB
6152016-02-03 Uros Bizjak <ubizjak@gmail.com>
616
617 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
618 works from here ...
619 (check_effective_target_fsanitize_thread): ... to here. Do not
620 specify additional compile flags for the test source.
621 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
622 specify additional compile flags for the test source.
623
96299640
WD
6242016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
625
626 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
627
781d83d9
AV
6282016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
629
630 PR fortran/67451
631 PR fortran/69418
632 * gfortran.dg/coarray_allocate_2.f08: New test.
633 * gfortran.dg/coarray_allocate_3.f08: New test.
634 * gfortran.dg/coarray_allocate_4.f08: New test.
635
d8208e6d
AL
6362016-02-03 Alan Lawrence <alan.lawrence@arm.com>
637
638 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
639 use same scan-tree-dump-times on all platforms.
640 * gcc.dg/vect/vect-outer-1.c: Likewise.
641 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
642 * gcc.dg/vect/vect-outer-1a.c: Likewise.
643 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
644 * gcc.dg/vect/vect-outer-1b.c: Likewise.
645 * gcc.dg/vect/vect-outer-2b.c: Likewise.
646 * gcc.dg/vect/vect-outer-3b.c: Likewise.
647 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
648
a8394fa0
SB
6492016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
650
651 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
652 warning.
653
f3baa1d3
L
6542016-02-02 H.J. Lu <hongjiu.lu@intel.com>
655
656 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
657
eb077516
JN
6582016-02-02 James Norris <jnorris@codesourcery.com>
659
660 * c-c++-common/goacc/routine-5.c: Add tests.
661
578fb225
AM
6622016-02-02 Alexander Monakov <amonakov@ispras.ru>
663
664 * gcc.target/nvptx/unsigned-cmp.c: New test.
665
c64f7d37
WD
6662016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
667
668 * gcc.target/aarch64/scalar_shift_1.c
669 (test_corners_sisd_di): Improve force to SIMD register.
670 (test_corners_sisd_si): Likewise.
671 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
672 Remove scan-assembler check for ldr.
673
90c6f26c
RB
6742016-02-02 Richard Biener <rguenther@suse.de>
675
676 PR tree-optimization/69595
677 * gcc.dg/Warray-bounds-17.c: New testcase.
678
9dc03c97
RB
6792016-02-02 Richard Biener <rguenther@suse.de>
680
681 PR tree-optimization/69606
682 * gcc.dg/torture/pr69606.c: New testcase.
683
2d4dc223
YR
6842016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
685
686 PR middle-end/68542
687 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
688 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
689
65c98fde
AM
6902016-02-02 Alan Modra <amodra@gmail.com>
691
692 PR target/69548
693 * gcc.target/powerpc/pr69548.c: New test.
694
e1b81f2b
JJ
6952016-02-01 Jakub Jelinek <jakub@redhat.com>
696
d0268b37
JJ
697 PR rtl-optimization/69592
698 * gcc.dg/pr69592.c: New test.
699
e1b81f2b
JJ
700 PR preprocessor/69543
701 PR c/69558
702 * gcc.dg/pr69543.c: New test.
703 * gcc.dg/pr69558.c: New test.
704
7dd7780d
UB
7052016-02-01 Uros Bizjak <ubizjak@gmail.com>
706
bf672ee5
UB
707 PR testsuite/65940
708 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 709
9a7013f8
MS
7102016-02-01 Martin Sebor <msebor@redhat.com>
711
712 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
713
e681fb2b
BC
7142016-02-01 Bin Cheng <bin.cheng@arm.com>
715
716 PR tree-optimization/67921
717 * c-c++-common/ubsan/pr67921.c: New test.
718
ff86345f
RB
7192016-02-01 Richard Biener <rguenther@suse.de>
720
721 PR middle-end/69556
722 * gcc.dg/tree-ssa/recip-8.c: New testcase.
723
bc369dbd
RB
7242016-02-01 Richard Biener <rguenther@suse.de>
725
726 PR tree-optimization/69574
727 * gcc.dg/torture/pr69574.c: New testcase.
728
ef318184
RB
7292016-02-01 Richard Biener <rguenther@suse.de>
730
731 PR tree-optimization/69579
732 * gcc.dg/setjmp-6.c: New testcase.
733
654745e6
JJ
7342016-02-01 Jakub Jelinek <jakub@redhat.com>
735
736 PR rtl-optimization/69570
737 * g++.dg/opt/pr69570.C: New test.
738
e6c0c44b
RH
7392016-02-01 Richard Henderson <rth@redhat.com>
740
741 * gcc.dg/pr69535.c: New test.
742
6ff3f09a
JDA
7432016-01-31 John David Anglin <danglin@gcc.gnu.org>
744
2c005538
JDA
745 PR testsuite/69584
746 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
747 * gcc.dg/tree-ssa/sra-18.c: Likewise.
748
61083a4b
JDA
749 PR debug/68244
750 * g++.dg/parse/parens3.C: Use register "4" on hppa.
751
6ff3f09a
JDA
752 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
753
0c221916
PT
7542016-01-31 Paul Thomas <pault@gcc.gnu.org>
755
756 PR fortran/67564
757 * gfortran.dg/allocate_with_source_17.f03: New test.
758
db7a2818
JJ
7592016-01-30 Jakub Jelinek <jakub@redhat.com>
760
761 PR tree-optimization/69546
762 * gcc.dg/torture/pr69546.c: New test.
763
e520d5f0
PT
7642016-01-30 Paul Thomas <pault@gcc.gnu.org>
765
766 PR fortran/69566
767 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
768
343c05d3
MS
7692016-01-30 Martin Sebor <msebor@redhat.com>
770
771 PR c++/68490
772 * g++.dg/ext/flexary10.C: New test.
773
d6c3a539
DH
7742016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
775
776 PR fortran/66707
777 gfortran.dg/common_23.f90: New test.
778
52d72fcd
BS
7792016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
780
781 PR target/65546
782 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
783 condition being checked, and disable it when the target supports
784 misaligned loads and stores.
785
3a5d2ba4
JJ
7862016-01-29 Jakub Jelinek <jakub@redhat.com>
787
788 PR debug/69518
789 * gcc.dg/torture/pr69518.c: New test.
790
6bbacdb5
L
7912016-01-29 H.J. Lu <hongjiu.lu@intel.com>
792
793 PR target/69530
794 * gcc.target/i386/pr69530.c: New test.
795
af932cdb
SE
7962016-01-29 Steve Ellcey <sellcey@imgtec.com>
797
798 PR target/65604
799 * gcc.target/mips/div-delay.c: New test.
800
26658b7c
JJ
8012016-01-29 Jakub Jelinek <jakub@redhat.com>
802
33e89989
JJ
803 PR target/69551
804 * gcc.target/i386/pr69551.c: New test.
805
26658b7c
JJ
806 PR target/66137
807 * gcc.target/i386/pr66137.c: New test.
808
401116b5
AB
8092016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
810
811 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
812 always built for p5600.
813 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
814 isa=p5600 dg-option.
815
d4abfcc5
RB
8162016-01-29 Richard Biener <rguenther@suse.de>
817
818 PR tree-optimization/69547
819 * g++.dg/tree-ssa/pr69547.C: New testcase.
820
16b77b32
JJ
8212016-01-29 Jakub Jelinek <jakub@redhat.com>
822
823 PR debug/66869
824 * g++.dg/warn/Wunused-function2.C: New test.
825
a1c95464
DV
8262016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
827
828 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
829 support for test to succeed.
830
5453bfed
MP
8312016-01-29 Marek Polacek <polacek@redhat.com>
832
833 PR c++/69509
834 PR c++/69516
835 * g++.dg/ext/constexpr-vla2.C: New test.
836 * g++.dg/ext/constexpr-vla3.C: New test.
837 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
838
452ec2a5
RB
8392016-01-29 Richard Biener <rguenther@suse.de>
840
841 PR middle-end/69537
842 * gcc.dg/uninit-21.c: New testcase.
843
aec0b19e
UB
8442016-01-28 Uros Bizjak <ubizjak@gmail.com>
845
846 PR target/69459
847 * gcc.target/i386/pr69459.c: New test.
848
df113ce7
SE
8492016-01-28 Steve Ellcey <sellcey@imgtec.com>
850
851 PR target/68400
852 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
853 * gcc.target/mips/pr68400.c: New test.
854
494de84f
MS
8552016-01-28 Martin Sebor <msebor@redhat.com>
856
857 PR target/17381
858 * gcc.target/powerpc/pr17381.c: New test.
859
eb1b1f01
JJ
8602016-01-28 Jakub Jelinek <jakub@redhat.com>
861
862 PR middle-end/69542
863 * gcc.dg/torture/pr69542.c: New test.
864
6dfeb7ce
WD
8652016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
866
867 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
868
4b7471a4
DE
8692016-01-28 David Edelsohn <dje.gcc@gmail.com>
870
871 * gcc.dg/pr65980.c: Skip on AIX.
872 * gcc.dg/pr66688.c: Same.
873
b271fd21
DE
8742016-01-28 David Edelsohn <dje.gcc@gmail.com>
875
876 PR target/63679
877 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
878 * gcc.dg/tree-ssa/sra-18.c: Same.
879
874108a9
AV
8802016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
881
882 PR fortran/62536
883 * gfortran.dg/block_15.f08: New test.
884 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
885 on incorrectly closed BLOCK.
886
30480bcd
IE
8872016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
888
889 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
8902016-01-28 Richard Biener <rguenther@suse.de>
891
892 PR tree-optimization/69466
893 * gfortran.dg/vect/pr69466.f90: New testcase.
894
0d4c694e
TP
8952016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
896
897 * g++.dg/pr67989.C: Remove ARM-specific option.
898 * gcc.target/arm/pr67989.C: New file.
899
2aa780da
UB
9002016-01-27 Uros Bizjak <ubizjak@gmail.com>
901
902 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
903 and expm1 test for glibc < 2.11.
904
f75ebe77
RH
9052016-01-27 Richard Henderson <rth@redhat.com>
906
907 * gcc.c-torture/execute/pr69447.c: New test.
908
9092016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 910
9a175e65 911 PR fortran/69422
49847d75
PT
912 * gfortran.dg/alloc_comp_assign_15.f03: New test.
913
cbdd8ae0
JJ
9142016-01-27 Jakub Jelinek <jakub@redhat.com>
915
916 PR debug/66869
917 * gcc.dg/pr66869.c: New test.
918
2b572b3c
JL
9192016-01-25 Jeff Law <law@redhat.com>
920
921 PR tree-optimization/68398
aec0b19e 922 PR tree-optimization/69196
2b572b3c
JL
923 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
924 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
925 path to avoid new heuristic allowing more irreducible regions
926 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
927 * gcc.dg/tree-ssa/vrp46.c: Likewise.
928 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
929 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
930 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
931
fa74a4bc
MP
9322016-01-27 Marek Polacek <polacek@redhat.com>
933
934 PR c/68062
935 * c-c++-common/vector-compare-4.c: New test.
936
0afff540
DM
9372016-01-27 David Malcolm <dmalcolm@redhat.com>
938
939 PR preprocessor/69126
940 * c-c++-common/pr69126.c: New test case.
941
1a218fc9
ILT
9422016-01-27 Ian Lance Taylor <iant@google.com>
943
944 * gcc.dg/tree-ssa/ivopt_5.c: New test.
945
5d70666e
RB
9462016-01-27 Ryan Burn <contact@rnburn.com>
947
948 PR cilkplus/69267
949 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
950
87ff4d66
UB
9512016-01-27 Uros Bizjak <ubizjak@gmail.com>
952
953 PR target/69512
954 * gcc.target/i386/pr69512.c: New test.
955
27e23cca
RE
9562016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
957
958 PR ada/69488
959 * gnat.dg/sso/*.adb: Robustify dg-output directives.
960
05bf54c3
MP
9612016-01-27 Marek Polacek <polacek@redhat.com>
962
963 PR c++/69379
964 * g++.dg/pr69379.C: New test.
965
60214d0d
MS
9662016-01-27 Martin Sebor <msebor@redhat.com>
967
968 PR c++/69317
969 * g++.dg/abi/Wabi-2-2.C: New test.
970 * g++.dg/abi/Wabi-2-3.C: New test.
971 * g++.dg/abi/Wabi-3-2.C: New test.
972 * g++.dg/abi/Wabi-3-3.C: New test.
973
167c7bfa
RB
9742016-01-27 Richard Biener <rguenther@suse.de>
975
976 PR tree-optimization/69166
977 * gcc.dg/torture/pr69166.c: New testcase.
978
1430fb1f
MJ
9792016-01-27 Martin Jambor <mjambor@suse.cz>
980
981 PR tree-optimization/69355
982 * gcc.dg/tree-ssa/pr69355.c: New test.
983
95e3030c
MP
9842016-01-27 Marek Polacek <polacek@redhat.com>
985
986 PR c++/69496
987 * g++.dg/ext/constexpr-vla1.C: New test.
988
eeb085f3
CB
9892016-01-20 Christian Bruel <christian.bruel@st.com>
990
991 PR target/69245
992 * gcc.target/arm/pr69245.c: New test.
993
b1652dde
JJ
9942016-01-27 Jakub Jelinek <jakub@redhat.com>
995
996 PR tree-optimization/69399
997 * gcc.dg/torture/pr69399.c: New test.
998
ce7e8f00
EB
9992016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1000
1001 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1002
e4aac1d1
EB
10032016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1004
1005 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1006
8dfdb419
TV
10072016-01-26 Tom de Vries <tom@codesourcery.com>
1008
1009 PR tree-optimization/69110
1010 * gcc.dg/autopar/pr69110.c: New test.
1011
56f80f54 10122016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 1013 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
1014
1015 * gcc.dg/graphite/isl-ast-op-select.c: New.
1016
a0909527
PT
10172015-01-26 Paul Thomas <pault@gcc.gnu.org>
1018
1019 PR fortran/69385
1020 * gfortran.dg/allocate_error_6.f90: New test.
1021
ffc445f4
RH
10222016-01-26 Richard Henderson <rth@redhat.com>
1023
1024 * gcc.dg/tm/pr60908.c: New test.
1025
01e1dea3
DM
10262016-01-26 David Malcolm <dmalcolm@redhat.com>
1027
1028 PR other/69006
1029 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1030 directive.
1031 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1032 expected multiline output to reflect the colorization being
1033 disabled before newlines.
1034 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1035 (custom_diagnostic_finalizer): Replace call to
1036 pp_newline_and_flush with call to pp_flush.
1037 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1038 * gfortran.dg/implicit_class_1.f90: Likewise.
1039 * lib/gcc-dg.exp (allow_blank_lines): New global.
1040 (dg-allow-blank-lines-in-output): New procedure.
1041 (gcc-dg-prune): Complain about blank lines in the output, unless
1042 dg-allow-blank-lines-in-output was called.
1043 * lib/multiline.exp (_build_multiline_regex): Only support
1044 arbitrary followup text for non-blank-lines, not for blank lines.
1045
13f92e8d
JJ
10462016-01-26 Jakub Jelinek <jakub@redhat.com>
1047
1048 PR tree-optimization/69483
1049 * gcc.dg/pr69483.c: New test.
1050 * g++.dg/opt/pr69483.C: New test.
1051
92422235
CL
10522016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1053
1054 PR target/68620
1055 * gcc.target/arm/pr68620.c: New test.
1056
0bccf11b
L
10572016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1058
1059 * gcc.target/i386/pr68986-2.c: Remove -m32.
1060
81cd202e
L
10612016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1062
1063 PR target/68986
1064 * gcc.target/i386/pr68986-1.c: New test.
1065 * gcc.target/i386/pr68986-2.c: Likewise.
1066 * gcc.target/i386/pr68986-3.c: Likewise.
1067
213a1c03
CB
10682016-01-26 Christian Bruel <christian.bruel@st.com>
1069
1070 * lib/target-supports.exp
1071 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1072 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1073 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1074
22a08dd1
RB
10752016-01-26 Richard Biener <rguenther@suse.de>
1076
1077 PR tree-optimization/69452
1078 * gcc.dg/torture/pr69452.c: New testcase.
1079
6c06e0e8
JJ
10802016-01-26 Jakub Jelinek <jakub@redhat.com>
1081
1082 PR target/69442
1083 * gcc.dg/pr69442.c: New test.
1084
b96824c4
RFI
10852016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1086
1087 PR target/67896
1088 * gcc.target/aarch64/simd/pr67896.C: New.
1089
5ee31e57
RS
10902016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1091
1092 PR tree-optimization/69400
1093 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1094 function.
1095 (plugin_init): Call it.
1096 * gcc.dg/torture/pr69400.c: New test.
1097
7ddfb31d
CL
10982016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1099
1100 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1101
1e050c90
AK
11022016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1103 Sebastian Pop <s.pop@samsung.com>
1104
1105 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1106 isl-0.15.
1107
c8ee4bf5
AK
11082016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1109 Sebastian Pop <s.pop@samsung.com>
1110
1111 * gcc.dg/graphite/pr69292.c: New.
1112
d902b330
JJ
11132016-01-25 Jakub Jelinek <jakub@redhat.com>
1114
1115 * c-c++-common/goacc/use_device-1.c: New test.
1116
2c89b952
JL
11172016-01-25 Jeff Law <law@redhat.com>
1118
1119 PR tree-optimization/69196
1120 PR tree-optimization/68398
1121 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1122 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1123
685c8785
DE
11242016-01-25 David Edelsohn <dje.gcc@gmail.com>
1125
1126 PR target/69469
1127 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1128 Algorithm.
1129
95cef0c1
RB
11302016-01-25 Richard Biener <rguenther@suse.de>
1131
1132 PR testsuite/69380
1133 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1134
2947d3b2
IE
11352016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1136
1137 PR target/69421
1138 * gcc.dg/pr69421.c: New test.
1139
ae19075a
BB
11402016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1141
1142 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1143 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1144 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1145 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1146 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1147 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1148 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1149 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1150 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1151 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1152
fa4511c2
RB
11532016-01-25 Richard Biener <rguenther@suse.de>
1154
1155 PR tree-optimization/69376
1156 * gcc.dg/torture/pr69376.c: New testcase.
1157
1d101216
JD
11582016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1159
1160 PR fortran/69397
1161 PR fortran/68442
1162 * gfortran.dg/interface_38.f90: New test.
1163 * gfortran.dg/interface_39.f90: New test.
a0909527 1164
a59b92b0
PP
11652016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1166
1167 Revert:
1168 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1169
1170 PR c++/11858
1171 PR c++/24663
1172 PR c++/24664
1173 * g++.dg/template/pr11858.C: New test.
1174 * g++.dg/template/pr24663.C: New test.
1175 * g++.dg/template/unify12.C: New test.
1176 * g++.dg/template/unify13.C: New test.
1177 * g++.dg/template/unify14.C: New test.
1178 * g++.dg/template/unify15.C: New test.
1179 * g++.dg/template/unify16.C: New test.
1180 * g++.dg/template/unify17.C: New test.
1181
16acb1a8
DH
11822016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1183
1184 PR fortran/68283
1185 gfortran.dg/pr68283.f90: New test.
1186
094773e8
TK
11872016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1188
1189 PR fortran/66094
1190 * gfortran.dg/inline_matmul_13.f90: New test.
1191 * gfortran.dg/matmul_bounds_8.f90: New test.
1192 * gfortran.dg/matmul_bounds_9.f90: New test.
1193 * gfortran.dg/matmul_bounds_10.f90: New test.
1194
42fb90d7
TV
11952016-01-23 Tom de Vries <tom@codesourcery.com>
1196
1197 PR tree-optimization/69426
1198 * gcc.dg/autopar/pr69426.c: New test.
1199
69da7802
MS
12002016-01-23 Martin Sebor <msebor@redhat.com>
1201
1202 PR c++/58109
1203 PR c++/69022
1204 * g++.dg/cpp0x/alignas5.C: New test.
1205 * g++.dg/ext/vector29.C: Same.
1206
da17300a
UB
12072016-01-23 Uros Bizjak <ubizjak@gmail.com>
1208
1209 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1210 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1211 _GNU_SOURCE from compile flags to the source.
1212 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1213 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1214 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1215 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1216
62041cfc
JJ
12172016-01-22 Jakub Jelinek <jakub@redhat.com>
1218
1219 PR target/69432
1220 * g++.dg/opt/pr69432.C: New test.
1221
f7d2ad6f
BS
12222016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1223
1224 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1225 32-bit targets testing an -m64 multilib.
1226
d403fc9a
WS
12272016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1228
1229 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1230 64-bit support.
1231
4aa16f8d
JG
12322016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1233
1234 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1235
7c816d0f
CB
12362016-01-21 Christian Bruel <christian.bruel@st.com>
1237
1238 PR target/68674
1239 * gcc.target/i386/pr68674.c
1240 * gcc.target/aarch64/pr68674.c
1241 * gcc.target/arm/pr68674.c
1242
fce661e8
KT
12432016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1244
1245 PR target/69403
1246 * gcc.c-torture/execute/pr69403.c: New test.
1247
4696899f
PC
12482016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1249
1250 PR c++/55843
1251 * g++.dg/template/pr55843.C: New.
1252
bac69366
AL
12532016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1254
1255 PR testsuite/66877
1256 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1257 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1258
b57d3a5c
BS
12592016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1260
1261 PR testsuite/67489
da17300a
UB
1262 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1263 from dg-do compile directive, and instead add
1264 { dg-require-effective-target int128 }.
b57d3a5c 1265
9f04a53e
MS
12662016-01-20 Martin Sebor <msebor@redhat.com>
1267
1268 PR c/69405
1269 * gcc.dg/sync-fetch.c: New test.
1270
38a51663
JL
12712016-01-21 Martin Sebor <msebor@redhat.com>
1272
1273 PR target/69252
1274 * gcc.target/powerpc/pr69252.c: New test.
1275
2423a75a
JD
12762016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1277
1278 PR fortran/65996
da17300a 1279 * gfortran.dg/pr65996.f90: New test.
2423a75a 1280
0a76463f
DV
12812016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1282
1283 PR c++/68810
9f04a53e 1284 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 1285 expected to generate an error.
0a76463f 1286
9776e692
BS
12872016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1288
1289 PR middle-end/66178
1290 * gcc.dg/torture/pr66178.c: New test.
1291
c8d3e088
AB
12922016-01-21 Anton Blanchard <anton@samba.org>
1293 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1294
1295 PR target/63354
1296 * gcc.target/powerpc/pr63354.c: New test.
1297
35b707ff
VM
12982016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1299
1300 PR rtl-optimization/68990
1301 * gcc.target/i386/pr68990: New.
1302
157b0829
NC
13032016-01-21 Nick Clifton <nickc@redhat.com>
1304
1305 PR target/69129
1306 * gcc.target/mips/pr69129.c: New.
1307
aede6748
PC
13082016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1309
1310 PR c++/58046
1311 * g++.dg/cpp0x/pr58046.C: New.
1312
5463c2c8
JJ
13132016-01-21 Jakub Jelinek <jakub@redhat.com>
1314
6d31cc75
SS
1315 PR target/69187
1316 PR target/65624
1317 * gcc.target/arm/pr69187.c: New test.
1318
5463c2c8
JJ
1319 PR c++/69355
1320 * g++.dg/torture/pr69355.C: New test.
1321
fa28f32b
AK
13222016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1323 Sebastian Pop <s.pop@samsung.com>
1324
1325 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1326
b920a047
AK
13272016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1328 Sebastian Pop <s.pop@samsung.com>
1329
da17300a 1330 * gcc.dg/graphite/pr68976.c: New test.
b920a047 1331
bdd3aea6
JJ
13322016-01-21 Jakub Jelinek <jakub@redhat.com>
1333
1334 PR middle-end/67653
1335 * c-c++-common/pr67653.c: New test.
1336 * gcc.dg/torture/pr29119.c: Add dg-warning.
1337
26a2e6ae
PB
13382016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1339
1340 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1341
d25c7690
PK
13422016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1343
1344 PR c/24293
1345 * gcc.dg/pr24293.c: New test.
1346 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1347 incomplete struct type.
1348 * gcc.dg/declspec-1.c: Likewise.
1349 * gcc.dg/pr63549.c: Likewise.
1350
889d5698
JJ
13512016-01-20 Jakub Jelinek <jakub@redhat.com>
1352
1353 PR tree-optimization/66612
1354 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1355 for bdn instruction.
1356
d7cf3dc7
CL
13572016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1358
1359 * lib/target-supports.exp
1360 (check_effective_target_arm_fp_ok_nocache): New.
1361 (check_effective_target_arm_fp_ok): New.
1362 (add_options_for_arm_fp): New.
1363 (check_effective_target_arm_crypto_ok_nocache): Require
1364 target_arm_v8_neon_ok instead of arm32.
1365 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1366 (check_effective_target_arm_crypto_pragma_ok): New.
1367 (add_options_for_arm_vfp): New.
1368 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1369 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1370 target instead. Force initial fpu to vfp.
1371 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1372 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1373 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1374 dependency.
1375 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1376 use arm_vfp effective target instead. Force initial fpu to vfp.
1377 * gcc.target/arm/attr-neon3.c: Likewise.
1378 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1379 arm_vfp_ok.
1380 * gcc.target/arm/unsigned-float.c: Likewise.
1381 * gcc.target/arm/vfp-1.c: Likewise.
1382 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1383 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1384 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1385 * gcc.target/arm/vfp-ldmias.c: Likewise.
1386 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1387 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1388 * gcc.target/arm/vfp-stmiad.c: Likewise.
1389 * gcc.target/arm/vfp-stmias.c: Likewise.
1390 * gcc.target/arm/vnmul-1.c: Likewise.
1391 * gcc.target/arm/vnmul-2.c: Likewise.
1392 * gcc.target/arm/vnmul-3.c: Likewise.
1393 * gcc.target/arm/vnmul-4.c: Likewise.
1394
01ac9704 13952016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 1396
e84b00da
L
1397 PR testsuite/69366
1398 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1399 the MPX run-time library, for compile-time MPX test.
1400 * gcc.target/i386/chkp-always_inline.c: Likewise.
1401 * gcc.target/i386/chkp-bndret.c: Likewise.
1402 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1403 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1404 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1405 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1406 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1407 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1408 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1409 * gcc.target/i386/chkp-label-address.c: Likewise.
1410 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1411 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1412 * gcc.target/i386/chkp-pr69044.c: Likewise.
1413 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1414 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1415 * gcc.target/i386/chkp-strchr.c: Likewise.
1416 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1417 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1418 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1419 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1420 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1421 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1422 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1423 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1424 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1425 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1426 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1427 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1428 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1429 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1430 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1431 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1432 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1433 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1434 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1435 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1436 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1437 * gcc.target/i386/pr63995-2.c: Likewise.
1438 * gcc.target/i386/pr64805.c: Likewise.
1439 * gcc.target/i386/pr65044.c: Likewise.
1440 * gcc.target/i386/pr65167.c: Likewise.
1441 * gcc.target/i386/pr65183.c: Likewise.
1442 * gcc.target/i386/pr65184.c: Likewise.
1443 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 1444
28b33016
IE
14452016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1446
1447 PR tree-optimization/69328
1448 * gcc.dg/pr69328.c: New test.
1449
bcff0913
JL
14502016-01-20 Jeff Law <law@redhat.com>
1451
bf0bb970 1452 PR target/25114
bcff0913
JL
1453 * gcc.target/m68k/pr25114.c: New test.
1454
a3f69631
AV
14552016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1456
1457 * gcc.target/arm/memset-inline-10.c: Added
1458 dg-require-effective-target arm_thumb2_ok.
1459
af33ba0d
EB
14602016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1461
1462 * gcc.dg/debug/dwarf2/sso.c: New test.
1463
7596d5de
UB
14642016-01-19 Uros Bizjak <ubizjak@gmail.com>
1465
1466 PR testsuite/68820
1467 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1468 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1469 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1470
ceda2c69
JH
14712016-01-19 Jan Hubicka <hubicka@ucw.cz>
1472
1473 PR ipa/66223
1474 * g++.dg/ipa/devirt-50.C: New testcase.
1475
38a979f2
MP
14762016-01-19 Marek Polacek <polacek@redhat.com>
1477
1478 PR c++/68965
1479 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1480 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1481
962801c5
KT
14822016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1483
1484 PR target/69135
1485 * gcc.target/arm/pr69135_1.c: New test.
1486
078fe40a
WD
14872015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1488
1489 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1490
786e3c06
WD
14912015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1492
1493 * gcc.target/aarch64/ccmp_1.c: New testcase.
1494
1e297006
MP
14952016-01-19 Marek Polacek <polacek@redhat.com>
1496
1497 PR c++/68586
1498 * g++.dg/cpp0x/enum30.C: New test.
1499
879c27e3
RB
15002016-01-19 Richard Biener <rguenther@suse.de>
1501
1502 PR tree-optimization/69336
1503 * g++.dg/tree-ssa/pr69336.C: New testcase.
1504
015337d3
JJ
15052016-01-19 Jakub Jelinek <jakub@redhat.com>
1506
1507 PR debug/65779
1508 * gcc.dg/pr65779.c: New test.
1509
e2c768b6
RB
15102016-01-19 Richard Biener <rguenther@suse.de>
1511
1512 PR tree-optimization/69352
1513 * gcc.dg/torture/pr69352.c: New testcase.
1514
569efc34
JJ
15152016-01-19 Jakub Jelinek <jakub@redhat.com>
1516
1517 PR rtl-optimization/68955
1518 PR rtl-optimization/64557
1519 * gcc.dg/torture/pr68955.c: New test.
1520
e49d321f
JH
15212016-01-19 Jan Hubicka <hubicka@ucw.cz>
1522
1523 PR lto/69136
1524 * g++.dg/torture/pr69136.C: New testcase.
1525
e9191ad3
JH
15262016-01-19 Jan Hubicka <hubicka@ucw.cz>
1527
1528 PR lto/69133
1529 * g++.dg/lto/pr69133_0.C: New testcase.
1530 * g++.dg/lto/pr69133_1.C: New testcase.
1531
2bedb645
JL
15322016-01-15 Jeff Law <law@redhat.com>
1533
1534 PR tree-optimization/69320
1535 * gcc.c-torture/pr69320-1.c: New test.
1536 * gcc.c-torture/pr69320-2.c: New test.
1537 * gcc.c-torture/pr69320-3.c: New test.
1538 * gcc.c-torture/pr69320-4.c: New test.
1539
17c15cb9
PP
15402016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1541
1542 PR c++/11858
1543 PR c++/24663
1544 PR c++/24664
1545 * g++.dg/template/pr11858.C: New test.
1546 * g++.dg/template/pr24663.C: New test.
1547 * g++.dg/template/unify12.C: New test.
1548 * g++.dg/template/unify13.C: New test.
1549 * g++.dg/template/unify14.C: New test.
1550 * g++.dg/template/unify15.C: New test.
1551 * g++.dg/template/unify16.C: New test.
1552 * g++.dg/template/unify17.C: New test.
1553
9617fd08
DM
15542016-01-18 David Malcolm <dmalcolm@redhat.com>
1555
1556 PR testsuite/69181
1557 * gcc.dg/pr69181-1.c: New test file.
1558 * gcc.dg/pr69181-2.c: New test file.
1559 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1560 globals by moving it to...
1561 (cleanup-after-saved-dg-test): ...this new function. Add
1562 "global additional_sources_used". Add reset of global
1563 multiline_expected_outputs to the empty list.
1564 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1565 global to...
1566 (multiline_expected_outputs): ...this, and updated comments to
1567 note that it is modified from gcc-dg.exp.
1568 (dg-end-multiline-output): Update for the above renaming.
1569 (handle-multiline-outputs): Likewise. Remove the clearing
1570 of the expected outputs to the empty list.
1571
b555a2e4
RB
15722016-01-18 Richard Biener <rguenther@suse.de>
1573
1574 PR tree-optimization/69297
1575 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1576
96902805
JM
15772016-01-18 Joseph Myers <joseph@codesourcery.com>
1578
1579 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1580 dg-options.
1581 * gcc.target/mips/mips-3d-2.c: Likewise.
1582 * gcc.target/mips/mips-3d-3.c: Likewise.
1583 * gcc.target/mips/mips-3d-4.c: Likewise.
1584 * gcc.target/mips/mips-3d-5.c: Likewise.
1585 * gcc.target/mips/mips-3d-6.c: Likewise.
1586 * gcc.target/mips/mips-3d-7.c: Likewise.
1587 * gcc.target/mips/mips-3d-8.c: Likewise.
1588 * gcc.target/mips/mips-3d-9.c: Likewise.
1589 * gcc.target/mips/mips-ps-1.c: Likewise.
1590 * gcc.target/mips/mips-ps-2.c: Likewise.
1591 * gcc.target/mips/mips-ps-3.c: Likewise.
1592 * gcc.target/mips/mips-ps-4.c: Likewise.
1593 * gcc.target/mips/mips-ps-5.c: Likewise.
1594 * gcc.target/mips/mips-ps-6.c: Likewise.
1595 * gcc.target/mips/mips-ps-7.c: Likewise.
1596 * gcc.target/mips/mips-ps-type.c: Likewise.
1597 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1598 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1599
40e26f94
TV
16002016-01-18 Tom de Vries <tom@codesourcery.com>
1601
1602 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1603 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1604 * c-c++-common/goacc/kernels-empty.c: New test.
1605 * c-c++-common/goacc/kernels-eternal.c: New test.
1606 * c-c++-common/goacc/kernels-loop-2.c: New test.
1607 * c-c++-common/goacc/kernels-loop-3.c: New test.
1608 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1609 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1610 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1611 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1612 * c-c++-common/goacc/kernels-loop-data.c: New test.
1613 * c-c++-common/goacc/kernels-loop-g.c: New test.
1614 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1615 * c-c++-common/goacc/kernels-loop-n.c: New test.
1616 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1617 * c-c++-common/goacc/kernels-loop.c: New test.
1618 * c-c++-common/goacc/kernels-noreturn.c: New test.
1619 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1620 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1621 * c-c++-common/goacc/kernels-reduction.c: New test.
1622
a98d4647
TV
16232016-01-18 Tom de Vries <tom@codesourcery.com>
1624
1625 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1626 * gcc.dg/autopar/outer-2.c: Same.
1627 * gcc.dg/autopar/outer-3.c: Same.
1628 * gcc.dg/autopar/outer-4.c: Same.
1629 * gcc.dg/autopar/outer-5.c: Same.
1630 * gcc.dg/autopar/outer-6.c: Same.
1631 * gcc.dg/autopar/parallelization-1.c: Same.
1632 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1633 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1634 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1635 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1636 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1637 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1638 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1639 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1640 * gcc.dg/autopar/pr39500-1.c: Same.
1641 * gcc.dg/autopar/pr39500-2.c: Same.
1642 * gcc.dg/autopar/pr46193.c: Same.
1643 * gcc.dg/autopar/pr46194.c: Same.
1644 * gcc.dg/autopar/pr49580.c: Same.
1645 * gcc.dg/autopar/pr49960-1.c: Same.
1646 * gcc.dg/autopar/pr49960.c: Same.
1647 * gcc.dg/autopar/pr68373.c: Same.
1648 * gcc.dg/autopar/reduc-1.c: Same.
1649 * gcc.dg/autopar/reduc-1char.c: Same.
1650 * gcc.dg/autopar/reduc-1short.c: Same.
1651 * gcc.dg/autopar/reduc-2.c: Same.
1652 * gcc.dg/autopar/reduc-2char.c: Same.
1653 * gcc.dg/autopar/reduc-2short.c: Same.
1654 * gcc.dg/autopar/reduc-3.c: Same.
1655 * gcc.dg/autopar/reduc-4.c: Same.
1656 * gcc.dg/autopar/reduc-6.c: Same.
1657 * gcc.dg/autopar/reduc-7.c: Same.
1658 * gcc.dg/autopar/reduc-8.c: Same.
1659 * gcc.dg/autopar/reduc-9.c: Same.
1660 * gcc.dg/autopar/uns-outer-4.c: Same.
1661 * gcc.dg/autopar/uns-outer-5.c: Same.
1662 * gcc.dg/autopar/uns-outer-6.c: Same.
1663 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1664 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1665
da976fa8
AL
16662016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1667
1668 PR target/63679
1669 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1670 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1671
70c1e886
AL
16722016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1673
1674 PR target/63679
1675 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1676 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1677 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1678
88bed196
AL
16792016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1680
1681 PR target/63679
1682 * gcc.dg/tree-ssa/sra-17.c: New.
1683 * gcc.dg/tree-ssa/sra-18.c: New.
1684
3dd5f42e
IE
16852016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1686
1687 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1688
ae5a77fa
EB
16892016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1690
1691 * gnat.dg/inline12.adb: New test.
1692
11e57fc6
BC
16932016-01-18 Bin Cheng <bin.cheng@arm.com>
1694
1695 PR tree-optimization/66797
1696 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1697
995b6fe0
RB
16982016-01-18 Richard Biener <rguenther@suse.de>
1699
1700 PR tree-optimization/69170
1701 * gcc.dg/torture/pr69170.c: New testcase.
1702
d656d82e
JDA
17032016-01-17 John David Anglin <danglin@gcc.gnu.org>
1704
1705 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1706
d69da357
TV
17072016-01-16 Tom de Vries <tom@codesourcery.com>
1708
1709 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1710
a3845283
TV
17112016-01-16 Tom de Vries <tom@codesourcery.com>
1712
1713 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1714 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1715 redundant dg-require-effective-target pthread.
1716 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1717 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1718 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1719 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1720 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1721 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1722 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1723
197a6aa6
DE
17242016-01-16 David Edelsohn <dje.gcc@gmail.com>
1725
1726 PR target/68609
1727 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1728 * gcc.target/powerpc/recip-7.c: Same.
1729
ec7886c1
PP
17302016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1731
1732 PR c++/69091
1733 * g++.dg/template/pr69091.C: New test.
1734
203484bb
PP
17352016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1736
1737 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1738 dump does not contain an error_mark_node.
1739 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1740 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1741
aa2500e9
PP
17422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1743
1744 PR c++/68936
1745 * g++.dg/template/pr68936.C: New test.
1746
28621a5c
DE
17472016-01-15 David Edelsohn <dje.gcc@gmail.com>
1748
1749 PR target/68609
1750 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1751 * gcc.target/powerpc/recip-2.c: Same.
1752 * gcc.target/powerpc/recip-3.c: Same.
1753 * gcc.target/powerpc/recip-4.c: Same.
1754 * gcc.target/powerpc/recip-sqrtf.c: Same.
1755
40c43aca
JL
17562016-01-15 Jeff Law <law@redhat.com>
1757
1758 PR tree-optimization/69270
1759 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1760 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1761
afbc5ae8
PT
17622016-01-15 Paul Thomas <pault@gcc.gnu.org>
1763
1764 PR fortran/49630
1765 * gfortran.dg/deferred_character_13.f90: New test for the fix
1766 of comment 3 of the PR.
1767
1768 PR fortran/54070
1769 * gfortran.dg/deferred_character_8.f90: New test
1770 * gfortran.dg/allocate_error_5.f90: New test
1771
1772 PR fortran/60593
1773 * gfortran.dg/deferred_character_10.f90: New test
1774
1775 PR fortran/60795
1776 * gfortran.dg/deferred_character_14.f90: New test
1777
1778 PR fortran/61147
1779 * gfortran.dg/deferred_character_11.f90: New test
1780
1781 PR fortran/64324
1782 * gfortran.dg/deferred_character_9.f90: New test
1783
49abe076
VM
17842016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1785
1786 PR rtl-optimization/69030
1787 * gcc.target/i386/pr69030.c: New.
1788
16d12992
KT
17892016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1790
1791 * gcc.target/aarch64/target_attr_17.c: New test.
1792
78810bd3
RB
17932016-01-15 Richard Biener <rguenther@suse.de>
1794
1795 PR tree-optimization/66856
1796 * gcc.dg/torture/pr66856-1.c: New testcase.
1797 * gcc.dg/torture/pr66856-2.c: Likewise.
1798
2bd847fe
RB
17992016-01-15 Richard Biener <rguenther@suse.de>
1800
1801 PR debug/69137
1802 * g++.dg/lto/pr69137_0.C: New testcase.
1803
a00fe3b7
RS
18042016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1805
1806 PR middle-end/69246
1807 * gcc.target/i386/pr69246.c: New test.
1808
cbb0e83b
DV
18092016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1810
7596d5de 1811 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1812
5a500ecf
DV
18132016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1814
1815 PR c++/56194
1816 * g++.dg/init/const9.C: Disable test on S/390.
1817
5d9bf64f
DV
18182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1819
1820 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1821 * g++.dg/Wno-frame-address.C: Ditto.
1822
e234b19e
DV
18232016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1824
1825 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1826
89483f99
RB
18272016-01-15 Richard Biener <rguenther@suse.de>
1828
1829 PR tree-optimization/68961
1830 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1831
94f37395
IE
18322016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1833
1834 * gcc.target/i386/pr65105-5.c: New test.
1835
0f6176e6
JH
18362016-01-15 Jan Hubicka <hubicka@ucw.cz>
1837
1838 * gcc.c-torture/execute/alias-4.c: New testcase.
1839
824ca15e
JH
18402016-01-15 Jan Hubicka <hubicka@ucw.cz>
1841
1842 PR ipa/68148
1843 * g++.dg/ipa/devirt-49.C: New testcase.
1844
092f7deb 18452016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1846
1847 PR target/65837
1848 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1849 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1850 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1851
e93c66bc
RB
18522016-01-15 Richard Biener <rguenther@suse.de>
1853
1854 PR tree-optimization/69117
1855 * gcc.dg/torture/pr69117.c: New testcase.
1856
c47eaca6 18572015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1858
1859 PR c++/69048
1860 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1861
c3f6914a
FXC
18622016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1863
1864 PR testsuite/67509
1865 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1866 range tests use 100 * maximum instead of maximum + 1.
1867
cd65ae90
JJ
18682016-01-14 Jakub Jelinek <jakub@redhat.com>
1869
1870 PR debug/69244
1871 * gcc.dg/guality/pr69244.c: New test.
1872
19643948
UB
18732016-01-14 Uros Bizjak <ubizjak@gmail.com>
1874
1875 * lib/target-supports.exp (check_effective_target_issignaling):
1876 New procedure.
1877 * gcc.dg/pr61441.c: Require issignaling effective target.
1878
fe79c97e
SB
18792016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1880
1881 PR target/68803
1882 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1883
c7df95d8
DM
18842016-01-14 David Malcolm <dmalcolm@redhat.com>
1885
1886 PR c++/68819
1887 PR preprocessor/69177
1888 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1889 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1890 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1891 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1892
00083992
MP
18932016-01-14 Marek Polacek <polacek@redhat.com>
1894
1895 PR c/69262
1896 * gcc.dg/array-15.c: New test.
1897
0c9b3294
JJ
18982016-01-14 Jakub Jelinek <jakub@redhat.com>
1899
1900 PR middle-end/68146
1901 PR tree-optimization/69155
1902 * gfortran.dg/pr68146.f: New test.
1903 * gfortran.dg/pr69155.f90: New test.
1904
3688e13d
RB
19052016-01-14 Richard Biener <rguenther@suse.de>
1906
1907 PR tree-optimization/68060
1908 * gcc.dg/torture/pr68060-1.c: New testcase.
1909 * gcc.dg/torture/pr68060-2.c: Likewise.
1910
bab0ad3a
NC
19112016-01-14 Nick Clifton <nickc@redhat.com>
1912
1913 * lib/target-supports.exp
1914 (check_effective_target_arm_neon_ok_nocache): Add an option
1915 sequence that includes setting the ARM architecture to ARMv7-A.
1916 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1917 command line options necessary to enable Neon support.
1918 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1919 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1920 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1921 * gcc.target/arm/pr69180.c: Likewise.
1922
947c2ce5
JL
19232016-01-14 Jeff Law <law@redhat.com>
1924
1925 PR tree-optimization/69270
1926 * gcc.dg/tree-ssa/pr69270.c: New test.
1927
3342fd71
BS
19282016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1929
1930 PR c/66208
1931 * c-c++-common/pr66208.c: New file.
1932
2ad3adf1
JJ
19332016-01-13 Jakub Jelinek <jakub@redhat.com>
1934
1935 PR tree-optimization/69156
1936 * gcc.dg/pr69156.c: New test.
1937
398d6feb
L
19382016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1939
1940 * gcc.target/i386/pr69225-7.c: New test.
1941
4c868789
RH
19422016-01-13 Richard Henderson <rth@redhat.com>
1943
1944 * gcc.dg/tm/memopt-13.c: Update expected function.
1945 * gcc.dg/tm/memopt-6.c: Likewise.
1946
ef6d1772
UB
19472016-01-13 Uros Bizjak <ubizjak@gmail.com>
1948
1949 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1950 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1951 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1952 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1953
ef6d1772
UB
19542016-01-13 Tom de Vries <tom@codesourcery.com>
1955
1956 PR tree-optimization/69169
0b4b6ef2
TV
1957 * gcc.dg/pr69169.c: New test.
1958
2ad3adf1 19592016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1960
1961 PR target/69228
1962 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1963 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1964 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1965 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1966 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1967 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1968 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1969 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1970
9060e335
AK
19712016-01-13 Jakub Jelinek <jakub@redhat.com>
1972
1973 PR target/69247
1974 * gcc.dg/pr69247.c: New test.
1975
40311329
RB
19762016-01-13 Richard Biener <rguenther@suse.de>
1977
1978 PR tree-optimization/69242
1979 * gcc.dg/torture/pr69242.c: New testcase.
1980
ccbd7103
RB
19812016-01-13 Richard Biener <rguenther@suse.de>
1982
1983 PR tree-optimization/69186
1984 * gcc.dg/torture/pr69186.c: New testcase.
1985
c6f72a46
JL
19862016-01-13 Jeff Law <law@redhat.com>
1987
1988 PR tree-optimization/67755
1989 * gcc.dg/tree-ssa/pr67755.c: New test.
1990
19912016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1992
1993 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1994 pass number in output by a star.
1995
c446cf07
BC
19962016-01-12 Bin Cheng <bin.cheng@arm.com>
1997
1998 PR tree-optimization/68911
1999 * gcc.c-torture/execute/pr68911.c: New test.
2000
5342156c
MP
20012016-01-12 Marek Polacek <polacek@redhat.com>
2002
2003 PR c++/68979
2004 * g++.dg/warn/permissive-1.C: New test.
2005
65364cc5
JJ
20062016-01-12 Jakub Jelinek <jakub@redhat.com>
2007
2008 PR objc++/68511
2009 PR c++/69213
2010 * g++.dg/opt/pr69213.C: New test.
2011
81b9a3d9
CB
20122016-01-12 Christian Bruel <christian.bruel@st.com>
2013
2014 PR target/69180
2015 * gcc.target/arm/pr69180.c: New test.
2016
3c4e91c9
RB
20172016-01-12 Richard Biener <rguenther@suse.de>
2018
2019 PR lto/69077
2020 * g++.dg/lto/pr69077_0.C: New testcase.
2021 * g++.dg/lto/pr69077_1.C: Likewise.
2022
5664cea1
JJ
20232016-01-12 Jakub Jelinek <jakub@redhat.com>
2024
2025 PR target/69175
2026 * g++.dg/opt/pr69175.C: New test.
2027
86cefc49
AL
20282016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2029
2030 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2031 rather than #including math.h & stdlib.h.
2032 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2033 * gcc.dg/vect/pr49771.c: Likewise.
2034 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2035 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2036 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2037 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2038 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2039 * gcc.dg/vect/pr44507.c: Likewise.
2040 * gcc.dg/vect/pr45902.c: Likewise.
2041 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2042 * gcc.dg/vect/vect-117.c: Likewise.
2043 * gcc.dg/vect/vect-99.c: Likewise.
2044 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2045 * gcc.dg/vect/vect-cond-1.c: Likewise.
2046 * gcc.dg/vect/vect-cond-2.c: Likewise.
2047 * gcc.dg/vect/vect-cond-3.c: Likewise.
2048 * gcc.dg/vect/vect-cond-4.c: Likewise.
2049 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2050 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2051 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2052 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2053 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2054 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2055 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2056 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2057 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2058 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2059 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2060 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2061 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2062 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2063 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2064 include of signal.h.
2065 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2066 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2067 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2068 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2069 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2070 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2071 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2072 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2073 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2074 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2075 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2076 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2077 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2078 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2079 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2080 * gcc.dg/vect/vect-outer-5.c: Likewise.
2081 * gcc.dg/vect/vect-outer-6.c: Likewise.
2082 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2083 include of stdio.h.
2084
b832f61e
NC
20852016-01-12 Nick Clifton <nickc@redhat.com>
2086
2087 PR target/68913
2088 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2089 to fread so that it will be found in all target runtimes.
2090
8eac49b1
RB
20912016-01-12 Richard Biener <rguenther@suse.de>
2092
2093 PR tree-optimization/69053
2094 * g++.dg/torture/pr69053.C: New testcase.
2095
2935d994
RB
20962016-01-12 Richard Biener <rguenther@suse.de>
2097
2098 PR tree-optimization/69168
2099 * gcc.dg/torture/pr69168.c: New testcase.
2100
66c16fd9
RB
21012016-01-12 Richard Biener <rguenther@suse.de>
2102
2103 PR tree-optimization/69157
2104 * gcc.dg/torture/pr69157.c: New testcase.
2105
21062016-01-12 Richard Biener <rguenther@suse.de>
2107
2108 PR tree-optimization/69174
2109 * gcc.dg/torture/pr69174.c: New testcase.
2110
723033a6
JJ
21112016-01-12 Jakub Jelinek <jakub@redhat.com>
2112
2113 PR c++/66808
2114 PR c++/69000
2115 * g++.dg/tls/pr66808.C: New test.
2116 * g++.dg/tls/pr69000.C: New test.
2117
3574cf47
BS
21182016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2119
2120 * gcc.target/powerpc/swaps-p8-23.c: New test.
2121 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2122
feb20787
JDA
21232016-01-11 John David Anglin <danglin@gcc.gnu.org>
2124
2125 PR tree-optimization/68356
2126 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2127
27b1820a
KV
21282016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2129 Jim Wilson <jim.wilson@linaro.org>
2130
2131 PR target/69194
2132 * gcc.target/arm/pr69194.c: New test.
2133
cf4de6af
L
21342016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2135
2136 PR target/69225
2137 * gcc.target/i386/pr69225-1.c: New test.
2138 * gcc.target/i386/pr69225-2.c: Likewise.
2139 * gcc.target/i386/pr69225-3.c: Likewise.
2140 * gcc.target/i386/pr69225-4.c: Likewise.
2141 * gcc.target/i386/pr69225-5.c: Likewise.
2142 * gcc.target/i386/pr69225-6.c: Likewise.
2143
1ebd5558
JJ
21442016-01-11 Jakub Jelinek <jakub@redhat.com>
2145
23552a4d
JJ
2146 PR target/67462
2147 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2148 if lp64.
2149
26ff85b0
JJ
2150 PR target/69071
2151 * gcc.dg/pr69071.c: New test.
2152
9cb6bd74
JJ
2153 PR c++/69211
2154 * g++.dg/opt/pr69211.C: New test.
2155
1ebd5558
JJ
2156 PR tree-optimization/69214
2157 * gcc.c-torture/compile/pr69214.c: New test.
2158
8c18c836
UB
21592016-01-11 Uros Bizjak <ubizjak@gmail.com>
2160
2161 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2162 * gcc.target/i386/pr66232-11.c: Ditto.
2163 * gcc.target/i386/pr66232-12.c: Ditto.
2164 * gcc.target/i386/pr66232-13.c: Ditto.
2165
62446e6e
RB
21662016-01-11 Richard Biener <rguenther@suse.de>
2167
2168 PR tree-optimization/69173
2169 * gcc.dg/torture/pr69173.c: New testcase.
2170
2b8568fe
KT
21712016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2172
2173 PR rtl-optimization/68796
2174 * gcc.target/aarch64/tst_5.c: New test.
2175 * gcc.target/aarch64/tst_6.c: Likewise.
2176
5baf4532
KT
21772016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2178
2179 PR rtl-optimization/68841
2180 * gcc.dg/pr68841.c: New test.
2181 * gcc.c-torture/execute/pr68841.c: New test.
2182
ca90b1ed
YR
21832016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2184
2185 PR rtl-optimization/68920
2186 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2187 for ix86 targets.
2188 * gcc.dg/ifcvt-5.c: New test.
2189
2ad3adf1 21902016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
2191
2192 PR bootstrap/69123
2193 * g++.dg/pr69123.C: New.
2194
83834c09
IE
21952016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2196
2197 PR target/69010
2198 * gcc.target/i386/pr69010.c: New test.
2199
dcf89d57
MJ
22002016-01-11 Martin Jambor <mjambor@suse.cz>
2201
2202 PR ipa/69044
2203 * gcc.target/i386/chkp-pr69044.c: New test.
2204
d95167ee
TV
22052016-01-11 Tom de Vries <tom@codesourcery.com>
2206
2207 PR tree-optimization/69109
2208 * gcc.dg/autopar/pr69109-2.c: New test.
2209 * gcc.dg/autopar/pr69109.c: New test.
2210
4f6403a8
TV
22112016-01-11 Tom de Vries <tom@codesourcery.com>
2212
2213 PR tree-optimization/69108
2214 * gcc.dg/autopar/pr69108.c: New test.
2215
21efdd80
PP
22162016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2217
2218 PR c++/69029
2219 * c-c++-common/Wisleading-indentation.c: Augment test.
2220
fd42eed8
TK
22212016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2222
2223 PR fortran/69154
2224 * gfortran.dg/inline_matmul_12.f90: New test.
2225
4f90ee6c
PT
22262016-01-10 Paul Thomas <pault@gcc.gnu.org>
2227
2228 PR fortran/67779
2229 * gfortran.dg/actual_array_offset_1: New test.
2230
3907c6cf
TV
22312016-01-10 Tom de Vries <tom@codesourcery.com>
2232
2233 PR tree-optimization/69062
2234 * gcc.dg/autopar/pr69062.c: New test.
2235
b07b236e
TS
22362016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2237
2238 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2239 * gcc.dg/vect/slp-perm-2.c: Likewise.
2240 * gcc.dg/vect/slp-perm-3.c: Likewise.
2241 * gcc.dg/vect/slp-perm-5.c: Likewise.
2242 * gcc.dg/vect/slp-perm-6.c: Likewise.
2243 * gcc.dg/vect/slp-perm-7.c: Likewise.
2244 * gcc.dg/vect/slp-perm-8.c: Likewise.
2245
23fab8ae
TV
22462016-01-10 Tom de Vries <tom@codesourcery.com>
2247
2248 PR tree-optimization/69039
2249 * gcc.dg/autopar/pr69039.c: New test.
2250
73f0dae2
MP
22512016-01-09 Marek Polacek <polacek@redhat.com>
2252
2253 PR c++/69113
2254 * g++.dg/pr69113.C: New test.
2255
20b8d734
JJ
22562016-01-09 Jakub Jelinek <jakub@redhat.com>
2257
2258 PR middle-end/50865
2259 PR tree-optimization/69097
2260 * gcc.c-torture/execute/pr50865.c: New test.
2261 * gcc.c-torture/execute/pr69097-1.c: New test.
2262 * gcc.c-torture/execute/pr69097-2.c: New test.
2263 * gcc.dg/pr69097-1.c: New test.
2264 * gcc.dg/pr69097-2.c: New test.
2265
c50e614b
JJ
22662016-01-09 Jakub Jelinek <jakub@redhat.com>
2267
2268 PR c++/69164
2269 * g++.dg/opt/pr69164.C: New test.
2270
e0237993
JJ
22712016-01-08 Jakub Jelinek <jakub@redhat.com>
2272
2273 PR tree-optimization/69167
2274 * gcc.dg/pr69167.c: New test.
2275
bd8f5bb2
MP
22762016-01-08 Marek Polacek <polacek@redhat.com>
2277
2278 PR c++/68449
2279 * g++.dg/pr68449.C: New.
2280
bb0f5ca7
AL
22812016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2282
2283 PR tree-optimization/68707
2284 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2285 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2286 on platforms supporting it.
2287 * gcc.dg/vect/slp-perm-2.c: Likewise.
2288 * gcc.dg/vect/slp-perm-3.c: Likewise.
2289 * gcc.dg/vect/slp-perm-5.c: Likewise.
2290 * gcc.dg/vect/slp-perm-7.c: Likewise.
2291 * gcc.dg/vect/slp-perm-8.c: Likewise.
2292 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2293 on platforms supporting it.
2294
22518428
JJ
22952016-01-08 Jakub Jelinek <jakub@redhat.com>
2296
33f0852f
JJ
2297 PR tree-optimization/69162
2298 * gcc.dg/pr69162.c: New test.
2299
22518428
JJ
2300 PR tree-optimization/69172
2301 * gcc.dg/pr69172.c: New test.
2302
80e9b3aa
TP
23032016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2304
2305 PR tree-optimization/67781
2306 * gcc.c-torture/execute/pr67781.c: New file.
2307
262a363f
JJ
23082016-01-08 Jakub Jelinek <jakub@redhat.com>
2309
2310 PR tree-optimization/69083
2311 * gcc.dg/vect/pr69083.c: New test.
2312
6e1f093f
SS
23132016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2314
2315 PR tree-optimization/61441
2316 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2317 Use -fexcess-precision=standard for compiler options.
2318 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2319
53290e07
JJ
23202016-01-08 Jakub Jelinek <jakub@redhat.com>
2321
57bf3072
JJ
2322 PR fortran/69128
2323 * gfortran.dg/gomp/pr69128.f90: New test.
2324
53290e07
JJ
2325 PR c++/69145
2326 * g++.dg/ext/pr69145-1.C: New test.
2327 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2328 * g++.dg/ext/pr69145-2.h: New file.
2329
7a127fa7
MS
23302016-01-07 Martin Sebor <msebor@redhat.com>
2331
2332 PR c/68966
2333 * gcc.dg/atomic-fetch-bool.c: New test.
2334 * gcc.dg/sync-fetch-bool.c: New test.
2335
95918b49
L
23362016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2337
2338 PR fortran/66680
2339 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2340
c8e62a9d
NC
23412016-01-07 Nick Clifton <nickc@redhat.com>
2342
2343 PR target/66655
2344 * g++.dg/pr66655.C: New test.
2345 * g++.dg/pr66655_1.cc: Test support file.
2346 * g++.dg/pr66655.h: Test header file.
2347
2ad3adf1 23482016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
2349
2350 PR fortran/66680
2351 gfortran.dg/gomp/pr66680.f90: New test.
2352
4cd9ca92
L
23532016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2354
2355 PR target/69171
2356 * gcc.target/i386/pr69171-1.c: New test.
2357 * gcc.target/i386/pr69171-2.c: Likewise.
2358 * gcc.target/i386/pr69171-3.c: Likewise.
2359 * gcc.target/i386/pr69171-4.c: Likewise.
2360 * gcc.target/i386/pr69171-5.c: Likewise.
2361 * gcc.target/i386/pr69171-6.c: Likewise.
2362
7e33d4dc
BS
23632015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2364
2365 PR middle-end/67639
2366 * c-c++-common/pr67639.c: New test.
2367
fec64afc
JJ
23682016-01-07 Jakub Jelinek <jakub@redhat.com>
2369
2370 PR tree-optimization/69141
2371 * g++.dg/opt/pr69141.C: New test.
2372
f293ad29
EB
23732016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2374
2375 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2376
5027395e
UB
23772016-01-06 Uros Bizjak <ubizjak@gmail.com>
2378
2379 PR target/69140
2380 * gcc.target/i386/pr69140.c: New test
2381
7443cf13
DM
23822016-01-06 David Malcolm <dmalcolm@redhat.com>
2383
2384 * gcc.dg/bad-dereference.c: New test case.
2385
32928931
BS
23862015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2387
2388 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2389
68dd05da
AS
23902016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2391
2392 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2393
6b131d5b
MP
23942016-01-06 Marek Polacek <polacek@redhat.com>
2395
2396 PR sanitizer/69099
2397 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2398
8d9fdb49
MP
23992016-01-05 Marek Polacek <polacek@redhat.com>
2400
2401 PR c/69104
2402 * gcc.dg/atomic-invalid-2.c: New.
2403
acf93f1e
L
24042016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2405
2406 PR target/68991
2407 * gcc.target/i386/pr68991.c: New test.
2408
3f50525d
L
24092016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2410
2411 PR target/68991
2412 * g++.dg/pr68991-1.C: New test.
2413 * g++.dg/pr68991-2.C: Likewise.
2414
e0237993 24152016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 2416
e0237993 2417 PR other/60465
face88a1
ST
2418 * gcc.target/ia64/pr60465-gprel64.c: New test.
2419 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2420
a0866eff
KT
24212016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2422
2423 PR rtl-optimization/68651
2424 * gcc.target/aarch64/pr68651_1.c: New test.
2425
c589e975
DM
24262016-01-05 David Malcolm <dmalcolm@redhat.com>
2427
2428 PR c/69122
2429 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2430
929710d9
NS
24312016-01-05 Nathan Sidwell <nathan@acm.org>
2432
ce3e43d7
NS
2433 PR c++/58583
2434 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2435
929710d9
NS
2436 * gcc.dg/alias-15.c: New.
2437
a2faef8e
NC
24382016-01-05 Nick Clifton <nickc@redhat.com>
2439
2440 PR target/68870
2441 * g++.dg/pr68770.C: New test.
2442
4cfa76e3
MS
24432016-01-04 Mike Stump <mikestump@comcast.net>
2444
2445 * lib/target-supports.exp (check_effective_target_cilkplus):
2446 cilkplus targets require pthreads.
4ece61b6 2447 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 2448
4e8a3a35
MM
24492016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2450
2451 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2452 generation.
2453
818ab71a
JJ
24542016-01-04 Jakub Jelinek <jakub@redhat.com>
2455
2456 Update copyright years.
2457
2fe0a208
MP
24582016-01-04 Marek Polacek <polacek@redhat.com>
2459
2460 PR c/68908
2461 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2462 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2463 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2464
9e3b2fe3
EB
24652016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2466
2467 * gcc.target/sparc/20160104-2.c: New test.
2468
e8d65a35
EB
24692016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2470
2471 * gcc.target/sparc/20160104-1.c: New test.
2472
25ccfccd
PT
24732016-01-03 Paul Thomas <pault@gcc.gnu.org>
2474
2475 PR fortran/65045
2476 * gfortran.dg/pr65045.f90: New test.
2477
cb51d382
EB
24782016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2479
2480 * gnat.dg/specs/debug1.ads: Delete.
2481
6eeaad6e
JD
24822016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2483
2484 PR libgfortran/68867
2485 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2486 expression.
2487
2f968603
JD
24882016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2489
2490 PR libgfortran/68867
2491 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2492 PowerPC.
2493
591bb5e4
PT
24942016-01-01 Paul Thomas <pault@gcc.gnu.org>
2495
2496 PR fortran/68864
2497 * gfortran.dg/pr68864.f90: New test.
2498
f1e0620c
JJ
24992016-01-01 Jakub Jelinek <jakub@redhat.com>
2500
942a1319
JJ
2501 PR tree-optimization/69070
2502 * gcc.dg/pr69070.c: New test.
2503
10dff63f
JJ
2504 PR sanitizer/69055
2505 * gfortran.dg/pr69055.f90: New test.
2506
f1e0620c
JJ
2507 PR target/69015
2508 * gcc.dg/pr69015.c: New test.
818ab71a 2509\f
2f883d1c 2510Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
2511
2512Copying and distribution of this file, with or without modification,
2513are permitted in any medium without royalty provided the copyright
2514notice and this notice are preserved.