]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Define check_union_passing6 only for CHECK_FLOAT128
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
342ed0ac 12016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2
3 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4 Define only if CHECK_FLOAT128 is defined.
5 (main): Properly initialize u5.
6
edf6c4d2 72016-02-03 Jakub Jelinek <jakub@redhat.com>
8
415d5641 9 PR c/69627
10 * gcc.dg/pr69627.c: New test.
11
edf6c4d2 12 PR target/69644
13 * gcc.dg/pr69644.c: New test.
14
cf8f3ba0 152016-02-03 Mike Stump <mikestump@comcast.net>
16
17 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
18 support for struct-layout-1.exp.
19
c90d55dd 202016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
21
22 PR c++/69056
23 g++.dg/cpp0x/pr69056.C: New test.
24
401bd0c8 252016-02-03 Vladimir Makarov <vmakarov@redhat.com>
26 Alexandre Oliva <aoliva@redhat.com>
27
28 PR target/69461
29 * gcc.target/powerpc/pr69461.c: New.
30
277d9d1d 312016-02-03 Uros Bizjak <ubizjak@gmail.com>
32
33 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
34 works from here ...
35 (check_effective_target_fsanitize_thread): ... to here. Do not
36 specify additional compile flags for the test source.
37 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
38 specify additional compile flags for the test source.
39
e69ad94a 402016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
41
42 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
43
a4454da2 442016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
45
46 PR fortran/67451
47 PR fortran/69418
48 * gfortran.dg/coarray_allocate_2.f08: New test.
49 * gfortran.dg/coarray_allocate_3.f08: New test.
50 * gfortran.dg/coarray_allocate_4.f08: New test.
51
88cab2dd 522016-02-03 Alan Lawrence <alan.lawrence@arm.com>
53
54 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
55 use same scan-tree-dump-times on all platforms.
56 * gcc.dg/vect/vect-outer-1.c: Likewise.
57 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
58 * gcc.dg/vect/vect-outer-1a.c: Likewise.
59 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
60 * gcc.dg/vect/vect-outer-1b.c: Likewise.
61 * gcc.dg/vect/vect-outer-2b.c: Likewise.
62 * gcc.dg/vect/vect-outer-3b.c: Likewise.
63 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
64
66ea75c4 652016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
66
67 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
68 warning.
69
4eef8df7 702016-02-02 H.J. Lu <hongjiu.lu@intel.com>
71
72 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
73
665fbc2f 742016-02-02 James Norris <jnorris@codesourcery.com>
75
76 * c-c++-common/goacc/routine-5.c: Add tests.
77
b10e3d47 782016-02-02 Alexander Monakov <amonakov@ispras.ru>
79
80 * gcc.target/nvptx/unsigned-cmp.c: New test.
81
12ad66dd 822016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
83
84 * gcc.target/aarch64/scalar_shift_1.c
85 (test_corners_sisd_di): Improve force to SIMD register.
86 (test_corners_sisd_si): Likewise.
87 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
88 Remove scan-assembler check for ldr.
89
f9ec342f 902016-02-02 Richard Biener <rguenther@suse.de>
91
92 PR tree-optimization/69595
93 * gcc.dg/Warray-bounds-17.c: New testcase.
94
32f2925a 952016-02-02 Richard Biener <rguenther@suse.de>
96
97 PR tree-optimization/69606
98 * gcc.dg/torture/pr69606.c: New testcase.
99
cfd9ca84 1002016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
101
102 PR middle-end/68542
103 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
104 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
105
19bf08e2 1062016-02-02 Alan Modra <amodra@gmail.com>
107
108 PR target/69548
109 * gcc.target/powerpc/pr69548.c: New test.
110
6f13b088 1112016-02-01 Jakub Jelinek <jakub@redhat.com>
112
dcddc5af 113 PR rtl-optimization/69592
114 * gcc.dg/pr69592.c: New test.
115
6f13b088 116 PR preprocessor/69543
117 PR c/69558
118 * gcc.dg/pr69543.c: New test.
119 * gcc.dg/pr69558.c: New test.
120
d090e5c2 1212016-02-01 Uros Bizjak <ubizjak@gmail.com>
122
fcb317c5 123 PR testsuite/65940
124 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 125
aaf527dc 1262016-02-01 Martin Sebor <msebor@redhat.com>
127
128 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
129
1674217b 1302016-02-01 Bin Cheng <bin.cheng@arm.com>
131
132 PR tree-optimization/67921
133 * c-c++-common/ubsan/pr67921.c: New test.
134
b4007655 1352016-02-01 Richard Biener <rguenther@suse.de>
136
137 PR middle-end/69556
138 * gcc.dg/tree-ssa/recip-8.c: New testcase.
139
88a477bb 1402016-02-01 Richard Biener <rguenther@suse.de>
141
142 PR tree-optimization/69574
143 * gcc.dg/torture/pr69574.c: New testcase.
144
2eaaa4e7 1452016-02-01 Richard Biener <rguenther@suse.de>
146
147 PR tree-optimization/69579
148 * gcc.dg/setjmp-6.c: New testcase.
149
e3882c44 1502016-02-01 Jakub Jelinek <jakub@redhat.com>
151
152 PR rtl-optimization/69570
153 * g++.dg/opt/pr69570.C: New test.
154
f80aff47 1552016-02-01 Richard Henderson <rth@redhat.com>
156
157 * gcc.dg/pr69535.c: New test.
158
240568aa 1592016-01-31 John David Anglin <danglin@gcc.gnu.org>
160
6009b3b8 161 PR testsuite/69584
162 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
163 * gcc.dg/tree-ssa/sra-18.c: Likewise.
164
1fdf7177 165 PR debug/68244
166 * g++.dg/parse/parens3.C: Use register "4" on hppa.
167
240568aa 168 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
169
cb3e5ac0 1702016-01-31 Paul Thomas <pault@gcc.gnu.org>
171
172 PR fortran/67564
173 * gfortran.dg/allocate_with_source_17.f03: New test.
174
3b8b902b 1752016-01-30 Jakub Jelinek <jakub@redhat.com>
176
177 PR tree-optimization/69546
178 * gcc.dg/torture/pr69546.c: New test.
179
17985abe 1802016-01-30 Paul Thomas <pault@gcc.gnu.org>
181
182 PR fortran/69566
183 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
184
b5239e80 1852016-01-30 Martin Sebor <msebor@redhat.com>
186
187 PR c++/68490
188 * g++.dg/ext/flexary10.C: New test.
189
e8f03010 1902016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
191
192 PR fortran/66707
193 gfortran.dg/common_23.f90: New test.
194
dc93691a 1952016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
196
197 PR target/65546
198 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
199 condition being checked, and disable it when the target supports
200 misaligned loads and stores.
201
ff5e28e9 2022016-01-29 Jakub Jelinek <jakub@redhat.com>
203
204 PR debug/69518
205 * gcc.dg/torture/pr69518.c: New test.
206
b0d8930a 2072016-01-29 H.J. Lu <hongjiu.lu@intel.com>
208
209 PR target/69530
210 * gcc.target/i386/pr69530.c: New test.
211
21601fc7 2122016-01-29 Steve Ellcey <sellcey@imgtec.com>
213
214 PR target/65604
215 * gcc.target/mips/div-delay.c: New test.
216
ca6c7317 2172016-01-29 Jakub Jelinek <jakub@redhat.com>
218
4758dc39 219 PR target/69551
220 * gcc.target/i386/pr69551.c: New test.
221
ca6c7317 222 PR target/66137
223 * gcc.target/i386/pr66137.c: New test.
224
e3078da6 2252016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
226
227 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
228 always built for p5600.
229 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
230 isa=p5600 dg-option.
231
b622ec25 2322016-01-29 Richard Biener <rguenther@suse.de>
233
234 PR tree-optimization/69547
235 * g++.dg/tree-ssa/pr69547.C: New testcase.
236
d2a60e99 2372016-01-29 Jakub Jelinek <jakub@redhat.com>
238
239 PR debug/66869
240 * g++.dg/warn/Wunused-function2.C: New test.
241
ae849d2b 2422016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
243
244 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
245 support for test to succeed.
246
ce6a6978 2472016-01-29 Marek Polacek <polacek@redhat.com>
248
249 PR c++/69509
250 PR c++/69516
251 * g++.dg/ext/constexpr-vla2.C: New test.
252 * g++.dg/ext/constexpr-vla3.C: New test.
253 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
254
7550d855 2552016-01-29 Richard Biener <rguenther@suse.de>
256
257 PR middle-end/69537
258 * gcc.dg/uninit-21.c: New testcase.
259
f11bb279 2602016-01-28 Uros Bizjak <ubizjak@gmail.com>
261
262 PR target/69459
263 * gcc.target/i386/pr69459.c: New test.
264
c80c12c8 2652016-01-28 Steve Ellcey <sellcey@imgtec.com>
266
267 PR target/68400
268 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
269 * gcc.target/mips/pr68400.c: New test.
270
c649bacc 2712016-01-28 Martin Sebor <msebor@redhat.com>
272
273 PR target/17381
274 * gcc.target/powerpc/pr17381.c: New test.
275
f4881661 2762016-01-28 Jakub Jelinek <jakub@redhat.com>
277
278 PR middle-end/69542
279 * gcc.dg/torture/pr69542.c: New test.
280
d66fdd75 2812016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
282
283 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
284
d4a78818 2852016-01-28 David Edelsohn <dje.gcc@gmail.com>
286
287 * gcc.dg/pr65980.c: Skip on AIX.
288 * gcc.dg/pr66688.c: Same.
289
21329e97 2902016-01-28 David Edelsohn <dje.gcc@gmail.com>
291
292 PR target/63679
293 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
294 * gcc.dg/tree-ssa/sra-18.c: Same.
295
cc7124a6 2962016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
297
298 PR fortran/62536
299 * gfortran.dg/block_15.f08: New test.
300 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
301 on incorrectly closed BLOCK.
302
358dfcb4 3032016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
304
305 * gcc.dg/declare-simd.c: New test.
e87502d6 3062016-01-28 Richard Biener <rguenther@suse.de>
307
308 PR tree-optimization/69466
309 * gfortran.dg/vect/pr69466.f90: New testcase.
310
44e7334b 3112016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
312
313 * g++.dg/pr67989.C: Remove ARM-specific option.
314 * gcc.target/arm/pr67989.C: New file.
315
5ce8f551 3162016-01-27 Uros Bizjak <ubizjak@gmail.com>
317
318 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
319 and expm1 test for glibc < 2.11.
320
fa6e6b15 3212016-01-27 Richard Henderson <rth@redhat.com>
322
323 * gcc.c-torture/execute/pr69447.c: New test.
324
3252016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 326
7b8122c6 327 PR fortran/69422
147b2f9b 328 * gfortran.dg/alloc_comp_assign_15.f03: New test.
329
78e516eb 3302016-01-27 Jakub Jelinek <jakub@redhat.com>
331
332 PR debug/66869
333 * gcc.dg/pr66869.c: New test.
334
9b849350 3352016-01-25 Jeff Law <law@redhat.com>
336
337 PR tree-optimization/68398
f11bb279 338 PR tree-optimization/69196
9b849350 339 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
340 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
341 path to avoid new heuristic allowing more irreducible regions
342 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
343 * gcc.dg/tree-ssa/vrp46.c: Likewise.
344 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
345 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
346 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
347
fee5e491 3482016-01-27 Marek Polacek <polacek@redhat.com>
349
350 PR c/68062
351 * c-c++-common/vector-compare-4.c: New test.
352
eec96426 3532016-01-27 David Malcolm <dmalcolm@redhat.com>
354
355 PR preprocessor/69126
356 * c-c++-common/pr69126.c: New test case.
357
5068be18 3582016-01-27 Ian Lance Taylor <iant@google.com>
359
360 * gcc.dg/tree-ssa/ivopt_5.c: New test.
361
5fa82c11 3622016-01-27 Ryan Burn <contact@rnburn.com>
363
364 PR cilkplus/69267
365 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
366
b3df0219 3672016-01-27 Uros Bizjak <ubizjak@gmail.com>
368
369 PR target/69512
370 * gcc.target/i386/pr69512.c: New test.
371
d46a16d4 3722016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
373
374 PR ada/69488
375 * gnat.dg/sso/*.adb: Robustify dg-output directives.
376
6a9b35ef 3772016-01-27 Marek Polacek <polacek@redhat.com>
378
379 PR c++/69379
380 * g++.dg/pr69379.C: New test.
381
18e9663b 3822016-01-27 Martin Sebor <msebor@redhat.com>
383
384 PR c++/69317
385 * g++.dg/abi/Wabi-2-2.C: New test.
386 * g++.dg/abi/Wabi-2-3.C: New test.
387 * g++.dg/abi/Wabi-3-2.C: New test.
388 * g++.dg/abi/Wabi-3-3.C: New test.
389
c88301ad 3902016-01-27 Richard Biener <rguenther@suse.de>
391
392 PR tree-optimization/69166
393 * gcc.dg/torture/pr69166.c: New testcase.
394
8ca47550 3952016-01-27 Martin Jambor <mjambor@suse.cz>
396
397 PR tree-optimization/69355
398 * gcc.dg/tree-ssa/pr69355.c: New test.
399
5cb23e3c 4002016-01-27 Marek Polacek <polacek@redhat.com>
401
402 PR c++/69496
403 * g++.dg/ext/constexpr-vla1.C: New test.
404
7b0c1b6d 4052016-01-20 Christian Bruel <christian.bruel@st.com>
406
407 PR target/69245
408 * gcc.target/arm/pr69245.c: New test.
409
220112fc 4102016-01-27 Jakub Jelinek <jakub@redhat.com>
411
412 PR tree-optimization/69399
413 * gcc.dg/torture/pr69399.c: New test.
414
16294490 4152016-01-27 Eric Botcazou <ebotcazou@adacore.com>
416
417 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
418
8abd3d0c 4192016-01-26 Eric Botcazou <ebotcazou@adacore.com>
420
421 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
422
7cf9b895 4232016-01-26 Tom de Vries <tom@codesourcery.com>
424
425 PR tree-optimization/69110
426 * gcc.dg/autopar/pr69110.c: New test.
427
557c1942 4282016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 429 Sebastian Pop <s.pop@samsung.com>
557c1942 430
431 * gcc.dg/graphite/isl-ast-op-select.c: New.
432
80adbd96 4332015-01-26 Paul Thomas <pault@gcc.gnu.org>
434
435 PR fortran/69385
436 * gfortran.dg/allocate_error_6.f90: New test.
437
c3f86f60 4382016-01-26 Richard Henderson <rth@redhat.com>
439
440 * gcc.dg/tm/pr60908.c: New test.
441
3752e5b1 4422016-01-26 David Malcolm <dmalcolm@redhat.com>
443
444 PR other/69006
445 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
446 directive.
447 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
448 expected multiline output to reflect the colorization being
449 disabled before newlines.
450 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
451 (custom_diagnostic_finalizer): Replace call to
452 pp_newline_and_flush with call to pp_flush.
453 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
454 * gfortran.dg/implicit_class_1.f90: Likewise.
455 * lib/gcc-dg.exp (allow_blank_lines): New global.
456 (dg-allow-blank-lines-in-output): New procedure.
457 (gcc-dg-prune): Complain about blank lines in the output, unless
458 dg-allow-blank-lines-in-output was called.
459 * lib/multiline.exp (_build_multiline_regex): Only support
460 arbitrary followup text for non-blank-lines, not for blank lines.
461
9bbfd060 4622016-01-26 Jakub Jelinek <jakub@redhat.com>
463
464 PR tree-optimization/69483
465 * gcc.dg/pr69483.c: New test.
466 * g++.dg/opt/pr69483.C: New test.
467
53773057 4682016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
469
470 PR target/68620
471 * gcc.target/arm/pr68620.c: New test.
472
442a556f 4732016-01-26 H.J. Lu <hongjiu.lu@intel.com>
474
475 * gcc.target/i386/pr68986-2.c: Remove -m32.
476
d513c683 4772016-01-26 H.J. Lu <hongjiu.lu@intel.com>
478
479 PR target/68986
480 * gcc.target/i386/pr68986-1.c: New test.
481 * gcc.target/i386/pr68986-2.c: Likewise.
482 * gcc.target/i386/pr68986-3.c: Likewise.
483
976877a5 4842016-01-26 Christian Bruel <christian.bruel@st.com>
485
486 * lib/target-supports.exp
487 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
488 (check_effective_target_arm_crypto_pragma_ok): Likewise.
489 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
490
2c7b2f88 4912016-01-26 Richard Biener <rguenther@suse.de>
492
493 PR tree-optimization/69452
494 * gcc.dg/torture/pr69452.c: New testcase.
495
f7fc06e7 4962016-01-26 Jakub Jelinek <jakub@redhat.com>
497
498 PR target/69442
499 * gcc.dg/pr69442.c: New test.
500
d1dae587 5012016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
502
503 PR target/67896
504 * gcc.target/aarch64/simd/pr67896.C: New.
505
ef7be7f8 5062016-01-26 Richard Sandiford <richard.sandiford@arm.com>
507
508 PR tree-optimization/69400
509 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
510 function.
511 (plugin_init): Call it.
512 * gcc.dg/torture/pr69400.c: New test.
513
648433a4 5142016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
515
516 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
517
45fc5243 5182016-01-25 Aditya Kumar <aditya.k7@samsung.com>
519 Sebastian Pop <s.pop@samsung.com>
520
521 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
522 isl-0.15.
523
c699f6a1 5242016-01-25 Aditya Kumar <aditya.k7@samsung.com>
525 Sebastian Pop <s.pop@samsung.com>
526
527 * gcc.dg/graphite/pr69292.c: New.
528
b86e24ea 5292016-01-25 Jakub Jelinek <jakub@redhat.com>
530
531 * c-c++-common/goacc/use_device-1.c: New test.
532
105cb8d7 5332016-01-25 Jeff Law <law@redhat.com>
534
535 PR tree-optimization/69196
536 PR tree-optimization/68398
537 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
538 * gcc.dg/tree-ssa/pr68198.c: Likewise.
539
44562749 5402016-01-25 David Edelsohn <dje.gcc@gmail.com>
541
542 PR target/69469
543 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
544 Algorithm.
545
6837fee7 5462016-01-25 Richard Biener <rguenther@suse.de>
547
548 PR testsuite/69380
549 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
550
fe500d65 5512016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
552
553 PR target/69421
554 * gcc.dg/pr69421.c: New test.
555
8eacba94 5562016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
557
558 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
559 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
560 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
561 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
562 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
563 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
564 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
565 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
566 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
567 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
568
af09d40d 5692016-01-25 Richard Biener <rguenther@suse.de>
570
571 PR tree-optimization/69376
572 * gcc.dg/torture/pr69376.c: New testcase.
573
d65063f5 5742016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
575
576 PR fortran/69397
577 PR fortran/68442
578 * gfortran.dg/interface_38.f90: New test.
579 * gfortran.dg/interface_39.f90: New test.
80adbd96 580
08c7bfb4 5812016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
582
583 Revert:
584 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
585
586 PR c++/11858
587 PR c++/24663
588 PR c++/24664
589 * g++.dg/template/pr11858.C: New test.
590 * g++.dg/template/pr24663.C: New test.
591 * g++.dg/template/unify12.C: New test.
592 * g++.dg/template/unify13.C: New test.
593 * g++.dg/template/unify14.C: New test.
594 * g++.dg/template/unify15.C: New test.
595 * g++.dg/template/unify16.C: New test.
596 * g++.dg/template/unify17.C: New test.
597
c2e7d2be 5982016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
599
600 PR fortran/68283
601 gfortran.dg/pr68283.f90: New test.
602
9f2e8617 6032016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
604
605 PR fortran/66094
606 * gfortran.dg/inline_matmul_13.f90: New test.
607 * gfortran.dg/matmul_bounds_8.f90: New test.
608 * gfortran.dg/matmul_bounds_9.f90: New test.
609 * gfortran.dg/matmul_bounds_10.f90: New test.
610
a4838119 6112016-01-23 Tom de Vries <tom@codesourcery.com>
612
613 PR tree-optimization/69426
614 * gcc.dg/autopar/pr69426.c: New test.
615
feddf0dc 6162016-01-23 Martin Sebor <msebor@redhat.com>
617
618 PR c++/58109
619 PR c++/69022
620 * g++.dg/cpp0x/alignas5.C: New test.
621 * g++.dg/ext/vector29.C: Same.
622
132731fb 6232016-01-23 Uros Bizjak <ubizjak@gmail.com>
624
625 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
626 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
627 _GNU_SOURCE from compile flags to the source.
628 * gcc.target/i386/chkp-stropt-12.c: Ditto.
629 * gcc.target/i386/chkp-stropt-16.c: Ditto.
630 * gcc.target/i386/chkp-stropt-4.c: Ditto.
631 * gcc.target/i386/chkp-stropt-8.c: Ditto.
632
51aec681 6332016-01-22 Jakub Jelinek <jakub@redhat.com>
634
635 PR target/69432
636 * g++.dg/opt/pr69432.C: New test.
637
147aa3e3 6382016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
639
640 * gcc.target/powerpc/pr63354c: Adjust target selector to include
641 32-bit targets testing an -m64 multilib.
642
4d04e35e 6432016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
644
645 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
646 64-bit support.
647
86f38d0c 6482016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
649
650 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
651
f776e712 6522016-01-21 Christian Bruel <christian.bruel@st.com>
653
654 PR target/68674
655 * gcc.target/i386/pr68674.c
656 * gcc.target/aarch64/pr68674.c
657 * gcc.target/arm/pr68674.c
658
7b9de435 6592016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
660
661 PR target/69403
662 * gcc.c-torture/execute/pr69403.c: New test.
663
9935a0ba 6642016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
665
666 PR c++/55843
667 * g++.dg/template/pr55843.C: New.
668
06b94aa1 6692016-01-22 Alan Lawrence <alan.lawrence@arm.com>
670
671 PR testsuite/66877
672 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
673 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
674
b68773a8 6752016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
676
677 PR testsuite/67489
132731fb 678 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
679 from dg-do compile directive, and instead add
680 { dg-require-effective-target int128 }.
b68773a8 681
bbbbe8ab 6822016-01-20 Martin Sebor <msebor@redhat.com>
683
684 PR c/69405
685 * gcc.dg/sync-fetch.c: New test.
686
f3a6a26f 6872016-01-21 Martin Sebor <msebor@redhat.com>
688
689 PR target/69252
690 * gcc.target/powerpc/pr69252.c: New test.
691
d1565a03 6922016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
693
694 PR fortran/65996
132731fb 695 * gfortran.dg/pr65996.f90: New test.
d1565a03 696
15a5a905 6972016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
698
699 PR c++/68810
bbbbe8ab 700 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 701 expected to generate an error.
15a5a905 702
e4538af5 7032016-01-21 Bernd Schmidt <bschmidt@redhat.com>
704
705 PR middle-end/66178
706 * gcc.dg/torture/pr66178.c: New test.
707
4d4180ce 7082016-01-21 Anton Blanchard <anton@samba.org>
709 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
710
711 PR target/63354
712 * gcc.target/powerpc/pr63354.c: New test.
713
86e16058 7142016-01-21 Vladimir Makarov <vmakarov@redhat.com>
715
716 PR rtl-optimization/68990
717 * gcc.target/i386/pr68990: New.
718
b11b85e4 7192016-01-21 Nick Clifton <nickc@redhat.com>
720
721 PR target/69129
722 * gcc.target/mips/pr69129.c: New.
723
62dd9f85 7242016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
725
726 PR c++/58046
727 * g++.dg/cpp0x/pr58046.C: New.
728
ac7d424b 7292016-01-21 Jakub Jelinek <jakub@redhat.com>
730
47c0bea3 731 PR target/69187
732 PR target/65624
733 * gcc.target/arm/pr69187.c: New test.
734
ac7d424b 735 PR c++/69355
736 * g++.dg/torture/pr69355.C: New test.
737
9e18b252 7382016-01-21 Aditya Kumar <aditya.k7@samsung.com>
739 Sebastian Pop <s.pop@samsung.com>
740
741 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
742
de862e2f 7432016-01-21 Aditya Kumar <aditya.k7@samsung.com>
744 Sebastian Pop <s.pop@samsung.com>
745
132731fb 746 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 747
f55f9344 7482016-01-21 Jakub Jelinek <jakub@redhat.com>
749
750 PR middle-end/67653
751 * c-c++-common/pr67653.c: New test.
752 * gcc.dg/torture/pr29119.c: Add dg-warning.
753
62752e71 7542016-01-20 Peter Bergner <bergner@vnet.ibm.com>
755
756 * gcc.target/powerpc/cpu-builtin-1.c: New test.
757
16d4186f 7582016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
759
760 PR c/24293
761 * gcc.dg/pr24293.c: New test.
762 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
763 incomplete struct type.
764 * gcc.dg/declspec-1.c: Likewise.
765 * gcc.dg/pr63549.c: Likewise.
766
58219d13 7672016-01-20 Jakub Jelinek <jakub@redhat.com>
768
769 PR tree-optimization/66612
770 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
771 for bdn instruction.
772
a7b5688a 7732016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
774
775 * lib/target-supports.exp
776 (check_effective_target_arm_fp_ok_nocache): New.
777 (check_effective_target_arm_fp_ok): New.
778 (add_options_for_arm_fp): New.
779 (check_effective_target_arm_crypto_ok_nocache): Require
780 target_arm_v8_neon_ok instead of arm32.
781 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
782 (check_effective_target_arm_crypto_pragma_ok): New.
783 (add_options_for_arm_vfp): New.
784 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
785 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
786 target instead. Force initial fpu to vfp.
787 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
788 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
789 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
790 dependency.
791 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
792 use arm_vfp effective target instead. Force initial fpu to vfp.
793 * gcc.target/arm/attr-neon3.c: Likewise.
794 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
795 arm_vfp_ok.
796 * gcc.target/arm/unsigned-float.c: Likewise.
797 * gcc.target/arm/vfp-1.c: Likewise.
798 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
799 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
800 * gcc.target/arm/vfp-ldmiad.c: Likewise.
801 * gcc.target/arm/vfp-ldmias.c: Likewise.
802 * gcc.target/arm/vfp-stmdbd.c: Likewise.
803 * gcc.target/arm/vfp-stmdbs.c: Likewise.
804 * gcc.target/arm/vfp-stmiad.c: Likewise.
805 * gcc.target/arm/vfp-stmias.c: Likewise.
806 * gcc.target/arm/vnmul-1.c: Likewise.
807 * gcc.target/arm/vnmul-2.c: Likewise.
808 * gcc.target/arm/vnmul-3.c: Likewise.
809 * gcc.target/arm/vnmul-4.c: Likewise.
810
7ca56ca8 8112016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 812
7fb75b57 813 PR testsuite/69366
814 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
815 the MPX run-time library, for compile-time MPX test.
816 * gcc.target/i386/chkp-always_inline.c: Likewise.
817 * gcc.target/i386/chkp-bndret.c: Likewise.
818 * gcc.target/i386/chkp-builtins-1.c: Likewise.
819 * gcc.target/i386/chkp-builtins-2.c: Likewise.
820 * gcc.target/i386/chkp-builtins-3.c: Likewise.
821 * gcc.target/i386/chkp-builtins-4.c: Likewise.
822 * gcc.target/i386/chkp-const-check-1.c: Likewise.
823 * gcc.target/i386/chkp-const-check-2.c: Likewise.
824 * gcc.target/i386/chkp-hidden-def.c: Likewise.
825 * gcc.target/i386/chkp-label-address.c: Likewise.
826 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
827 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
828 * gcc.target/i386/chkp-pr69044.c: Likewise.
829 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
830 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
831 * gcc.target/i386/chkp-strchr.c: Likewise.
832 * gcc.target/i386/chkp-strlen-1.c: Likewise.
833 * gcc.target/i386/chkp-strlen-2.c: Likewise.
834 * gcc.target/i386/chkp-strlen-3.c: Likewise.
835 * gcc.target/i386/chkp-strlen-4.c: Likewise.
836 * gcc.target/i386/chkp-strlen-5.c: Likewise.
837 * gcc.target/i386/chkp-stropt-1.c: Likewise.
838 * gcc.target/i386/chkp-stropt-10.c: Likewise.
839 * gcc.target/i386/chkp-stropt-11.c: Likewise.
840 * gcc.target/i386/chkp-stropt-12.c: Likewise.
841 * gcc.target/i386/chkp-stropt-13.c: Likewise.
842 * gcc.target/i386/chkp-stropt-14.c: Likewise.
843 * gcc.target/i386/chkp-stropt-15.c: Likewise.
844 * gcc.target/i386/chkp-stropt-16.c: Likewise.
845 * gcc.target/i386/chkp-stropt-2.c: Likewise.
846 * gcc.target/i386/chkp-stropt-3.c: Likewise.
847 * gcc.target/i386/chkp-stropt-4.c: Likewise.
848 * gcc.target/i386/chkp-stropt-5.c: Likewise.
849 * gcc.target/i386/chkp-stropt-6.c: Likewise.
850 * gcc.target/i386/chkp-stropt-7.c: Likewise.
851 * gcc.target/i386/chkp-stropt-8.c: Likewise.
852 * gcc.target/i386/chkp-stropt-9.c: Likewise.
853 * gcc.target/i386/pr63995-2.c: Likewise.
854 * gcc.target/i386/pr64805.c: Likewise.
855 * gcc.target/i386/pr65044.c: Likewise.
856 * gcc.target/i386/pr65167.c: Likewise.
857 * gcc.target/i386/pr65183.c: Likewise.
858 * gcc.target/i386/pr65184.c: Likewise.
859 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 860
f2da0b99 8612016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
862
863 PR tree-optimization/69328
864 * gcc.dg/pr69328.c: New test.
865
4d379676 8662016-01-20 Jeff Law <law@redhat.com>
867
4a11f145 868 PR target/25114
4d379676 869 * gcc.target/m68k/pr25114.c: New test.
870
0754bad1 8712016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
872
873 * gcc.target/arm/memset-inline-10.c: Added
874 dg-require-effective-target arm_thumb2_ok.
875
63bd5c2d 8762016-01-19 Eric Botcazou <ebotcazou@adacore.com>
877
878 * gcc.dg/debug/dwarf2/sso.c: New test.
879
a9c01e81 8802016-01-19 Uros Bizjak <ubizjak@gmail.com>
881
882 PR testsuite/68820
883 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
884 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
885 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
886
53fa0e54 8872016-01-19 Jan Hubicka <hubicka@ucw.cz>
888
889 PR ipa/66223
890 * g++.dg/ipa/devirt-50.C: New testcase.
891
e035a62c 8922016-01-19 Marek Polacek <polacek@redhat.com>
893
894 PR c++/68965
895 * g++.dg/cpp1y/parameter-pack-1.C: New test.
896 * g++.dg/cpp1y/parameter-pack-2.C: New test.
897
885cc3ea 8982016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
899
900 PR target/69135
901 * gcc.target/arm/pr69135_1.c: New test.
902
07bd240e 9032015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
904
905 * gcc.target/aarch64/ccmp_1.c: Add new tests.
906
9f60d257 9072015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
908
909 * gcc.target/aarch64/ccmp_1.c: New testcase.
910
a0c919f7 9112016-01-19 Marek Polacek <polacek@redhat.com>
912
913 PR c++/68586
914 * g++.dg/cpp0x/enum30.C: New test.
915
dc5d6d17 9162016-01-19 Richard Biener <rguenther@suse.de>
917
918 PR tree-optimization/69336
919 * g++.dg/tree-ssa/pr69336.C: New testcase.
920
6dd156e0 9212016-01-19 Jakub Jelinek <jakub@redhat.com>
922
923 PR debug/65779
924 * gcc.dg/pr65779.c: New test.
925
3e0d45b9 9262016-01-19 Richard Biener <rguenther@suse.de>
927
928 PR tree-optimization/69352
929 * gcc.dg/torture/pr69352.c: New testcase.
930
7a3cf64d 9312016-01-19 Jakub Jelinek <jakub@redhat.com>
932
933 PR rtl-optimization/68955
934 PR rtl-optimization/64557
935 * gcc.dg/torture/pr68955.c: New test.
936
8be55b33 9372016-01-19 Jan Hubicka <hubicka@ucw.cz>
938
939 PR lto/69136
940 * g++.dg/torture/pr69136.C: New testcase.
941
72a985d7 9422016-01-19 Jan Hubicka <hubicka@ucw.cz>
943
944 PR lto/69133
945 * g++.dg/lto/pr69133_0.C: New testcase.
946 * g++.dg/lto/pr69133_1.C: New testcase.
947
56778b62 9482016-01-15 Jeff Law <law@redhat.com>
949
950 PR tree-optimization/69320
951 * gcc.c-torture/pr69320-1.c: New test.
952 * gcc.c-torture/pr69320-2.c: New test.
953 * gcc.c-torture/pr69320-3.c: New test.
954 * gcc.c-torture/pr69320-4.c: New test.
955
ced41b93 9562016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
957
958 PR c++/11858
959 PR c++/24663
960 PR c++/24664
961 * g++.dg/template/pr11858.C: New test.
962 * g++.dg/template/pr24663.C: New test.
963 * g++.dg/template/unify12.C: New test.
964 * g++.dg/template/unify13.C: New test.
965 * g++.dg/template/unify14.C: New test.
966 * g++.dg/template/unify15.C: New test.
967 * g++.dg/template/unify16.C: New test.
968 * g++.dg/template/unify17.C: New test.
969
7f8cbcaf 9702016-01-18 David Malcolm <dmalcolm@redhat.com>
971
972 PR testsuite/69181
973 * gcc.dg/pr69181-1.c: New test file.
974 * gcc.dg/pr69181-2.c: New test file.
975 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
976 globals by moving it to...
977 (cleanup-after-saved-dg-test): ...this new function. Add
978 "global additional_sources_used". Add reset of global
979 multiline_expected_outputs to the empty list.
980 * lib/multiline.exp (_multiline_expected_outputs): Rename this
981 global to...
982 (multiline_expected_outputs): ...this, and updated comments to
983 note that it is modified from gcc-dg.exp.
984 (dg-end-multiline-output): Update for the above renaming.
985 (handle-multiline-outputs): Likewise. Remove the clearing
986 of the expected outputs to the empty list.
987
3c7cbfc0 9882016-01-18 Richard Biener <rguenther@suse.de>
989
990 PR tree-optimization/69297
991 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
992
81d49cc1 9932016-01-18 Joseph Myers <joseph@codesourcery.com>
994
995 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
996 dg-options.
997 * gcc.target/mips/mips-3d-2.c: Likewise.
998 * gcc.target/mips/mips-3d-3.c: Likewise.
999 * gcc.target/mips/mips-3d-4.c: Likewise.
1000 * gcc.target/mips/mips-3d-5.c: Likewise.
1001 * gcc.target/mips/mips-3d-6.c: Likewise.
1002 * gcc.target/mips/mips-3d-7.c: Likewise.
1003 * gcc.target/mips/mips-3d-8.c: Likewise.
1004 * gcc.target/mips/mips-3d-9.c: Likewise.
1005 * gcc.target/mips/mips-ps-1.c: Likewise.
1006 * gcc.target/mips/mips-ps-2.c: Likewise.
1007 * gcc.target/mips/mips-ps-3.c: Likewise.
1008 * gcc.target/mips/mips-ps-4.c: Likewise.
1009 * gcc.target/mips/mips-ps-5.c: Likewise.
1010 * gcc.target/mips/mips-ps-6.c: Likewise.
1011 * gcc.target/mips/mips-ps-7.c: Likewise.
1012 * gcc.target/mips/mips-ps-type.c: Likewise.
1013 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1014 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1015
03c4ff3a 10162016-01-18 Tom de Vries <tom@codesourcery.com>
1017
1018 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1019 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1020 * c-c++-common/goacc/kernels-empty.c: New test.
1021 * c-c++-common/goacc/kernels-eternal.c: New test.
1022 * c-c++-common/goacc/kernels-loop-2.c: New test.
1023 * c-c++-common/goacc/kernels-loop-3.c: New test.
1024 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1025 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1026 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1027 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1028 * c-c++-common/goacc/kernels-loop-data.c: New test.
1029 * c-c++-common/goacc/kernels-loop-g.c: New test.
1030 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1031 * c-c++-common/goacc/kernels-loop-n.c: New test.
1032 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1033 * c-c++-common/goacc/kernels-loop.c: New test.
1034 * c-c++-common/goacc/kernels-noreturn.c: New test.
1035 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1036 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1037 * c-c++-common/goacc/kernels-reduction.c: New test.
1038
22e3dcee 10392016-01-18 Tom de Vries <tom@codesourcery.com>
1040
1041 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1042 * gcc.dg/autopar/outer-2.c: Same.
1043 * gcc.dg/autopar/outer-3.c: Same.
1044 * gcc.dg/autopar/outer-4.c: Same.
1045 * gcc.dg/autopar/outer-5.c: Same.
1046 * gcc.dg/autopar/outer-6.c: Same.
1047 * gcc.dg/autopar/parallelization-1.c: Same.
1048 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1049 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1050 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1051 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1052 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1053 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1054 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1055 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1056 * gcc.dg/autopar/pr39500-1.c: Same.
1057 * gcc.dg/autopar/pr39500-2.c: Same.
1058 * gcc.dg/autopar/pr46193.c: Same.
1059 * gcc.dg/autopar/pr46194.c: Same.
1060 * gcc.dg/autopar/pr49580.c: Same.
1061 * gcc.dg/autopar/pr49960-1.c: Same.
1062 * gcc.dg/autopar/pr49960.c: Same.
1063 * gcc.dg/autopar/pr68373.c: Same.
1064 * gcc.dg/autopar/reduc-1.c: Same.
1065 * gcc.dg/autopar/reduc-1char.c: Same.
1066 * gcc.dg/autopar/reduc-1short.c: Same.
1067 * gcc.dg/autopar/reduc-2.c: Same.
1068 * gcc.dg/autopar/reduc-2char.c: Same.
1069 * gcc.dg/autopar/reduc-2short.c: Same.
1070 * gcc.dg/autopar/reduc-3.c: Same.
1071 * gcc.dg/autopar/reduc-4.c: Same.
1072 * gcc.dg/autopar/reduc-6.c: Same.
1073 * gcc.dg/autopar/reduc-7.c: Same.
1074 * gcc.dg/autopar/reduc-8.c: Same.
1075 * gcc.dg/autopar/reduc-9.c: Same.
1076 * gcc.dg/autopar/uns-outer-4.c: Same.
1077 * gcc.dg/autopar/uns-outer-5.c: Same.
1078 * gcc.dg/autopar/uns-outer-6.c: Same.
1079 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1080 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1081
fd5cbe2f 10822016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1083
1084 PR target/63679
1085 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1086 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1087
fa75ab55 10882016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1089
1090 PR target/63679
1091 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1092 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1093 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1094
214b2582 10952016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1096
1097 PR target/63679
1098 * gcc.dg/tree-ssa/sra-17.c: New.
1099 * gcc.dg/tree-ssa/sra-18.c: New.
1100
13146837 11012016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1102
1103 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1104
6ccd18c2 11052016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1106
1107 * gnat.dg/inline12.adb: New test.
1108
8872b95f 11092016-01-18 Bin Cheng <bin.cheng@arm.com>
1110
1111 PR tree-optimization/66797
1112 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1113
971514e3 11142016-01-18 Richard Biener <rguenther@suse.de>
1115
1116 PR tree-optimization/69170
1117 * gcc.dg/torture/pr69170.c: New testcase.
1118
9b2d1aab 11192016-01-17 John David Anglin <danglin@gcc.gnu.org>
1120
1121 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1122
164d84c2 11232016-01-16 Tom de Vries <tom@codesourcery.com>
1124
1125 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1126
4c33b769 11272016-01-16 Tom de Vries <tom@codesourcery.com>
1128
1129 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1130 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1131 redundant dg-require-effective-target pthread.
1132 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1133 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1134 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1135 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1136 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1137 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1138 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1139
673441b0 11402016-01-16 David Edelsohn <dje.gcc@gmail.com>
1141
1142 PR target/68609
1143 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1144 * gcc.target/powerpc/recip-7.c: Same.
1145
90153ae7 11462016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1147
1148 PR c++/69091
1149 * g++.dg/template/pr69091.C: New test.
1150
bc24d01d 11512016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1152
1153 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1154 dump does not contain an error_mark_node.
1155 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1156 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1157
4067c0fd 11582016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1159
1160 PR c++/68936
1161 * g++.dg/template/pr68936.C: New test.
1162
27c6dbdd 11632016-01-15 David Edelsohn <dje.gcc@gmail.com>
1164
1165 PR target/68609
1166 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1167 * gcc.target/powerpc/recip-2.c: Same.
1168 * gcc.target/powerpc/recip-3.c: Same.
1169 * gcc.target/powerpc/recip-4.c: Same.
1170 * gcc.target/powerpc/recip-sqrtf.c: Same.
1171
e390c57d 11722016-01-15 Jeff Law <law@redhat.com>
1173
1174 PR tree-optimization/69270
1175 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1176 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1177
ddcfeaf1 11782016-01-15 Paul Thomas <pault@gcc.gnu.org>
1179
1180 PR fortran/49630
1181 * gfortran.dg/deferred_character_13.f90: New test for the fix
1182 of comment 3 of the PR.
1183
1184 PR fortran/54070
1185 * gfortran.dg/deferred_character_8.f90: New test
1186 * gfortran.dg/allocate_error_5.f90: New test
1187
1188 PR fortran/60593
1189 * gfortran.dg/deferred_character_10.f90: New test
1190
1191 PR fortran/60795
1192 * gfortran.dg/deferred_character_14.f90: New test
1193
1194 PR fortran/61147
1195 * gfortran.dg/deferred_character_11.f90: New test
1196
1197 PR fortran/64324
1198 * gfortran.dg/deferred_character_9.f90: New test
1199
81be349c 12002016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1201
1202 PR rtl-optimization/69030
1203 * gcc.target/i386/pr69030.c: New.
1204
998456c5 12052016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1206
1207 * gcc.target/aarch64/target_attr_17.c: New test.
1208
0d85be19 12092016-01-15 Richard Biener <rguenther@suse.de>
1210
1211 PR tree-optimization/66856
1212 * gcc.dg/torture/pr66856-1.c: New testcase.
1213 * gcc.dg/torture/pr66856-2.c: Likewise.
1214
321d36c8 12152016-01-15 Richard Biener <rguenther@suse.de>
1216
1217 PR debug/69137
1218 * g++.dg/lto/pr69137_0.C: New testcase.
1219
d94a1f53 12202016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1221
1222 PR middle-end/69246
1223 * gcc.target/i386/pr69246.c: New test.
1224
5fe9a861 12252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1226
a9c01e81 1227 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1228
3d05a5e9 12292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1230
1231 PR c++/56194
1232 * g++.dg/init/const9.C: Disable test on S/390.
1233
5e8132b5 12342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1235
1236 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1237 * g++.dg/Wno-frame-address.C: Ditto.
1238
32307cdf 12392016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1240
1241 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1242
1ca28250 12432016-01-15 Richard Biener <rguenther@suse.de>
1244
1245 PR tree-optimization/68961
1246 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1247
6271bd93 12482016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1249
1250 * gcc.target/i386/pr65105-5.c: New test.
1251
9dbe6a63 12522016-01-15 Jan Hubicka <hubicka@ucw.cz>
1253
1254 * gcc.c-torture/execute/alias-4.c: New testcase.
1255
a70589b9 12562016-01-15 Jan Hubicka <hubicka@ucw.cz>
1257
1258 PR ipa/68148
1259 * g++.dg/ipa/devirt-49.C: New testcase.
1260
7bbac464 12612016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1262
1263 PR target/65837
1264 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1265 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1266 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1267
4345b868 12682016-01-15 Richard Biener <rguenther@suse.de>
1269
1270 PR tree-optimization/69117
1271 * gcc.dg/torture/pr69117.c: New testcase.
1272
580357e7 12732015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1274
1275 PR c++/69048
1276 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1277
612baa31 12782016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1279
1280 PR testsuite/67509
1281 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1282 range tests use 100 * maximum instead of maximum + 1.
1283
44e09bc4 12842016-01-14 Jakub Jelinek <jakub@redhat.com>
1285
1286 PR debug/69244
1287 * gcc.dg/guality/pr69244.c: New test.
1288
96962ae4 12892016-01-14 Uros Bizjak <ubizjak@gmail.com>
1290
1291 * lib/target-supports.exp (check_effective_target_issignaling):
1292 New procedure.
1293 * gcc.dg/pr61441.c: Require issignaling effective target.
1294
ab9c400b 12952016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1296
1297 PR target/68803
1298 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1299
a7ed4583 13002016-01-14 David Malcolm <dmalcolm@redhat.com>
1301
1302 PR c++/68819
1303 PR preprocessor/69177
1304 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1305 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1306 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1307 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1308
77f35cec 13092016-01-14 Marek Polacek <polacek@redhat.com>
1310
1311 PR c/69262
1312 * gcc.dg/array-15.c: New test.
1313
915d0950 13142016-01-14 Jakub Jelinek <jakub@redhat.com>
1315
1316 PR middle-end/68146
1317 PR tree-optimization/69155
1318 * gfortran.dg/pr68146.f: New test.
1319 * gfortran.dg/pr69155.f90: New test.
1320
24651fb7 13212016-01-14 Richard Biener <rguenther@suse.de>
1322
1323 PR tree-optimization/68060
1324 * gcc.dg/torture/pr68060-1.c: New testcase.
1325 * gcc.dg/torture/pr68060-2.c: Likewise.
1326
2f63f950 13272016-01-14 Nick Clifton <nickc@redhat.com>
1328
1329 * lib/target-supports.exp
1330 (check_effective_target_arm_neon_ok_nocache): Add an option
1331 sequence that includes setting the ARM architecture to ARMv7-A.
1332 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1333 command line options necessary to enable Neon support.
1334 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1335 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1336 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1337 * gcc.target/arm/pr69180.c: Likewise.
1338
3ce0acde 13392016-01-14 Jeff Law <law@redhat.com>
1340
1341 PR tree-optimization/69270
1342 * gcc.dg/tree-ssa/pr69270.c: New test.
1343
bda05c57 13442016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1345
1346 PR c/66208
1347 * c-c++-common/pr66208.c: New file.
1348
9b657cf1 13492016-01-13 Jakub Jelinek <jakub@redhat.com>
1350
1351 PR tree-optimization/69156
1352 * gcc.dg/pr69156.c: New test.
1353
58ba1b9d 13542016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1355
1356 * gcc.target/i386/pr69225-7.c: New test.
1357
e5fee0fe 13582016-01-13 Richard Henderson <rth@redhat.com>
1359
1360 * gcc.dg/tm/memopt-13.c: Update expected function.
1361 * gcc.dg/tm/memopt-6.c: Likewise.
1362
3f0e9745 13632016-01-13 Uros Bizjak <ubizjak@gmail.com>
1364
1365 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1366 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1367 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1368 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1369
3f0e9745 13702016-01-13 Tom de Vries <tom@codesourcery.com>
1371
1372 PR tree-optimization/69169
7a6ddc0d 1373 * gcc.dg/pr69169.c: New test.
1374
9b657cf1 13752016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1376
1377 PR target/69228
1378 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1379 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1380 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1381 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1382 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1383 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1384 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1385 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1386
f704d701 13872016-01-13 Jakub Jelinek <jakub@redhat.com>
1388
1389 PR target/69247
1390 * gcc.dg/pr69247.c: New test.
1391
e966d6b9 13922016-01-13 Richard Biener <rguenther@suse.de>
1393
1394 PR tree-optimization/69242
1395 * gcc.dg/torture/pr69242.c: New testcase.
1396
1ca1d9b2 13972016-01-13 Richard Biener <rguenther@suse.de>
1398
1399 PR tree-optimization/69186
1400 * gcc.dg/torture/pr69186.c: New testcase.
1401
d07cbccc 14022016-01-13 Jeff Law <law@redhat.com>
1403
1404 PR tree-optimization/67755
1405 * gcc.dg/tree-ssa/pr67755.c: New test.
1406
14072016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1408
1409 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1410 pass number in output by a star.
1411
b95d41cf 14122016-01-12 Bin Cheng <bin.cheng@arm.com>
1413
1414 PR tree-optimization/68911
1415 * gcc.c-torture/execute/pr68911.c: New test.
1416
91d87e22 14172016-01-12 Marek Polacek <polacek@redhat.com>
1418
1419 PR c++/68979
1420 * g++.dg/warn/permissive-1.C: New test.
1421
8a9401a4 14222016-01-12 Jakub Jelinek <jakub@redhat.com>
1423
1424 PR objc++/68511
1425 PR c++/69213
1426 * g++.dg/opt/pr69213.C: New test.
1427
b9cb7a67 14282016-01-12 Christian Bruel <christian.bruel@st.com>
1429
1430 PR target/69180
1431 * gcc.target/arm/pr69180.c: New test.
1432
e4c96992 14332016-01-12 Richard Biener <rguenther@suse.de>
1434
1435 PR lto/69077
1436 * g++.dg/lto/pr69077_0.C: New testcase.
1437 * g++.dg/lto/pr69077_1.C: Likewise.
1438
90525f61 14392016-01-12 Jakub Jelinek <jakub@redhat.com>
1440
1441 PR target/69175
1442 * g++.dg/opt/pr69175.C: New test.
1443
9e7edfd3 14442016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1445
1446 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1447 rather than #including math.h & stdlib.h.
1448 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1449 * gcc.dg/vect/pr49771.c: Likewise.
1450 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1451 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1452 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1453 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1454 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1455 * gcc.dg/vect/pr44507.c: Likewise.
1456 * gcc.dg/vect/pr45902.c: Likewise.
1457 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1458 * gcc.dg/vect/vect-117.c: Likewise.
1459 * gcc.dg/vect/vect-99.c: Likewise.
1460 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1461 * gcc.dg/vect/vect-cond-1.c: Likewise.
1462 * gcc.dg/vect/vect-cond-2.c: Likewise.
1463 * gcc.dg/vect/vect-cond-3.c: Likewise.
1464 * gcc.dg/vect/vect-cond-4.c: Likewise.
1465 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1466 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1467 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1468 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1469 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1470 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1471 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1472 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1473 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1474 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1475 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1476 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1477 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1478 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1479 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1480 include of signal.h.
1481 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1482 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1483 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1484 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1485 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1486 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1487 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1488 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1489 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1490 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1491 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1492 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1493 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1494 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1495 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1496 * gcc.dg/vect/vect-outer-5.c: Likewise.
1497 * gcc.dg/vect/vect-outer-6.c: Likewise.
1498 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1499 include of stdio.h.
1500
3368873d 15012016-01-12 Nick Clifton <nickc@redhat.com>
1502
1503 PR target/68913
1504 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1505 to fread so that it will be found in all target runtimes.
1506
0464ea95 15072016-01-12 Richard Biener <rguenther@suse.de>
1508
1509 PR tree-optimization/69053
1510 * g++.dg/torture/pr69053.C: New testcase.
1511
7819730f 15122016-01-12 Richard Biener <rguenther@suse.de>
1513
1514 PR tree-optimization/69168
1515 * gcc.dg/torture/pr69168.c: New testcase.
1516
995bfebf 15172016-01-12 Richard Biener <rguenther@suse.de>
1518
1519 PR tree-optimization/69157
1520 * gcc.dg/torture/pr69157.c: New testcase.
1521
15222016-01-12 Richard Biener <rguenther@suse.de>
1523
1524 PR tree-optimization/69174
1525 * gcc.dg/torture/pr69174.c: New testcase.
1526
1d10d64c 15272016-01-12 Jakub Jelinek <jakub@redhat.com>
1528
1529 PR c++/66808
1530 PR c++/69000
1531 * g++.dg/tls/pr66808.C: New test.
1532 * g++.dg/tls/pr69000.C: New test.
1533
f0b79faf 15342016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1535
1536 * gcc.target/powerpc/swaps-p8-23.c: New test.
1537 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1538
04cf75a4 15392016-01-11 John David Anglin <danglin@gcc.gnu.org>
1540
1541 PR tree-optimization/68356
1542 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1543
0eb4264c 15442016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1545 Jim Wilson <jim.wilson@linaro.org>
1546
1547 PR target/69194
1548 * gcc.target/arm/pr69194.c: New test.
1549
2f66de64 15502016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1551
1552 PR target/69225
1553 * gcc.target/i386/pr69225-1.c: New test.
1554 * gcc.target/i386/pr69225-2.c: Likewise.
1555 * gcc.target/i386/pr69225-3.c: Likewise.
1556 * gcc.target/i386/pr69225-4.c: Likewise.
1557 * gcc.target/i386/pr69225-5.c: Likewise.
1558 * gcc.target/i386/pr69225-6.c: Likewise.
1559
36105e82 15602016-01-11 Jakub Jelinek <jakub@redhat.com>
1561
1c78ce2e 1562 PR target/67462
1563 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1564 if lp64.
1565
a4a87320 1566 PR target/69071
1567 * gcc.dg/pr69071.c: New test.
1568
91fbd04f 1569 PR c++/69211
1570 * g++.dg/opt/pr69211.C: New test.
1571
36105e82 1572 PR tree-optimization/69214
1573 * gcc.c-torture/compile/pr69214.c: New test.
1574
e934c380 15752016-01-11 Uros Bizjak <ubizjak@gmail.com>
1576
1577 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1578 * gcc.target/i386/pr66232-11.c: Ditto.
1579 * gcc.target/i386/pr66232-12.c: Ditto.
1580 * gcc.target/i386/pr66232-13.c: Ditto.
1581
3ff1b153 15822016-01-11 Richard Biener <rguenther@suse.de>
1583
1584 PR tree-optimization/69173
1585 * gcc.dg/torture/pr69173.c: New testcase.
1586
04e1504c 15872016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1588
1589 PR rtl-optimization/68796
1590 * gcc.target/aarch64/tst_5.c: New test.
1591 * gcc.target/aarch64/tst_6.c: Likewise.
1592
ae8718b5 15932016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1594
1595 PR rtl-optimization/68841
1596 * gcc.dg/pr68841.c: New test.
1597 * gcc.c-torture/execute/pr68841.c: New test.
1598
bd8bece2 15992016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1600
1601 PR rtl-optimization/68920
1602 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1603 for ix86 targets.
1604 * gcc.dg/ifcvt-5.c: New test.
1605
9b657cf1 16062016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 1607
1608 PR bootstrap/69123
1609 * g++.dg/pr69123.C: New.
1610
7a158352 16112016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1612
1613 PR target/69010
1614 * gcc.target/i386/pr69010.c: New test.
1615
ff375d11 16162016-01-11 Martin Jambor <mjambor@suse.cz>
1617
1618 PR ipa/69044
1619 * gcc.target/i386/chkp-pr69044.c: New test.
1620
9eb890f1 16212016-01-11 Tom de Vries <tom@codesourcery.com>
1622
1623 PR tree-optimization/69109
1624 * gcc.dg/autopar/pr69109-2.c: New test.
1625 * gcc.dg/autopar/pr69109.c: New test.
1626
c4157ee5 16272016-01-11 Tom de Vries <tom@codesourcery.com>
1628
1629 PR tree-optimization/69108
1630 * gcc.dg/autopar/pr69108.c: New test.
1631
b933e511 16322016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1633
1634 PR c++/69029
1635 * c-c++-common/Wisleading-indentation.c: Augment test.
1636
efb73de1 16372016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1638
1639 PR fortran/69154
1640 * gfortran.dg/inline_matmul_12.f90: New test.
1641
40c86c3b 16422016-01-10 Paul Thomas <pault@gcc.gnu.org>
1643
1644 PR fortran/67779
1645 * gfortran.dg/actual_array_offset_1: New test.
1646
a006c0bb 16472016-01-10 Tom de Vries <tom@codesourcery.com>
1648
1649 PR tree-optimization/69062
1650 * gcc.dg/autopar/pr69062.c: New test.
1651
880ed4be 16522016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1653
1654 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1655 * gcc.dg/vect/slp-perm-2.c: Likewise.
1656 * gcc.dg/vect/slp-perm-3.c: Likewise.
1657 * gcc.dg/vect/slp-perm-5.c: Likewise.
1658 * gcc.dg/vect/slp-perm-6.c: Likewise.
1659 * gcc.dg/vect/slp-perm-7.c: Likewise.
1660 * gcc.dg/vect/slp-perm-8.c: Likewise.
1661
d95e1856 16622016-01-10 Tom de Vries <tom@codesourcery.com>
1663
1664 PR tree-optimization/69039
1665 * gcc.dg/autopar/pr69039.c: New test.
1666
0f8f48d0 16672016-01-09 Marek Polacek <polacek@redhat.com>
1668
1669 PR c++/69113
1670 * g++.dg/pr69113.C: New test.
1671
7dff0499 16722016-01-09 Jakub Jelinek <jakub@redhat.com>
1673
1674 PR middle-end/50865
1675 PR tree-optimization/69097
1676 * gcc.c-torture/execute/pr50865.c: New test.
1677 * gcc.c-torture/execute/pr69097-1.c: New test.
1678 * gcc.c-torture/execute/pr69097-2.c: New test.
1679 * gcc.dg/pr69097-1.c: New test.
1680 * gcc.dg/pr69097-2.c: New test.
1681
18431e78 16822016-01-09 Jakub Jelinek <jakub@redhat.com>
1683
1684 PR c++/69164
1685 * g++.dg/opt/pr69164.C: New test.
1686
1943a4a2 16872016-01-08 Jakub Jelinek <jakub@redhat.com>
1688
1689 PR tree-optimization/69167
1690 * gcc.dg/pr69167.c: New test.
1691
a143e277 16922016-01-08 Marek Polacek <polacek@redhat.com>
1693
1694 PR c++/68449
1695 * g++.dg/pr68449.C: New.
1696
44c01906 16972016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1698
1699 PR tree-optimization/68707
1700 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1701 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1702 on platforms supporting it.
1703 * gcc.dg/vect/slp-perm-2.c: Likewise.
1704 * gcc.dg/vect/slp-perm-3.c: Likewise.
1705 * gcc.dg/vect/slp-perm-5.c: Likewise.
1706 * gcc.dg/vect/slp-perm-7.c: Likewise.
1707 * gcc.dg/vect/slp-perm-8.c: Likewise.
1708 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1709 on platforms supporting it.
1710
c437d1e8 17112016-01-08 Jakub Jelinek <jakub@redhat.com>
1712
c9595c51 1713 PR tree-optimization/69162
1714 * gcc.dg/pr69162.c: New test.
1715
c437d1e8 1716 PR tree-optimization/69172
1717 * gcc.dg/pr69172.c: New test.
1718
6a46a28c 17192016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1720
1721 PR tree-optimization/67781
1722 * gcc.c-torture/execute/pr67781.c: New file.
1723
62ad9a04 17242016-01-08 Jakub Jelinek <jakub@redhat.com>
1725
1726 PR tree-optimization/69083
1727 * gcc.dg/vect/pr69083.c: New test.
1728
9e0e8c2a 17292016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1730
1731 PR tree-optimization/61441
1732 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1733 Use -fexcess-precision=standard for compiler options.
1734 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1735
5d034e37 17362016-01-08 Jakub Jelinek <jakub@redhat.com>
1737
5013f740 1738 PR fortran/69128
1739 * gfortran.dg/gomp/pr69128.f90: New test.
1740
5d034e37 1741 PR c++/69145
1742 * g++.dg/ext/pr69145-1.C: New test.
1743 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1744 * g++.dg/ext/pr69145-2.h: New file.
1745
517906ff 17462016-01-07 Martin Sebor <msebor@redhat.com>
1747
1748 PR c/68966
1749 * gcc.dg/atomic-fetch-bool.c: New test.
1750 * gcc.dg/sync-fetch-bool.c: New test.
1751
cdbb524c 17522016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1753
1754 PR fortran/66680
1755 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1756
ec3aba9e 17572016-01-07 Nick Clifton <nickc@redhat.com>
1758
1759 PR target/66655
1760 * g++.dg/pr66655.C: New test.
1761 * g++.dg/pr66655_1.cc: Test support file.
1762 * g++.dg/pr66655.h: Test header file.
1763
9b657cf1 17642016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 1765
1766 PR fortran/66680
1767 gfortran.dg/gomp/pr66680.f90: New test.
1768
cd45d7a5 17692016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1770
1771 PR target/69171
1772 * gcc.target/i386/pr69171-1.c: New test.
1773 * gcc.target/i386/pr69171-2.c: Likewise.
1774 * gcc.target/i386/pr69171-3.c: Likewise.
1775 * gcc.target/i386/pr69171-4.c: Likewise.
1776 * gcc.target/i386/pr69171-5.c: Likewise.
1777 * gcc.target/i386/pr69171-6.c: Likewise.
1778
4a86a91a 17792015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1780
1781 PR middle-end/67639
1782 * c-c++-common/pr67639.c: New test.
1783
34c05552 17842016-01-07 Jakub Jelinek <jakub@redhat.com>
1785
1786 PR tree-optimization/69141
1787 * g++.dg/opt/pr69141.C: New test.
1788
f08d6895 17892016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1790
1791 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1792
32ec4173 17932016-01-06 Uros Bizjak <ubizjak@gmail.com>
1794
1795 PR target/69140
1796 * gcc.target/i386/pr69140.c: New test
1797
d74214f3 17982016-01-06 David Malcolm <dmalcolm@redhat.com>
1799
1800 * gcc.dg/bad-dereference.c: New test case.
1801
73991cab 18022015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1803
1804 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1805
fc8cc457 18062016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1807
1808 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1809
be3c9981 18102016-01-06 Marek Polacek <polacek@redhat.com>
1811
1812 PR sanitizer/69099
1813 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1814
2cb724f9 18152016-01-05 Marek Polacek <polacek@redhat.com>
1816
1817 PR c/69104
1818 * gcc.dg/atomic-invalid-2.c: New.
1819
233a53ed 18202016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1821
1822 PR target/68991
1823 * gcc.target/i386/pr68991.c: New test.
1824
ea87c5e3 18252016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1826
1827 PR target/68991
1828 * g++.dg/pr68991-1.C: New test.
1829 * g++.dg/pr68991-2.C: Likewise.
1830
1943a4a2 18312016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1832
1943a4a2 1833 PR other/60465
afe82e5b 1834 * gcc.target/ia64/pr60465-gprel64.c: New test.
1835 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1836
1e9147dd 18372016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1838
1839 PR rtl-optimization/68651
1840 * gcc.target/aarch64/pr68651_1.c: New test.
1841
d42aa619 18422016-01-05 David Malcolm <dmalcolm@redhat.com>
1843
1844 PR c/69122
1845 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1846
1776de76 18472016-01-05 Nathan Sidwell <nathan@acm.org>
1848
2d7d361d 1849 PR c++/58583
1850 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1851
1776de76 1852 * gcc.dg/alias-15.c: New.
1853
5beb12c0 18542016-01-05 Nick Clifton <nickc@redhat.com>
1855
1856 PR target/68870
1857 * g++.dg/pr68770.C: New test.
1858
d8cca921 18592016-01-04 Mike Stump <mikestump@comcast.net>
1860
1861 * lib/target-supports.exp (check_effective_target_cilkplus):
1862 cilkplus targets require pthreads.
afc907ef 1863 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1864
8427dff3 18652016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1866
1867 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1868 generation.
1869
f1717362 18702016-01-04 Jakub Jelinek <jakub@redhat.com>
1871
1872 Update copyright years.
1873
d7d6a3ab 18742016-01-04 Marek Polacek <polacek@redhat.com>
1875
1876 PR c/68908
1877 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1878 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1879 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1880
b8f4a5f9 18812016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1882
1883 * gcc.target/sparc/20160104-2.c: New test.
1884
6b5c028f 18852016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1886
1887 * gcc.target/sparc/20160104-1.c: New test.
1888
300e1002 18892016-01-03 Paul Thomas <pault@gcc.gnu.org>
1890
1891 PR fortran/65045
1892 * gfortran.dg/pr65045.f90: New test.
1893
855b105f 18942016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1895
1896 * gnat.dg/specs/debug1.ads: Delete.
1897
bdc177dc 18982016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1899
1900 PR libgfortran/68867
1901 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1902 expression.
1903
48aaffae 19042016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1905
1906 PR libgfortran/68867
1907 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1908 PowerPC.
1909
19a468b8 19102016-01-01 Paul Thomas <pault@gcc.gnu.org>
1911
1912 PR fortran/68864
1913 * gfortran.dg/pr68864.f90: New test.
1914
25371c91 19152016-01-01 Jakub Jelinek <jakub@redhat.com>
1916
2a659064 1917 PR tree-optimization/69070
1918 * gcc.dg/pr69070.c: New test.
1919
57aa9851 1920 PR sanitizer/69055
1921 * gfortran.dg/pr69055.f90: New test.
1922
25371c91 1923 PR target/69015
1924 * gcc.dg/pr69015.c: New test.
f1717362 1925\f
fb2c1edd 1926Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 1927
1928Copying and distribution of this file, with or without modification,
1929are permitted in any medium without royalty provided the copyright
1930notice and this notice are preserved.