]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
pr69577.c: Require avx_runtime target.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9b143e64
UB
12016-02-05 Uros Bizjak <ubizjak@gmail.com>
2
3 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4
f5d4b899
L
52016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6
7 PR target/69677
8 * gcc.target/i386/pr69677.c: New test.
9
76c85fbb
PP
102016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
11
12 PR c++/68948
13 * g++.dg/template/pr68948.C: New test.
14
f181bf90
DV
152016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
16
17 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
18 (only necessary on s390x).
19
714fb282
L
202016-02-04 H.J. Lu <hongjiu.lu@intel.com>
21
22 * gcc.target/i386/pr69454-2.c: Compile with -msse2
23 -mno-accumulate-outgoing-args.
24
618d6c1c
PP
252016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
26
27 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
28
1066e9b5
JJ
292016-02-04 Jakub Jelinek <jakub@redhat.com>
30
31 PR c/69669
32 * c-c++-common/pr69669.c: New test.
33
76255d0d
MM
342016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
35
36 PR target/69667
37 * g++.dg/pr69667.C: New file.
38
e0b059b1
WD
392016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
40
41 PR target/69619
42 * gcc.dg/pr69619.c: Add new test.
43
2692b5c8
RS
442016-02-04 Richard Sandiford <richard.sandiford@arm.com>
45
46 PR rtl-optimization/69577
47 * gcc.target/i386/pr69577.c: New test.
48
7db337c2
ML
492016-02-04 Martin Liska <mliska@suse.cz>
50
51 * g++.dg/asan/pr69276.C: New test.
52
cc9c0829
KT
532016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
54
55 PR target/65932
56 PR target/67714
57 * gcc.target/arm/wmul-3.c: Simplify test to generate just
58 a single smulbb instruction.
59 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
60 * gcc.target/amr/wmul-2.c: Likewise.
61
eb9feb52
KT
622016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
63
64 PR target/65932
65 PR target/67714
66 * gcc.c-torture/execute/pr67714.c: New test.
67
61f727fe
JJ
682016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
69
70 PR target/69454
71 * gcc.target/i386/pr69454-1.c: New test.
72 * gcc.target/i386/pr69454-2.c: New test.
73
05dd97db
MS
742016-02-03 Martin Sebor <msebor@redhat.com>
75
76 PR c++/69251
77 PR c++/69253
78 PR c++/69290
79 PR c++/69277
80 PR c++/69349
81 * g++.dg/ext/flexarray-mangle-2.C: New test.
82 * g++.dg/ext/flexarray-mangle.C: New test.
83 * g++.dg/ext/flexarray-subst.C: New test.
84 * g++.dg/ext/flexary11.C: New test.
85 * g++.dg/ext/flexary12.C: New test.
86 * g++.dg/ext/flexary13.C: New test.
87 * g++.dg/ext/flexary14.C: New test.
88 * g++.dg/other/dump-ada-spec-2.C: Adjust.
89
dac2fc29
L
902016-02-03 H.J. Lu <hongjiu.lu@intel.com>
91
92 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
93 Define only if CHECK_FLOAT128 is defined.
94 (main): Properly initialize u5.
95
eadb8035
JJ
962016-02-03 Jakub Jelinek <jakub@redhat.com>
97
0afbb81b
JJ
98 PR c/69627
99 * gcc.dg/pr69627.c: New test.
100
eadb8035
JJ
101 PR target/69644
102 * gcc.dg/pr69644.c: New test.
103
b12d4923
MS
1042016-02-03 Mike Stump <mikestump@comcast.net>
105
106 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
107 support for struct-layout-1.exp.
108
ab4bae0c
PP
1092016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
110
111 PR c++/69056
618d6c1c 112 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 113
95831c01
VM
1142016-02-03 Vladimir Makarov <vmakarov@redhat.com>
115 Alexandre Oliva <aoliva@redhat.com>
116
117 PR target/69461
118 * gcc.target/powerpc/pr69461.c: New.
119
ccc71ab8
UB
1202016-02-03 Uros Bizjak <ubizjak@gmail.com>
121
122 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
123 works from here ...
124 (check_effective_target_fsanitize_thread): ... to here. Do not
125 specify additional compile flags for the test source.
126 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
127 specify additional compile flags for the test source.
128
96299640
WD
1292016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
130
131 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
132
781d83d9
AV
1332016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
134
135 PR fortran/67451
136 PR fortran/69418
137 * gfortran.dg/coarray_allocate_2.f08: New test.
138 * gfortran.dg/coarray_allocate_3.f08: New test.
139 * gfortran.dg/coarray_allocate_4.f08: New test.
140
d8208e6d
AL
1412016-02-03 Alan Lawrence <alan.lawrence@arm.com>
142
143 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
144 use same scan-tree-dump-times on all platforms.
145 * gcc.dg/vect/vect-outer-1.c: Likewise.
146 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
147 * gcc.dg/vect/vect-outer-1a.c: Likewise.
148 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
149 * gcc.dg/vect/vect-outer-1b.c: Likewise.
150 * gcc.dg/vect/vect-outer-2b.c: Likewise.
151 * gcc.dg/vect/vect-outer-3b.c: Likewise.
152 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
153
a8394fa0
SB
1542016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
155
156 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
157 warning.
158
f3baa1d3
L
1592016-02-02 H.J. Lu <hongjiu.lu@intel.com>
160
161 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
162
eb077516
JN
1632016-02-02 James Norris <jnorris@codesourcery.com>
164
165 * c-c++-common/goacc/routine-5.c: Add tests.
166
578fb225
AM
1672016-02-02 Alexander Monakov <amonakov@ispras.ru>
168
169 * gcc.target/nvptx/unsigned-cmp.c: New test.
170
c64f7d37
WD
1712016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
172
173 * gcc.target/aarch64/scalar_shift_1.c
174 (test_corners_sisd_di): Improve force to SIMD register.
175 (test_corners_sisd_si): Likewise.
176 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
177 Remove scan-assembler check for ldr.
178
90c6f26c
RB
1792016-02-02 Richard Biener <rguenther@suse.de>
180
181 PR tree-optimization/69595
182 * gcc.dg/Warray-bounds-17.c: New testcase.
183
9dc03c97
RB
1842016-02-02 Richard Biener <rguenther@suse.de>
185
186 PR tree-optimization/69606
187 * gcc.dg/torture/pr69606.c: New testcase.
188
2d4dc223
YR
1892016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
190
191 PR middle-end/68542
192 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
193 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
194
65c98fde
AM
1952016-02-02 Alan Modra <amodra@gmail.com>
196
197 PR target/69548
198 * gcc.target/powerpc/pr69548.c: New test.
199
e1b81f2b
JJ
2002016-02-01 Jakub Jelinek <jakub@redhat.com>
201
d0268b37
JJ
202 PR rtl-optimization/69592
203 * gcc.dg/pr69592.c: New test.
204
e1b81f2b
JJ
205 PR preprocessor/69543
206 PR c/69558
207 * gcc.dg/pr69543.c: New test.
208 * gcc.dg/pr69558.c: New test.
209
7dd7780d
UB
2102016-02-01 Uros Bizjak <ubizjak@gmail.com>
211
bf672ee5
UB
212 PR testsuite/65940
213 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 214
9a7013f8
MS
2152016-02-01 Martin Sebor <msebor@redhat.com>
216
217 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
218
e681fb2b
BC
2192016-02-01 Bin Cheng <bin.cheng@arm.com>
220
221 PR tree-optimization/67921
222 * c-c++-common/ubsan/pr67921.c: New test.
223
ff86345f
RB
2242016-02-01 Richard Biener <rguenther@suse.de>
225
226 PR middle-end/69556
227 * gcc.dg/tree-ssa/recip-8.c: New testcase.
228
bc369dbd
RB
2292016-02-01 Richard Biener <rguenther@suse.de>
230
231 PR tree-optimization/69574
232 * gcc.dg/torture/pr69574.c: New testcase.
233
ef318184
RB
2342016-02-01 Richard Biener <rguenther@suse.de>
235
236 PR tree-optimization/69579
237 * gcc.dg/setjmp-6.c: New testcase.
238
654745e6
JJ
2392016-02-01 Jakub Jelinek <jakub@redhat.com>
240
241 PR rtl-optimization/69570
242 * g++.dg/opt/pr69570.C: New test.
243
e6c0c44b
RH
2442016-02-01 Richard Henderson <rth@redhat.com>
245
246 * gcc.dg/pr69535.c: New test.
247
6ff3f09a
JDA
2482016-01-31 John David Anglin <danglin@gcc.gnu.org>
249
2c005538
JDA
250 PR testsuite/69584
251 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
252 * gcc.dg/tree-ssa/sra-18.c: Likewise.
253
61083a4b
JDA
254 PR debug/68244
255 * g++.dg/parse/parens3.C: Use register "4" on hppa.
256
6ff3f09a
JDA
257 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
258
0c221916
PT
2592016-01-31 Paul Thomas <pault@gcc.gnu.org>
260
261 PR fortran/67564
262 * gfortran.dg/allocate_with_source_17.f03: New test.
263
db7a2818
JJ
2642016-01-30 Jakub Jelinek <jakub@redhat.com>
265
266 PR tree-optimization/69546
267 * gcc.dg/torture/pr69546.c: New test.
268
e520d5f0
PT
2692016-01-30 Paul Thomas <pault@gcc.gnu.org>
270
271 PR fortran/69566
272 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
273
343c05d3
MS
2742016-01-30 Martin Sebor <msebor@redhat.com>
275
276 PR c++/68490
277 * g++.dg/ext/flexary10.C: New test.
278
d6c3a539
DH
2792016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
280
281 PR fortran/66707
282 gfortran.dg/common_23.f90: New test.
283
52d72fcd
BS
2842016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
285
286 PR target/65546
287 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
288 condition being checked, and disable it when the target supports
289 misaligned loads and stores.
290
3a5d2ba4
JJ
2912016-01-29 Jakub Jelinek <jakub@redhat.com>
292
293 PR debug/69518
294 * gcc.dg/torture/pr69518.c: New test.
295
6bbacdb5
L
2962016-01-29 H.J. Lu <hongjiu.lu@intel.com>
297
298 PR target/69530
299 * gcc.target/i386/pr69530.c: New test.
300
af932cdb
SE
3012016-01-29 Steve Ellcey <sellcey@imgtec.com>
302
303 PR target/65604
304 * gcc.target/mips/div-delay.c: New test.
305
26658b7c
JJ
3062016-01-29 Jakub Jelinek <jakub@redhat.com>
307
33e89989
JJ
308 PR target/69551
309 * gcc.target/i386/pr69551.c: New test.
310
26658b7c
JJ
311 PR target/66137
312 * gcc.target/i386/pr66137.c: New test.
313
401116b5
AB
3142016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
315
316 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
317 always built for p5600.
318 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
319 isa=p5600 dg-option.
320
d4abfcc5
RB
3212016-01-29 Richard Biener <rguenther@suse.de>
322
323 PR tree-optimization/69547
324 * g++.dg/tree-ssa/pr69547.C: New testcase.
325
16b77b32
JJ
3262016-01-29 Jakub Jelinek <jakub@redhat.com>
327
328 PR debug/66869
329 * g++.dg/warn/Wunused-function2.C: New test.
330
a1c95464
DV
3312016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
332
333 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
334 support for test to succeed.
335
5453bfed
MP
3362016-01-29 Marek Polacek <polacek@redhat.com>
337
338 PR c++/69509
339 PR c++/69516
340 * g++.dg/ext/constexpr-vla2.C: New test.
341 * g++.dg/ext/constexpr-vla3.C: New test.
342 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
343
452ec2a5
RB
3442016-01-29 Richard Biener <rguenther@suse.de>
345
346 PR middle-end/69537
347 * gcc.dg/uninit-21.c: New testcase.
348
aec0b19e
UB
3492016-01-28 Uros Bizjak <ubizjak@gmail.com>
350
351 PR target/69459
352 * gcc.target/i386/pr69459.c: New test.
353
df113ce7
SE
3542016-01-28 Steve Ellcey <sellcey@imgtec.com>
355
356 PR target/68400
357 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
358 * gcc.target/mips/pr68400.c: New test.
359
494de84f
MS
3602016-01-28 Martin Sebor <msebor@redhat.com>
361
362 PR target/17381
363 * gcc.target/powerpc/pr17381.c: New test.
364
eb1b1f01
JJ
3652016-01-28 Jakub Jelinek <jakub@redhat.com>
366
367 PR middle-end/69542
368 * gcc.dg/torture/pr69542.c: New test.
369
6dfeb7ce
WD
3702016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
371
372 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
373
4b7471a4
DE
3742016-01-28 David Edelsohn <dje.gcc@gmail.com>
375
376 * gcc.dg/pr65980.c: Skip on AIX.
377 * gcc.dg/pr66688.c: Same.
378
b271fd21
DE
3792016-01-28 David Edelsohn <dje.gcc@gmail.com>
380
381 PR target/63679
382 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
383 * gcc.dg/tree-ssa/sra-18.c: Same.
384
874108a9
AV
3852016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
386
387 PR fortran/62536
388 * gfortran.dg/block_15.f08: New test.
389 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
390 on incorrectly closed BLOCK.
391
30480bcd
IE
3922016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
393
394 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
3952016-01-28 Richard Biener <rguenther@suse.de>
396
397 PR tree-optimization/69466
398 * gfortran.dg/vect/pr69466.f90: New testcase.
399
0d4c694e
TP
4002016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
401
402 * g++.dg/pr67989.C: Remove ARM-specific option.
403 * gcc.target/arm/pr67989.C: New file.
404
2aa780da
UB
4052016-01-27 Uros Bizjak <ubizjak@gmail.com>
406
407 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
408 and expm1 test for glibc < 2.11.
409
f75ebe77
RH
4102016-01-27 Richard Henderson <rth@redhat.com>
411
412 * gcc.c-torture/execute/pr69447.c: New test.
413
4142016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 415
9a175e65 416 PR fortran/69422
49847d75
PT
417 * gfortran.dg/alloc_comp_assign_15.f03: New test.
418
cbdd8ae0
JJ
4192016-01-27 Jakub Jelinek <jakub@redhat.com>
420
421 PR debug/66869
422 * gcc.dg/pr66869.c: New test.
423
2b572b3c
JL
4242016-01-25 Jeff Law <law@redhat.com>
425
426 PR tree-optimization/68398
aec0b19e 427 PR tree-optimization/69196
2b572b3c
JL
428 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
429 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
430 path to avoid new heuristic allowing more irreducible regions
431 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
432 * gcc.dg/tree-ssa/vrp46.c: Likewise.
433 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
434 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
435 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
436
fa74a4bc
MP
4372016-01-27 Marek Polacek <polacek@redhat.com>
438
439 PR c/68062
440 * c-c++-common/vector-compare-4.c: New test.
441
0afff540
DM
4422016-01-27 David Malcolm <dmalcolm@redhat.com>
443
444 PR preprocessor/69126
445 * c-c++-common/pr69126.c: New test case.
446
1a218fc9
ILT
4472016-01-27 Ian Lance Taylor <iant@google.com>
448
449 * gcc.dg/tree-ssa/ivopt_5.c: New test.
450
5d70666e
RB
4512016-01-27 Ryan Burn <contact@rnburn.com>
452
453 PR cilkplus/69267
454 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
455
87ff4d66
UB
4562016-01-27 Uros Bizjak <ubizjak@gmail.com>
457
458 PR target/69512
459 * gcc.target/i386/pr69512.c: New test.
460
27e23cca
RE
4612016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
462
463 PR ada/69488
464 * gnat.dg/sso/*.adb: Robustify dg-output directives.
465
05bf54c3
MP
4662016-01-27 Marek Polacek <polacek@redhat.com>
467
468 PR c++/69379
469 * g++.dg/pr69379.C: New test.
470
60214d0d
MS
4712016-01-27 Martin Sebor <msebor@redhat.com>
472
473 PR c++/69317
474 * g++.dg/abi/Wabi-2-2.C: New test.
475 * g++.dg/abi/Wabi-2-3.C: New test.
476 * g++.dg/abi/Wabi-3-2.C: New test.
477 * g++.dg/abi/Wabi-3-3.C: New test.
478
167c7bfa
RB
4792016-01-27 Richard Biener <rguenther@suse.de>
480
481 PR tree-optimization/69166
482 * gcc.dg/torture/pr69166.c: New testcase.
483
1430fb1f
MJ
4842016-01-27 Martin Jambor <mjambor@suse.cz>
485
486 PR tree-optimization/69355
487 * gcc.dg/tree-ssa/pr69355.c: New test.
488
95e3030c
MP
4892016-01-27 Marek Polacek <polacek@redhat.com>
490
491 PR c++/69496
492 * g++.dg/ext/constexpr-vla1.C: New test.
493
eeb085f3
CB
4942016-01-20 Christian Bruel <christian.bruel@st.com>
495
496 PR target/69245
497 * gcc.target/arm/pr69245.c: New test.
498
b1652dde
JJ
4992016-01-27 Jakub Jelinek <jakub@redhat.com>
500
501 PR tree-optimization/69399
502 * gcc.dg/torture/pr69399.c: New test.
503
ce7e8f00
EB
5042016-01-27 Eric Botcazou <ebotcazou@adacore.com>
505
506 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
507
e4aac1d1
EB
5082016-01-26 Eric Botcazou <ebotcazou@adacore.com>
509
510 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
511
8dfdb419
TV
5122016-01-26 Tom de Vries <tom@codesourcery.com>
513
514 PR tree-optimization/69110
515 * gcc.dg/autopar/pr69110.c: New test.
516
56f80f54 5172016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 518 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
519
520 * gcc.dg/graphite/isl-ast-op-select.c: New.
521
a0909527
PT
5222015-01-26 Paul Thomas <pault@gcc.gnu.org>
523
524 PR fortran/69385
525 * gfortran.dg/allocate_error_6.f90: New test.
526
ffc445f4
RH
5272016-01-26 Richard Henderson <rth@redhat.com>
528
529 * gcc.dg/tm/pr60908.c: New test.
530
01e1dea3
DM
5312016-01-26 David Malcolm <dmalcolm@redhat.com>
532
533 PR other/69006
534 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
535 directive.
536 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
537 expected multiline output to reflect the colorization being
538 disabled before newlines.
539 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
540 (custom_diagnostic_finalizer): Replace call to
541 pp_newline_and_flush with call to pp_flush.
542 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
543 * gfortran.dg/implicit_class_1.f90: Likewise.
544 * lib/gcc-dg.exp (allow_blank_lines): New global.
545 (dg-allow-blank-lines-in-output): New procedure.
546 (gcc-dg-prune): Complain about blank lines in the output, unless
547 dg-allow-blank-lines-in-output was called.
548 * lib/multiline.exp (_build_multiline_regex): Only support
549 arbitrary followup text for non-blank-lines, not for blank lines.
550
13f92e8d
JJ
5512016-01-26 Jakub Jelinek <jakub@redhat.com>
552
553 PR tree-optimization/69483
554 * gcc.dg/pr69483.c: New test.
555 * g++.dg/opt/pr69483.C: New test.
556
92422235
CL
5572016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
558
559 PR target/68620
560 * gcc.target/arm/pr68620.c: New test.
561
0bccf11b
L
5622016-01-26 H.J. Lu <hongjiu.lu@intel.com>
563
564 * gcc.target/i386/pr68986-2.c: Remove -m32.
565
81cd202e
L
5662016-01-26 H.J. Lu <hongjiu.lu@intel.com>
567
568 PR target/68986
569 * gcc.target/i386/pr68986-1.c: New test.
570 * gcc.target/i386/pr68986-2.c: Likewise.
571 * gcc.target/i386/pr68986-3.c: Likewise.
572
213a1c03
CB
5732016-01-26 Christian Bruel <christian.bruel@st.com>
574
575 * lib/target-supports.exp
576 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
577 (check_effective_target_arm_crypto_pragma_ok): Likewise.
578 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
579
22a08dd1
RB
5802016-01-26 Richard Biener <rguenther@suse.de>
581
582 PR tree-optimization/69452
583 * gcc.dg/torture/pr69452.c: New testcase.
584
6c06e0e8
JJ
5852016-01-26 Jakub Jelinek <jakub@redhat.com>
586
587 PR target/69442
588 * gcc.dg/pr69442.c: New test.
589
b96824c4
RFI
5902016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
591
592 PR target/67896
593 * gcc.target/aarch64/simd/pr67896.C: New.
594
5ee31e57
RS
5952016-01-26 Richard Sandiford <richard.sandiford@arm.com>
596
597 PR tree-optimization/69400
598 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
599 function.
600 (plugin_init): Call it.
601 * gcc.dg/torture/pr69400.c: New test.
602
7ddfb31d
CL
6032016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
604
605 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
606
1e050c90
AK
6072016-01-25 Aditya Kumar <aditya.k7@samsung.com>
608 Sebastian Pop <s.pop@samsung.com>
609
610 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
611 isl-0.15.
612
c8ee4bf5
AK
6132016-01-25 Aditya Kumar <aditya.k7@samsung.com>
614 Sebastian Pop <s.pop@samsung.com>
615
616 * gcc.dg/graphite/pr69292.c: New.
617
d902b330
JJ
6182016-01-25 Jakub Jelinek <jakub@redhat.com>
619
620 * c-c++-common/goacc/use_device-1.c: New test.
621
2c89b952
JL
6222016-01-25 Jeff Law <law@redhat.com>
623
624 PR tree-optimization/69196
625 PR tree-optimization/68398
626 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
627 * gcc.dg/tree-ssa/pr68198.c: Likewise.
628
685c8785
DE
6292016-01-25 David Edelsohn <dje.gcc@gmail.com>
630
631 PR target/69469
632 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
633 Algorithm.
634
95cef0c1
RB
6352016-01-25 Richard Biener <rguenther@suse.de>
636
637 PR testsuite/69380
638 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
639
2947d3b2
IE
6402016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
641
642 PR target/69421
643 * gcc.dg/pr69421.c: New test.
644
ae19075a
BB
6452016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
646
647 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
648 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
649 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
650 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
651 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
652 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
653 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
654 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
655 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
656 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
657
fa4511c2
RB
6582016-01-25 Richard Biener <rguenther@suse.de>
659
660 PR tree-optimization/69376
661 * gcc.dg/torture/pr69376.c: New testcase.
662
1d101216
JD
6632016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
664
665 PR fortran/69397
666 PR fortran/68442
667 * gfortran.dg/interface_38.f90: New test.
668 * gfortran.dg/interface_39.f90: New test.
a0909527 669
a59b92b0
PP
6702016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
671
672 Revert:
673 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
674
675 PR c++/11858
676 PR c++/24663
677 PR c++/24664
678 * g++.dg/template/pr11858.C: New test.
679 * g++.dg/template/pr24663.C: New test.
680 * g++.dg/template/unify12.C: New test.
681 * g++.dg/template/unify13.C: New test.
682 * g++.dg/template/unify14.C: New test.
683 * g++.dg/template/unify15.C: New test.
684 * g++.dg/template/unify16.C: New test.
685 * g++.dg/template/unify17.C: New test.
686
16acb1a8
DH
6872016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
688
689 PR fortran/68283
690 gfortran.dg/pr68283.f90: New test.
691
094773e8
TK
6922016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
693
694 PR fortran/66094
695 * gfortran.dg/inline_matmul_13.f90: New test.
696 * gfortran.dg/matmul_bounds_8.f90: New test.
697 * gfortran.dg/matmul_bounds_9.f90: New test.
698 * gfortran.dg/matmul_bounds_10.f90: New test.
699
42fb90d7
TV
7002016-01-23 Tom de Vries <tom@codesourcery.com>
701
702 PR tree-optimization/69426
703 * gcc.dg/autopar/pr69426.c: New test.
704
69da7802
MS
7052016-01-23 Martin Sebor <msebor@redhat.com>
706
707 PR c++/58109
708 PR c++/69022
709 * g++.dg/cpp0x/alignas5.C: New test.
710 * g++.dg/ext/vector29.C: Same.
711
da17300a
UB
7122016-01-23 Uros Bizjak <ubizjak@gmail.com>
713
714 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
715 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
716 _GNU_SOURCE from compile flags to the source.
717 * gcc.target/i386/chkp-stropt-12.c: Ditto.
718 * gcc.target/i386/chkp-stropt-16.c: Ditto.
719 * gcc.target/i386/chkp-stropt-4.c: Ditto.
720 * gcc.target/i386/chkp-stropt-8.c: Ditto.
721
62041cfc
JJ
7222016-01-22 Jakub Jelinek <jakub@redhat.com>
723
724 PR target/69432
725 * g++.dg/opt/pr69432.C: New test.
726
f7d2ad6f
BS
7272016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
728
729 * gcc.target/powerpc/pr63354c: Adjust target selector to include
730 32-bit targets testing an -m64 multilib.
731
d403fc9a
WS
7322016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
733
734 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
735 64-bit support.
736
4aa16f8d
JG
7372016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
738
739 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
740
7c816d0f
CB
7412016-01-21 Christian Bruel <christian.bruel@st.com>
742
743 PR target/68674
744 * gcc.target/i386/pr68674.c
745 * gcc.target/aarch64/pr68674.c
746 * gcc.target/arm/pr68674.c
747
fce661e8
KT
7482016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
749
750 PR target/69403
751 * gcc.c-torture/execute/pr69403.c: New test.
752
4696899f
PC
7532016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
754
755 PR c++/55843
756 * g++.dg/template/pr55843.C: New.
757
bac69366
AL
7582016-01-22 Alan Lawrence <alan.lawrence@arm.com>
759
760 PR testsuite/66877
761 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
762 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
763
b57d3a5c
BS
7642016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
765
766 PR testsuite/67489
da17300a
UB
767 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
768 from dg-do compile directive, and instead add
769 { dg-require-effective-target int128 }.
b57d3a5c 770
9f04a53e
MS
7712016-01-20 Martin Sebor <msebor@redhat.com>
772
773 PR c/69405
774 * gcc.dg/sync-fetch.c: New test.
775
38a51663
JL
7762016-01-21 Martin Sebor <msebor@redhat.com>
777
778 PR target/69252
779 * gcc.target/powerpc/pr69252.c: New test.
780
2423a75a
JD
7812016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
782
783 PR fortran/65996
da17300a 784 * gfortran.dg/pr65996.f90: New test.
2423a75a 785
0a76463f
DV
7862016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
787
788 PR c++/68810
9f04a53e 789 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 790 expected to generate an error.
0a76463f 791
9776e692
BS
7922016-01-21 Bernd Schmidt <bschmidt@redhat.com>
793
794 PR middle-end/66178
795 * gcc.dg/torture/pr66178.c: New test.
796
c8d3e088
AB
7972016-01-21 Anton Blanchard <anton@samba.org>
798 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
799
800 PR target/63354
801 * gcc.target/powerpc/pr63354.c: New test.
802
35b707ff
VM
8032016-01-21 Vladimir Makarov <vmakarov@redhat.com>
804
805 PR rtl-optimization/68990
806 * gcc.target/i386/pr68990: New.
807
157b0829
NC
8082016-01-21 Nick Clifton <nickc@redhat.com>
809
810 PR target/69129
811 * gcc.target/mips/pr69129.c: New.
812
aede6748
PC
8132016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
814
815 PR c++/58046
816 * g++.dg/cpp0x/pr58046.C: New.
817
5463c2c8
JJ
8182016-01-21 Jakub Jelinek <jakub@redhat.com>
819
6d31cc75
SS
820 PR target/69187
821 PR target/65624
822 * gcc.target/arm/pr69187.c: New test.
823
5463c2c8
JJ
824 PR c++/69355
825 * g++.dg/torture/pr69355.C: New test.
826
fa28f32b
AK
8272016-01-21 Aditya Kumar <aditya.k7@samsung.com>
828 Sebastian Pop <s.pop@samsung.com>
829
830 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
831
b920a047
AK
8322016-01-21 Aditya Kumar <aditya.k7@samsung.com>
833 Sebastian Pop <s.pop@samsung.com>
834
da17300a 835 * gcc.dg/graphite/pr68976.c: New test.
b920a047 836
bdd3aea6
JJ
8372016-01-21 Jakub Jelinek <jakub@redhat.com>
838
839 PR middle-end/67653
840 * c-c++-common/pr67653.c: New test.
841 * gcc.dg/torture/pr29119.c: Add dg-warning.
842
26a2e6ae
PB
8432016-01-20 Peter Bergner <bergner@vnet.ibm.com>
844
845 * gcc.target/powerpc/cpu-builtin-1.c: New test.
846
d25c7690
PK
8472016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
848
849 PR c/24293
850 * gcc.dg/pr24293.c: New test.
851 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
852 incomplete struct type.
853 * gcc.dg/declspec-1.c: Likewise.
854 * gcc.dg/pr63549.c: Likewise.
855
889d5698
JJ
8562016-01-20 Jakub Jelinek <jakub@redhat.com>
857
858 PR tree-optimization/66612
859 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
860 for bdn instruction.
861
d7cf3dc7
CL
8622016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
863
864 * lib/target-supports.exp
865 (check_effective_target_arm_fp_ok_nocache): New.
866 (check_effective_target_arm_fp_ok): New.
867 (add_options_for_arm_fp): New.
868 (check_effective_target_arm_crypto_ok_nocache): Require
869 target_arm_v8_neon_ok instead of arm32.
870 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
871 (check_effective_target_arm_crypto_pragma_ok): New.
872 (add_options_for_arm_vfp): New.
873 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
874 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
875 target instead. Force initial fpu to vfp.
876 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
877 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
878 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
879 dependency.
880 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
881 use arm_vfp effective target instead. Force initial fpu to vfp.
882 * gcc.target/arm/attr-neon3.c: Likewise.
883 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
884 arm_vfp_ok.
885 * gcc.target/arm/unsigned-float.c: Likewise.
886 * gcc.target/arm/vfp-1.c: Likewise.
887 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
888 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
889 * gcc.target/arm/vfp-ldmiad.c: Likewise.
890 * gcc.target/arm/vfp-ldmias.c: Likewise.
891 * gcc.target/arm/vfp-stmdbd.c: Likewise.
892 * gcc.target/arm/vfp-stmdbs.c: Likewise.
893 * gcc.target/arm/vfp-stmiad.c: Likewise.
894 * gcc.target/arm/vfp-stmias.c: Likewise.
895 * gcc.target/arm/vnmul-1.c: Likewise.
896 * gcc.target/arm/vnmul-2.c: Likewise.
897 * gcc.target/arm/vnmul-3.c: Likewise.
898 * gcc.target/arm/vnmul-4.c: Likewise.
899
01ac9704 9002016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 901
e84b00da
L
902 PR testsuite/69366
903 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
904 the MPX run-time library, for compile-time MPX test.
905 * gcc.target/i386/chkp-always_inline.c: Likewise.
906 * gcc.target/i386/chkp-bndret.c: Likewise.
907 * gcc.target/i386/chkp-builtins-1.c: Likewise.
908 * gcc.target/i386/chkp-builtins-2.c: Likewise.
909 * gcc.target/i386/chkp-builtins-3.c: Likewise.
910 * gcc.target/i386/chkp-builtins-4.c: Likewise.
911 * gcc.target/i386/chkp-const-check-1.c: Likewise.
912 * gcc.target/i386/chkp-const-check-2.c: Likewise.
913 * gcc.target/i386/chkp-hidden-def.c: Likewise.
914 * gcc.target/i386/chkp-label-address.c: Likewise.
915 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
916 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
917 * gcc.target/i386/chkp-pr69044.c: Likewise.
918 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
919 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
920 * gcc.target/i386/chkp-strchr.c: Likewise.
921 * gcc.target/i386/chkp-strlen-1.c: Likewise.
922 * gcc.target/i386/chkp-strlen-2.c: Likewise.
923 * gcc.target/i386/chkp-strlen-3.c: Likewise.
924 * gcc.target/i386/chkp-strlen-4.c: Likewise.
925 * gcc.target/i386/chkp-strlen-5.c: Likewise.
926 * gcc.target/i386/chkp-stropt-1.c: Likewise.
927 * gcc.target/i386/chkp-stropt-10.c: Likewise.
928 * gcc.target/i386/chkp-stropt-11.c: Likewise.
929 * gcc.target/i386/chkp-stropt-12.c: Likewise.
930 * gcc.target/i386/chkp-stropt-13.c: Likewise.
931 * gcc.target/i386/chkp-stropt-14.c: Likewise.
932 * gcc.target/i386/chkp-stropt-15.c: Likewise.
933 * gcc.target/i386/chkp-stropt-16.c: Likewise.
934 * gcc.target/i386/chkp-stropt-2.c: Likewise.
935 * gcc.target/i386/chkp-stropt-3.c: Likewise.
936 * gcc.target/i386/chkp-stropt-4.c: Likewise.
937 * gcc.target/i386/chkp-stropt-5.c: Likewise.
938 * gcc.target/i386/chkp-stropt-6.c: Likewise.
939 * gcc.target/i386/chkp-stropt-7.c: Likewise.
940 * gcc.target/i386/chkp-stropt-8.c: Likewise.
941 * gcc.target/i386/chkp-stropt-9.c: Likewise.
942 * gcc.target/i386/pr63995-2.c: Likewise.
943 * gcc.target/i386/pr64805.c: Likewise.
944 * gcc.target/i386/pr65044.c: Likewise.
945 * gcc.target/i386/pr65167.c: Likewise.
946 * gcc.target/i386/pr65183.c: Likewise.
947 * gcc.target/i386/pr65184.c: Likewise.
948 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 949
28b33016
IE
9502016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
951
952 PR tree-optimization/69328
953 * gcc.dg/pr69328.c: New test.
954
bcff0913
JL
9552016-01-20 Jeff Law <law@redhat.com>
956
bf0bb970 957 PR target/25114
bcff0913
JL
958 * gcc.target/m68k/pr25114.c: New test.
959
a3f69631
AV
9602016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
961
962 * gcc.target/arm/memset-inline-10.c: Added
963 dg-require-effective-target arm_thumb2_ok.
964
af33ba0d
EB
9652016-01-19 Eric Botcazou <ebotcazou@adacore.com>
966
967 * gcc.dg/debug/dwarf2/sso.c: New test.
968
7596d5de
UB
9692016-01-19 Uros Bizjak <ubizjak@gmail.com>
970
971 PR testsuite/68820
972 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
973 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
974 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
975
ceda2c69
JH
9762016-01-19 Jan Hubicka <hubicka@ucw.cz>
977
978 PR ipa/66223
979 * g++.dg/ipa/devirt-50.C: New testcase.
980
38a979f2
MP
9812016-01-19 Marek Polacek <polacek@redhat.com>
982
983 PR c++/68965
984 * g++.dg/cpp1y/parameter-pack-1.C: New test.
985 * g++.dg/cpp1y/parameter-pack-2.C: New test.
986
962801c5
KT
9872016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
988
989 PR target/69135
990 * gcc.target/arm/pr69135_1.c: New test.
991
078fe40a
WD
9922015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
993
994 * gcc.target/aarch64/ccmp_1.c: Add new tests.
995
786e3c06
WD
9962015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
997
998 * gcc.target/aarch64/ccmp_1.c: New testcase.
999
1e297006
MP
10002016-01-19 Marek Polacek <polacek@redhat.com>
1001
1002 PR c++/68586
1003 * g++.dg/cpp0x/enum30.C: New test.
1004
879c27e3
RB
10052016-01-19 Richard Biener <rguenther@suse.de>
1006
1007 PR tree-optimization/69336
1008 * g++.dg/tree-ssa/pr69336.C: New testcase.
1009
015337d3
JJ
10102016-01-19 Jakub Jelinek <jakub@redhat.com>
1011
1012 PR debug/65779
1013 * gcc.dg/pr65779.c: New test.
1014
e2c768b6
RB
10152016-01-19 Richard Biener <rguenther@suse.de>
1016
1017 PR tree-optimization/69352
1018 * gcc.dg/torture/pr69352.c: New testcase.
1019
569efc34
JJ
10202016-01-19 Jakub Jelinek <jakub@redhat.com>
1021
1022 PR rtl-optimization/68955
1023 PR rtl-optimization/64557
1024 * gcc.dg/torture/pr68955.c: New test.
1025
e49d321f
JH
10262016-01-19 Jan Hubicka <hubicka@ucw.cz>
1027
1028 PR lto/69136
1029 * g++.dg/torture/pr69136.C: New testcase.
1030
e9191ad3
JH
10312016-01-19 Jan Hubicka <hubicka@ucw.cz>
1032
1033 PR lto/69133
1034 * g++.dg/lto/pr69133_0.C: New testcase.
1035 * g++.dg/lto/pr69133_1.C: New testcase.
1036
2bedb645
JL
10372016-01-15 Jeff Law <law@redhat.com>
1038
1039 PR tree-optimization/69320
1040 * gcc.c-torture/pr69320-1.c: New test.
1041 * gcc.c-torture/pr69320-2.c: New test.
1042 * gcc.c-torture/pr69320-3.c: New test.
1043 * gcc.c-torture/pr69320-4.c: New test.
1044
17c15cb9
PP
10452016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1046
1047 PR c++/11858
1048 PR c++/24663
1049 PR c++/24664
1050 * g++.dg/template/pr11858.C: New test.
1051 * g++.dg/template/pr24663.C: New test.
1052 * g++.dg/template/unify12.C: New test.
1053 * g++.dg/template/unify13.C: New test.
1054 * g++.dg/template/unify14.C: New test.
1055 * g++.dg/template/unify15.C: New test.
1056 * g++.dg/template/unify16.C: New test.
1057 * g++.dg/template/unify17.C: New test.
1058
9617fd08
DM
10592016-01-18 David Malcolm <dmalcolm@redhat.com>
1060
1061 PR testsuite/69181
1062 * gcc.dg/pr69181-1.c: New test file.
1063 * gcc.dg/pr69181-2.c: New test file.
1064 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1065 globals by moving it to...
1066 (cleanup-after-saved-dg-test): ...this new function. Add
1067 "global additional_sources_used". Add reset of global
1068 multiline_expected_outputs to the empty list.
1069 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1070 global to...
1071 (multiline_expected_outputs): ...this, and updated comments to
1072 note that it is modified from gcc-dg.exp.
1073 (dg-end-multiline-output): Update for the above renaming.
1074 (handle-multiline-outputs): Likewise. Remove the clearing
1075 of the expected outputs to the empty list.
1076
b555a2e4
RB
10772016-01-18 Richard Biener <rguenther@suse.de>
1078
1079 PR tree-optimization/69297
1080 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1081
96902805
JM
10822016-01-18 Joseph Myers <joseph@codesourcery.com>
1083
1084 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1085 dg-options.
1086 * gcc.target/mips/mips-3d-2.c: Likewise.
1087 * gcc.target/mips/mips-3d-3.c: Likewise.
1088 * gcc.target/mips/mips-3d-4.c: Likewise.
1089 * gcc.target/mips/mips-3d-5.c: Likewise.
1090 * gcc.target/mips/mips-3d-6.c: Likewise.
1091 * gcc.target/mips/mips-3d-7.c: Likewise.
1092 * gcc.target/mips/mips-3d-8.c: Likewise.
1093 * gcc.target/mips/mips-3d-9.c: Likewise.
1094 * gcc.target/mips/mips-ps-1.c: Likewise.
1095 * gcc.target/mips/mips-ps-2.c: Likewise.
1096 * gcc.target/mips/mips-ps-3.c: Likewise.
1097 * gcc.target/mips/mips-ps-4.c: Likewise.
1098 * gcc.target/mips/mips-ps-5.c: Likewise.
1099 * gcc.target/mips/mips-ps-6.c: Likewise.
1100 * gcc.target/mips/mips-ps-7.c: Likewise.
1101 * gcc.target/mips/mips-ps-type.c: Likewise.
1102 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1103 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1104
40e26f94
TV
11052016-01-18 Tom de Vries <tom@codesourcery.com>
1106
1107 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1108 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1109 * c-c++-common/goacc/kernels-empty.c: New test.
1110 * c-c++-common/goacc/kernels-eternal.c: New test.
1111 * c-c++-common/goacc/kernels-loop-2.c: New test.
1112 * c-c++-common/goacc/kernels-loop-3.c: New test.
1113 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1114 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1115 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1116 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1117 * c-c++-common/goacc/kernels-loop-data.c: New test.
1118 * c-c++-common/goacc/kernels-loop-g.c: New test.
1119 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1120 * c-c++-common/goacc/kernels-loop-n.c: New test.
1121 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1122 * c-c++-common/goacc/kernels-loop.c: New test.
1123 * c-c++-common/goacc/kernels-noreturn.c: New test.
1124 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1125 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1126 * c-c++-common/goacc/kernels-reduction.c: New test.
1127
a98d4647
TV
11282016-01-18 Tom de Vries <tom@codesourcery.com>
1129
1130 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1131 * gcc.dg/autopar/outer-2.c: Same.
1132 * gcc.dg/autopar/outer-3.c: Same.
1133 * gcc.dg/autopar/outer-4.c: Same.
1134 * gcc.dg/autopar/outer-5.c: Same.
1135 * gcc.dg/autopar/outer-6.c: Same.
1136 * gcc.dg/autopar/parallelization-1.c: Same.
1137 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1138 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1139 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1140 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1141 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1142 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1143 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1144 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1145 * gcc.dg/autopar/pr39500-1.c: Same.
1146 * gcc.dg/autopar/pr39500-2.c: Same.
1147 * gcc.dg/autopar/pr46193.c: Same.
1148 * gcc.dg/autopar/pr46194.c: Same.
1149 * gcc.dg/autopar/pr49580.c: Same.
1150 * gcc.dg/autopar/pr49960-1.c: Same.
1151 * gcc.dg/autopar/pr49960.c: Same.
1152 * gcc.dg/autopar/pr68373.c: Same.
1153 * gcc.dg/autopar/reduc-1.c: Same.
1154 * gcc.dg/autopar/reduc-1char.c: Same.
1155 * gcc.dg/autopar/reduc-1short.c: Same.
1156 * gcc.dg/autopar/reduc-2.c: Same.
1157 * gcc.dg/autopar/reduc-2char.c: Same.
1158 * gcc.dg/autopar/reduc-2short.c: Same.
1159 * gcc.dg/autopar/reduc-3.c: Same.
1160 * gcc.dg/autopar/reduc-4.c: Same.
1161 * gcc.dg/autopar/reduc-6.c: Same.
1162 * gcc.dg/autopar/reduc-7.c: Same.
1163 * gcc.dg/autopar/reduc-8.c: Same.
1164 * gcc.dg/autopar/reduc-9.c: Same.
1165 * gcc.dg/autopar/uns-outer-4.c: Same.
1166 * gcc.dg/autopar/uns-outer-5.c: Same.
1167 * gcc.dg/autopar/uns-outer-6.c: Same.
1168 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1169 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1170
da976fa8
AL
11712016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1172
1173 PR target/63679
1174 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1175 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1176
70c1e886
AL
11772016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1178
1179 PR target/63679
1180 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1181 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1182 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1183
88bed196
AL
11842016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1185
1186 PR target/63679
1187 * gcc.dg/tree-ssa/sra-17.c: New.
1188 * gcc.dg/tree-ssa/sra-18.c: New.
1189
3dd5f42e
IE
11902016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1191
1192 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1193
ae5a77fa
EB
11942016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1195
1196 * gnat.dg/inline12.adb: New test.
1197
11e57fc6
BC
11982016-01-18 Bin Cheng <bin.cheng@arm.com>
1199
1200 PR tree-optimization/66797
1201 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1202
995b6fe0
RB
12032016-01-18 Richard Biener <rguenther@suse.de>
1204
1205 PR tree-optimization/69170
1206 * gcc.dg/torture/pr69170.c: New testcase.
1207
d656d82e
JDA
12082016-01-17 John David Anglin <danglin@gcc.gnu.org>
1209
1210 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1211
d69da357
TV
12122016-01-16 Tom de Vries <tom@codesourcery.com>
1213
1214 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1215
a3845283
TV
12162016-01-16 Tom de Vries <tom@codesourcery.com>
1217
1218 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1219 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1220 redundant dg-require-effective-target pthread.
1221 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1222 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1223 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1224 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1225 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1226 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1227 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1228
197a6aa6
DE
12292016-01-16 David Edelsohn <dje.gcc@gmail.com>
1230
1231 PR target/68609
1232 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1233 * gcc.target/powerpc/recip-7.c: Same.
1234
ec7886c1
PP
12352016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1236
1237 PR c++/69091
1238 * g++.dg/template/pr69091.C: New test.
1239
203484bb
PP
12402016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1241
1242 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1243 dump does not contain an error_mark_node.
1244 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1245 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1246
aa2500e9
PP
12472016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1248
1249 PR c++/68936
1250 * g++.dg/template/pr68936.C: New test.
1251
28621a5c
DE
12522016-01-15 David Edelsohn <dje.gcc@gmail.com>
1253
1254 PR target/68609
1255 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1256 * gcc.target/powerpc/recip-2.c: Same.
1257 * gcc.target/powerpc/recip-3.c: Same.
1258 * gcc.target/powerpc/recip-4.c: Same.
1259 * gcc.target/powerpc/recip-sqrtf.c: Same.
1260
40c43aca
JL
12612016-01-15 Jeff Law <law@redhat.com>
1262
1263 PR tree-optimization/69270
1264 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1265 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1266
afbc5ae8
PT
12672016-01-15 Paul Thomas <pault@gcc.gnu.org>
1268
1269 PR fortran/49630
1270 * gfortran.dg/deferred_character_13.f90: New test for the fix
1271 of comment 3 of the PR.
1272
1273 PR fortran/54070
1274 * gfortran.dg/deferred_character_8.f90: New test
1275 * gfortran.dg/allocate_error_5.f90: New test
1276
1277 PR fortran/60593
1278 * gfortran.dg/deferred_character_10.f90: New test
1279
1280 PR fortran/60795
1281 * gfortran.dg/deferred_character_14.f90: New test
1282
1283 PR fortran/61147
1284 * gfortran.dg/deferred_character_11.f90: New test
1285
1286 PR fortran/64324
1287 * gfortran.dg/deferred_character_9.f90: New test
1288
49abe076
VM
12892016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1290
1291 PR rtl-optimization/69030
1292 * gcc.target/i386/pr69030.c: New.
1293
16d12992
KT
12942016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1295
1296 * gcc.target/aarch64/target_attr_17.c: New test.
1297
78810bd3
RB
12982016-01-15 Richard Biener <rguenther@suse.de>
1299
1300 PR tree-optimization/66856
1301 * gcc.dg/torture/pr66856-1.c: New testcase.
1302 * gcc.dg/torture/pr66856-2.c: Likewise.
1303
2bd847fe
RB
13042016-01-15 Richard Biener <rguenther@suse.de>
1305
1306 PR debug/69137
1307 * g++.dg/lto/pr69137_0.C: New testcase.
1308
a00fe3b7
RS
13092016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1310
1311 PR middle-end/69246
1312 * gcc.target/i386/pr69246.c: New test.
1313
cbb0e83b
DV
13142016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1315
7596d5de 1316 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1317
5a500ecf
DV
13182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1319
1320 PR c++/56194
1321 * g++.dg/init/const9.C: Disable test on S/390.
1322
5d9bf64f
DV
13232016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1324
1325 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1326 * g++.dg/Wno-frame-address.C: Ditto.
1327
e234b19e
DV
13282016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1329
1330 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1331
89483f99
RB
13322016-01-15 Richard Biener <rguenther@suse.de>
1333
1334 PR tree-optimization/68961
1335 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1336
94f37395
IE
13372016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1338
1339 * gcc.target/i386/pr65105-5.c: New test.
1340
0f6176e6
JH
13412016-01-15 Jan Hubicka <hubicka@ucw.cz>
1342
1343 * gcc.c-torture/execute/alias-4.c: New testcase.
1344
824ca15e
JH
13452016-01-15 Jan Hubicka <hubicka@ucw.cz>
1346
1347 PR ipa/68148
1348 * g++.dg/ipa/devirt-49.C: New testcase.
1349
092f7deb 13502016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1351
1352 PR target/65837
1353 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1354 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1355 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1356
e93c66bc
RB
13572016-01-15 Richard Biener <rguenther@suse.de>
1358
1359 PR tree-optimization/69117
1360 * gcc.dg/torture/pr69117.c: New testcase.
1361
c47eaca6 13622015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1363
1364 PR c++/69048
1365 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1366
c3f6914a
FXC
13672016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1368
1369 PR testsuite/67509
1370 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1371 range tests use 100 * maximum instead of maximum + 1.
1372
cd65ae90
JJ
13732016-01-14 Jakub Jelinek <jakub@redhat.com>
1374
1375 PR debug/69244
1376 * gcc.dg/guality/pr69244.c: New test.
1377
19643948
UB
13782016-01-14 Uros Bizjak <ubizjak@gmail.com>
1379
1380 * lib/target-supports.exp (check_effective_target_issignaling):
1381 New procedure.
1382 * gcc.dg/pr61441.c: Require issignaling effective target.
1383
fe79c97e
SB
13842016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1385
1386 PR target/68803
1387 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1388
c7df95d8
DM
13892016-01-14 David Malcolm <dmalcolm@redhat.com>
1390
1391 PR c++/68819
1392 PR preprocessor/69177
1393 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1394 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1395 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1396 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1397
00083992
MP
13982016-01-14 Marek Polacek <polacek@redhat.com>
1399
1400 PR c/69262
1401 * gcc.dg/array-15.c: New test.
1402
0c9b3294
JJ
14032016-01-14 Jakub Jelinek <jakub@redhat.com>
1404
1405 PR middle-end/68146
1406 PR tree-optimization/69155
1407 * gfortran.dg/pr68146.f: New test.
1408 * gfortran.dg/pr69155.f90: New test.
1409
3688e13d
RB
14102016-01-14 Richard Biener <rguenther@suse.de>
1411
1412 PR tree-optimization/68060
1413 * gcc.dg/torture/pr68060-1.c: New testcase.
1414 * gcc.dg/torture/pr68060-2.c: Likewise.
1415
bab0ad3a
NC
14162016-01-14 Nick Clifton <nickc@redhat.com>
1417
1418 * lib/target-supports.exp
1419 (check_effective_target_arm_neon_ok_nocache): Add an option
1420 sequence that includes setting the ARM architecture to ARMv7-A.
1421 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1422 command line options necessary to enable Neon support.
1423 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1424 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1425 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1426 * gcc.target/arm/pr69180.c: Likewise.
1427
947c2ce5
JL
14282016-01-14 Jeff Law <law@redhat.com>
1429
1430 PR tree-optimization/69270
1431 * gcc.dg/tree-ssa/pr69270.c: New test.
1432
3342fd71
BS
14332016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1434
1435 PR c/66208
1436 * c-c++-common/pr66208.c: New file.
1437
2ad3adf1
JJ
14382016-01-13 Jakub Jelinek <jakub@redhat.com>
1439
1440 PR tree-optimization/69156
1441 * gcc.dg/pr69156.c: New test.
1442
398d6feb
L
14432016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1444
1445 * gcc.target/i386/pr69225-7.c: New test.
1446
4c868789
RH
14472016-01-13 Richard Henderson <rth@redhat.com>
1448
1449 * gcc.dg/tm/memopt-13.c: Update expected function.
1450 * gcc.dg/tm/memopt-6.c: Likewise.
1451
ef6d1772
UB
14522016-01-13 Uros Bizjak <ubizjak@gmail.com>
1453
1454 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1455 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1456 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1457 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1458
ef6d1772
UB
14592016-01-13 Tom de Vries <tom@codesourcery.com>
1460
1461 PR tree-optimization/69169
0b4b6ef2
TV
1462 * gcc.dg/pr69169.c: New test.
1463
2ad3adf1 14642016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1465
1466 PR target/69228
1467 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1468 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1469 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1470 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1471 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1472 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1473 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1474 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1475
9060e335
AK
14762016-01-13 Jakub Jelinek <jakub@redhat.com>
1477
1478 PR target/69247
1479 * gcc.dg/pr69247.c: New test.
1480
40311329
RB
14812016-01-13 Richard Biener <rguenther@suse.de>
1482
1483 PR tree-optimization/69242
1484 * gcc.dg/torture/pr69242.c: New testcase.
1485
ccbd7103
RB
14862016-01-13 Richard Biener <rguenther@suse.de>
1487
1488 PR tree-optimization/69186
1489 * gcc.dg/torture/pr69186.c: New testcase.
1490
c6f72a46
JL
14912016-01-13 Jeff Law <law@redhat.com>
1492
1493 PR tree-optimization/67755
1494 * gcc.dg/tree-ssa/pr67755.c: New test.
1495
14962016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1497
1498 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1499 pass number in output by a star.
1500
c446cf07
BC
15012016-01-12 Bin Cheng <bin.cheng@arm.com>
1502
1503 PR tree-optimization/68911
1504 * gcc.c-torture/execute/pr68911.c: New test.
1505
5342156c
MP
15062016-01-12 Marek Polacek <polacek@redhat.com>
1507
1508 PR c++/68979
1509 * g++.dg/warn/permissive-1.C: New test.
1510
65364cc5
JJ
15112016-01-12 Jakub Jelinek <jakub@redhat.com>
1512
1513 PR objc++/68511
1514 PR c++/69213
1515 * g++.dg/opt/pr69213.C: New test.
1516
81b9a3d9
CB
15172016-01-12 Christian Bruel <christian.bruel@st.com>
1518
1519 PR target/69180
1520 * gcc.target/arm/pr69180.c: New test.
1521
3c4e91c9
RB
15222016-01-12 Richard Biener <rguenther@suse.de>
1523
1524 PR lto/69077
1525 * g++.dg/lto/pr69077_0.C: New testcase.
1526 * g++.dg/lto/pr69077_1.C: Likewise.
1527
5664cea1
JJ
15282016-01-12 Jakub Jelinek <jakub@redhat.com>
1529
1530 PR target/69175
1531 * g++.dg/opt/pr69175.C: New test.
1532
86cefc49
AL
15332016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1534
1535 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1536 rather than #including math.h & stdlib.h.
1537 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1538 * gcc.dg/vect/pr49771.c: Likewise.
1539 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1540 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1541 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1542 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1543 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1544 * gcc.dg/vect/pr44507.c: Likewise.
1545 * gcc.dg/vect/pr45902.c: Likewise.
1546 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1547 * gcc.dg/vect/vect-117.c: Likewise.
1548 * gcc.dg/vect/vect-99.c: Likewise.
1549 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1550 * gcc.dg/vect/vect-cond-1.c: Likewise.
1551 * gcc.dg/vect/vect-cond-2.c: Likewise.
1552 * gcc.dg/vect/vect-cond-3.c: Likewise.
1553 * gcc.dg/vect/vect-cond-4.c: Likewise.
1554 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1555 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1556 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1557 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1558 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1559 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1560 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1561 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1562 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1563 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1564 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1565 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1566 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1567 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1568 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1569 include of signal.h.
1570 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1571 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1572 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1573 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1574 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1575 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1576 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1577 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1578 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1579 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1580 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1581 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1582 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1583 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1584 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1585 * gcc.dg/vect/vect-outer-5.c: Likewise.
1586 * gcc.dg/vect/vect-outer-6.c: Likewise.
1587 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1588 include of stdio.h.
1589
b832f61e
NC
15902016-01-12 Nick Clifton <nickc@redhat.com>
1591
1592 PR target/68913
1593 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1594 to fread so that it will be found in all target runtimes.
1595
8eac49b1
RB
15962016-01-12 Richard Biener <rguenther@suse.de>
1597
1598 PR tree-optimization/69053
1599 * g++.dg/torture/pr69053.C: New testcase.
1600
2935d994
RB
16012016-01-12 Richard Biener <rguenther@suse.de>
1602
1603 PR tree-optimization/69168
1604 * gcc.dg/torture/pr69168.c: New testcase.
1605
66c16fd9
RB
16062016-01-12 Richard Biener <rguenther@suse.de>
1607
1608 PR tree-optimization/69157
1609 * gcc.dg/torture/pr69157.c: New testcase.
1610
16112016-01-12 Richard Biener <rguenther@suse.de>
1612
1613 PR tree-optimization/69174
1614 * gcc.dg/torture/pr69174.c: New testcase.
1615
723033a6
JJ
16162016-01-12 Jakub Jelinek <jakub@redhat.com>
1617
1618 PR c++/66808
1619 PR c++/69000
1620 * g++.dg/tls/pr66808.C: New test.
1621 * g++.dg/tls/pr69000.C: New test.
1622
3574cf47
BS
16232016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1624
1625 * gcc.target/powerpc/swaps-p8-23.c: New test.
1626 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1627
feb20787
JDA
16282016-01-11 John David Anglin <danglin@gcc.gnu.org>
1629
1630 PR tree-optimization/68356
1631 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1632
27b1820a
KV
16332016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1634 Jim Wilson <jim.wilson@linaro.org>
1635
1636 PR target/69194
1637 * gcc.target/arm/pr69194.c: New test.
1638
cf4de6af
L
16392016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1640
1641 PR target/69225
1642 * gcc.target/i386/pr69225-1.c: New test.
1643 * gcc.target/i386/pr69225-2.c: Likewise.
1644 * gcc.target/i386/pr69225-3.c: Likewise.
1645 * gcc.target/i386/pr69225-4.c: Likewise.
1646 * gcc.target/i386/pr69225-5.c: Likewise.
1647 * gcc.target/i386/pr69225-6.c: Likewise.
1648
1ebd5558
JJ
16492016-01-11 Jakub Jelinek <jakub@redhat.com>
1650
23552a4d
JJ
1651 PR target/67462
1652 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1653 if lp64.
1654
26ff85b0
JJ
1655 PR target/69071
1656 * gcc.dg/pr69071.c: New test.
1657
9cb6bd74
JJ
1658 PR c++/69211
1659 * g++.dg/opt/pr69211.C: New test.
1660
1ebd5558
JJ
1661 PR tree-optimization/69214
1662 * gcc.c-torture/compile/pr69214.c: New test.
1663
8c18c836
UB
16642016-01-11 Uros Bizjak <ubizjak@gmail.com>
1665
1666 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1667 * gcc.target/i386/pr66232-11.c: Ditto.
1668 * gcc.target/i386/pr66232-12.c: Ditto.
1669 * gcc.target/i386/pr66232-13.c: Ditto.
1670
62446e6e
RB
16712016-01-11 Richard Biener <rguenther@suse.de>
1672
1673 PR tree-optimization/69173
1674 * gcc.dg/torture/pr69173.c: New testcase.
1675
2b8568fe
KT
16762016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1677
1678 PR rtl-optimization/68796
1679 * gcc.target/aarch64/tst_5.c: New test.
1680 * gcc.target/aarch64/tst_6.c: Likewise.
1681
5baf4532
KT
16822016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1683
1684 PR rtl-optimization/68841
1685 * gcc.dg/pr68841.c: New test.
1686 * gcc.c-torture/execute/pr68841.c: New test.
1687
ca90b1ed
YR
16882016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1689
1690 PR rtl-optimization/68920
1691 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1692 for ix86 targets.
1693 * gcc.dg/ifcvt-5.c: New test.
1694
2ad3adf1 16952016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1696
1697 PR bootstrap/69123
1698 * g++.dg/pr69123.C: New.
1699
83834c09
IE
17002016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1701
1702 PR target/69010
1703 * gcc.target/i386/pr69010.c: New test.
1704
dcf89d57
MJ
17052016-01-11 Martin Jambor <mjambor@suse.cz>
1706
1707 PR ipa/69044
1708 * gcc.target/i386/chkp-pr69044.c: New test.
1709
d95167ee
TV
17102016-01-11 Tom de Vries <tom@codesourcery.com>
1711
1712 PR tree-optimization/69109
1713 * gcc.dg/autopar/pr69109-2.c: New test.
1714 * gcc.dg/autopar/pr69109.c: New test.
1715
4f6403a8
TV
17162016-01-11 Tom de Vries <tom@codesourcery.com>
1717
1718 PR tree-optimization/69108
1719 * gcc.dg/autopar/pr69108.c: New test.
1720
21efdd80
PP
17212016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1722
1723 PR c++/69029
1724 * c-c++-common/Wisleading-indentation.c: Augment test.
1725
fd42eed8
TK
17262016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1727
1728 PR fortran/69154
1729 * gfortran.dg/inline_matmul_12.f90: New test.
1730
4f90ee6c
PT
17312016-01-10 Paul Thomas <pault@gcc.gnu.org>
1732
1733 PR fortran/67779
1734 * gfortran.dg/actual_array_offset_1: New test.
1735
3907c6cf
TV
17362016-01-10 Tom de Vries <tom@codesourcery.com>
1737
1738 PR tree-optimization/69062
1739 * gcc.dg/autopar/pr69062.c: New test.
1740
b07b236e
TS
17412016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1742
1743 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1744 * gcc.dg/vect/slp-perm-2.c: Likewise.
1745 * gcc.dg/vect/slp-perm-3.c: Likewise.
1746 * gcc.dg/vect/slp-perm-5.c: Likewise.
1747 * gcc.dg/vect/slp-perm-6.c: Likewise.
1748 * gcc.dg/vect/slp-perm-7.c: Likewise.
1749 * gcc.dg/vect/slp-perm-8.c: Likewise.
1750
23fab8ae
TV
17512016-01-10 Tom de Vries <tom@codesourcery.com>
1752
1753 PR tree-optimization/69039
1754 * gcc.dg/autopar/pr69039.c: New test.
1755
73f0dae2
MP
17562016-01-09 Marek Polacek <polacek@redhat.com>
1757
1758 PR c++/69113
1759 * g++.dg/pr69113.C: New test.
1760
20b8d734
JJ
17612016-01-09 Jakub Jelinek <jakub@redhat.com>
1762
1763 PR middle-end/50865
1764 PR tree-optimization/69097
1765 * gcc.c-torture/execute/pr50865.c: New test.
1766 * gcc.c-torture/execute/pr69097-1.c: New test.
1767 * gcc.c-torture/execute/pr69097-2.c: New test.
1768 * gcc.dg/pr69097-1.c: New test.
1769 * gcc.dg/pr69097-2.c: New test.
1770
c50e614b
JJ
17712016-01-09 Jakub Jelinek <jakub@redhat.com>
1772
1773 PR c++/69164
1774 * g++.dg/opt/pr69164.C: New test.
1775
e0237993
JJ
17762016-01-08 Jakub Jelinek <jakub@redhat.com>
1777
1778 PR tree-optimization/69167
1779 * gcc.dg/pr69167.c: New test.
1780
bd8f5bb2
MP
17812016-01-08 Marek Polacek <polacek@redhat.com>
1782
1783 PR c++/68449
1784 * g++.dg/pr68449.C: New.
1785
bb0f5ca7
AL
17862016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1787
1788 PR tree-optimization/68707
1789 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1790 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1791 on platforms supporting it.
1792 * gcc.dg/vect/slp-perm-2.c: Likewise.
1793 * gcc.dg/vect/slp-perm-3.c: Likewise.
1794 * gcc.dg/vect/slp-perm-5.c: Likewise.
1795 * gcc.dg/vect/slp-perm-7.c: Likewise.
1796 * gcc.dg/vect/slp-perm-8.c: Likewise.
1797 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1798 on platforms supporting it.
1799
22518428
JJ
18002016-01-08 Jakub Jelinek <jakub@redhat.com>
1801
33f0852f
JJ
1802 PR tree-optimization/69162
1803 * gcc.dg/pr69162.c: New test.
1804
22518428
JJ
1805 PR tree-optimization/69172
1806 * gcc.dg/pr69172.c: New test.
1807
80e9b3aa
TP
18082016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1809
1810 PR tree-optimization/67781
1811 * gcc.c-torture/execute/pr67781.c: New file.
1812
262a363f
JJ
18132016-01-08 Jakub Jelinek <jakub@redhat.com>
1814
1815 PR tree-optimization/69083
1816 * gcc.dg/vect/pr69083.c: New test.
1817
6e1f093f
SS
18182016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1819
1820 PR tree-optimization/61441
1821 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1822 Use -fexcess-precision=standard for compiler options.
1823 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1824
53290e07
JJ
18252016-01-08 Jakub Jelinek <jakub@redhat.com>
1826
57bf3072
JJ
1827 PR fortran/69128
1828 * gfortran.dg/gomp/pr69128.f90: New test.
1829
53290e07
JJ
1830 PR c++/69145
1831 * g++.dg/ext/pr69145-1.C: New test.
1832 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1833 * g++.dg/ext/pr69145-2.h: New file.
1834
7a127fa7
MS
18352016-01-07 Martin Sebor <msebor@redhat.com>
1836
1837 PR c/68966
1838 * gcc.dg/atomic-fetch-bool.c: New test.
1839 * gcc.dg/sync-fetch-bool.c: New test.
1840
95918b49
L
18412016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1842
1843 PR fortran/66680
1844 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1845
c8e62a9d
NC
18462016-01-07 Nick Clifton <nickc@redhat.com>
1847
1848 PR target/66655
1849 * g++.dg/pr66655.C: New test.
1850 * g++.dg/pr66655_1.cc: Test support file.
1851 * g++.dg/pr66655.h: Test header file.
1852
2ad3adf1 18532016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1854
1855 PR fortran/66680
1856 gfortran.dg/gomp/pr66680.f90: New test.
1857
4cd9ca92
L
18582016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1859
1860 PR target/69171
1861 * gcc.target/i386/pr69171-1.c: New test.
1862 * gcc.target/i386/pr69171-2.c: Likewise.
1863 * gcc.target/i386/pr69171-3.c: Likewise.
1864 * gcc.target/i386/pr69171-4.c: Likewise.
1865 * gcc.target/i386/pr69171-5.c: Likewise.
1866 * gcc.target/i386/pr69171-6.c: Likewise.
1867
7e33d4dc
BS
18682015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1869
1870 PR middle-end/67639
1871 * c-c++-common/pr67639.c: New test.
1872
fec64afc
JJ
18732016-01-07 Jakub Jelinek <jakub@redhat.com>
1874
1875 PR tree-optimization/69141
1876 * g++.dg/opt/pr69141.C: New test.
1877
f293ad29
EB
18782016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1879
1880 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1881
5027395e
UB
18822016-01-06 Uros Bizjak <ubizjak@gmail.com>
1883
1884 PR target/69140
1885 * gcc.target/i386/pr69140.c: New test
1886
7443cf13
DM
18872016-01-06 David Malcolm <dmalcolm@redhat.com>
1888
1889 * gcc.dg/bad-dereference.c: New test case.
1890
32928931
BS
18912015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1892
1893 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1894
68dd05da
AS
18952016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1896
1897 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1898
6b131d5b
MP
18992016-01-06 Marek Polacek <polacek@redhat.com>
1900
1901 PR sanitizer/69099
1902 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1903
8d9fdb49
MP
19042016-01-05 Marek Polacek <polacek@redhat.com>
1905
1906 PR c/69104
1907 * gcc.dg/atomic-invalid-2.c: New.
1908
acf93f1e
L
19092016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1910
1911 PR target/68991
1912 * gcc.target/i386/pr68991.c: New test.
1913
3f50525d
L
19142016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1915
1916 PR target/68991
1917 * g++.dg/pr68991-1.C: New test.
1918 * g++.dg/pr68991-2.C: Likewise.
1919
e0237993 19202016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1921
e0237993 1922 PR other/60465
face88a1
ST
1923 * gcc.target/ia64/pr60465-gprel64.c: New test.
1924 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1925
a0866eff
KT
19262016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1927
1928 PR rtl-optimization/68651
1929 * gcc.target/aarch64/pr68651_1.c: New test.
1930
c589e975
DM
19312016-01-05 David Malcolm <dmalcolm@redhat.com>
1932
1933 PR c/69122
1934 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1935
929710d9
NS
19362016-01-05 Nathan Sidwell <nathan@acm.org>
1937
ce3e43d7
NS
1938 PR c++/58583
1939 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1940
929710d9
NS
1941 * gcc.dg/alias-15.c: New.
1942
a2faef8e
NC
19432016-01-05 Nick Clifton <nickc@redhat.com>
1944
1945 PR target/68870
1946 * g++.dg/pr68770.C: New test.
1947
4cfa76e3
MS
19482016-01-04 Mike Stump <mikestump@comcast.net>
1949
1950 * lib/target-supports.exp (check_effective_target_cilkplus):
1951 cilkplus targets require pthreads.
4ece61b6 1952 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1953
4e8a3a35
MM
19542016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1955
1956 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1957 generation.
1958
818ab71a
JJ
19592016-01-04 Jakub Jelinek <jakub@redhat.com>
1960
1961 Update copyright years.
1962
2fe0a208
MP
19632016-01-04 Marek Polacek <polacek@redhat.com>
1964
1965 PR c/68908
1966 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1967 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1968 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1969
9e3b2fe3
EB
19702016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1971
1972 * gcc.target/sparc/20160104-2.c: New test.
1973
e8d65a35
EB
19742016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1975
1976 * gcc.target/sparc/20160104-1.c: New test.
1977
25ccfccd
PT
19782016-01-03 Paul Thomas <pault@gcc.gnu.org>
1979
1980 PR fortran/65045
1981 * gfortran.dg/pr65045.f90: New test.
1982
cb51d382
EB
19832016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1984
1985 * gnat.dg/specs/debug1.ads: Delete.
1986
6eeaad6e
JD
19872016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1988
1989 PR libgfortran/68867
1990 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1991 expression.
1992
2f968603
JD
19932016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1994
1995 PR libgfortran/68867
1996 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1997 PowerPC.
1998
591bb5e4
PT
19992016-01-01 Paul Thomas <pault@gcc.gnu.org>
2000
2001 PR fortran/68864
2002 * gfortran.dg/pr68864.f90: New test.
2003
f1e0620c
JJ
20042016-01-01 Jakub Jelinek <jakub@redhat.com>
2005
942a1319
JJ
2006 PR tree-optimization/69070
2007 * gcc.dg/pr69070.c: New test.
2008
10dff63f
JJ
2009 PR sanitizer/69055
2010 * gfortran.dg/pr69055.f90: New test.
2011
f1e0620c
JJ
2012 PR target/69015
2013 * gcc.dg/pr69015.c: New test.
818ab71a 2014\f
2f883d1c 2015Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
2016
2017Copying and distribution of this file, with or without modification,
2018are permitted in any medium without royalty provided the copyright
2019notice and this notice are preserved.