]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-01-05 Jeremy Bennett <jeremy.bennett@embecosm.com>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f390cf65 12016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2
3 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4 (only necessary on s390x).
5
ab99f104 62016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7
8 * gcc.target/i386/pr69454-2.c: Compile with -msse2
9 -mno-accumulate-outgoing-args.
10
f7ef5392 112016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
12
13 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
14
6b098e91 152016-02-04 Jakub Jelinek <jakub@redhat.com>
16
17 PR c/69669
18 * c-c++-common/pr69669.c: New test.
19
f0146cf3 202016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
21
22 PR target/69667
23 * g++.dg/pr69667.C: New file.
24
08fd6cf5 252016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
26
27 PR target/69619
28 * gcc.dg/pr69619.c: Add new test.
29
a6f3f39f 302016-02-04 Richard Sandiford <richard.sandiford@arm.com>
31
32 PR rtl-optimization/69577
33 * gcc.target/i386/pr69577.c: New test.
34
774068a0 352016-02-04 Martin Liska <mliska@suse.cz>
36
37 * g++.dg/asan/pr69276.C: New test.
38
f50a7894 392016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
40
41 PR target/65932
42 PR target/67714
43 * gcc.target/arm/wmul-3.c: Simplify test to generate just
44 a single smulbb instruction.
45 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
46 * gcc.target/amr/wmul-2.c: Likewise.
47
6b722eb3 482016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
49
50 PR target/65932
51 PR target/67714
52 * gcc.c-torture/execute/pr67714.c: New test.
53
1f1475a7 542016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
55
56 PR target/69454
57 * gcc.target/i386/pr69454-1.c: New test.
58 * gcc.target/i386/pr69454-2.c: New test.
59
6b94e133 602016-02-03 Martin Sebor <msebor@redhat.com>
61
62 PR c++/69251
63 PR c++/69253
64 PR c++/69290
65 PR c++/69277
66 PR c++/69349
67 * g++.dg/ext/flexarray-mangle-2.C: New test.
68 * g++.dg/ext/flexarray-mangle.C: New test.
69 * g++.dg/ext/flexarray-subst.C: New test.
70 * g++.dg/ext/flexary11.C: New test.
71 * g++.dg/ext/flexary12.C: New test.
72 * g++.dg/ext/flexary13.C: New test.
73 * g++.dg/ext/flexary14.C: New test.
74 * g++.dg/other/dump-ada-spec-2.C: Adjust.
75
342ed0ac 762016-02-03 H.J. Lu <hongjiu.lu@intel.com>
77
78 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
79 Define only if CHECK_FLOAT128 is defined.
80 (main): Properly initialize u5.
81
edf6c4d2 822016-02-03 Jakub Jelinek <jakub@redhat.com>
83
415d5641 84 PR c/69627
85 * gcc.dg/pr69627.c: New test.
86
edf6c4d2 87 PR target/69644
88 * gcc.dg/pr69644.c: New test.
89
cf8f3ba0 902016-02-03 Mike Stump <mikestump@comcast.net>
91
92 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
93 support for struct-layout-1.exp.
94
c90d55dd 952016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
96
97 PR c++/69056
f7ef5392 98 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 99
401bd0c8 1002016-02-03 Vladimir Makarov <vmakarov@redhat.com>
101 Alexandre Oliva <aoliva@redhat.com>
102
103 PR target/69461
104 * gcc.target/powerpc/pr69461.c: New.
105
277d9d1d 1062016-02-03 Uros Bizjak <ubizjak@gmail.com>
107
108 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
109 works from here ...
110 (check_effective_target_fsanitize_thread): ... to here. Do not
111 specify additional compile flags for the test source.
112 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
113 specify additional compile flags for the test source.
114
e69ad94a 1152016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
116
117 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
118
a4454da2 1192016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
120
121 PR fortran/67451
122 PR fortran/69418
123 * gfortran.dg/coarray_allocate_2.f08: New test.
124 * gfortran.dg/coarray_allocate_3.f08: New test.
125 * gfortran.dg/coarray_allocate_4.f08: New test.
126
88cab2dd 1272016-02-03 Alan Lawrence <alan.lawrence@arm.com>
128
129 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
130 use same scan-tree-dump-times on all platforms.
131 * gcc.dg/vect/vect-outer-1.c: Likewise.
132 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
133 * gcc.dg/vect/vect-outer-1a.c: Likewise.
134 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
135 * gcc.dg/vect/vect-outer-1b.c: Likewise.
136 * gcc.dg/vect/vect-outer-2b.c: Likewise.
137 * gcc.dg/vect/vect-outer-3b.c: Likewise.
138 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
139
66ea75c4 1402016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
141
142 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
143 warning.
144
4eef8df7 1452016-02-02 H.J. Lu <hongjiu.lu@intel.com>
146
147 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
148
665fbc2f 1492016-02-02 James Norris <jnorris@codesourcery.com>
150
151 * c-c++-common/goacc/routine-5.c: Add tests.
152
b10e3d47 1532016-02-02 Alexander Monakov <amonakov@ispras.ru>
154
155 * gcc.target/nvptx/unsigned-cmp.c: New test.
156
12ad66dd 1572016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
158
159 * gcc.target/aarch64/scalar_shift_1.c
160 (test_corners_sisd_di): Improve force to SIMD register.
161 (test_corners_sisd_si): Likewise.
162 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
163 Remove scan-assembler check for ldr.
164
f9ec342f 1652016-02-02 Richard Biener <rguenther@suse.de>
166
167 PR tree-optimization/69595
168 * gcc.dg/Warray-bounds-17.c: New testcase.
169
32f2925a 1702016-02-02 Richard Biener <rguenther@suse.de>
171
172 PR tree-optimization/69606
173 * gcc.dg/torture/pr69606.c: New testcase.
174
cfd9ca84 1752016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
176
177 PR middle-end/68542
178 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
179 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
180
19bf08e2 1812016-02-02 Alan Modra <amodra@gmail.com>
182
183 PR target/69548
184 * gcc.target/powerpc/pr69548.c: New test.
185
6f13b088 1862016-02-01 Jakub Jelinek <jakub@redhat.com>
187
dcddc5af 188 PR rtl-optimization/69592
189 * gcc.dg/pr69592.c: New test.
190
6f13b088 191 PR preprocessor/69543
192 PR c/69558
193 * gcc.dg/pr69543.c: New test.
194 * gcc.dg/pr69558.c: New test.
195
d090e5c2 1962016-02-01 Uros Bizjak <ubizjak@gmail.com>
197
fcb317c5 198 PR testsuite/65940
199 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 200
aaf527dc 2012016-02-01 Martin Sebor <msebor@redhat.com>
202
203 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
204
1674217b 2052016-02-01 Bin Cheng <bin.cheng@arm.com>
206
207 PR tree-optimization/67921
208 * c-c++-common/ubsan/pr67921.c: New test.
209
b4007655 2102016-02-01 Richard Biener <rguenther@suse.de>
211
212 PR middle-end/69556
213 * gcc.dg/tree-ssa/recip-8.c: New testcase.
214
88a477bb 2152016-02-01 Richard Biener <rguenther@suse.de>
216
217 PR tree-optimization/69574
218 * gcc.dg/torture/pr69574.c: New testcase.
219
2eaaa4e7 2202016-02-01 Richard Biener <rguenther@suse.de>
221
222 PR tree-optimization/69579
223 * gcc.dg/setjmp-6.c: New testcase.
224
e3882c44 2252016-02-01 Jakub Jelinek <jakub@redhat.com>
226
227 PR rtl-optimization/69570
228 * g++.dg/opt/pr69570.C: New test.
229
f80aff47 2302016-02-01 Richard Henderson <rth@redhat.com>
231
232 * gcc.dg/pr69535.c: New test.
233
240568aa 2342016-01-31 John David Anglin <danglin@gcc.gnu.org>
235
6009b3b8 236 PR testsuite/69584
237 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
238 * gcc.dg/tree-ssa/sra-18.c: Likewise.
239
1fdf7177 240 PR debug/68244
241 * g++.dg/parse/parens3.C: Use register "4" on hppa.
242
240568aa 243 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
244
cb3e5ac0 2452016-01-31 Paul Thomas <pault@gcc.gnu.org>
246
247 PR fortran/67564
248 * gfortran.dg/allocate_with_source_17.f03: New test.
249
3b8b902b 2502016-01-30 Jakub Jelinek <jakub@redhat.com>
251
252 PR tree-optimization/69546
253 * gcc.dg/torture/pr69546.c: New test.
254
17985abe 2552016-01-30 Paul Thomas <pault@gcc.gnu.org>
256
257 PR fortran/69566
258 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
259
b5239e80 2602016-01-30 Martin Sebor <msebor@redhat.com>
261
262 PR c++/68490
263 * g++.dg/ext/flexary10.C: New test.
264
e8f03010 2652016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
266
267 PR fortran/66707
268 gfortran.dg/common_23.f90: New test.
269
dc93691a 2702016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
271
272 PR target/65546
273 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
274 condition being checked, and disable it when the target supports
275 misaligned loads and stores.
276
ff5e28e9 2772016-01-29 Jakub Jelinek <jakub@redhat.com>
278
279 PR debug/69518
280 * gcc.dg/torture/pr69518.c: New test.
281
b0d8930a 2822016-01-29 H.J. Lu <hongjiu.lu@intel.com>
283
284 PR target/69530
285 * gcc.target/i386/pr69530.c: New test.
286
21601fc7 2872016-01-29 Steve Ellcey <sellcey@imgtec.com>
288
289 PR target/65604
290 * gcc.target/mips/div-delay.c: New test.
291
ca6c7317 2922016-01-29 Jakub Jelinek <jakub@redhat.com>
293
4758dc39 294 PR target/69551
295 * gcc.target/i386/pr69551.c: New test.
296
ca6c7317 297 PR target/66137
298 * gcc.target/i386/pr66137.c: New test.
299
e3078da6 3002016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
301
302 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
303 always built for p5600.
304 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
305 isa=p5600 dg-option.
306
b622ec25 3072016-01-29 Richard Biener <rguenther@suse.de>
308
309 PR tree-optimization/69547
310 * g++.dg/tree-ssa/pr69547.C: New testcase.
311
d2a60e99 3122016-01-29 Jakub Jelinek <jakub@redhat.com>
313
314 PR debug/66869
315 * g++.dg/warn/Wunused-function2.C: New test.
316
ae849d2b 3172016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
318
319 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
320 support for test to succeed.
321
ce6a6978 3222016-01-29 Marek Polacek <polacek@redhat.com>
323
324 PR c++/69509
325 PR c++/69516
326 * g++.dg/ext/constexpr-vla2.C: New test.
327 * g++.dg/ext/constexpr-vla3.C: New test.
328 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
329
7550d855 3302016-01-29 Richard Biener <rguenther@suse.de>
331
332 PR middle-end/69537
333 * gcc.dg/uninit-21.c: New testcase.
334
f11bb279 3352016-01-28 Uros Bizjak <ubizjak@gmail.com>
336
337 PR target/69459
338 * gcc.target/i386/pr69459.c: New test.
339
c80c12c8 3402016-01-28 Steve Ellcey <sellcey@imgtec.com>
341
342 PR target/68400
343 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
344 * gcc.target/mips/pr68400.c: New test.
345
c649bacc 3462016-01-28 Martin Sebor <msebor@redhat.com>
347
348 PR target/17381
349 * gcc.target/powerpc/pr17381.c: New test.
350
f4881661 3512016-01-28 Jakub Jelinek <jakub@redhat.com>
352
353 PR middle-end/69542
354 * gcc.dg/torture/pr69542.c: New test.
355
d66fdd75 3562016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
357
358 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
359
d4a78818 3602016-01-28 David Edelsohn <dje.gcc@gmail.com>
361
362 * gcc.dg/pr65980.c: Skip on AIX.
363 * gcc.dg/pr66688.c: Same.
364
21329e97 3652016-01-28 David Edelsohn <dje.gcc@gmail.com>
366
367 PR target/63679
368 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
369 * gcc.dg/tree-ssa/sra-18.c: Same.
370
cc7124a6 3712016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
372
373 PR fortran/62536
374 * gfortran.dg/block_15.f08: New test.
375 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
376 on incorrectly closed BLOCK.
377
358dfcb4 3782016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
379
380 * gcc.dg/declare-simd.c: New test.
e87502d6 3812016-01-28 Richard Biener <rguenther@suse.de>
382
383 PR tree-optimization/69466
384 * gfortran.dg/vect/pr69466.f90: New testcase.
385
44e7334b 3862016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
387
388 * g++.dg/pr67989.C: Remove ARM-specific option.
389 * gcc.target/arm/pr67989.C: New file.
390
5ce8f551 3912016-01-27 Uros Bizjak <ubizjak@gmail.com>
392
393 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
394 and expm1 test for glibc < 2.11.
395
fa6e6b15 3962016-01-27 Richard Henderson <rth@redhat.com>
397
398 * gcc.c-torture/execute/pr69447.c: New test.
399
4002016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 401
7b8122c6 402 PR fortran/69422
147b2f9b 403 * gfortran.dg/alloc_comp_assign_15.f03: New test.
404
78e516eb 4052016-01-27 Jakub Jelinek <jakub@redhat.com>
406
407 PR debug/66869
408 * gcc.dg/pr66869.c: New test.
409
9b849350 4102016-01-25 Jeff Law <law@redhat.com>
411
412 PR tree-optimization/68398
f11bb279 413 PR tree-optimization/69196
9b849350 414 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
415 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
416 path to avoid new heuristic allowing more irreducible regions
417 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
418 * gcc.dg/tree-ssa/vrp46.c: Likewise.
419 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
420 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
421 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
422
fee5e491 4232016-01-27 Marek Polacek <polacek@redhat.com>
424
425 PR c/68062
426 * c-c++-common/vector-compare-4.c: New test.
427
eec96426 4282016-01-27 David Malcolm <dmalcolm@redhat.com>
429
430 PR preprocessor/69126
431 * c-c++-common/pr69126.c: New test case.
432
5068be18 4332016-01-27 Ian Lance Taylor <iant@google.com>
434
435 * gcc.dg/tree-ssa/ivopt_5.c: New test.
436
5fa82c11 4372016-01-27 Ryan Burn <contact@rnburn.com>
438
439 PR cilkplus/69267
440 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
441
b3df0219 4422016-01-27 Uros Bizjak <ubizjak@gmail.com>
443
444 PR target/69512
445 * gcc.target/i386/pr69512.c: New test.
446
d46a16d4 4472016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
448
449 PR ada/69488
450 * gnat.dg/sso/*.adb: Robustify dg-output directives.
451
6a9b35ef 4522016-01-27 Marek Polacek <polacek@redhat.com>
453
454 PR c++/69379
455 * g++.dg/pr69379.C: New test.
456
18e9663b 4572016-01-27 Martin Sebor <msebor@redhat.com>
458
459 PR c++/69317
460 * g++.dg/abi/Wabi-2-2.C: New test.
461 * g++.dg/abi/Wabi-2-3.C: New test.
462 * g++.dg/abi/Wabi-3-2.C: New test.
463 * g++.dg/abi/Wabi-3-3.C: New test.
464
c88301ad 4652016-01-27 Richard Biener <rguenther@suse.de>
466
467 PR tree-optimization/69166
468 * gcc.dg/torture/pr69166.c: New testcase.
469
8ca47550 4702016-01-27 Martin Jambor <mjambor@suse.cz>
471
472 PR tree-optimization/69355
473 * gcc.dg/tree-ssa/pr69355.c: New test.
474
5cb23e3c 4752016-01-27 Marek Polacek <polacek@redhat.com>
476
477 PR c++/69496
478 * g++.dg/ext/constexpr-vla1.C: New test.
479
7b0c1b6d 4802016-01-20 Christian Bruel <christian.bruel@st.com>
481
482 PR target/69245
483 * gcc.target/arm/pr69245.c: New test.
484
220112fc 4852016-01-27 Jakub Jelinek <jakub@redhat.com>
486
487 PR tree-optimization/69399
488 * gcc.dg/torture/pr69399.c: New test.
489
16294490 4902016-01-27 Eric Botcazou <ebotcazou@adacore.com>
491
492 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
493
8abd3d0c 4942016-01-26 Eric Botcazou <ebotcazou@adacore.com>
495
496 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
497
7cf9b895 4982016-01-26 Tom de Vries <tom@codesourcery.com>
499
500 PR tree-optimization/69110
501 * gcc.dg/autopar/pr69110.c: New test.
502
557c1942 5032016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 504 Sebastian Pop <s.pop@samsung.com>
557c1942 505
506 * gcc.dg/graphite/isl-ast-op-select.c: New.
507
80adbd96 5082015-01-26 Paul Thomas <pault@gcc.gnu.org>
509
510 PR fortran/69385
511 * gfortran.dg/allocate_error_6.f90: New test.
512
c3f86f60 5132016-01-26 Richard Henderson <rth@redhat.com>
514
515 * gcc.dg/tm/pr60908.c: New test.
516
3752e5b1 5172016-01-26 David Malcolm <dmalcolm@redhat.com>
518
519 PR other/69006
520 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
521 directive.
522 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
523 expected multiline output to reflect the colorization being
524 disabled before newlines.
525 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
526 (custom_diagnostic_finalizer): Replace call to
527 pp_newline_and_flush with call to pp_flush.
528 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
529 * gfortran.dg/implicit_class_1.f90: Likewise.
530 * lib/gcc-dg.exp (allow_blank_lines): New global.
531 (dg-allow-blank-lines-in-output): New procedure.
532 (gcc-dg-prune): Complain about blank lines in the output, unless
533 dg-allow-blank-lines-in-output was called.
534 * lib/multiline.exp (_build_multiline_regex): Only support
535 arbitrary followup text for non-blank-lines, not for blank lines.
536
9bbfd060 5372016-01-26 Jakub Jelinek <jakub@redhat.com>
538
539 PR tree-optimization/69483
540 * gcc.dg/pr69483.c: New test.
541 * g++.dg/opt/pr69483.C: New test.
542
53773057 5432016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
544
545 PR target/68620
546 * gcc.target/arm/pr68620.c: New test.
547
442a556f 5482016-01-26 H.J. Lu <hongjiu.lu@intel.com>
549
550 * gcc.target/i386/pr68986-2.c: Remove -m32.
551
d513c683 5522016-01-26 H.J. Lu <hongjiu.lu@intel.com>
553
554 PR target/68986
555 * gcc.target/i386/pr68986-1.c: New test.
556 * gcc.target/i386/pr68986-2.c: Likewise.
557 * gcc.target/i386/pr68986-3.c: Likewise.
558
976877a5 5592016-01-26 Christian Bruel <christian.bruel@st.com>
560
561 * lib/target-supports.exp
562 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
563 (check_effective_target_arm_crypto_pragma_ok): Likewise.
564 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
565
2c7b2f88 5662016-01-26 Richard Biener <rguenther@suse.de>
567
568 PR tree-optimization/69452
569 * gcc.dg/torture/pr69452.c: New testcase.
570
f7fc06e7 5712016-01-26 Jakub Jelinek <jakub@redhat.com>
572
573 PR target/69442
574 * gcc.dg/pr69442.c: New test.
575
d1dae587 5762016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
577
578 PR target/67896
579 * gcc.target/aarch64/simd/pr67896.C: New.
580
ef7be7f8 5812016-01-26 Richard Sandiford <richard.sandiford@arm.com>
582
583 PR tree-optimization/69400
584 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
585 function.
586 (plugin_init): Call it.
587 * gcc.dg/torture/pr69400.c: New test.
588
648433a4 5892016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
590
591 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
592
45fc5243 5932016-01-25 Aditya Kumar <aditya.k7@samsung.com>
594 Sebastian Pop <s.pop@samsung.com>
595
596 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
597 isl-0.15.
598
c699f6a1 5992016-01-25 Aditya Kumar <aditya.k7@samsung.com>
600 Sebastian Pop <s.pop@samsung.com>
601
602 * gcc.dg/graphite/pr69292.c: New.
603
b86e24ea 6042016-01-25 Jakub Jelinek <jakub@redhat.com>
605
606 * c-c++-common/goacc/use_device-1.c: New test.
607
105cb8d7 6082016-01-25 Jeff Law <law@redhat.com>
609
610 PR tree-optimization/69196
611 PR tree-optimization/68398
612 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
613 * gcc.dg/tree-ssa/pr68198.c: Likewise.
614
44562749 6152016-01-25 David Edelsohn <dje.gcc@gmail.com>
616
617 PR target/69469
618 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
619 Algorithm.
620
6837fee7 6212016-01-25 Richard Biener <rguenther@suse.de>
622
623 PR testsuite/69380
624 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
625
fe500d65 6262016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
627
628 PR target/69421
629 * gcc.dg/pr69421.c: New test.
630
8eacba94 6312016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
632
633 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
634 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
635 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
636 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
637 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
638 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
639 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
640 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
641 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
642 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
643
af09d40d 6442016-01-25 Richard Biener <rguenther@suse.de>
645
646 PR tree-optimization/69376
647 * gcc.dg/torture/pr69376.c: New testcase.
648
d65063f5 6492016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
650
651 PR fortran/69397
652 PR fortran/68442
653 * gfortran.dg/interface_38.f90: New test.
654 * gfortran.dg/interface_39.f90: New test.
80adbd96 655
08c7bfb4 6562016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
657
658 Revert:
659 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
660
661 PR c++/11858
662 PR c++/24663
663 PR c++/24664
664 * g++.dg/template/pr11858.C: New test.
665 * g++.dg/template/pr24663.C: New test.
666 * g++.dg/template/unify12.C: New test.
667 * g++.dg/template/unify13.C: New test.
668 * g++.dg/template/unify14.C: New test.
669 * g++.dg/template/unify15.C: New test.
670 * g++.dg/template/unify16.C: New test.
671 * g++.dg/template/unify17.C: New test.
672
c2e7d2be 6732016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
674
675 PR fortran/68283
676 gfortran.dg/pr68283.f90: New test.
677
9f2e8617 6782016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
679
680 PR fortran/66094
681 * gfortran.dg/inline_matmul_13.f90: New test.
682 * gfortran.dg/matmul_bounds_8.f90: New test.
683 * gfortran.dg/matmul_bounds_9.f90: New test.
684 * gfortran.dg/matmul_bounds_10.f90: New test.
685
a4838119 6862016-01-23 Tom de Vries <tom@codesourcery.com>
687
688 PR tree-optimization/69426
689 * gcc.dg/autopar/pr69426.c: New test.
690
feddf0dc 6912016-01-23 Martin Sebor <msebor@redhat.com>
692
693 PR c++/58109
694 PR c++/69022
695 * g++.dg/cpp0x/alignas5.C: New test.
696 * g++.dg/ext/vector29.C: Same.
697
132731fb 6982016-01-23 Uros Bizjak <ubizjak@gmail.com>
699
700 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
701 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
702 _GNU_SOURCE from compile flags to the source.
703 * gcc.target/i386/chkp-stropt-12.c: Ditto.
704 * gcc.target/i386/chkp-stropt-16.c: Ditto.
705 * gcc.target/i386/chkp-stropt-4.c: Ditto.
706 * gcc.target/i386/chkp-stropt-8.c: Ditto.
707
51aec681 7082016-01-22 Jakub Jelinek <jakub@redhat.com>
709
710 PR target/69432
711 * g++.dg/opt/pr69432.C: New test.
712
147aa3e3 7132016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
714
715 * gcc.target/powerpc/pr63354c: Adjust target selector to include
716 32-bit targets testing an -m64 multilib.
717
4d04e35e 7182016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
719
720 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
721 64-bit support.
722
86f38d0c 7232016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
724
725 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
726
f776e712 7272016-01-21 Christian Bruel <christian.bruel@st.com>
728
729 PR target/68674
730 * gcc.target/i386/pr68674.c
731 * gcc.target/aarch64/pr68674.c
732 * gcc.target/arm/pr68674.c
733
7b9de435 7342016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
735
736 PR target/69403
737 * gcc.c-torture/execute/pr69403.c: New test.
738
9935a0ba 7392016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
740
741 PR c++/55843
742 * g++.dg/template/pr55843.C: New.
743
06b94aa1 7442016-01-22 Alan Lawrence <alan.lawrence@arm.com>
745
746 PR testsuite/66877
747 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
748 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
749
b68773a8 7502016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
751
752 PR testsuite/67489
132731fb 753 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
754 from dg-do compile directive, and instead add
755 { dg-require-effective-target int128 }.
b68773a8 756
bbbbe8ab 7572016-01-20 Martin Sebor <msebor@redhat.com>
758
759 PR c/69405
760 * gcc.dg/sync-fetch.c: New test.
761
f3a6a26f 7622016-01-21 Martin Sebor <msebor@redhat.com>
763
764 PR target/69252
765 * gcc.target/powerpc/pr69252.c: New test.
766
d1565a03 7672016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
768
769 PR fortran/65996
132731fb 770 * gfortran.dg/pr65996.f90: New test.
d1565a03 771
15a5a905 7722016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
773
774 PR c++/68810
bbbbe8ab 775 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 776 expected to generate an error.
15a5a905 777
e4538af5 7782016-01-21 Bernd Schmidt <bschmidt@redhat.com>
779
780 PR middle-end/66178
781 * gcc.dg/torture/pr66178.c: New test.
782
4d4180ce 7832016-01-21 Anton Blanchard <anton@samba.org>
784 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
785
786 PR target/63354
787 * gcc.target/powerpc/pr63354.c: New test.
788
86e16058 7892016-01-21 Vladimir Makarov <vmakarov@redhat.com>
790
791 PR rtl-optimization/68990
792 * gcc.target/i386/pr68990: New.
793
b11b85e4 7942016-01-21 Nick Clifton <nickc@redhat.com>
795
796 PR target/69129
797 * gcc.target/mips/pr69129.c: New.
798
62dd9f85 7992016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
800
801 PR c++/58046
802 * g++.dg/cpp0x/pr58046.C: New.
803
ac7d424b 8042016-01-21 Jakub Jelinek <jakub@redhat.com>
805
47c0bea3 806 PR target/69187
807 PR target/65624
808 * gcc.target/arm/pr69187.c: New test.
809
ac7d424b 810 PR c++/69355
811 * g++.dg/torture/pr69355.C: New test.
812
9e18b252 8132016-01-21 Aditya Kumar <aditya.k7@samsung.com>
814 Sebastian Pop <s.pop@samsung.com>
815
816 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
817
de862e2f 8182016-01-21 Aditya Kumar <aditya.k7@samsung.com>
819 Sebastian Pop <s.pop@samsung.com>
820
132731fb 821 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 822
f55f9344 8232016-01-21 Jakub Jelinek <jakub@redhat.com>
824
825 PR middle-end/67653
826 * c-c++-common/pr67653.c: New test.
827 * gcc.dg/torture/pr29119.c: Add dg-warning.
828
62752e71 8292016-01-20 Peter Bergner <bergner@vnet.ibm.com>
830
831 * gcc.target/powerpc/cpu-builtin-1.c: New test.
832
16d4186f 8332016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
834
835 PR c/24293
836 * gcc.dg/pr24293.c: New test.
837 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
838 incomplete struct type.
839 * gcc.dg/declspec-1.c: Likewise.
840 * gcc.dg/pr63549.c: Likewise.
841
58219d13 8422016-01-20 Jakub Jelinek <jakub@redhat.com>
843
844 PR tree-optimization/66612
845 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
846 for bdn instruction.
847
a7b5688a 8482016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
849
850 * lib/target-supports.exp
851 (check_effective_target_arm_fp_ok_nocache): New.
852 (check_effective_target_arm_fp_ok): New.
853 (add_options_for_arm_fp): New.
854 (check_effective_target_arm_crypto_ok_nocache): Require
855 target_arm_v8_neon_ok instead of arm32.
856 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
857 (check_effective_target_arm_crypto_pragma_ok): New.
858 (add_options_for_arm_vfp): New.
859 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
860 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
861 target instead. Force initial fpu to vfp.
862 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
863 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
864 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
865 dependency.
866 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
867 use arm_vfp effective target instead. Force initial fpu to vfp.
868 * gcc.target/arm/attr-neon3.c: Likewise.
869 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
870 arm_vfp_ok.
871 * gcc.target/arm/unsigned-float.c: Likewise.
872 * gcc.target/arm/vfp-1.c: Likewise.
873 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
874 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
875 * gcc.target/arm/vfp-ldmiad.c: Likewise.
876 * gcc.target/arm/vfp-ldmias.c: Likewise.
877 * gcc.target/arm/vfp-stmdbd.c: Likewise.
878 * gcc.target/arm/vfp-stmdbs.c: Likewise.
879 * gcc.target/arm/vfp-stmiad.c: Likewise.
880 * gcc.target/arm/vfp-stmias.c: Likewise.
881 * gcc.target/arm/vnmul-1.c: Likewise.
882 * gcc.target/arm/vnmul-2.c: Likewise.
883 * gcc.target/arm/vnmul-3.c: Likewise.
884 * gcc.target/arm/vnmul-4.c: Likewise.
885
7ca56ca8 8862016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 887
7fb75b57 888 PR testsuite/69366
889 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
890 the MPX run-time library, for compile-time MPX test.
891 * gcc.target/i386/chkp-always_inline.c: Likewise.
892 * gcc.target/i386/chkp-bndret.c: Likewise.
893 * gcc.target/i386/chkp-builtins-1.c: Likewise.
894 * gcc.target/i386/chkp-builtins-2.c: Likewise.
895 * gcc.target/i386/chkp-builtins-3.c: Likewise.
896 * gcc.target/i386/chkp-builtins-4.c: Likewise.
897 * gcc.target/i386/chkp-const-check-1.c: Likewise.
898 * gcc.target/i386/chkp-const-check-2.c: Likewise.
899 * gcc.target/i386/chkp-hidden-def.c: Likewise.
900 * gcc.target/i386/chkp-label-address.c: Likewise.
901 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
902 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
903 * gcc.target/i386/chkp-pr69044.c: Likewise.
904 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
905 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
906 * gcc.target/i386/chkp-strchr.c: Likewise.
907 * gcc.target/i386/chkp-strlen-1.c: Likewise.
908 * gcc.target/i386/chkp-strlen-2.c: Likewise.
909 * gcc.target/i386/chkp-strlen-3.c: Likewise.
910 * gcc.target/i386/chkp-strlen-4.c: Likewise.
911 * gcc.target/i386/chkp-strlen-5.c: Likewise.
912 * gcc.target/i386/chkp-stropt-1.c: Likewise.
913 * gcc.target/i386/chkp-stropt-10.c: Likewise.
914 * gcc.target/i386/chkp-stropt-11.c: Likewise.
915 * gcc.target/i386/chkp-stropt-12.c: Likewise.
916 * gcc.target/i386/chkp-stropt-13.c: Likewise.
917 * gcc.target/i386/chkp-stropt-14.c: Likewise.
918 * gcc.target/i386/chkp-stropt-15.c: Likewise.
919 * gcc.target/i386/chkp-stropt-16.c: Likewise.
920 * gcc.target/i386/chkp-stropt-2.c: Likewise.
921 * gcc.target/i386/chkp-stropt-3.c: Likewise.
922 * gcc.target/i386/chkp-stropt-4.c: Likewise.
923 * gcc.target/i386/chkp-stropt-5.c: Likewise.
924 * gcc.target/i386/chkp-stropt-6.c: Likewise.
925 * gcc.target/i386/chkp-stropt-7.c: Likewise.
926 * gcc.target/i386/chkp-stropt-8.c: Likewise.
927 * gcc.target/i386/chkp-stropt-9.c: Likewise.
928 * gcc.target/i386/pr63995-2.c: Likewise.
929 * gcc.target/i386/pr64805.c: Likewise.
930 * gcc.target/i386/pr65044.c: Likewise.
931 * gcc.target/i386/pr65167.c: Likewise.
932 * gcc.target/i386/pr65183.c: Likewise.
933 * gcc.target/i386/pr65184.c: Likewise.
934 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 935
f2da0b99 9362016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
937
938 PR tree-optimization/69328
939 * gcc.dg/pr69328.c: New test.
940
4d379676 9412016-01-20 Jeff Law <law@redhat.com>
942
4a11f145 943 PR target/25114
4d379676 944 * gcc.target/m68k/pr25114.c: New test.
945
0754bad1 9462016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
947
948 * gcc.target/arm/memset-inline-10.c: Added
949 dg-require-effective-target arm_thumb2_ok.
950
63bd5c2d 9512016-01-19 Eric Botcazou <ebotcazou@adacore.com>
952
953 * gcc.dg/debug/dwarf2/sso.c: New test.
954
a9c01e81 9552016-01-19 Uros Bizjak <ubizjak@gmail.com>
956
957 PR testsuite/68820
958 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
959 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
960 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
961
53fa0e54 9622016-01-19 Jan Hubicka <hubicka@ucw.cz>
963
964 PR ipa/66223
965 * g++.dg/ipa/devirt-50.C: New testcase.
966
e035a62c 9672016-01-19 Marek Polacek <polacek@redhat.com>
968
969 PR c++/68965
970 * g++.dg/cpp1y/parameter-pack-1.C: New test.
971 * g++.dg/cpp1y/parameter-pack-2.C: New test.
972
885cc3ea 9732016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
974
975 PR target/69135
976 * gcc.target/arm/pr69135_1.c: New test.
977
07bd240e 9782015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
979
980 * gcc.target/aarch64/ccmp_1.c: Add new tests.
981
9f60d257 9822015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
983
984 * gcc.target/aarch64/ccmp_1.c: New testcase.
985
a0c919f7 9862016-01-19 Marek Polacek <polacek@redhat.com>
987
988 PR c++/68586
989 * g++.dg/cpp0x/enum30.C: New test.
990
dc5d6d17 9912016-01-19 Richard Biener <rguenther@suse.de>
992
993 PR tree-optimization/69336
994 * g++.dg/tree-ssa/pr69336.C: New testcase.
995
6dd156e0 9962016-01-19 Jakub Jelinek <jakub@redhat.com>
997
998 PR debug/65779
999 * gcc.dg/pr65779.c: New test.
1000
3e0d45b9 10012016-01-19 Richard Biener <rguenther@suse.de>
1002
1003 PR tree-optimization/69352
1004 * gcc.dg/torture/pr69352.c: New testcase.
1005
7a3cf64d 10062016-01-19 Jakub Jelinek <jakub@redhat.com>
1007
1008 PR rtl-optimization/68955
1009 PR rtl-optimization/64557
1010 * gcc.dg/torture/pr68955.c: New test.
1011
8be55b33 10122016-01-19 Jan Hubicka <hubicka@ucw.cz>
1013
1014 PR lto/69136
1015 * g++.dg/torture/pr69136.C: New testcase.
1016
72a985d7 10172016-01-19 Jan Hubicka <hubicka@ucw.cz>
1018
1019 PR lto/69133
1020 * g++.dg/lto/pr69133_0.C: New testcase.
1021 * g++.dg/lto/pr69133_1.C: New testcase.
1022
56778b62 10232016-01-15 Jeff Law <law@redhat.com>
1024
1025 PR tree-optimization/69320
1026 * gcc.c-torture/pr69320-1.c: New test.
1027 * gcc.c-torture/pr69320-2.c: New test.
1028 * gcc.c-torture/pr69320-3.c: New test.
1029 * gcc.c-torture/pr69320-4.c: New test.
1030
ced41b93 10312016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1032
1033 PR c++/11858
1034 PR c++/24663
1035 PR c++/24664
1036 * g++.dg/template/pr11858.C: New test.
1037 * g++.dg/template/pr24663.C: New test.
1038 * g++.dg/template/unify12.C: New test.
1039 * g++.dg/template/unify13.C: New test.
1040 * g++.dg/template/unify14.C: New test.
1041 * g++.dg/template/unify15.C: New test.
1042 * g++.dg/template/unify16.C: New test.
1043 * g++.dg/template/unify17.C: New test.
1044
7f8cbcaf 10452016-01-18 David Malcolm <dmalcolm@redhat.com>
1046
1047 PR testsuite/69181
1048 * gcc.dg/pr69181-1.c: New test file.
1049 * gcc.dg/pr69181-2.c: New test file.
1050 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1051 globals by moving it to...
1052 (cleanup-after-saved-dg-test): ...this new function. Add
1053 "global additional_sources_used". Add reset of global
1054 multiline_expected_outputs to the empty list.
1055 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1056 global to...
1057 (multiline_expected_outputs): ...this, and updated comments to
1058 note that it is modified from gcc-dg.exp.
1059 (dg-end-multiline-output): Update for the above renaming.
1060 (handle-multiline-outputs): Likewise. Remove the clearing
1061 of the expected outputs to the empty list.
1062
3c7cbfc0 10632016-01-18 Richard Biener <rguenther@suse.de>
1064
1065 PR tree-optimization/69297
1066 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1067
81d49cc1 10682016-01-18 Joseph Myers <joseph@codesourcery.com>
1069
1070 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1071 dg-options.
1072 * gcc.target/mips/mips-3d-2.c: Likewise.
1073 * gcc.target/mips/mips-3d-3.c: Likewise.
1074 * gcc.target/mips/mips-3d-4.c: Likewise.
1075 * gcc.target/mips/mips-3d-5.c: Likewise.
1076 * gcc.target/mips/mips-3d-6.c: Likewise.
1077 * gcc.target/mips/mips-3d-7.c: Likewise.
1078 * gcc.target/mips/mips-3d-8.c: Likewise.
1079 * gcc.target/mips/mips-3d-9.c: Likewise.
1080 * gcc.target/mips/mips-ps-1.c: Likewise.
1081 * gcc.target/mips/mips-ps-2.c: Likewise.
1082 * gcc.target/mips/mips-ps-3.c: Likewise.
1083 * gcc.target/mips/mips-ps-4.c: Likewise.
1084 * gcc.target/mips/mips-ps-5.c: Likewise.
1085 * gcc.target/mips/mips-ps-6.c: Likewise.
1086 * gcc.target/mips/mips-ps-7.c: Likewise.
1087 * gcc.target/mips/mips-ps-type.c: Likewise.
1088 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1089 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1090
03c4ff3a 10912016-01-18 Tom de Vries <tom@codesourcery.com>
1092
1093 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1094 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1095 * c-c++-common/goacc/kernels-empty.c: New test.
1096 * c-c++-common/goacc/kernels-eternal.c: New test.
1097 * c-c++-common/goacc/kernels-loop-2.c: New test.
1098 * c-c++-common/goacc/kernels-loop-3.c: New test.
1099 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1100 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1101 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1102 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1103 * c-c++-common/goacc/kernels-loop-data.c: New test.
1104 * c-c++-common/goacc/kernels-loop-g.c: New test.
1105 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1106 * c-c++-common/goacc/kernels-loop-n.c: New test.
1107 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1108 * c-c++-common/goacc/kernels-loop.c: New test.
1109 * c-c++-common/goacc/kernels-noreturn.c: New test.
1110 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1111 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1112 * c-c++-common/goacc/kernels-reduction.c: New test.
1113
22e3dcee 11142016-01-18 Tom de Vries <tom@codesourcery.com>
1115
1116 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1117 * gcc.dg/autopar/outer-2.c: Same.
1118 * gcc.dg/autopar/outer-3.c: Same.
1119 * gcc.dg/autopar/outer-4.c: Same.
1120 * gcc.dg/autopar/outer-5.c: Same.
1121 * gcc.dg/autopar/outer-6.c: Same.
1122 * gcc.dg/autopar/parallelization-1.c: Same.
1123 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1124 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1125 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1126 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1127 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1128 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1129 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1130 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1131 * gcc.dg/autopar/pr39500-1.c: Same.
1132 * gcc.dg/autopar/pr39500-2.c: Same.
1133 * gcc.dg/autopar/pr46193.c: Same.
1134 * gcc.dg/autopar/pr46194.c: Same.
1135 * gcc.dg/autopar/pr49580.c: Same.
1136 * gcc.dg/autopar/pr49960-1.c: Same.
1137 * gcc.dg/autopar/pr49960.c: Same.
1138 * gcc.dg/autopar/pr68373.c: Same.
1139 * gcc.dg/autopar/reduc-1.c: Same.
1140 * gcc.dg/autopar/reduc-1char.c: Same.
1141 * gcc.dg/autopar/reduc-1short.c: Same.
1142 * gcc.dg/autopar/reduc-2.c: Same.
1143 * gcc.dg/autopar/reduc-2char.c: Same.
1144 * gcc.dg/autopar/reduc-2short.c: Same.
1145 * gcc.dg/autopar/reduc-3.c: Same.
1146 * gcc.dg/autopar/reduc-4.c: Same.
1147 * gcc.dg/autopar/reduc-6.c: Same.
1148 * gcc.dg/autopar/reduc-7.c: Same.
1149 * gcc.dg/autopar/reduc-8.c: Same.
1150 * gcc.dg/autopar/reduc-9.c: Same.
1151 * gcc.dg/autopar/uns-outer-4.c: Same.
1152 * gcc.dg/autopar/uns-outer-5.c: Same.
1153 * gcc.dg/autopar/uns-outer-6.c: Same.
1154 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1155 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1156
fd5cbe2f 11572016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1158
1159 PR target/63679
1160 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1161 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1162
fa75ab55 11632016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1164
1165 PR target/63679
1166 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1167 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1168 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1169
214b2582 11702016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1171
1172 PR target/63679
1173 * gcc.dg/tree-ssa/sra-17.c: New.
1174 * gcc.dg/tree-ssa/sra-18.c: New.
1175
13146837 11762016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1177
1178 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1179
6ccd18c2 11802016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1181
1182 * gnat.dg/inline12.adb: New test.
1183
8872b95f 11842016-01-18 Bin Cheng <bin.cheng@arm.com>
1185
1186 PR tree-optimization/66797
1187 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1188
971514e3 11892016-01-18 Richard Biener <rguenther@suse.de>
1190
1191 PR tree-optimization/69170
1192 * gcc.dg/torture/pr69170.c: New testcase.
1193
9b2d1aab 11942016-01-17 John David Anglin <danglin@gcc.gnu.org>
1195
1196 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1197
164d84c2 11982016-01-16 Tom de Vries <tom@codesourcery.com>
1199
1200 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1201
4c33b769 12022016-01-16 Tom de Vries <tom@codesourcery.com>
1203
1204 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1205 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1206 redundant dg-require-effective-target pthread.
1207 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1208 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1209 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1210 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1211 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1212 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1213 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1214
673441b0 12152016-01-16 David Edelsohn <dje.gcc@gmail.com>
1216
1217 PR target/68609
1218 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1219 * gcc.target/powerpc/recip-7.c: Same.
1220
90153ae7 12212016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1222
1223 PR c++/69091
1224 * g++.dg/template/pr69091.C: New test.
1225
bc24d01d 12262016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1227
1228 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1229 dump does not contain an error_mark_node.
1230 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1231 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1232
4067c0fd 12332016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1234
1235 PR c++/68936
1236 * g++.dg/template/pr68936.C: New test.
1237
27c6dbdd 12382016-01-15 David Edelsohn <dje.gcc@gmail.com>
1239
1240 PR target/68609
1241 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1242 * gcc.target/powerpc/recip-2.c: Same.
1243 * gcc.target/powerpc/recip-3.c: Same.
1244 * gcc.target/powerpc/recip-4.c: Same.
1245 * gcc.target/powerpc/recip-sqrtf.c: Same.
1246
e390c57d 12472016-01-15 Jeff Law <law@redhat.com>
1248
1249 PR tree-optimization/69270
1250 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1251 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1252
ddcfeaf1 12532016-01-15 Paul Thomas <pault@gcc.gnu.org>
1254
1255 PR fortran/49630
1256 * gfortran.dg/deferred_character_13.f90: New test for the fix
1257 of comment 3 of the PR.
1258
1259 PR fortran/54070
1260 * gfortran.dg/deferred_character_8.f90: New test
1261 * gfortran.dg/allocate_error_5.f90: New test
1262
1263 PR fortran/60593
1264 * gfortran.dg/deferred_character_10.f90: New test
1265
1266 PR fortran/60795
1267 * gfortran.dg/deferred_character_14.f90: New test
1268
1269 PR fortran/61147
1270 * gfortran.dg/deferred_character_11.f90: New test
1271
1272 PR fortran/64324
1273 * gfortran.dg/deferred_character_9.f90: New test
1274
81be349c 12752016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1276
1277 PR rtl-optimization/69030
1278 * gcc.target/i386/pr69030.c: New.
1279
998456c5 12802016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1281
1282 * gcc.target/aarch64/target_attr_17.c: New test.
1283
0d85be19 12842016-01-15 Richard Biener <rguenther@suse.de>
1285
1286 PR tree-optimization/66856
1287 * gcc.dg/torture/pr66856-1.c: New testcase.
1288 * gcc.dg/torture/pr66856-2.c: Likewise.
1289
321d36c8 12902016-01-15 Richard Biener <rguenther@suse.de>
1291
1292 PR debug/69137
1293 * g++.dg/lto/pr69137_0.C: New testcase.
1294
d94a1f53 12952016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1296
1297 PR middle-end/69246
1298 * gcc.target/i386/pr69246.c: New test.
1299
5fe9a861 13002016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1301
a9c01e81 1302 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1303
3d05a5e9 13042016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1305
1306 PR c++/56194
1307 * g++.dg/init/const9.C: Disable test on S/390.
1308
5e8132b5 13092016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1310
1311 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1312 * g++.dg/Wno-frame-address.C: Ditto.
1313
32307cdf 13142016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1315
1316 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1317
1ca28250 13182016-01-15 Richard Biener <rguenther@suse.de>
1319
1320 PR tree-optimization/68961
1321 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1322
6271bd93 13232016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1324
1325 * gcc.target/i386/pr65105-5.c: New test.
1326
9dbe6a63 13272016-01-15 Jan Hubicka <hubicka@ucw.cz>
1328
1329 * gcc.c-torture/execute/alias-4.c: New testcase.
1330
a70589b9 13312016-01-15 Jan Hubicka <hubicka@ucw.cz>
1332
1333 PR ipa/68148
1334 * g++.dg/ipa/devirt-49.C: New testcase.
1335
7bbac464 13362016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1337
1338 PR target/65837
1339 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1340 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1341 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1342
4345b868 13432016-01-15 Richard Biener <rguenther@suse.de>
1344
1345 PR tree-optimization/69117
1346 * gcc.dg/torture/pr69117.c: New testcase.
1347
580357e7 13482015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1349
1350 PR c++/69048
1351 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1352
612baa31 13532016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1354
1355 PR testsuite/67509
1356 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1357 range tests use 100 * maximum instead of maximum + 1.
1358
44e09bc4 13592016-01-14 Jakub Jelinek <jakub@redhat.com>
1360
1361 PR debug/69244
1362 * gcc.dg/guality/pr69244.c: New test.
1363
96962ae4 13642016-01-14 Uros Bizjak <ubizjak@gmail.com>
1365
1366 * lib/target-supports.exp (check_effective_target_issignaling):
1367 New procedure.
1368 * gcc.dg/pr61441.c: Require issignaling effective target.
1369
ab9c400b 13702016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1371
1372 PR target/68803
1373 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1374
a7ed4583 13752016-01-14 David Malcolm <dmalcolm@redhat.com>
1376
1377 PR c++/68819
1378 PR preprocessor/69177
1379 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1380 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1381 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1382 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1383
77f35cec 13842016-01-14 Marek Polacek <polacek@redhat.com>
1385
1386 PR c/69262
1387 * gcc.dg/array-15.c: New test.
1388
915d0950 13892016-01-14 Jakub Jelinek <jakub@redhat.com>
1390
1391 PR middle-end/68146
1392 PR tree-optimization/69155
1393 * gfortran.dg/pr68146.f: New test.
1394 * gfortran.dg/pr69155.f90: New test.
1395
24651fb7 13962016-01-14 Richard Biener <rguenther@suse.de>
1397
1398 PR tree-optimization/68060
1399 * gcc.dg/torture/pr68060-1.c: New testcase.
1400 * gcc.dg/torture/pr68060-2.c: Likewise.
1401
2f63f950 14022016-01-14 Nick Clifton <nickc@redhat.com>
1403
1404 * lib/target-supports.exp
1405 (check_effective_target_arm_neon_ok_nocache): Add an option
1406 sequence that includes setting the ARM architecture to ARMv7-A.
1407 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1408 command line options necessary to enable Neon support.
1409 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1410 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1411 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1412 * gcc.target/arm/pr69180.c: Likewise.
1413
3ce0acde 14142016-01-14 Jeff Law <law@redhat.com>
1415
1416 PR tree-optimization/69270
1417 * gcc.dg/tree-ssa/pr69270.c: New test.
1418
bda05c57 14192016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1420
1421 PR c/66208
1422 * c-c++-common/pr66208.c: New file.
1423
9b657cf1 14242016-01-13 Jakub Jelinek <jakub@redhat.com>
1425
1426 PR tree-optimization/69156
1427 * gcc.dg/pr69156.c: New test.
1428
58ba1b9d 14292016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1430
1431 * gcc.target/i386/pr69225-7.c: New test.
1432
e5fee0fe 14332016-01-13 Richard Henderson <rth@redhat.com>
1434
1435 * gcc.dg/tm/memopt-13.c: Update expected function.
1436 * gcc.dg/tm/memopt-6.c: Likewise.
1437
3f0e9745 14382016-01-13 Uros Bizjak <ubizjak@gmail.com>
1439
1440 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1441 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1442 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1443 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1444
3f0e9745 14452016-01-13 Tom de Vries <tom@codesourcery.com>
1446
1447 PR tree-optimization/69169
7a6ddc0d 1448 * gcc.dg/pr69169.c: New test.
1449
9b657cf1 14502016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1451
1452 PR target/69228
1453 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1454 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1455 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1456 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1457 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1458 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1459 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1460 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1461
f704d701 14622016-01-13 Jakub Jelinek <jakub@redhat.com>
1463
1464 PR target/69247
1465 * gcc.dg/pr69247.c: New test.
1466
e966d6b9 14672016-01-13 Richard Biener <rguenther@suse.de>
1468
1469 PR tree-optimization/69242
1470 * gcc.dg/torture/pr69242.c: New testcase.
1471
1ca1d9b2 14722016-01-13 Richard Biener <rguenther@suse.de>
1473
1474 PR tree-optimization/69186
1475 * gcc.dg/torture/pr69186.c: New testcase.
1476
d07cbccc 14772016-01-13 Jeff Law <law@redhat.com>
1478
1479 PR tree-optimization/67755
1480 * gcc.dg/tree-ssa/pr67755.c: New test.
1481
14822016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1483
1484 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1485 pass number in output by a star.
1486
b95d41cf 14872016-01-12 Bin Cheng <bin.cheng@arm.com>
1488
1489 PR tree-optimization/68911
1490 * gcc.c-torture/execute/pr68911.c: New test.
1491
91d87e22 14922016-01-12 Marek Polacek <polacek@redhat.com>
1493
1494 PR c++/68979
1495 * g++.dg/warn/permissive-1.C: New test.
1496
8a9401a4 14972016-01-12 Jakub Jelinek <jakub@redhat.com>
1498
1499 PR objc++/68511
1500 PR c++/69213
1501 * g++.dg/opt/pr69213.C: New test.
1502
b9cb7a67 15032016-01-12 Christian Bruel <christian.bruel@st.com>
1504
1505 PR target/69180
1506 * gcc.target/arm/pr69180.c: New test.
1507
e4c96992 15082016-01-12 Richard Biener <rguenther@suse.de>
1509
1510 PR lto/69077
1511 * g++.dg/lto/pr69077_0.C: New testcase.
1512 * g++.dg/lto/pr69077_1.C: Likewise.
1513
90525f61 15142016-01-12 Jakub Jelinek <jakub@redhat.com>
1515
1516 PR target/69175
1517 * g++.dg/opt/pr69175.C: New test.
1518
9e7edfd3 15192016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1520
1521 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1522 rather than #including math.h & stdlib.h.
1523 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1524 * gcc.dg/vect/pr49771.c: Likewise.
1525 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1526 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1527 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1528 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1529 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1530 * gcc.dg/vect/pr44507.c: Likewise.
1531 * gcc.dg/vect/pr45902.c: Likewise.
1532 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1533 * gcc.dg/vect/vect-117.c: Likewise.
1534 * gcc.dg/vect/vect-99.c: Likewise.
1535 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1536 * gcc.dg/vect/vect-cond-1.c: Likewise.
1537 * gcc.dg/vect/vect-cond-2.c: Likewise.
1538 * gcc.dg/vect/vect-cond-3.c: Likewise.
1539 * gcc.dg/vect/vect-cond-4.c: Likewise.
1540 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1541 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1542 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1543 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1544 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1545 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1546 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1547 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1548 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1549 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1550 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1551 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1552 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1553 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1554 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1555 include of signal.h.
1556 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1557 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1558 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1559 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1560 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1561 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1562 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1563 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1564 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1565 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1566 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1567 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1568 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1569 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1570 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1571 * gcc.dg/vect/vect-outer-5.c: Likewise.
1572 * gcc.dg/vect/vect-outer-6.c: Likewise.
1573 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1574 include of stdio.h.
1575
3368873d 15762016-01-12 Nick Clifton <nickc@redhat.com>
1577
1578 PR target/68913
1579 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1580 to fread so that it will be found in all target runtimes.
1581
0464ea95 15822016-01-12 Richard Biener <rguenther@suse.de>
1583
1584 PR tree-optimization/69053
1585 * g++.dg/torture/pr69053.C: New testcase.
1586
7819730f 15872016-01-12 Richard Biener <rguenther@suse.de>
1588
1589 PR tree-optimization/69168
1590 * gcc.dg/torture/pr69168.c: New testcase.
1591
995bfebf 15922016-01-12 Richard Biener <rguenther@suse.de>
1593
1594 PR tree-optimization/69157
1595 * gcc.dg/torture/pr69157.c: New testcase.
1596
15972016-01-12 Richard Biener <rguenther@suse.de>
1598
1599 PR tree-optimization/69174
1600 * gcc.dg/torture/pr69174.c: New testcase.
1601
1d10d64c 16022016-01-12 Jakub Jelinek <jakub@redhat.com>
1603
1604 PR c++/66808
1605 PR c++/69000
1606 * g++.dg/tls/pr66808.C: New test.
1607 * g++.dg/tls/pr69000.C: New test.
1608
f0b79faf 16092016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1610
1611 * gcc.target/powerpc/swaps-p8-23.c: New test.
1612 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1613
04cf75a4 16142016-01-11 John David Anglin <danglin@gcc.gnu.org>
1615
1616 PR tree-optimization/68356
1617 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1618
0eb4264c 16192016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1620 Jim Wilson <jim.wilson@linaro.org>
1621
1622 PR target/69194
1623 * gcc.target/arm/pr69194.c: New test.
1624
2f66de64 16252016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1626
1627 PR target/69225
1628 * gcc.target/i386/pr69225-1.c: New test.
1629 * gcc.target/i386/pr69225-2.c: Likewise.
1630 * gcc.target/i386/pr69225-3.c: Likewise.
1631 * gcc.target/i386/pr69225-4.c: Likewise.
1632 * gcc.target/i386/pr69225-5.c: Likewise.
1633 * gcc.target/i386/pr69225-6.c: Likewise.
1634
36105e82 16352016-01-11 Jakub Jelinek <jakub@redhat.com>
1636
1c78ce2e 1637 PR target/67462
1638 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1639 if lp64.
1640
a4a87320 1641 PR target/69071
1642 * gcc.dg/pr69071.c: New test.
1643
91fbd04f 1644 PR c++/69211
1645 * g++.dg/opt/pr69211.C: New test.
1646
36105e82 1647 PR tree-optimization/69214
1648 * gcc.c-torture/compile/pr69214.c: New test.
1649
e934c380 16502016-01-11 Uros Bizjak <ubizjak@gmail.com>
1651
1652 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1653 * gcc.target/i386/pr66232-11.c: Ditto.
1654 * gcc.target/i386/pr66232-12.c: Ditto.
1655 * gcc.target/i386/pr66232-13.c: Ditto.
1656
3ff1b153 16572016-01-11 Richard Biener <rguenther@suse.de>
1658
1659 PR tree-optimization/69173
1660 * gcc.dg/torture/pr69173.c: New testcase.
1661
04e1504c 16622016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1663
1664 PR rtl-optimization/68796
1665 * gcc.target/aarch64/tst_5.c: New test.
1666 * gcc.target/aarch64/tst_6.c: Likewise.
1667
ae8718b5 16682016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1669
1670 PR rtl-optimization/68841
1671 * gcc.dg/pr68841.c: New test.
1672 * gcc.c-torture/execute/pr68841.c: New test.
1673
bd8bece2 16742016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1675
1676 PR rtl-optimization/68920
1677 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1678 for ix86 targets.
1679 * gcc.dg/ifcvt-5.c: New test.
1680
9b657cf1 16812016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 1682
1683 PR bootstrap/69123
1684 * g++.dg/pr69123.C: New.
1685
7a158352 16862016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1687
1688 PR target/69010
1689 * gcc.target/i386/pr69010.c: New test.
1690
ff375d11 16912016-01-11 Martin Jambor <mjambor@suse.cz>
1692
1693 PR ipa/69044
1694 * gcc.target/i386/chkp-pr69044.c: New test.
1695
9eb890f1 16962016-01-11 Tom de Vries <tom@codesourcery.com>
1697
1698 PR tree-optimization/69109
1699 * gcc.dg/autopar/pr69109-2.c: New test.
1700 * gcc.dg/autopar/pr69109.c: New test.
1701
c4157ee5 17022016-01-11 Tom de Vries <tom@codesourcery.com>
1703
1704 PR tree-optimization/69108
1705 * gcc.dg/autopar/pr69108.c: New test.
1706
b933e511 17072016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1708
1709 PR c++/69029
1710 * c-c++-common/Wisleading-indentation.c: Augment test.
1711
efb73de1 17122016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1713
1714 PR fortran/69154
1715 * gfortran.dg/inline_matmul_12.f90: New test.
1716
40c86c3b 17172016-01-10 Paul Thomas <pault@gcc.gnu.org>
1718
1719 PR fortran/67779
1720 * gfortran.dg/actual_array_offset_1: New test.
1721
a006c0bb 17222016-01-10 Tom de Vries <tom@codesourcery.com>
1723
1724 PR tree-optimization/69062
1725 * gcc.dg/autopar/pr69062.c: New test.
1726
880ed4be 17272016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1728
1729 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1730 * gcc.dg/vect/slp-perm-2.c: Likewise.
1731 * gcc.dg/vect/slp-perm-3.c: Likewise.
1732 * gcc.dg/vect/slp-perm-5.c: Likewise.
1733 * gcc.dg/vect/slp-perm-6.c: Likewise.
1734 * gcc.dg/vect/slp-perm-7.c: Likewise.
1735 * gcc.dg/vect/slp-perm-8.c: Likewise.
1736
d95e1856 17372016-01-10 Tom de Vries <tom@codesourcery.com>
1738
1739 PR tree-optimization/69039
1740 * gcc.dg/autopar/pr69039.c: New test.
1741
0f8f48d0 17422016-01-09 Marek Polacek <polacek@redhat.com>
1743
1744 PR c++/69113
1745 * g++.dg/pr69113.C: New test.
1746
7dff0499 17472016-01-09 Jakub Jelinek <jakub@redhat.com>
1748
1749 PR middle-end/50865
1750 PR tree-optimization/69097
1751 * gcc.c-torture/execute/pr50865.c: New test.
1752 * gcc.c-torture/execute/pr69097-1.c: New test.
1753 * gcc.c-torture/execute/pr69097-2.c: New test.
1754 * gcc.dg/pr69097-1.c: New test.
1755 * gcc.dg/pr69097-2.c: New test.
1756
18431e78 17572016-01-09 Jakub Jelinek <jakub@redhat.com>
1758
1759 PR c++/69164
1760 * g++.dg/opt/pr69164.C: New test.
1761
1943a4a2 17622016-01-08 Jakub Jelinek <jakub@redhat.com>
1763
1764 PR tree-optimization/69167
1765 * gcc.dg/pr69167.c: New test.
1766
a143e277 17672016-01-08 Marek Polacek <polacek@redhat.com>
1768
1769 PR c++/68449
1770 * g++.dg/pr68449.C: New.
1771
44c01906 17722016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1773
1774 PR tree-optimization/68707
1775 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1776 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1777 on platforms supporting it.
1778 * gcc.dg/vect/slp-perm-2.c: Likewise.
1779 * gcc.dg/vect/slp-perm-3.c: Likewise.
1780 * gcc.dg/vect/slp-perm-5.c: Likewise.
1781 * gcc.dg/vect/slp-perm-7.c: Likewise.
1782 * gcc.dg/vect/slp-perm-8.c: Likewise.
1783 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1784 on platforms supporting it.
1785
c437d1e8 17862016-01-08 Jakub Jelinek <jakub@redhat.com>
1787
c9595c51 1788 PR tree-optimization/69162
1789 * gcc.dg/pr69162.c: New test.
1790
c437d1e8 1791 PR tree-optimization/69172
1792 * gcc.dg/pr69172.c: New test.
1793
6a46a28c 17942016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1795
1796 PR tree-optimization/67781
1797 * gcc.c-torture/execute/pr67781.c: New file.
1798
62ad9a04 17992016-01-08 Jakub Jelinek <jakub@redhat.com>
1800
1801 PR tree-optimization/69083
1802 * gcc.dg/vect/pr69083.c: New test.
1803
9e0e8c2a 18042016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1805
1806 PR tree-optimization/61441
1807 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1808 Use -fexcess-precision=standard for compiler options.
1809 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1810
5d034e37 18112016-01-08 Jakub Jelinek <jakub@redhat.com>
1812
5013f740 1813 PR fortran/69128
1814 * gfortran.dg/gomp/pr69128.f90: New test.
1815
5d034e37 1816 PR c++/69145
1817 * g++.dg/ext/pr69145-1.C: New test.
1818 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1819 * g++.dg/ext/pr69145-2.h: New file.
1820
517906ff 18212016-01-07 Martin Sebor <msebor@redhat.com>
1822
1823 PR c/68966
1824 * gcc.dg/atomic-fetch-bool.c: New test.
1825 * gcc.dg/sync-fetch-bool.c: New test.
1826
cdbb524c 18272016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1828
1829 PR fortran/66680
1830 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1831
ec3aba9e 18322016-01-07 Nick Clifton <nickc@redhat.com>
1833
1834 PR target/66655
1835 * g++.dg/pr66655.C: New test.
1836 * g++.dg/pr66655_1.cc: Test support file.
1837 * g++.dg/pr66655.h: Test header file.
1838
9b657cf1 18392016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 1840
1841 PR fortran/66680
1842 gfortran.dg/gomp/pr66680.f90: New test.
1843
cd45d7a5 18442016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1845
1846 PR target/69171
1847 * gcc.target/i386/pr69171-1.c: New test.
1848 * gcc.target/i386/pr69171-2.c: Likewise.
1849 * gcc.target/i386/pr69171-3.c: Likewise.
1850 * gcc.target/i386/pr69171-4.c: Likewise.
1851 * gcc.target/i386/pr69171-5.c: Likewise.
1852 * gcc.target/i386/pr69171-6.c: Likewise.
1853
4a86a91a 18542015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1855
1856 PR middle-end/67639
1857 * c-c++-common/pr67639.c: New test.
1858
34c05552 18592016-01-07 Jakub Jelinek <jakub@redhat.com>
1860
1861 PR tree-optimization/69141
1862 * g++.dg/opt/pr69141.C: New test.
1863
f08d6895 18642016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1865
1866 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1867
32ec4173 18682016-01-06 Uros Bizjak <ubizjak@gmail.com>
1869
1870 PR target/69140
1871 * gcc.target/i386/pr69140.c: New test
1872
d74214f3 18732016-01-06 David Malcolm <dmalcolm@redhat.com>
1874
1875 * gcc.dg/bad-dereference.c: New test case.
1876
73991cab 18772015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1878
1879 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1880
fc8cc457 18812016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1882
1883 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1884
be3c9981 18852016-01-06 Marek Polacek <polacek@redhat.com>
1886
1887 PR sanitizer/69099
1888 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1889
2cb724f9 18902016-01-05 Marek Polacek <polacek@redhat.com>
1891
1892 PR c/69104
1893 * gcc.dg/atomic-invalid-2.c: New.
1894
233a53ed 18952016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1896
1897 PR target/68991
1898 * gcc.target/i386/pr68991.c: New test.
1899
ea87c5e3 19002016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1901
1902 PR target/68991
1903 * g++.dg/pr68991-1.C: New test.
1904 * g++.dg/pr68991-2.C: Likewise.
1905
1943a4a2 19062016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1907
1943a4a2 1908 PR other/60465
afe82e5b 1909 * gcc.target/ia64/pr60465-gprel64.c: New test.
1910 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1911
1e9147dd 19122016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1913
1914 PR rtl-optimization/68651
1915 * gcc.target/aarch64/pr68651_1.c: New test.
1916
d42aa619 19172016-01-05 David Malcolm <dmalcolm@redhat.com>
1918
1919 PR c/69122
1920 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1921
1776de76 19222016-01-05 Nathan Sidwell <nathan@acm.org>
1923
2d7d361d 1924 PR c++/58583
1925 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1926
1776de76 1927 * gcc.dg/alias-15.c: New.
1928
5beb12c0 19292016-01-05 Nick Clifton <nickc@redhat.com>
1930
1931 PR target/68870
1932 * g++.dg/pr68770.C: New test.
1933
d8cca921 19342016-01-04 Mike Stump <mikestump@comcast.net>
1935
1936 * lib/target-supports.exp (check_effective_target_cilkplus):
1937 cilkplus targets require pthreads.
afc907ef 1938 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1939
8427dff3 19402016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1941
1942 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1943 generation.
1944
f1717362 19452016-01-04 Jakub Jelinek <jakub@redhat.com>
1946
1947 Update copyright years.
1948
d7d6a3ab 19492016-01-04 Marek Polacek <polacek@redhat.com>
1950
1951 PR c/68908
1952 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1953 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1954 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1955
b8f4a5f9 19562016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1957
1958 * gcc.target/sparc/20160104-2.c: New test.
1959
6b5c028f 19602016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1961
1962 * gcc.target/sparc/20160104-1.c: New test.
1963
300e1002 19642016-01-03 Paul Thomas <pault@gcc.gnu.org>
1965
1966 PR fortran/65045
1967 * gfortran.dg/pr65045.f90: New test.
1968
855b105f 19692016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1970
1971 * gnat.dg/specs/debug1.ads: Delete.
1972
bdc177dc 19732016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1974
1975 PR libgfortran/68867
1976 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1977 expression.
1978
48aaffae 19792016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1980
1981 PR libgfortran/68867
1982 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1983 PowerPC.
1984
19a468b8 19852016-01-01 Paul Thomas <pault@gcc.gnu.org>
1986
1987 PR fortran/68864
1988 * gfortran.dg/pr68864.f90: New test.
1989
25371c91 19902016-01-01 Jakub Jelinek <jakub@redhat.com>
1991
2a659064 1992 PR tree-optimization/69070
1993 * gcc.dg/pr69070.c: New test.
1994
57aa9851 1995 PR sanitizer/69055
1996 * gfortran.dg/pr69055.f90: New test.
1997
25371c91 1998 PR target/69015
1999 * gcc.dg/pr69015.c: New test.
f1717362 2000\f
fb2c1edd 2001Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2002
2003Copying and distribution of this file, with or without modification,
2004are permitted in any medium without royalty provided the copyright
2005notice and this notice are preserved.