]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[ARM] Remove neon_reinterpret, use casts
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
7db337c2
ML
12016-02-04 Martin Liska <mliska@suse.cz>
2
3 * g++.dg/asan/pr69276.C: New test.
4
cc9c0829
KT
52016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6
7 PR target/65932
8 PR target/67714
9 * gcc.target/arm/wmul-3.c: Simplify test to generate just
10 a single smulbb instruction.
11 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
12 * gcc.target/amr/wmul-2.c: Likewise.
13
eb9feb52
KT
142016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15
16 PR target/65932
17 PR target/67714
18 * gcc.c-torture/execute/pr67714.c: New test.
19
61f727fe
JJ
202016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
21
22 PR target/69454
23 * gcc.target/i386/pr69454-1.c: New test.
24 * gcc.target/i386/pr69454-2.c: New test.
25
05dd97db
MS
262016-02-03 Martin Sebor <msebor@redhat.com>
27
28 PR c++/69251
29 PR c++/69253
30 PR c++/69290
31 PR c++/69277
32 PR c++/69349
33 * g++.dg/ext/flexarray-mangle-2.C: New test.
34 * g++.dg/ext/flexarray-mangle.C: New test.
35 * g++.dg/ext/flexarray-subst.C: New test.
36 * g++.dg/ext/flexary11.C: New test.
37 * g++.dg/ext/flexary12.C: New test.
38 * g++.dg/ext/flexary13.C: New test.
39 * g++.dg/ext/flexary14.C: New test.
40 * g++.dg/other/dump-ada-spec-2.C: Adjust.
41
dac2fc29
L
422016-02-03 H.J. Lu <hongjiu.lu@intel.com>
43
44 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
45 Define only if CHECK_FLOAT128 is defined.
46 (main): Properly initialize u5.
47
eadb8035
JJ
482016-02-03 Jakub Jelinek <jakub@redhat.com>
49
0afbb81b
JJ
50 PR c/69627
51 * gcc.dg/pr69627.c: New test.
52
eadb8035
JJ
53 PR target/69644
54 * gcc.dg/pr69644.c: New test.
55
b12d4923
MS
562016-02-03 Mike Stump <mikestump@comcast.net>
57
58 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
59 support for struct-layout-1.exp.
60
ab4bae0c
PP
612016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
62
63 PR c++/69056
64 g++.dg/cpp0x/pr69056.C: New test.
65
95831c01
VM
662016-02-03 Vladimir Makarov <vmakarov@redhat.com>
67 Alexandre Oliva <aoliva@redhat.com>
68
69 PR target/69461
70 * gcc.target/powerpc/pr69461.c: New.
71
ccc71ab8
UB
722016-02-03 Uros Bizjak <ubizjak@gmail.com>
73
74 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
75 works from here ...
76 (check_effective_target_fsanitize_thread): ... to here. Do not
77 specify additional compile flags for the test source.
78 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
79 specify additional compile flags for the test source.
80
96299640
WD
812016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
82
83 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
84
781d83d9
AV
852016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
86
87 PR fortran/67451
88 PR fortran/69418
89 * gfortran.dg/coarray_allocate_2.f08: New test.
90 * gfortran.dg/coarray_allocate_3.f08: New test.
91 * gfortran.dg/coarray_allocate_4.f08: New test.
92
d8208e6d
AL
932016-02-03 Alan Lawrence <alan.lawrence@arm.com>
94
95 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
96 use same scan-tree-dump-times on all platforms.
97 * gcc.dg/vect/vect-outer-1.c: Likewise.
98 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
99 * gcc.dg/vect/vect-outer-1a.c: Likewise.
100 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
101 * gcc.dg/vect/vect-outer-1b.c: Likewise.
102 * gcc.dg/vect/vect-outer-2b.c: Likewise.
103 * gcc.dg/vect/vect-outer-3b.c: Likewise.
104 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
105
a8394fa0
SB
1062016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
107
108 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
109 warning.
110
f3baa1d3
L
1112016-02-02 H.J. Lu <hongjiu.lu@intel.com>
112
113 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
114
eb077516
JN
1152016-02-02 James Norris <jnorris@codesourcery.com>
116
117 * c-c++-common/goacc/routine-5.c: Add tests.
118
578fb225
AM
1192016-02-02 Alexander Monakov <amonakov@ispras.ru>
120
121 * gcc.target/nvptx/unsigned-cmp.c: New test.
122
c64f7d37
WD
1232016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
124
125 * gcc.target/aarch64/scalar_shift_1.c
126 (test_corners_sisd_di): Improve force to SIMD register.
127 (test_corners_sisd_si): Likewise.
128 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
129 Remove scan-assembler check for ldr.
130
90c6f26c
RB
1312016-02-02 Richard Biener <rguenther@suse.de>
132
133 PR tree-optimization/69595
134 * gcc.dg/Warray-bounds-17.c: New testcase.
135
9dc03c97
RB
1362016-02-02 Richard Biener <rguenther@suse.de>
137
138 PR tree-optimization/69606
139 * gcc.dg/torture/pr69606.c: New testcase.
140
2d4dc223
YR
1412016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
142
143 PR middle-end/68542
144 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
145 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
146
65c98fde
AM
1472016-02-02 Alan Modra <amodra@gmail.com>
148
149 PR target/69548
150 * gcc.target/powerpc/pr69548.c: New test.
151
e1b81f2b
JJ
1522016-02-01 Jakub Jelinek <jakub@redhat.com>
153
d0268b37
JJ
154 PR rtl-optimization/69592
155 * gcc.dg/pr69592.c: New test.
156
e1b81f2b
JJ
157 PR preprocessor/69543
158 PR c/69558
159 * gcc.dg/pr69543.c: New test.
160 * gcc.dg/pr69558.c: New test.
161
7dd7780d
UB
1622016-02-01 Uros Bizjak <ubizjak@gmail.com>
163
bf672ee5
UB
164 PR testsuite/65940
165 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 166
9a7013f8
MS
1672016-02-01 Martin Sebor <msebor@redhat.com>
168
169 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
170
e681fb2b
BC
1712016-02-01 Bin Cheng <bin.cheng@arm.com>
172
173 PR tree-optimization/67921
174 * c-c++-common/ubsan/pr67921.c: New test.
175
ff86345f
RB
1762016-02-01 Richard Biener <rguenther@suse.de>
177
178 PR middle-end/69556
179 * gcc.dg/tree-ssa/recip-8.c: New testcase.
180
bc369dbd
RB
1812016-02-01 Richard Biener <rguenther@suse.de>
182
183 PR tree-optimization/69574
184 * gcc.dg/torture/pr69574.c: New testcase.
185
ef318184
RB
1862016-02-01 Richard Biener <rguenther@suse.de>
187
188 PR tree-optimization/69579
189 * gcc.dg/setjmp-6.c: New testcase.
190
654745e6
JJ
1912016-02-01 Jakub Jelinek <jakub@redhat.com>
192
193 PR rtl-optimization/69570
194 * g++.dg/opt/pr69570.C: New test.
195
e6c0c44b
RH
1962016-02-01 Richard Henderson <rth@redhat.com>
197
198 * gcc.dg/pr69535.c: New test.
199
6ff3f09a
JDA
2002016-01-31 John David Anglin <danglin@gcc.gnu.org>
201
2c005538
JDA
202 PR testsuite/69584
203 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
204 * gcc.dg/tree-ssa/sra-18.c: Likewise.
205
61083a4b
JDA
206 PR debug/68244
207 * g++.dg/parse/parens3.C: Use register "4" on hppa.
208
6ff3f09a
JDA
209 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
210
0c221916
PT
2112016-01-31 Paul Thomas <pault@gcc.gnu.org>
212
213 PR fortran/67564
214 * gfortran.dg/allocate_with_source_17.f03: New test.
215
db7a2818
JJ
2162016-01-30 Jakub Jelinek <jakub@redhat.com>
217
218 PR tree-optimization/69546
219 * gcc.dg/torture/pr69546.c: New test.
220
e520d5f0
PT
2212016-01-30 Paul Thomas <pault@gcc.gnu.org>
222
223 PR fortran/69566
224 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
225
343c05d3
MS
2262016-01-30 Martin Sebor <msebor@redhat.com>
227
228 PR c++/68490
229 * g++.dg/ext/flexary10.C: New test.
230
d6c3a539
DH
2312016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
232
233 PR fortran/66707
234 gfortran.dg/common_23.f90: New test.
235
52d72fcd
BS
2362016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
237
238 PR target/65546
239 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
240 condition being checked, and disable it when the target supports
241 misaligned loads and stores.
242
3a5d2ba4
JJ
2432016-01-29 Jakub Jelinek <jakub@redhat.com>
244
245 PR debug/69518
246 * gcc.dg/torture/pr69518.c: New test.
247
6bbacdb5
L
2482016-01-29 H.J. Lu <hongjiu.lu@intel.com>
249
250 PR target/69530
251 * gcc.target/i386/pr69530.c: New test.
252
af932cdb
SE
2532016-01-29 Steve Ellcey <sellcey@imgtec.com>
254
255 PR target/65604
256 * gcc.target/mips/div-delay.c: New test.
257
26658b7c
JJ
2582016-01-29 Jakub Jelinek <jakub@redhat.com>
259
33e89989
JJ
260 PR target/69551
261 * gcc.target/i386/pr69551.c: New test.
262
26658b7c
JJ
263 PR target/66137
264 * gcc.target/i386/pr66137.c: New test.
265
401116b5
AB
2662016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
267
268 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
269 always built for p5600.
270 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
271 isa=p5600 dg-option.
272
d4abfcc5
RB
2732016-01-29 Richard Biener <rguenther@suse.de>
274
275 PR tree-optimization/69547
276 * g++.dg/tree-ssa/pr69547.C: New testcase.
277
16b77b32
JJ
2782016-01-29 Jakub Jelinek <jakub@redhat.com>
279
280 PR debug/66869
281 * g++.dg/warn/Wunused-function2.C: New test.
282
a1c95464
DV
2832016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
284
285 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
286 support for test to succeed.
287
5453bfed
MP
2882016-01-29 Marek Polacek <polacek@redhat.com>
289
290 PR c++/69509
291 PR c++/69516
292 * g++.dg/ext/constexpr-vla2.C: New test.
293 * g++.dg/ext/constexpr-vla3.C: New test.
294 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
295
452ec2a5
RB
2962016-01-29 Richard Biener <rguenther@suse.de>
297
298 PR middle-end/69537
299 * gcc.dg/uninit-21.c: New testcase.
300
aec0b19e
UB
3012016-01-28 Uros Bizjak <ubizjak@gmail.com>
302
303 PR target/69459
304 * gcc.target/i386/pr69459.c: New test.
305
df113ce7
SE
3062016-01-28 Steve Ellcey <sellcey@imgtec.com>
307
308 PR target/68400
309 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
310 * gcc.target/mips/pr68400.c: New test.
311
494de84f
MS
3122016-01-28 Martin Sebor <msebor@redhat.com>
313
314 PR target/17381
315 * gcc.target/powerpc/pr17381.c: New test.
316
eb1b1f01
JJ
3172016-01-28 Jakub Jelinek <jakub@redhat.com>
318
319 PR middle-end/69542
320 * gcc.dg/torture/pr69542.c: New test.
321
6dfeb7ce
WD
3222016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
323
324 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
325
4b7471a4
DE
3262016-01-28 David Edelsohn <dje.gcc@gmail.com>
327
328 * gcc.dg/pr65980.c: Skip on AIX.
329 * gcc.dg/pr66688.c: Same.
330
b271fd21
DE
3312016-01-28 David Edelsohn <dje.gcc@gmail.com>
332
333 PR target/63679
334 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
335 * gcc.dg/tree-ssa/sra-18.c: Same.
336
874108a9
AV
3372016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
338
339 PR fortran/62536
340 * gfortran.dg/block_15.f08: New test.
341 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
342 on incorrectly closed BLOCK.
343
30480bcd
IE
3442016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
345
346 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
3472016-01-28 Richard Biener <rguenther@suse.de>
348
349 PR tree-optimization/69466
350 * gfortran.dg/vect/pr69466.f90: New testcase.
351
0d4c694e
TP
3522016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
353
354 * g++.dg/pr67989.C: Remove ARM-specific option.
355 * gcc.target/arm/pr67989.C: New file.
356
2aa780da
UB
3572016-01-27 Uros Bizjak <ubizjak@gmail.com>
358
359 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
360 and expm1 test for glibc < 2.11.
361
f75ebe77
RH
3622016-01-27 Richard Henderson <rth@redhat.com>
363
364 * gcc.c-torture/execute/pr69447.c: New test.
365
3662016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 367
9a175e65 368 PR fortran/69422
49847d75
PT
369 * gfortran.dg/alloc_comp_assign_15.f03: New test.
370
cbdd8ae0
JJ
3712016-01-27 Jakub Jelinek <jakub@redhat.com>
372
373 PR debug/66869
374 * gcc.dg/pr66869.c: New test.
375
2b572b3c
JL
3762016-01-25 Jeff Law <law@redhat.com>
377
378 PR tree-optimization/68398
aec0b19e 379 PR tree-optimization/69196
2b572b3c
JL
380 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
381 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
382 path to avoid new heuristic allowing more irreducible regions
383 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
384 * gcc.dg/tree-ssa/vrp46.c: Likewise.
385 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
386 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
387 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
388
fa74a4bc
MP
3892016-01-27 Marek Polacek <polacek@redhat.com>
390
391 PR c/68062
392 * c-c++-common/vector-compare-4.c: New test.
393
0afff540
DM
3942016-01-27 David Malcolm <dmalcolm@redhat.com>
395
396 PR preprocessor/69126
397 * c-c++-common/pr69126.c: New test case.
398
1a218fc9
ILT
3992016-01-27 Ian Lance Taylor <iant@google.com>
400
401 * gcc.dg/tree-ssa/ivopt_5.c: New test.
402
5d70666e
RB
4032016-01-27 Ryan Burn <contact@rnburn.com>
404
405 PR cilkplus/69267
406 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
407
87ff4d66
UB
4082016-01-27 Uros Bizjak <ubizjak@gmail.com>
409
410 PR target/69512
411 * gcc.target/i386/pr69512.c: New test.
412
27e23cca
RE
4132016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
414
415 PR ada/69488
416 * gnat.dg/sso/*.adb: Robustify dg-output directives.
417
05bf54c3
MP
4182016-01-27 Marek Polacek <polacek@redhat.com>
419
420 PR c++/69379
421 * g++.dg/pr69379.C: New test.
422
60214d0d
MS
4232016-01-27 Martin Sebor <msebor@redhat.com>
424
425 PR c++/69317
426 * g++.dg/abi/Wabi-2-2.C: New test.
427 * g++.dg/abi/Wabi-2-3.C: New test.
428 * g++.dg/abi/Wabi-3-2.C: New test.
429 * g++.dg/abi/Wabi-3-3.C: New test.
430
167c7bfa
RB
4312016-01-27 Richard Biener <rguenther@suse.de>
432
433 PR tree-optimization/69166
434 * gcc.dg/torture/pr69166.c: New testcase.
435
1430fb1f
MJ
4362016-01-27 Martin Jambor <mjambor@suse.cz>
437
438 PR tree-optimization/69355
439 * gcc.dg/tree-ssa/pr69355.c: New test.
440
95e3030c
MP
4412016-01-27 Marek Polacek <polacek@redhat.com>
442
443 PR c++/69496
444 * g++.dg/ext/constexpr-vla1.C: New test.
445
eeb085f3
CB
4462016-01-20 Christian Bruel <christian.bruel@st.com>
447
448 PR target/69245
449 * gcc.target/arm/pr69245.c: New test.
450
b1652dde
JJ
4512016-01-27 Jakub Jelinek <jakub@redhat.com>
452
453 PR tree-optimization/69399
454 * gcc.dg/torture/pr69399.c: New test.
455
ce7e8f00
EB
4562016-01-27 Eric Botcazou <ebotcazou@adacore.com>
457
458 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
459
e4aac1d1
EB
4602016-01-26 Eric Botcazou <ebotcazou@adacore.com>
461
462 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
463
8dfdb419
TV
4642016-01-26 Tom de Vries <tom@codesourcery.com>
465
466 PR tree-optimization/69110
467 * gcc.dg/autopar/pr69110.c: New test.
468
56f80f54 4692016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 470 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
471
472 * gcc.dg/graphite/isl-ast-op-select.c: New.
473
a0909527
PT
4742015-01-26 Paul Thomas <pault@gcc.gnu.org>
475
476 PR fortran/69385
477 * gfortran.dg/allocate_error_6.f90: New test.
478
ffc445f4
RH
4792016-01-26 Richard Henderson <rth@redhat.com>
480
481 * gcc.dg/tm/pr60908.c: New test.
482
01e1dea3
DM
4832016-01-26 David Malcolm <dmalcolm@redhat.com>
484
485 PR other/69006
486 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
487 directive.
488 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
489 expected multiline output to reflect the colorization being
490 disabled before newlines.
491 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
492 (custom_diagnostic_finalizer): Replace call to
493 pp_newline_and_flush with call to pp_flush.
494 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
495 * gfortran.dg/implicit_class_1.f90: Likewise.
496 * lib/gcc-dg.exp (allow_blank_lines): New global.
497 (dg-allow-blank-lines-in-output): New procedure.
498 (gcc-dg-prune): Complain about blank lines in the output, unless
499 dg-allow-blank-lines-in-output was called.
500 * lib/multiline.exp (_build_multiline_regex): Only support
501 arbitrary followup text for non-blank-lines, not for blank lines.
502
13f92e8d
JJ
5032016-01-26 Jakub Jelinek <jakub@redhat.com>
504
505 PR tree-optimization/69483
506 * gcc.dg/pr69483.c: New test.
507 * g++.dg/opt/pr69483.C: New test.
508
92422235
CL
5092016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
510
511 PR target/68620
512 * gcc.target/arm/pr68620.c: New test.
513
0bccf11b
L
5142016-01-26 H.J. Lu <hongjiu.lu@intel.com>
515
516 * gcc.target/i386/pr68986-2.c: Remove -m32.
517
81cd202e
L
5182016-01-26 H.J. Lu <hongjiu.lu@intel.com>
519
520 PR target/68986
521 * gcc.target/i386/pr68986-1.c: New test.
522 * gcc.target/i386/pr68986-2.c: Likewise.
523 * gcc.target/i386/pr68986-3.c: Likewise.
524
213a1c03
CB
5252016-01-26 Christian Bruel <christian.bruel@st.com>
526
527 * lib/target-supports.exp
528 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
529 (check_effective_target_arm_crypto_pragma_ok): Likewise.
530 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
531
22a08dd1
RB
5322016-01-26 Richard Biener <rguenther@suse.de>
533
534 PR tree-optimization/69452
535 * gcc.dg/torture/pr69452.c: New testcase.
536
6c06e0e8
JJ
5372016-01-26 Jakub Jelinek <jakub@redhat.com>
538
539 PR target/69442
540 * gcc.dg/pr69442.c: New test.
541
b96824c4
RFI
5422016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
543
544 PR target/67896
545 * gcc.target/aarch64/simd/pr67896.C: New.
546
5ee31e57
RS
5472016-01-26 Richard Sandiford <richard.sandiford@arm.com>
548
549 PR tree-optimization/69400
550 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
551 function.
552 (plugin_init): Call it.
553 * gcc.dg/torture/pr69400.c: New test.
554
7ddfb31d
CL
5552016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
556
557 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
558
1e050c90
AK
5592016-01-25 Aditya Kumar <aditya.k7@samsung.com>
560 Sebastian Pop <s.pop@samsung.com>
561
562 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
563 isl-0.15.
564
c8ee4bf5
AK
5652016-01-25 Aditya Kumar <aditya.k7@samsung.com>
566 Sebastian Pop <s.pop@samsung.com>
567
568 * gcc.dg/graphite/pr69292.c: New.
569
d902b330
JJ
5702016-01-25 Jakub Jelinek <jakub@redhat.com>
571
572 * c-c++-common/goacc/use_device-1.c: New test.
573
2c89b952
JL
5742016-01-25 Jeff Law <law@redhat.com>
575
576 PR tree-optimization/69196
577 PR tree-optimization/68398
578 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
579 * gcc.dg/tree-ssa/pr68198.c: Likewise.
580
685c8785
DE
5812016-01-25 David Edelsohn <dje.gcc@gmail.com>
582
583 PR target/69469
584 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
585 Algorithm.
586
95cef0c1
RB
5872016-01-25 Richard Biener <rguenther@suse.de>
588
589 PR testsuite/69380
590 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
591
2947d3b2
IE
5922016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
593
594 PR target/69421
595 * gcc.dg/pr69421.c: New test.
596
ae19075a
BB
5972016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
598
599 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
600 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
601 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
602 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
603 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
604 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
605 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
606 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
607 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
608 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
609
fa4511c2
RB
6102016-01-25 Richard Biener <rguenther@suse.de>
611
612 PR tree-optimization/69376
613 * gcc.dg/torture/pr69376.c: New testcase.
614
1d101216
JD
6152016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
616
617 PR fortran/69397
618 PR fortran/68442
619 * gfortran.dg/interface_38.f90: New test.
620 * gfortran.dg/interface_39.f90: New test.
a0909527 621
a59b92b0
PP
6222016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
623
624 Revert:
625 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
626
627 PR c++/11858
628 PR c++/24663
629 PR c++/24664
630 * g++.dg/template/pr11858.C: New test.
631 * g++.dg/template/pr24663.C: New test.
632 * g++.dg/template/unify12.C: New test.
633 * g++.dg/template/unify13.C: New test.
634 * g++.dg/template/unify14.C: New test.
635 * g++.dg/template/unify15.C: New test.
636 * g++.dg/template/unify16.C: New test.
637 * g++.dg/template/unify17.C: New test.
638
16acb1a8
DH
6392016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
640
641 PR fortran/68283
642 gfortran.dg/pr68283.f90: New test.
643
094773e8
TK
6442016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
645
646 PR fortran/66094
647 * gfortran.dg/inline_matmul_13.f90: New test.
648 * gfortran.dg/matmul_bounds_8.f90: New test.
649 * gfortran.dg/matmul_bounds_9.f90: New test.
650 * gfortran.dg/matmul_bounds_10.f90: New test.
651
42fb90d7
TV
6522016-01-23 Tom de Vries <tom@codesourcery.com>
653
654 PR tree-optimization/69426
655 * gcc.dg/autopar/pr69426.c: New test.
656
69da7802
MS
6572016-01-23 Martin Sebor <msebor@redhat.com>
658
659 PR c++/58109
660 PR c++/69022
661 * g++.dg/cpp0x/alignas5.C: New test.
662 * g++.dg/ext/vector29.C: Same.
663
da17300a
UB
6642016-01-23 Uros Bizjak <ubizjak@gmail.com>
665
666 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
667 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
668 _GNU_SOURCE from compile flags to the source.
669 * gcc.target/i386/chkp-stropt-12.c: Ditto.
670 * gcc.target/i386/chkp-stropt-16.c: Ditto.
671 * gcc.target/i386/chkp-stropt-4.c: Ditto.
672 * gcc.target/i386/chkp-stropt-8.c: Ditto.
673
62041cfc
JJ
6742016-01-22 Jakub Jelinek <jakub@redhat.com>
675
676 PR target/69432
677 * g++.dg/opt/pr69432.C: New test.
678
f7d2ad6f
BS
6792016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
680
681 * gcc.target/powerpc/pr63354c: Adjust target selector to include
682 32-bit targets testing an -m64 multilib.
683
d403fc9a
WS
6842016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
685
686 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
687 64-bit support.
688
4aa16f8d
JG
6892016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
690
691 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
692
7c816d0f
CB
6932016-01-21 Christian Bruel <christian.bruel@st.com>
694
695 PR target/68674
696 * gcc.target/i386/pr68674.c
697 * gcc.target/aarch64/pr68674.c
698 * gcc.target/arm/pr68674.c
699
fce661e8
KT
7002016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
701
702 PR target/69403
703 * gcc.c-torture/execute/pr69403.c: New test.
704
4696899f
PC
7052016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
706
707 PR c++/55843
708 * g++.dg/template/pr55843.C: New.
709
bac69366
AL
7102016-01-22 Alan Lawrence <alan.lawrence@arm.com>
711
712 PR testsuite/66877
713 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
714 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
715
b57d3a5c
BS
7162016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
717
718 PR testsuite/67489
da17300a
UB
719 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
720 from dg-do compile directive, and instead add
721 { dg-require-effective-target int128 }.
b57d3a5c 722
9f04a53e
MS
7232016-01-20 Martin Sebor <msebor@redhat.com>
724
725 PR c/69405
726 * gcc.dg/sync-fetch.c: New test.
727
38a51663
JL
7282016-01-21 Martin Sebor <msebor@redhat.com>
729
730 PR target/69252
731 * gcc.target/powerpc/pr69252.c: New test.
732
2423a75a
JD
7332016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
734
735 PR fortran/65996
da17300a 736 * gfortran.dg/pr65996.f90: New test.
2423a75a 737
0a76463f
DV
7382016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
739
740 PR c++/68810
9f04a53e 741 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 742 expected to generate an error.
0a76463f 743
9776e692
BS
7442016-01-21 Bernd Schmidt <bschmidt@redhat.com>
745
746 PR middle-end/66178
747 * gcc.dg/torture/pr66178.c: New test.
748
c8d3e088
AB
7492016-01-21 Anton Blanchard <anton@samba.org>
750 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
751
752 PR target/63354
753 * gcc.target/powerpc/pr63354.c: New test.
754
35b707ff
VM
7552016-01-21 Vladimir Makarov <vmakarov@redhat.com>
756
757 PR rtl-optimization/68990
758 * gcc.target/i386/pr68990: New.
759
157b0829
NC
7602016-01-21 Nick Clifton <nickc@redhat.com>
761
762 PR target/69129
763 * gcc.target/mips/pr69129.c: New.
764
aede6748
PC
7652016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
766
767 PR c++/58046
768 * g++.dg/cpp0x/pr58046.C: New.
769
5463c2c8
JJ
7702016-01-21 Jakub Jelinek <jakub@redhat.com>
771
6d31cc75
SS
772 PR target/69187
773 PR target/65624
774 * gcc.target/arm/pr69187.c: New test.
775
5463c2c8
JJ
776 PR c++/69355
777 * g++.dg/torture/pr69355.C: New test.
778
fa28f32b
AK
7792016-01-21 Aditya Kumar <aditya.k7@samsung.com>
780 Sebastian Pop <s.pop@samsung.com>
781
782 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
783
b920a047
AK
7842016-01-21 Aditya Kumar <aditya.k7@samsung.com>
785 Sebastian Pop <s.pop@samsung.com>
786
da17300a 787 * gcc.dg/graphite/pr68976.c: New test.
b920a047 788
bdd3aea6
JJ
7892016-01-21 Jakub Jelinek <jakub@redhat.com>
790
791 PR middle-end/67653
792 * c-c++-common/pr67653.c: New test.
793 * gcc.dg/torture/pr29119.c: Add dg-warning.
794
26a2e6ae
PB
7952016-01-20 Peter Bergner <bergner@vnet.ibm.com>
796
797 * gcc.target/powerpc/cpu-builtin-1.c: New test.
798
d25c7690
PK
7992016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
800
801 PR c/24293
802 * gcc.dg/pr24293.c: New test.
803 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
804 incomplete struct type.
805 * gcc.dg/declspec-1.c: Likewise.
806 * gcc.dg/pr63549.c: Likewise.
807
889d5698
JJ
8082016-01-20 Jakub Jelinek <jakub@redhat.com>
809
810 PR tree-optimization/66612
811 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
812 for bdn instruction.
813
d7cf3dc7
CL
8142016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
815
816 * lib/target-supports.exp
817 (check_effective_target_arm_fp_ok_nocache): New.
818 (check_effective_target_arm_fp_ok): New.
819 (add_options_for_arm_fp): New.
820 (check_effective_target_arm_crypto_ok_nocache): Require
821 target_arm_v8_neon_ok instead of arm32.
822 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
823 (check_effective_target_arm_crypto_pragma_ok): New.
824 (add_options_for_arm_vfp): New.
825 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
826 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
827 target instead. Force initial fpu to vfp.
828 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
829 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
830 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
831 dependency.
832 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
833 use arm_vfp effective target instead. Force initial fpu to vfp.
834 * gcc.target/arm/attr-neon3.c: Likewise.
835 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
836 arm_vfp_ok.
837 * gcc.target/arm/unsigned-float.c: Likewise.
838 * gcc.target/arm/vfp-1.c: Likewise.
839 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
840 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
841 * gcc.target/arm/vfp-ldmiad.c: Likewise.
842 * gcc.target/arm/vfp-ldmias.c: Likewise.
843 * gcc.target/arm/vfp-stmdbd.c: Likewise.
844 * gcc.target/arm/vfp-stmdbs.c: Likewise.
845 * gcc.target/arm/vfp-stmiad.c: Likewise.
846 * gcc.target/arm/vfp-stmias.c: Likewise.
847 * gcc.target/arm/vnmul-1.c: Likewise.
848 * gcc.target/arm/vnmul-2.c: Likewise.
849 * gcc.target/arm/vnmul-3.c: Likewise.
850 * gcc.target/arm/vnmul-4.c: Likewise.
851
01ac9704 8522016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 853
e84b00da
L
854 PR testsuite/69366
855 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
856 the MPX run-time library, for compile-time MPX test.
857 * gcc.target/i386/chkp-always_inline.c: Likewise.
858 * gcc.target/i386/chkp-bndret.c: Likewise.
859 * gcc.target/i386/chkp-builtins-1.c: Likewise.
860 * gcc.target/i386/chkp-builtins-2.c: Likewise.
861 * gcc.target/i386/chkp-builtins-3.c: Likewise.
862 * gcc.target/i386/chkp-builtins-4.c: Likewise.
863 * gcc.target/i386/chkp-const-check-1.c: Likewise.
864 * gcc.target/i386/chkp-const-check-2.c: Likewise.
865 * gcc.target/i386/chkp-hidden-def.c: Likewise.
866 * gcc.target/i386/chkp-label-address.c: Likewise.
867 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
868 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
869 * gcc.target/i386/chkp-pr69044.c: Likewise.
870 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
871 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
872 * gcc.target/i386/chkp-strchr.c: Likewise.
873 * gcc.target/i386/chkp-strlen-1.c: Likewise.
874 * gcc.target/i386/chkp-strlen-2.c: Likewise.
875 * gcc.target/i386/chkp-strlen-3.c: Likewise.
876 * gcc.target/i386/chkp-strlen-4.c: Likewise.
877 * gcc.target/i386/chkp-strlen-5.c: Likewise.
878 * gcc.target/i386/chkp-stropt-1.c: Likewise.
879 * gcc.target/i386/chkp-stropt-10.c: Likewise.
880 * gcc.target/i386/chkp-stropt-11.c: Likewise.
881 * gcc.target/i386/chkp-stropt-12.c: Likewise.
882 * gcc.target/i386/chkp-stropt-13.c: Likewise.
883 * gcc.target/i386/chkp-stropt-14.c: Likewise.
884 * gcc.target/i386/chkp-stropt-15.c: Likewise.
885 * gcc.target/i386/chkp-stropt-16.c: Likewise.
886 * gcc.target/i386/chkp-stropt-2.c: Likewise.
887 * gcc.target/i386/chkp-stropt-3.c: Likewise.
888 * gcc.target/i386/chkp-stropt-4.c: Likewise.
889 * gcc.target/i386/chkp-stropt-5.c: Likewise.
890 * gcc.target/i386/chkp-stropt-6.c: Likewise.
891 * gcc.target/i386/chkp-stropt-7.c: Likewise.
892 * gcc.target/i386/chkp-stropt-8.c: Likewise.
893 * gcc.target/i386/chkp-stropt-9.c: Likewise.
894 * gcc.target/i386/pr63995-2.c: Likewise.
895 * gcc.target/i386/pr64805.c: Likewise.
896 * gcc.target/i386/pr65044.c: Likewise.
897 * gcc.target/i386/pr65167.c: Likewise.
898 * gcc.target/i386/pr65183.c: Likewise.
899 * gcc.target/i386/pr65184.c: Likewise.
900 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 901
28b33016
IE
9022016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
903
904 PR tree-optimization/69328
905 * gcc.dg/pr69328.c: New test.
906
bcff0913
JL
9072016-01-20 Jeff Law <law@redhat.com>
908
bf0bb970 909 PR target/25114
bcff0913
JL
910 * gcc.target/m68k/pr25114.c: New test.
911
a3f69631
AV
9122016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
913
914 * gcc.target/arm/memset-inline-10.c: Added
915 dg-require-effective-target arm_thumb2_ok.
916
af33ba0d
EB
9172016-01-19 Eric Botcazou <ebotcazou@adacore.com>
918
919 * gcc.dg/debug/dwarf2/sso.c: New test.
920
7596d5de
UB
9212016-01-19 Uros Bizjak <ubizjak@gmail.com>
922
923 PR testsuite/68820
924 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
925 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
926 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
927
ceda2c69
JH
9282016-01-19 Jan Hubicka <hubicka@ucw.cz>
929
930 PR ipa/66223
931 * g++.dg/ipa/devirt-50.C: New testcase.
932
38a979f2
MP
9332016-01-19 Marek Polacek <polacek@redhat.com>
934
935 PR c++/68965
936 * g++.dg/cpp1y/parameter-pack-1.C: New test.
937 * g++.dg/cpp1y/parameter-pack-2.C: New test.
938
962801c5
KT
9392016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
940
941 PR target/69135
942 * gcc.target/arm/pr69135_1.c: New test.
943
078fe40a
WD
9442015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
945
946 * gcc.target/aarch64/ccmp_1.c: Add new tests.
947
786e3c06
WD
9482015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
949
950 * gcc.target/aarch64/ccmp_1.c: New testcase.
951
1e297006
MP
9522016-01-19 Marek Polacek <polacek@redhat.com>
953
954 PR c++/68586
955 * g++.dg/cpp0x/enum30.C: New test.
956
879c27e3
RB
9572016-01-19 Richard Biener <rguenther@suse.de>
958
959 PR tree-optimization/69336
960 * g++.dg/tree-ssa/pr69336.C: New testcase.
961
015337d3
JJ
9622016-01-19 Jakub Jelinek <jakub@redhat.com>
963
964 PR debug/65779
965 * gcc.dg/pr65779.c: New test.
966
e2c768b6
RB
9672016-01-19 Richard Biener <rguenther@suse.de>
968
969 PR tree-optimization/69352
970 * gcc.dg/torture/pr69352.c: New testcase.
971
569efc34
JJ
9722016-01-19 Jakub Jelinek <jakub@redhat.com>
973
974 PR rtl-optimization/68955
975 PR rtl-optimization/64557
976 * gcc.dg/torture/pr68955.c: New test.
977
e49d321f
JH
9782016-01-19 Jan Hubicka <hubicka@ucw.cz>
979
980 PR lto/69136
981 * g++.dg/torture/pr69136.C: New testcase.
982
e9191ad3
JH
9832016-01-19 Jan Hubicka <hubicka@ucw.cz>
984
985 PR lto/69133
986 * g++.dg/lto/pr69133_0.C: New testcase.
987 * g++.dg/lto/pr69133_1.C: New testcase.
988
2bedb645
JL
9892016-01-15 Jeff Law <law@redhat.com>
990
991 PR tree-optimization/69320
992 * gcc.c-torture/pr69320-1.c: New test.
993 * gcc.c-torture/pr69320-2.c: New test.
994 * gcc.c-torture/pr69320-3.c: New test.
995 * gcc.c-torture/pr69320-4.c: New test.
996
17c15cb9
PP
9972016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
998
999 PR c++/11858
1000 PR c++/24663
1001 PR c++/24664
1002 * g++.dg/template/pr11858.C: New test.
1003 * g++.dg/template/pr24663.C: New test.
1004 * g++.dg/template/unify12.C: New test.
1005 * g++.dg/template/unify13.C: New test.
1006 * g++.dg/template/unify14.C: New test.
1007 * g++.dg/template/unify15.C: New test.
1008 * g++.dg/template/unify16.C: New test.
1009 * g++.dg/template/unify17.C: New test.
1010
9617fd08
DM
10112016-01-18 David Malcolm <dmalcolm@redhat.com>
1012
1013 PR testsuite/69181
1014 * gcc.dg/pr69181-1.c: New test file.
1015 * gcc.dg/pr69181-2.c: New test file.
1016 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1017 globals by moving it to...
1018 (cleanup-after-saved-dg-test): ...this new function. Add
1019 "global additional_sources_used". Add reset of global
1020 multiline_expected_outputs to the empty list.
1021 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1022 global to...
1023 (multiline_expected_outputs): ...this, and updated comments to
1024 note that it is modified from gcc-dg.exp.
1025 (dg-end-multiline-output): Update for the above renaming.
1026 (handle-multiline-outputs): Likewise. Remove the clearing
1027 of the expected outputs to the empty list.
1028
b555a2e4
RB
10292016-01-18 Richard Biener <rguenther@suse.de>
1030
1031 PR tree-optimization/69297
1032 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1033
96902805
JM
10342016-01-18 Joseph Myers <joseph@codesourcery.com>
1035
1036 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1037 dg-options.
1038 * gcc.target/mips/mips-3d-2.c: Likewise.
1039 * gcc.target/mips/mips-3d-3.c: Likewise.
1040 * gcc.target/mips/mips-3d-4.c: Likewise.
1041 * gcc.target/mips/mips-3d-5.c: Likewise.
1042 * gcc.target/mips/mips-3d-6.c: Likewise.
1043 * gcc.target/mips/mips-3d-7.c: Likewise.
1044 * gcc.target/mips/mips-3d-8.c: Likewise.
1045 * gcc.target/mips/mips-3d-9.c: Likewise.
1046 * gcc.target/mips/mips-ps-1.c: Likewise.
1047 * gcc.target/mips/mips-ps-2.c: Likewise.
1048 * gcc.target/mips/mips-ps-3.c: Likewise.
1049 * gcc.target/mips/mips-ps-4.c: Likewise.
1050 * gcc.target/mips/mips-ps-5.c: Likewise.
1051 * gcc.target/mips/mips-ps-6.c: Likewise.
1052 * gcc.target/mips/mips-ps-7.c: Likewise.
1053 * gcc.target/mips/mips-ps-type.c: Likewise.
1054 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1055 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1056
40e26f94
TV
10572016-01-18 Tom de Vries <tom@codesourcery.com>
1058
1059 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1060 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1061 * c-c++-common/goacc/kernels-empty.c: New test.
1062 * c-c++-common/goacc/kernels-eternal.c: New test.
1063 * c-c++-common/goacc/kernels-loop-2.c: New test.
1064 * c-c++-common/goacc/kernels-loop-3.c: New test.
1065 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1066 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1067 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1068 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1069 * c-c++-common/goacc/kernels-loop-data.c: New test.
1070 * c-c++-common/goacc/kernels-loop-g.c: New test.
1071 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1072 * c-c++-common/goacc/kernels-loop-n.c: New test.
1073 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1074 * c-c++-common/goacc/kernels-loop.c: New test.
1075 * c-c++-common/goacc/kernels-noreturn.c: New test.
1076 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1077 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1078 * c-c++-common/goacc/kernels-reduction.c: New test.
1079
a98d4647
TV
10802016-01-18 Tom de Vries <tom@codesourcery.com>
1081
1082 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1083 * gcc.dg/autopar/outer-2.c: Same.
1084 * gcc.dg/autopar/outer-3.c: Same.
1085 * gcc.dg/autopar/outer-4.c: Same.
1086 * gcc.dg/autopar/outer-5.c: Same.
1087 * gcc.dg/autopar/outer-6.c: Same.
1088 * gcc.dg/autopar/parallelization-1.c: Same.
1089 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1090 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1091 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1092 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1093 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1094 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1095 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1096 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1097 * gcc.dg/autopar/pr39500-1.c: Same.
1098 * gcc.dg/autopar/pr39500-2.c: Same.
1099 * gcc.dg/autopar/pr46193.c: Same.
1100 * gcc.dg/autopar/pr46194.c: Same.
1101 * gcc.dg/autopar/pr49580.c: Same.
1102 * gcc.dg/autopar/pr49960-1.c: Same.
1103 * gcc.dg/autopar/pr49960.c: Same.
1104 * gcc.dg/autopar/pr68373.c: Same.
1105 * gcc.dg/autopar/reduc-1.c: Same.
1106 * gcc.dg/autopar/reduc-1char.c: Same.
1107 * gcc.dg/autopar/reduc-1short.c: Same.
1108 * gcc.dg/autopar/reduc-2.c: Same.
1109 * gcc.dg/autopar/reduc-2char.c: Same.
1110 * gcc.dg/autopar/reduc-2short.c: Same.
1111 * gcc.dg/autopar/reduc-3.c: Same.
1112 * gcc.dg/autopar/reduc-4.c: Same.
1113 * gcc.dg/autopar/reduc-6.c: Same.
1114 * gcc.dg/autopar/reduc-7.c: Same.
1115 * gcc.dg/autopar/reduc-8.c: Same.
1116 * gcc.dg/autopar/reduc-9.c: Same.
1117 * gcc.dg/autopar/uns-outer-4.c: Same.
1118 * gcc.dg/autopar/uns-outer-5.c: Same.
1119 * gcc.dg/autopar/uns-outer-6.c: Same.
1120 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1121 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1122
da976fa8
AL
11232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1124
1125 PR target/63679
1126 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1127 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1128
70c1e886
AL
11292016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1130
1131 PR target/63679
1132 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1133 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1134 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1135
88bed196
AL
11362016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1137
1138 PR target/63679
1139 * gcc.dg/tree-ssa/sra-17.c: New.
1140 * gcc.dg/tree-ssa/sra-18.c: New.
1141
3dd5f42e
IE
11422016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1143
1144 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1145
ae5a77fa
EB
11462016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1147
1148 * gnat.dg/inline12.adb: New test.
1149
11e57fc6
BC
11502016-01-18 Bin Cheng <bin.cheng@arm.com>
1151
1152 PR tree-optimization/66797
1153 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1154
995b6fe0
RB
11552016-01-18 Richard Biener <rguenther@suse.de>
1156
1157 PR tree-optimization/69170
1158 * gcc.dg/torture/pr69170.c: New testcase.
1159
d656d82e
JDA
11602016-01-17 John David Anglin <danglin@gcc.gnu.org>
1161
1162 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1163
d69da357
TV
11642016-01-16 Tom de Vries <tom@codesourcery.com>
1165
1166 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1167
a3845283
TV
11682016-01-16 Tom de Vries <tom@codesourcery.com>
1169
1170 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1171 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1172 redundant dg-require-effective-target pthread.
1173 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1174 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1175 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1176 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1177 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1178 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1179 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1180
197a6aa6
DE
11812016-01-16 David Edelsohn <dje.gcc@gmail.com>
1182
1183 PR target/68609
1184 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1185 * gcc.target/powerpc/recip-7.c: Same.
1186
ec7886c1
PP
11872016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1188
1189 PR c++/69091
1190 * g++.dg/template/pr69091.C: New test.
1191
203484bb
PP
11922016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1193
1194 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1195 dump does not contain an error_mark_node.
1196 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1197 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1198
aa2500e9
PP
11992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1200
1201 PR c++/68936
1202 * g++.dg/template/pr68936.C: New test.
1203
28621a5c
DE
12042016-01-15 David Edelsohn <dje.gcc@gmail.com>
1205
1206 PR target/68609
1207 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1208 * gcc.target/powerpc/recip-2.c: Same.
1209 * gcc.target/powerpc/recip-3.c: Same.
1210 * gcc.target/powerpc/recip-4.c: Same.
1211 * gcc.target/powerpc/recip-sqrtf.c: Same.
1212
40c43aca
JL
12132016-01-15 Jeff Law <law@redhat.com>
1214
1215 PR tree-optimization/69270
1216 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1217 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1218
afbc5ae8
PT
12192016-01-15 Paul Thomas <pault@gcc.gnu.org>
1220
1221 PR fortran/49630
1222 * gfortran.dg/deferred_character_13.f90: New test for the fix
1223 of comment 3 of the PR.
1224
1225 PR fortran/54070
1226 * gfortran.dg/deferred_character_8.f90: New test
1227 * gfortran.dg/allocate_error_5.f90: New test
1228
1229 PR fortran/60593
1230 * gfortran.dg/deferred_character_10.f90: New test
1231
1232 PR fortran/60795
1233 * gfortran.dg/deferred_character_14.f90: New test
1234
1235 PR fortran/61147
1236 * gfortran.dg/deferred_character_11.f90: New test
1237
1238 PR fortran/64324
1239 * gfortran.dg/deferred_character_9.f90: New test
1240
49abe076
VM
12412016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1242
1243 PR rtl-optimization/69030
1244 * gcc.target/i386/pr69030.c: New.
1245
16d12992
KT
12462016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1247
1248 * gcc.target/aarch64/target_attr_17.c: New test.
1249
78810bd3
RB
12502016-01-15 Richard Biener <rguenther@suse.de>
1251
1252 PR tree-optimization/66856
1253 * gcc.dg/torture/pr66856-1.c: New testcase.
1254 * gcc.dg/torture/pr66856-2.c: Likewise.
1255
2bd847fe
RB
12562016-01-15 Richard Biener <rguenther@suse.de>
1257
1258 PR debug/69137
1259 * g++.dg/lto/pr69137_0.C: New testcase.
1260
a00fe3b7
RS
12612016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1262
1263 PR middle-end/69246
1264 * gcc.target/i386/pr69246.c: New test.
1265
cbb0e83b
DV
12662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1267
7596d5de 1268 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1269
5a500ecf
DV
12702016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1271
1272 PR c++/56194
1273 * g++.dg/init/const9.C: Disable test on S/390.
1274
5d9bf64f
DV
12752016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1276
1277 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1278 * g++.dg/Wno-frame-address.C: Ditto.
1279
e234b19e
DV
12802016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1281
1282 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1283
89483f99
RB
12842016-01-15 Richard Biener <rguenther@suse.de>
1285
1286 PR tree-optimization/68961
1287 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1288
94f37395
IE
12892016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1290
1291 * gcc.target/i386/pr65105-5.c: New test.
1292
0f6176e6
JH
12932016-01-15 Jan Hubicka <hubicka@ucw.cz>
1294
1295 * gcc.c-torture/execute/alias-4.c: New testcase.
1296
824ca15e
JH
12972016-01-15 Jan Hubicka <hubicka@ucw.cz>
1298
1299 PR ipa/68148
1300 * g++.dg/ipa/devirt-49.C: New testcase.
1301
092f7deb 13022016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1303
1304 PR target/65837
1305 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1306 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1307 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1308
e93c66bc
RB
13092016-01-15 Richard Biener <rguenther@suse.de>
1310
1311 PR tree-optimization/69117
1312 * gcc.dg/torture/pr69117.c: New testcase.
1313
c47eaca6 13142015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1315
1316 PR c++/69048
1317 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1318
c3f6914a
FXC
13192016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1320
1321 PR testsuite/67509
1322 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1323 range tests use 100 * maximum instead of maximum + 1.
1324
cd65ae90
JJ
13252016-01-14 Jakub Jelinek <jakub@redhat.com>
1326
1327 PR debug/69244
1328 * gcc.dg/guality/pr69244.c: New test.
1329
19643948
UB
13302016-01-14 Uros Bizjak <ubizjak@gmail.com>
1331
1332 * lib/target-supports.exp (check_effective_target_issignaling):
1333 New procedure.
1334 * gcc.dg/pr61441.c: Require issignaling effective target.
1335
fe79c97e
SB
13362016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1337
1338 PR target/68803
1339 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1340
c7df95d8
DM
13412016-01-14 David Malcolm <dmalcolm@redhat.com>
1342
1343 PR c++/68819
1344 PR preprocessor/69177
1345 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1346 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1347 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1348 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1349
00083992
MP
13502016-01-14 Marek Polacek <polacek@redhat.com>
1351
1352 PR c/69262
1353 * gcc.dg/array-15.c: New test.
1354
0c9b3294
JJ
13552016-01-14 Jakub Jelinek <jakub@redhat.com>
1356
1357 PR middle-end/68146
1358 PR tree-optimization/69155
1359 * gfortran.dg/pr68146.f: New test.
1360 * gfortran.dg/pr69155.f90: New test.
1361
3688e13d
RB
13622016-01-14 Richard Biener <rguenther@suse.de>
1363
1364 PR tree-optimization/68060
1365 * gcc.dg/torture/pr68060-1.c: New testcase.
1366 * gcc.dg/torture/pr68060-2.c: Likewise.
1367
bab0ad3a
NC
13682016-01-14 Nick Clifton <nickc@redhat.com>
1369
1370 * lib/target-supports.exp
1371 (check_effective_target_arm_neon_ok_nocache): Add an option
1372 sequence that includes setting the ARM architecture to ARMv7-A.
1373 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1374 command line options necessary to enable Neon support.
1375 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1376 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1377 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1378 * gcc.target/arm/pr69180.c: Likewise.
1379
947c2ce5
JL
13802016-01-14 Jeff Law <law@redhat.com>
1381
1382 PR tree-optimization/69270
1383 * gcc.dg/tree-ssa/pr69270.c: New test.
1384
3342fd71
BS
13852016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1386
1387 PR c/66208
1388 * c-c++-common/pr66208.c: New file.
1389
2ad3adf1
JJ
13902016-01-13 Jakub Jelinek <jakub@redhat.com>
1391
1392 PR tree-optimization/69156
1393 * gcc.dg/pr69156.c: New test.
1394
398d6feb
L
13952016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1396
1397 * gcc.target/i386/pr69225-7.c: New test.
1398
4c868789
RH
13992016-01-13 Richard Henderson <rth@redhat.com>
1400
1401 * gcc.dg/tm/memopt-13.c: Update expected function.
1402 * gcc.dg/tm/memopt-6.c: Likewise.
1403
ef6d1772
UB
14042016-01-13 Uros Bizjak <ubizjak@gmail.com>
1405
1406 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1407 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1408 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1409 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1410
ef6d1772
UB
14112016-01-13 Tom de Vries <tom@codesourcery.com>
1412
1413 PR tree-optimization/69169
0b4b6ef2
TV
1414 * gcc.dg/pr69169.c: New test.
1415
2ad3adf1 14162016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1417
1418 PR target/69228
1419 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1420 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1421 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1422 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1423 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1424 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1425 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1426 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1427
9060e335
AK
14282016-01-13 Jakub Jelinek <jakub@redhat.com>
1429
1430 PR target/69247
1431 * gcc.dg/pr69247.c: New test.
1432
40311329
RB
14332016-01-13 Richard Biener <rguenther@suse.de>
1434
1435 PR tree-optimization/69242
1436 * gcc.dg/torture/pr69242.c: New testcase.
1437
ccbd7103
RB
14382016-01-13 Richard Biener <rguenther@suse.de>
1439
1440 PR tree-optimization/69186
1441 * gcc.dg/torture/pr69186.c: New testcase.
1442
c6f72a46
JL
14432016-01-13 Jeff Law <law@redhat.com>
1444
1445 PR tree-optimization/67755
1446 * gcc.dg/tree-ssa/pr67755.c: New test.
1447
14482016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1449
1450 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1451 pass number in output by a star.
1452
c446cf07
BC
14532016-01-12 Bin Cheng <bin.cheng@arm.com>
1454
1455 PR tree-optimization/68911
1456 * gcc.c-torture/execute/pr68911.c: New test.
1457
5342156c
MP
14582016-01-12 Marek Polacek <polacek@redhat.com>
1459
1460 PR c++/68979
1461 * g++.dg/warn/permissive-1.C: New test.
1462
65364cc5
JJ
14632016-01-12 Jakub Jelinek <jakub@redhat.com>
1464
1465 PR objc++/68511
1466 PR c++/69213
1467 * g++.dg/opt/pr69213.C: New test.
1468
81b9a3d9
CB
14692016-01-12 Christian Bruel <christian.bruel@st.com>
1470
1471 PR target/69180
1472 * gcc.target/arm/pr69180.c: New test.
1473
3c4e91c9
RB
14742016-01-12 Richard Biener <rguenther@suse.de>
1475
1476 PR lto/69077
1477 * g++.dg/lto/pr69077_0.C: New testcase.
1478 * g++.dg/lto/pr69077_1.C: Likewise.
1479
5664cea1
JJ
14802016-01-12 Jakub Jelinek <jakub@redhat.com>
1481
1482 PR target/69175
1483 * g++.dg/opt/pr69175.C: New test.
1484
86cefc49
AL
14852016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1486
1487 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1488 rather than #including math.h & stdlib.h.
1489 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1490 * gcc.dg/vect/pr49771.c: Likewise.
1491 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1492 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1493 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1494 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1495 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1496 * gcc.dg/vect/pr44507.c: Likewise.
1497 * gcc.dg/vect/pr45902.c: Likewise.
1498 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1499 * gcc.dg/vect/vect-117.c: Likewise.
1500 * gcc.dg/vect/vect-99.c: Likewise.
1501 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1502 * gcc.dg/vect/vect-cond-1.c: Likewise.
1503 * gcc.dg/vect/vect-cond-2.c: Likewise.
1504 * gcc.dg/vect/vect-cond-3.c: Likewise.
1505 * gcc.dg/vect/vect-cond-4.c: Likewise.
1506 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1507 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1508 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1509 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1510 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1511 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1512 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1513 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1514 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1515 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1516 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1517 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1518 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1519 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1520 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1521 include of signal.h.
1522 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1523 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1524 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1525 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1526 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1527 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1528 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1529 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1530 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1531 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1532 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1533 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1534 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1535 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1536 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1537 * gcc.dg/vect/vect-outer-5.c: Likewise.
1538 * gcc.dg/vect/vect-outer-6.c: Likewise.
1539 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1540 include of stdio.h.
1541
b832f61e
NC
15422016-01-12 Nick Clifton <nickc@redhat.com>
1543
1544 PR target/68913
1545 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1546 to fread so that it will be found in all target runtimes.
1547
8eac49b1
RB
15482016-01-12 Richard Biener <rguenther@suse.de>
1549
1550 PR tree-optimization/69053
1551 * g++.dg/torture/pr69053.C: New testcase.
1552
2935d994
RB
15532016-01-12 Richard Biener <rguenther@suse.de>
1554
1555 PR tree-optimization/69168
1556 * gcc.dg/torture/pr69168.c: New testcase.
1557
66c16fd9
RB
15582016-01-12 Richard Biener <rguenther@suse.de>
1559
1560 PR tree-optimization/69157
1561 * gcc.dg/torture/pr69157.c: New testcase.
1562
15632016-01-12 Richard Biener <rguenther@suse.de>
1564
1565 PR tree-optimization/69174
1566 * gcc.dg/torture/pr69174.c: New testcase.
1567
723033a6
JJ
15682016-01-12 Jakub Jelinek <jakub@redhat.com>
1569
1570 PR c++/66808
1571 PR c++/69000
1572 * g++.dg/tls/pr66808.C: New test.
1573 * g++.dg/tls/pr69000.C: New test.
1574
3574cf47
BS
15752016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1576
1577 * gcc.target/powerpc/swaps-p8-23.c: New test.
1578 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1579
feb20787
JDA
15802016-01-11 John David Anglin <danglin@gcc.gnu.org>
1581
1582 PR tree-optimization/68356
1583 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1584
27b1820a
KV
15852016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1586 Jim Wilson <jim.wilson@linaro.org>
1587
1588 PR target/69194
1589 * gcc.target/arm/pr69194.c: New test.
1590
cf4de6af
L
15912016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1592
1593 PR target/69225
1594 * gcc.target/i386/pr69225-1.c: New test.
1595 * gcc.target/i386/pr69225-2.c: Likewise.
1596 * gcc.target/i386/pr69225-3.c: Likewise.
1597 * gcc.target/i386/pr69225-4.c: Likewise.
1598 * gcc.target/i386/pr69225-5.c: Likewise.
1599 * gcc.target/i386/pr69225-6.c: Likewise.
1600
1ebd5558
JJ
16012016-01-11 Jakub Jelinek <jakub@redhat.com>
1602
23552a4d
JJ
1603 PR target/67462
1604 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1605 if lp64.
1606
26ff85b0
JJ
1607 PR target/69071
1608 * gcc.dg/pr69071.c: New test.
1609
9cb6bd74
JJ
1610 PR c++/69211
1611 * g++.dg/opt/pr69211.C: New test.
1612
1ebd5558
JJ
1613 PR tree-optimization/69214
1614 * gcc.c-torture/compile/pr69214.c: New test.
1615
8c18c836
UB
16162016-01-11 Uros Bizjak <ubizjak@gmail.com>
1617
1618 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1619 * gcc.target/i386/pr66232-11.c: Ditto.
1620 * gcc.target/i386/pr66232-12.c: Ditto.
1621 * gcc.target/i386/pr66232-13.c: Ditto.
1622
62446e6e
RB
16232016-01-11 Richard Biener <rguenther@suse.de>
1624
1625 PR tree-optimization/69173
1626 * gcc.dg/torture/pr69173.c: New testcase.
1627
2b8568fe
KT
16282016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1629
1630 PR rtl-optimization/68796
1631 * gcc.target/aarch64/tst_5.c: New test.
1632 * gcc.target/aarch64/tst_6.c: Likewise.
1633
5baf4532
KT
16342016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1635
1636 PR rtl-optimization/68841
1637 * gcc.dg/pr68841.c: New test.
1638 * gcc.c-torture/execute/pr68841.c: New test.
1639
ca90b1ed
YR
16402016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1641
1642 PR rtl-optimization/68920
1643 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1644 for ix86 targets.
1645 * gcc.dg/ifcvt-5.c: New test.
1646
2ad3adf1 16472016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1648
1649 PR bootstrap/69123
1650 * g++.dg/pr69123.C: New.
1651
83834c09
IE
16522016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1653
1654 PR target/69010
1655 * gcc.target/i386/pr69010.c: New test.
1656
dcf89d57
MJ
16572016-01-11 Martin Jambor <mjambor@suse.cz>
1658
1659 PR ipa/69044
1660 * gcc.target/i386/chkp-pr69044.c: New test.
1661
d95167ee
TV
16622016-01-11 Tom de Vries <tom@codesourcery.com>
1663
1664 PR tree-optimization/69109
1665 * gcc.dg/autopar/pr69109-2.c: New test.
1666 * gcc.dg/autopar/pr69109.c: New test.
1667
4f6403a8
TV
16682016-01-11 Tom de Vries <tom@codesourcery.com>
1669
1670 PR tree-optimization/69108
1671 * gcc.dg/autopar/pr69108.c: New test.
1672
21efdd80
PP
16732016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1674
1675 PR c++/69029
1676 * c-c++-common/Wisleading-indentation.c: Augment test.
1677
fd42eed8
TK
16782016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1679
1680 PR fortran/69154
1681 * gfortran.dg/inline_matmul_12.f90: New test.
1682
4f90ee6c
PT
16832016-01-10 Paul Thomas <pault@gcc.gnu.org>
1684
1685 PR fortran/67779
1686 * gfortran.dg/actual_array_offset_1: New test.
1687
3907c6cf
TV
16882016-01-10 Tom de Vries <tom@codesourcery.com>
1689
1690 PR tree-optimization/69062
1691 * gcc.dg/autopar/pr69062.c: New test.
1692
b07b236e
TS
16932016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1694
1695 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1696 * gcc.dg/vect/slp-perm-2.c: Likewise.
1697 * gcc.dg/vect/slp-perm-3.c: Likewise.
1698 * gcc.dg/vect/slp-perm-5.c: Likewise.
1699 * gcc.dg/vect/slp-perm-6.c: Likewise.
1700 * gcc.dg/vect/slp-perm-7.c: Likewise.
1701 * gcc.dg/vect/slp-perm-8.c: Likewise.
1702
23fab8ae
TV
17032016-01-10 Tom de Vries <tom@codesourcery.com>
1704
1705 PR tree-optimization/69039
1706 * gcc.dg/autopar/pr69039.c: New test.
1707
73f0dae2
MP
17082016-01-09 Marek Polacek <polacek@redhat.com>
1709
1710 PR c++/69113
1711 * g++.dg/pr69113.C: New test.
1712
20b8d734
JJ
17132016-01-09 Jakub Jelinek <jakub@redhat.com>
1714
1715 PR middle-end/50865
1716 PR tree-optimization/69097
1717 * gcc.c-torture/execute/pr50865.c: New test.
1718 * gcc.c-torture/execute/pr69097-1.c: New test.
1719 * gcc.c-torture/execute/pr69097-2.c: New test.
1720 * gcc.dg/pr69097-1.c: New test.
1721 * gcc.dg/pr69097-2.c: New test.
1722
c50e614b
JJ
17232016-01-09 Jakub Jelinek <jakub@redhat.com>
1724
1725 PR c++/69164
1726 * g++.dg/opt/pr69164.C: New test.
1727
e0237993
JJ
17282016-01-08 Jakub Jelinek <jakub@redhat.com>
1729
1730 PR tree-optimization/69167
1731 * gcc.dg/pr69167.c: New test.
1732
bd8f5bb2
MP
17332016-01-08 Marek Polacek <polacek@redhat.com>
1734
1735 PR c++/68449
1736 * g++.dg/pr68449.C: New.
1737
bb0f5ca7
AL
17382016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1739
1740 PR tree-optimization/68707
1741 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1742 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1743 on platforms supporting it.
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-7.c: Likewise.
1748 * gcc.dg/vect/slp-perm-8.c: Likewise.
1749 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1750 on platforms supporting it.
1751
22518428
JJ
17522016-01-08 Jakub Jelinek <jakub@redhat.com>
1753
33f0852f
JJ
1754 PR tree-optimization/69162
1755 * gcc.dg/pr69162.c: New test.
1756
22518428
JJ
1757 PR tree-optimization/69172
1758 * gcc.dg/pr69172.c: New test.
1759
80e9b3aa
TP
17602016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1761
1762 PR tree-optimization/67781
1763 * gcc.c-torture/execute/pr67781.c: New file.
1764
262a363f
JJ
17652016-01-08 Jakub Jelinek <jakub@redhat.com>
1766
1767 PR tree-optimization/69083
1768 * gcc.dg/vect/pr69083.c: New test.
1769
6e1f093f
SS
17702016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1771
1772 PR tree-optimization/61441
1773 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1774 Use -fexcess-precision=standard for compiler options.
1775 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1776
53290e07
JJ
17772016-01-08 Jakub Jelinek <jakub@redhat.com>
1778
57bf3072
JJ
1779 PR fortran/69128
1780 * gfortran.dg/gomp/pr69128.f90: New test.
1781
53290e07
JJ
1782 PR c++/69145
1783 * g++.dg/ext/pr69145-1.C: New test.
1784 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1785 * g++.dg/ext/pr69145-2.h: New file.
1786
7a127fa7
MS
17872016-01-07 Martin Sebor <msebor@redhat.com>
1788
1789 PR c/68966
1790 * gcc.dg/atomic-fetch-bool.c: New test.
1791 * gcc.dg/sync-fetch-bool.c: New test.
1792
95918b49
L
17932016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1794
1795 PR fortran/66680
1796 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1797
c8e62a9d
NC
17982016-01-07 Nick Clifton <nickc@redhat.com>
1799
1800 PR target/66655
1801 * g++.dg/pr66655.C: New test.
1802 * g++.dg/pr66655_1.cc: Test support file.
1803 * g++.dg/pr66655.h: Test header file.
1804
2ad3adf1 18052016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1806
1807 PR fortran/66680
1808 gfortran.dg/gomp/pr66680.f90: New test.
1809
4cd9ca92
L
18102016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1811
1812 PR target/69171
1813 * gcc.target/i386/pr69171-1.c: New test.
1814 * gcc.target/i386/pr69171-2.c: Likewise.
1815 * gcc.target/i386/pr69171-3.c: Likewise.
1816 * gcc.target/i386/pr69171-4.c: Likewise.
1817 * gcc.target/i386/pr69171-5.c: Likewise.
1818 * gcc.target/i386/pr69171-6.c: Likewise.
1819
7e33d4dc
BS
18202015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1821
1822 PR middle-end/67639
1823 * c-c++-common/pr67639.c: New test.
1824
fec64afc
JJ
18252016-01-07 Jakub Jelinek <jakub@redhat.com>
1826
1827 PR tree-optimization/69141
1828 * g++.dg/opt/pr69141.C: New test.
1829
f293ad29
EB
18302016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1831
1832 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1833
5027395e
UB
18342016-01-06 Uros Bizjak <ubizjak@gmail.com>
1835
1836 PR target/69140
1837 * gcc.target/i386/pr69140.c: New test
1838
7443cf13
DM
18392016-01-06 David Malcolm <dmalcolm@redhat.com>
1840
1841 * gcc.dg/bad-dereference.c: New test case.
1842
32928931
BS
18432015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1844
1845 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1846
68dd05da
AS
18472016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1848
1849 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1850
6b131d5b
MP
18512016-01-06 Marek Polacek <polacek@redhat.com>
1852
1853 PR sanitizer/69099
1854 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1855
8d9fdb49
MP
18562016-01-05 Marek Polacek <polacek@redhat.com>
1857
1858 PR c/69104
1859 * gcc.dg/atomic-invalid-2.c: New.
1860
acf93f1e
L
18612016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1862
1863 PR target/68991
1864 * gcc.target/i386/pr68991.c: New test.
1865
3f50525d
L
18662016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1867
1868 PR target/68991
1869 * g++.dg/pr68991-1.C: New test.
1870 * g++.dg/pr68991-2.C: Likewise.
1871
e0237993 18722016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1873
e0237993 1874 PR other/60465
face88a1
ST
1875 * gcc.target/ia64/pr60465-gprel64.c: New test.
1876 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1877
a0866eff
KT
18782016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1879
1880 PR rtl-optimization/68651
1881 * gcc.target/aarch64/pr68651_1.c: New test.
1882
c589e975
DM
18832016-01-05 David Malcolm <dmalcolm@redhat.com>
1884
1885 PR c/69122
1886 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1887
929710d9
NS
18882016-01-05 Nathan Sidwell <nathan@acm.org>
1889
ce3e43d7
NS
1890 PR c++/58583
1891 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1892
929710d9
NS
1893 * gcc.dg/alias-15.c: New.
1894
a2faef8e
NC
18952016-01-05 Nick Clifton <nickc@redhat.com>
1896
1897 PR target/68870
1898 * g++.dg/pr68770.C: New test.
1899
4cfa76e3
MS
19002016-01-04 Mike Stump <mikestump@comcast.net>
1901
1902 * lib/target-supports.exp (check_effective_target_cilkplus):
1903 cilkplus targets require pthreads.
4ece61b6 1904 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1905
4e8a3a35
MM
19062016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1907
1908 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1909 generation.
1910
818ab71a
JJ
19112016-01-04 Jakub Jelinek <jakub@redhat.com>
1912
1913 Update copyright years.
1914
2fe0a208
MP
19152016-01-04 Marek Polacek <polacek@redhat.com>
1916
1917 PR c/68908
1918 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1919 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1920 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1921
9e3b2fe3
EB
19222016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1923
1924 * gcc.target/sparc/20160104-2.c: New test.
1925
e8d65a35
EB
19262016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1927
1928 * gcc.target/sparc/20160104-1.c: New test.
1929
25ccfccd
PT
19302016-01-03 Paul Thomas <pault@gcc.gnu.org>
1931
1932 PR fortran/65045
1933 * gfortran.dg/pr65045.f90: New test.
1934
cb51d382
EB
19352016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1936
1937 * gnat.dg/specs/debug1.ads: Delete.
1938
6eeaad6e
JD
19392016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1940
1941 PR libgfortran/68867
1942 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1943 expression.
1944
2f968603
JD
19452016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1946
1947 PR libgfortran/68867
1948 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1949 PowerPC.
1950
591bb5e4
PT
19512016-01-01 Paul Thomas <pault@gcc.gnu.org>
1952
1953 PR fortran/68864
1954 * gfortran.dg/pr68864.f90: New test.
1955
f1e0620c
JJ
19562016-01-01 Jakub Jelinek <jakub@redhat.com>
1957
942a1319
JJ
1958 PR tree-optimization/69070
1959 * gcc.dg/pr69070.c: New test.
1960
10dff63f
JJ
1961 PR sanitizer/69055
1962 * gfortran.dg/pr69055.f90: New test.
1963
f1e0620c
JJ
1964 PR target/69015
1965 * gcc.dg/pr69015.c: New test.
818ab71a 1966\f
2f883d1c 1967Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1968
1969Copying and distribution of this file, with or without modification,
1970are permitted in any medium without royalty provided the copyright
1971notice and this notice are preserved.