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