]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[RS6000] lqarx and stqcx. registers
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
19bf08e2 12016-02-02 Alan Modra <amodra@gmail.com>
2
3 PR target/69548
4 * gcc.target/powerpc/pr69548.c: New test.
5
6f13b088 62016-02-01 Jakub Jelinek <jakub@redhat.com>
7
dcddc5af 8 PR rtl-optimization/69592
9 * gcc.dg/pr69592.c: New test.
10
6f13b088 11 PR preprocessor/69543
12 PR c/69558
13 * gcc.dg/pr69543.c: New test.
14 * gcc.dg/pr69558.c: New test.
15
d090e5c2 162016-02-01 Uros Bizjak <ubizjak@gmail.com>
17
fcb317c5 18 PR testsuite/65940
19 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 20
aaf527dc 212016-02-01 Martin Sebor <msebor@redhat.com>
22
23 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
24
1674217b 252016-02-01 Bin Cheng <bin.cheng@arm.com>
26
27 PR tree-optimization/67921
28 * c-c++-common/ubsan/pr67921.c: New test.
29
b4007655 302016-02-01 Richard Biener <rguenther@suse.de>
31
32 PR middle-end/69556
33 * gcc.dg/tree-ssa/recip-8.c: New testcase.
34
88a477bb 352016-02-01 Richard Biener <rguenther@suse.de>
36
37 PR tree-optimization/69574
38 * gcc.dg/torture/pr69574.c: New testcase.
39
2eaaa4e7 402016-02-01 Richard Biener <rguenther@suse.de>
41
42 PR tree-optimization/69579
43 * gcc.dg/setjmp-6.c: New testcase.
44
e3882c44 452016-02-01 Jakub Jelinek <jakub@redhat.com>
46
47 PR rtl-optimization/69570
48 * g++.dg/opt/pr69570.C: New test.
49
f80aff47 502016-02-01 Richard Henderson <rth@redhat.com>
51
52 * gcc.dg/pr69535.c: New test.
53
240568aa 542016-01-31 John David Anglin <danglin@gcc.gnu.org>
55
6009b3b8 56 PR testsuite/69584
57 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
58 * gcc.dg/tree-ssa/sra-18.c: Likewise.
59
1fdf7177 60 PR debug/68244
61 * g++.dg/parse/parens3.C: Use register "4" on hppa.
62
240568aa 63 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
64
cb3e5ac0 652016-01-31 Paul Thomas <pault@gcc.gnu.org>
66
67 PR fortran/67564
68 * gfortran.dg/allocate_with_source_17.f03: New test.
69
3b8b902b 702016-01-30 Jakub Jelinek <jakub@redhat.com>
71
72 PR tree-optimization/69546
73 * gcc.dg/torture/pr69546.c: New test.
74
17985abe 752016-01-30 Paul Thomas <pault@gcc.gnu.org>
76
77 PR fortran/69566
78 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
79
b5239e80 802016-01-30 Martin Sebor <msebor@redhat.com>
81
82 PR c++/68490
83 * g++.dg/ext/flexary10.C: New test.
84
e8f03010 852016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
86
87 PR fortran/66707
88 gfortran.dg/common_23.f90: New test.
89
dc93691a 902016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
91
92 PR target/65546
93 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
94 condition being checked, and disable it when the target supports
95 misaligned loads and stores.
96
ff5e28e9 972016-01-29 Jakub Jelinek <jakub@redhat.com>
98
99 PR debug/69518
100 * gcc.dg/torture/pr69518.c: New test.
101
b0d8930a 1022016-01-29 H.J. Lu <hongjiu.lu@intel.com>
103
104 PR target/69530
105 * gcc.target/i386/pr69530.c: New test.
106
21601fc7 1072016-01-29 Steve Ellcey <sellcey@imgtec.com>
108
109 PR target/65604
110 * gcc.target/mips/div-delay.c: New test.
111
ca6c7317 1122016-01-29 Jakub Jelinek <jakub@redhat.com>
113
4758dc39 114 PR target/69551
115 * gcc.target/i386/pr69551.c: New test.
116
ca6c7317 117 PR target/66137
118 * gcc.target/i386/pr66137.c: New test.
119
e3078da6 1202016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
121
122 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
123 always built for p5600.
124 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
125 isa=p5600 dg-option.
126
b622ec25 1272016-01-29 Richard Biener <rguenther@suse.de>
128
129 PR tree-optimization/69547
130 * g++.dg/tree-ssa/pr69547.C: New testcase.
131
d2a60e99 1322016-01-29 Jakub Jelinek <jakub@redhat.com>
133
134 PR debug/66869
135 * g++.dg/warn/Wunused-function2.C: New test.
136
ae849d2b 1372016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
138
139 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
140 support for test to succeed.
141
ce6a6978 1422016-01-29 Marek Polacek <polacek@redhat.com>
143
144 PR c++/69509
145 PR c++/69516
146 * g++.dg/ext/constexpr-vla2.C: New test.
147 * g++.dg/ext/constexpr-vla3.C: New test.
148 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
149
7550d855 1502016-01-29 Richard Biener <rguenther@suse.de>
151
152 PR middle-end/69537
153 * gcc.dg/uninit-21.c: New testcase.
154
f11bb279 1552016-01-28 Uros Bizjak <ubizjak@gmail.com>
156
157 PR target/69459
158 * gcc.target/i386/pr69459.c: New test.
159
c80c12c8 1602016-01-28 Steve Ellcey <sellcey@imgtec.com>
161
162 PR target/68400
163 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
164 * gcc.target/mips/pr68400.c: New test.
165
c649bacc 1662016-01-28 Martin Sebor <msebor@redhat.com>
167
168 PR target/17381
169 * gcc.target/powerpc/pr17381.c: New test.
170
f4881661 1712016-01-28 Jakub Jelinek <jakub@redhat.com>
172
173 PR middle-end/69542
174 * gcc.dg/torture/pr69542.c: New test.
175
d66fdd75 1762016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
177
178 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
179
d4a78818 1802016-01-28 David Edelsohn <dje.gcc@gmail.com>
181
182 * gcc.dg/pr65980.c: Skip on AIX.
183 * gcc.dg/pr66688.c: Same.
184
21329e97 1852016-01-28 David Edelsohn <dje.gcc@gmail.com>
186
187 PR target/63679
188 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
189 * gcc.dg/tree-ssa/sra-18.c: Same.
190
cc7124a6 1912016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
192
193 PR fortran/62536
194 * gfortran.dg/block_15.f08: New test.
195 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
196 on incorrectly closed BLOCK.
197
358dfcb4 1982016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
199
200 * gcc.dg/declare-simd.c: New test.
e87502d6 2012016-01-28 Richard Biener <rguenther@suse.de>
202
203 PR tree-optimization/69466
204 * gfortran.dg/vect/pr69466.f90: New testcase.
205
44e7334b 2062016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
207
208 * g++.dg/pr67989.C: Remove ARM-specific option.
209 * gcc.target/arm/pr67989.C: New file.
210
5ce8f551 2112016-01-27 Uros Bizjak <ubizjak@gmail.com>
212
213 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
214 and expm1 test for glibc < 2.11.
215
fa6e6b15 2162016-01-27 Richard Henderson <rth@redhat.com>
217
218 * gcc.c-torture/execute/pr69447.c: New test.
219
2202016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 221
7b8122c6 222 PR fortran/69422
147b2f9b 223 * gfortran.dg/alloc_comp_assign_15.f03: New test.
224
78e516eb 2252016-01-27 Jakub Jelinek <jakub@redhat.com>
226
227 PR debug/66869
228 * gcc.dg/pr66869.c: New test.
229
9b849350 2302016-01-25 Jeff Law <law@redhat.com>
231
232 PR tree-optimization/68398
f11bb279 233 PR tree-optimization/69196
9b849350 234 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
235 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
236 path to avoid new heuristic allowing more irreducible regions
237 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
238 * gcc.dg/tree-ssa/vrp46.c: Likewise.
239 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
240 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
241 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
242
fee5e491 2432016-01-27 Marek Polacek <polacek@redhat.com>
244
245 PR c/68062
246 * c-c++-common/vector-compare-4.c: New test.
247
eec96426 2482016-01-27 David Malcolm <dmalcolm@redhat.com>
249
250 PR preprocessor/69126
251 * c-c++-common/pr69126.c: New test case.
252
5068be18 2532016-01-27 Ian Lance Taylor <iant@google.com>
254
255 * gcc.dg/tree-ssa/ivopt_5.c: New test.
256
5fa82c11 2572016-01-27 Ryan Burn <contact@rnburn.com>
258
259 PR cilkplus/69267
260 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
261
b3df0219 2622016-01-27 Uros Bizjak <ubizjak@gmail.com>
263
264 PR target/69512
265 * gcc.target/i386/pr69512.c: New test.
266
d46a16d4 2672016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
268
269 PR ada/69488
270 * gnat.dg/sso/*.adb: Robustify dg-output directives.
271
6a9b35ef 2722016-01-27 Marek Polacek <polacek@redhat.com>
273
274 PR c++/69379
275 * g++.dg/pr69379.C: New test.
276
18e9663b 2772016-01-27 Martin Sebor <msebor@redhat.com>
278
279 PR c++/69317
280 * g++.dg/abi/Wabi-2-2.C: New test.
281 * g++.dg/abi/Wabi-2-3.C: New test.
282 * g++.dg/abi/Wabi-3-2.C: New test.
283 * g++.dg/abi/Wabi-3-3.C: New test.
284
c88301ad 2852016-01-27 Richard Biener <rguenther@suse.de>
286
287 PR tree-optimization/69166
288 * gcc.dg/torture/pr69166.c: New testcase.
289
8ca47550 2902016-01-27 Martin Jambor <mjambor@suse.cz>
291
292 PR tree-optimization/69355
293 * gcc.dg/tree-ssa/pr69355.c: New test.
294
5cb23e3c 2952016-01-27 Marek Polacek <polacek@redhat.com>
296
297 PR c++/69496
298 * g++.dg/ext/constexpr-vla1.C: New test.
299
7b0c1b6d 3002016-01-20 Christian Bruel <christian.bruel@st.com>
301
302 PR target/69245
303 * gcc.target/arm/pr69245.c: New test.
304
220112fc 3052016-01-27 Jakub Jelinek <jakub@redhat.com>
306
307 PR tree-optimization/69399
308 * gcc.dg/torture/pr69399.c: New test.
309
16294490 3102016-01-27 Eric Botcazou <ebotcazou@adacore.com>
311
312 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
313
8abd3d0c 3142016-01-26 Eric Botcazou <ebotcazou@adacore.com>
315
316 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
317
7cf9b895 3182016-01-26 Tom de Vries <tom@codesourcery.com>
319
320 PR tree-optimization/69110
321 * gcc.dg/autopar/pr69110.c: New test.
322
557c1942 3232016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 324 Sebastian Pop <s.pop@samsung.com>
557c1942 325
326 * gcc.dg/graphite/isl-ast-op-select.c: New.
327
80adbd96 3282015-01-26 Paul Thomas <pault@gcc.gnu.org>
329
330 PR fortran/69385
331 * gfortran.dg/allocate_error_6.f90: New test.
332
c3f86f60 3332016-01-26 Richard Henderson <rth@redhat.com>
334
335 * gcc.dg/tm/pr60908.c: New test.
336
3752e5b1 3372016-01-26 David Malcolm <dmalcolm@redhat.com>
338
339 PR other/69006
340 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
341 directive.
342 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
343 expected multiline output to reflect the colorization being
344 disabled before newlines.
345 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
346 (custom_diagnostic_finalizer): Replace call to
347 pp_newline_and_flush with call to pp_flush.
348 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
349 * gfortran.dg/implicit_class_1.f90: Likewise.
350 * lib/gcc-dg.exp (allow_blank_lines): New global.
351 (dg-allow-blank-lines-in-output): New procedure.
352 (gcc-dg-prune): Complain about blank lines in the output, unless
353 dg-allow-blank-lines-in-output was called.
354 * lib/multiline.exp (_build_multiline_regex): Only support
355 arbitrary followup text for non-blank-lines, not for blank lines.
356
9bbfd060 3572016-01-26 Jakub Jelinek <jakub@redhat.com>
358
359 PR tree-optimization/69483
360 * gcc.dg/pr69483.c: New test.
361 * g++.dg/opt/pr69483.C: New test.
362
53773057 3632016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
364
365 PR target/68620
366 * gcc.target/arm/pr68620.c: New test.
367
442a556f 3682016-01-26 H.J. Lu <hongjiu.lu@intel.com>
369
370 * gcc.target/i386/pr68986-2.c: Remove -m32.
371
d513c683 3722016-01-26 H.J. Lu <hongjiu.lu@intel.com>
373
374 PR target/68986
375 * gcc.target/i386/pr68986-1.c: New test.
376 * gcc.target/i386/pr68986-2.c: Likewise.
377 * gcc.target/i386/pr68986-3.c: Likewise.
378
976877a5 3792016-01-26 Christian Bruel <christian.bruel@st.com>
380
381 * lib/target-supports.exp
382 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
383 (check_effective_target_arm_crypto_pragma_ok): Likewise.
384 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
385
2c7b2f88 3862016-01-26 Richard Biener <rguenther@suse.de>
387
388 PR tree-optimization/69452
389 * gcc.dg/torture/pr69452.c: New testcase.
390
f7fc06e7 3912016-01-26 Jakub Jelinek <jakub@redhat.com>
392
393 PR target/69442
394 * gcc.dg/pr69442.c: New test.
395
d1dae587 3962016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
397
398 PR target/67896
399 * gcc.target/aarch64/simd/pr67896.C: New.
400
ef7be7f8 4012016-01-26 Richard Sandiford <richard.sandiford@arm.com>
402
403 PR tree-optimization/69400
404 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
405 function.
406 (plugin_init): Call it.
407 * gcc.dg/torture/pr69400.c: New test.
408
648433a4 4092016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
410
411 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
412
45fc5243 4132016-01-25 Aditya Kumar <aditya.k7@samsung.com>
414 Sebastian Pop <s.pop@samsung.com>
415
416 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
417 isl-0.15.
418
c699f6a1 4192016-01-25 Aditya Kumar <aditya.k7@samsung.com>
420 Sebastian Pop <s.pop@samsung.com>
421
422 * gcc.dg/graphite/pr69292.c: New.
423
b86e24ea 4242016-01-25 Jakub Jelinek <jakub@redhat.com>
425
426 * c-c++-common/goacc/use_device-1.c: New test.
427
105cb8d7 4282016-01-25 Jeff Law <law@redhat.com>
429
430 PR tree-optimization/69196
431 PR tree-optimization/68398
432 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
433 * gcc.dg/tree-ssa/pr68198.c: Likewise.
434
44562749 4352016-01-25 David Edelsohn <dje.gcc@gmail.com>
436
437 PR target/69469
438 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
439 Algorithm.
440
6837fee7 4412016-01-25 Richard Biener <rguenther@suse.de>
442
443 PR testsuite/69380
444 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
445
fe500d65 4462016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
447
448 PR target/69421
449 * gcc.dg/pr69421.c: New test.
450
8eacba94 4512016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
452
453 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
454 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
455 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
456 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
457 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
458 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
459 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
460 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
461 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
462 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
463
af09d40d 4642016-01-25 Richard Biener <rguenther@suse.de>
465
466 PR tree-optimization/69376
467 * gcc.dg/torture/pr69376.c: New testcase.
468
d65063f5 4692016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
470
471 PR fortran/69397
472 PR fortran/68442
473 * gfortran.dg/interface_38.f90: New test.
474 * gfortran.dg/interface_39.f90: New test.
80adbd96 475
08c7bfb4 4762016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
477
478 Revert:
479 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
480
481 PR c++/11858
482 PR c++/24663
483 PR c++/24664
484 * g++.dg/template/pr11858.C: New test.
485 * g++.dg/template/pr24663.C: New test.
486 * g++.dg/template/unify12.C: New test.
487 * g++.dg/template/unify13.C: New test.
488 * g++.dg/template/unify14.C: New test.
489 * g++.dg/template/unify15.C: New test.
490 * g++.dg/template/unify16.C: New test.
491 * g++.dg/template/unify17.C: New test.
492
c2e7d2be 4932016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
494
495 PR fortran/68283
496 gfortran.dg/pr68283.f90: New test.
497
9f2e8617 4982016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
499
500 PR fortran/66094
501 * gfortran.dg/inline_matmul_13.f90: New test.
502 * gfortran.dg/matmul_bounds_8.f90: New test.
503 * gfortran.dg/matmul_bounds_9.f90: New test.
504 * gfortran.dg/matmul_bounds_10.f90: New test.
505
a4838119 5062016-01-23 Tom de Vries <tom@codesourcery.com>
507
508 PR tree-optimization/69426
509 * gcc.dg/autopar/pr69426.c: New test.
510
feddf0dc 5112016-01-23 Martin Sebor <msebor@redhat.com>
512
513 PR c++/58109
514 PR c++/69022
515 * g++.dg/cpp0x/alignas5.C: New test.
516 * g++.dg/ext/vector29.C: Same.
517
132731fb 5182016-01-23 Uros Bizjak <ubizjak@gmail.com>
519
520 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
521 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
522 _GNU_SOURCE from compile flags to the source.
523 * gcc.target/i386/chkp-stropt-12.c: Ditto.
524 * gcc.target/i386/chkp-stropt-16.c: Ditto.
525 * gcc.target/i386/chkp-stropt-4.c: Ditto.
526 * gcc.target/i386/chkp-stropt-8.c: Ditto.
527
51aec681 5282016-01-22 Jakub Jelinek <jakub@redhat.com>
529
530 PR target/69432
531 * g++.dg/opt/pr69432.C: New test.
532
147aa3e3 5332016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
534
535 * gcc.target/powerpc/pr63354c: Adjust target selector to include
536 32-bit targets testing an -m64 multilib.
537
4d04e35e 5382016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
539
540 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
541 64-bit support.
542
86f38d0c 5432016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
544
545 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
546
f776e712 5472016-01-21 Christian Bruel <christian.bruel@st.com>
548
549 PR target/68674
550 * gcc.target/i386/pr68674.c
551 * gcc.target/aarch64/pr68674.c
552 * gcc.target/arm/pr68674.c
553
7b9de435 5542016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
555
556 PR target/69403
557 * gcc.c-torture/execute/pr69403.c: New test.
558
9935a0ba 5592016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
560
561 PR c++/55843
562 * g++.dg/template/pr55843.C: New.
563
06b94aa1 5642016-01-22 Alan Lawrence <alan.lawrence@arm.com>
565
566 PR testsuite/66877
567 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
568 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
569
b68773a8 5702016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
571
572 PR testsuite/67489
132731fb 573 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
574 from dg-do compile directive, and instead add
575 { dg-require-effective-target int128 }.
b68773a8 576
bbbbe8ab 5772016-01-20 Martin Sebor <msebor@redhat.com>
578
579 PR c/69405
580 * gcc.dg/sync-fetch.c: New test.
581
f3a6a26f 5822016-01-21 Martin Sebor <msebor@redhat.com>
583
584 PR target/69252
585 * gcc.target/powerpc/pr69252.c: New test.
586
d1565a03 5872016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
588
589 PR fortran/65996
132731fb 590 * gfortran.dg/pr65996.f90: New test.
d1565a03 591
15a5a905 5922016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
593
594 PR c++/68810
bbbbe8ab 595 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 596 expected to generate an error.
15a5a905 597
e4538af5 5982016-01-21 Bernd Schmidt <bschmidt@redhat.com>
599
600 PR middle-end/66178
601 * gcc.dg/torture/pr66178.c: New test.
602
4d4180ce 6032016-01-21 Anton Blanchard <anton@samba.org>
604 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
605
606 PR target/63354
607 * gcc.target/powerpc/pr63354.c: New test.
608
86e16058 6092016-01-21 Vladimir Makarov <vmakarov@redhat.com>
610
611 PR rtl-optimization/68990
612 * gcc.target/i386/pr68990: New.
613
b11b85e4 6142016-01-21 Nick Clifton <nickc@redhat.com>
615
616 PR target/69129
617 * gcc.target/mips/pr69129.c: New.
618
62dd9f85 6192016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
620
621 PR c++/58046
622 * g++.dg/cpp0x/pr58046.C: New.
623
ac7d424b 6242016-01-21 Jakub Jelinek <jakub@redhat.com>
625
47c0bea3 626 PR target/69187
627 PR target/65624
628 * gcc.target/arm/pr69187.c: New test.
629
ac7d424b 630 PR c++/69355
631 * g++.dg/torture/pr69355.C: New test.
632
9e18b252 6332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
634 Sebastian Pop <s.pop@samsung.com>
635
636 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
637
de862e2f 6382016-01-21 Aditya Kumar <aditya.k7@samsung.com>
639 Sebastian Pop <s.pop@samsung.com>
640
132731fb 641 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 642
f55f9344 6432016-01-21 Jakub Jelinek <jakub@redhat.com>
644
645 PR middle-end/67653
646 * c-c++-common/pr67653.c: New test.
647 * gcc.dg/torture/pr29119.c: Add dg-warning.
648
62752e71 6492016-01-20 Peter Bergner <bergner@vnet.ibm.com>
650
651 * gcc.target/powerpc/cpu-builtin-1.c: New test.
652
16d4186f 6532016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
654
655 PR c/24293
656 * gcc.dg/pr24293.c: New test.
657 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
658 incomplete struct type.
659 * gcc.dg/declspec-1.c: Likewise.
660 * gcc.dg/pr63549.c: Likewise.
661
58219d13 6622016-01-20 Jakub Jelinek <jakub@redhat.com>
663
664 PR tree-optimization/66612
665 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
666 for bdn instruction.
667
a7b5688a 6682016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
669
670 * lib/target-supports.exp
671 (check_effective_target_arm_fp_ok_nocache): New.
672 (check_effective_target_arm_fp_ok): New.
673 (add_options_for_arm_fp): New.
674 (check_effective_target_arm_crypto_ok_nocache): Require
675 target_arm_v8_neon_ok instead of arm32.
676 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
677 (check_effective_target_arm_crypto_pragma_ok): New.
678 (add_options_for_arm_vfp): New.
679 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
680 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
681 target instead. Force initial fpu to vfp.
682 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
683 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
684 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
685 dependency.
686 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
687 use arm_vfp effective target instead. Force initial fpu to vfp.
688 * gcc.target/arm/attr-neon3.c: Likewise.
689 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
690 arm_vfp_ok.
691 * gcc.target/arm/unsigned-float.c: Likewise.
692 * gcc.target/arm/vfp-1.c: Likewise.
693 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
694 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
695 * gcc.target/arm/vfp-ldmiad.c: Likewise.
696 * gcc.target/arm/vfp-ldmias.c: Likewise.
697 * gcc.target/arm/vfp-stmdbd.c: Likewise.
698 * gcc.target/arm/vfp-stmdbs.c: Likewise.
699 * gcc.target/arm/vfp-stmiad.c: Likewise.
700 * gcc.target/arm/vfp-stmias.c: Likewise.
701 * gcc.target/arm/vnmul-1.c: Likewise.
702 * gcc.target/arm/vnmul-2.c: Likewise.
703 * gcc.target/arm/vnmul-3.c: Likewise.
704 * gcc.target/arm/vnmul-4.c: Likewise.
705
7ca56ca8 7062016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 707
7fb75b57 708 PR testsuite/69366
709 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
710 the MPX run-time library, for compile-time MPX test.
711 * gcc.target/i386/chkp-always_inline.c: Likewise.
712 * gcc.target/i386/chkp-bndret.c: Likewise.
713 * gcc.target/i386/chkp-builtins-1.c: Likewise.
714 * gcc.target/i386/chkp-builtins-2.c: Likewise.
715 * gcc.target/i386/chkp-builtins-3.c: Likewise.
716 * gcc.target/i386/chkp-builtins-4.c: Likewise.
717 * gcc.target/i386/chkp-const-check-1.c: Likewise.
718 * gcc.target/i386/chkp-const-check-2.c: Likewise.
719 * gcc.target/i386/chkp-hidden-def.c: Likewise.
720 * gcc.target/i386/chkp-label-address.c: Likewise.
721 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
722 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
723 * gcc.target/i386/chkp-pr69044.c: Likewise.
724 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
725 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
726 * gcc.target/i386/chkp-strchr.c: Likewise.
727 * gcc.target/i386/chkp-strlen-1.c: Likewise.
728 * gcc.target/i386/chkp-strlen-2.c: Likewise.
729 * gcc.target/i386/chkp-strlen-3.c: Likewise.
730 * gcc.target/i386/chkp-strlen-4.c: Likewise.
731 * gcc.target/i386/chkp-strlen-5.c: Likewise.
732 * gcc.target/i386/chkp-stropt-1.c: Likewise.
733 * gcc.target/i386/chkp-stropt-10.c: Likewise.
734 * gcc.target/i386/chkp-stropt-11.c: Likewise.
735 * gcc.target/i386/chkp-stropt-12.c: Likewise.
736 * gcc.target/i386/chkp-stropt-13.c: Likewise.
737 * gcc.target/i386/chkp-stropt-14.c: Likewise.
738 * gcc.target/i386/chkp-stropt-15.c: Likewise.
739 * gcc.target/i386/chkp-stropt-16.c: Likewise.
740 * gcc.target/i386/chkp-stropt-2.c: Likewise.
741 * gcc.target/i386/chkp-stropt-3.c: Likewise.
742 * gcc.target/i386/chkp-stropt-4.c: Likewise.
743 * gcc.target/i386/chkp-stropt-5.c: Likewise.
744 * gcc.target/i386/chkp-stropt-6.c: Likewise.
745 * gcc.target/i386/chkp-stropt-7.c: Likewise.
746 * gcc.target/i386/chkp-stropt-8.c: Likewise.
747 * gcc.target/i386/chkp-stropt-9.c: Likewise.
748 * gcc.target/i386/pr63995-2.c: Likewise.
749 * gcc.target/i386/pr64805.c: Likewise.
750 * gcc.target/i386/pr65044.c: Likewise.
751 * gcc.target/i386/pr65167.c: Likewise.
752 * gcc.target/i386/pr65183.c: Likewise.
753 * gcc.target/i386/pr65184.c: Likewise.
754 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 755
f2da0b99 7562016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
757
758 PR tree-optimization/69328
759 * gcc.dg/pr69328.c: New test.
760
4d379676 7612016-01-20 Jeff Law <law@redhat.com>
762
4a11f145 763 PR target/25114
4d379676 764 * gcc.target/m68k/pr25114.c: New test.
765
0754bad1 7662016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
767
768 * gcc.target/arm/memset-inline-10.c: Added
769 dg-require-effective-target arm_thumb2_ok.
770
63bd5c2d 7712016-01-19 Eric Botcazou <ebotcazou@adacore.com>
772
773 * gcc.dg/debug/dwarf2/sso.c: New test.
774
a9c01e81 7752016-01-19 Uros Bizjak <ubizjak@gmail.com>
776
777 PR testsuite/68820
778 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
779 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
780 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
781
53fa0e54 7822016-01-19 Jan Hubicka <hubicka@ucw.cz>
783
784 PR ipa/66223
785 * g++.dg/ipa/devirt-50.C: New testcase.
786
e035a62c 7872016-01-19 Marek Polacek <polacek@redhat.com>
788
789 PR c++/68965
790 * g++.dg/cpp1y/parameter-pack-1.C: New test.
791 * g++.dg/cpp1y/parameter-pack-2.C: New test.
792
885cc3ea 7932016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
794
795 PR target/69135
796 * gcc.target/arm/pr69135_1.c: New test.
797
07bd240e 7982015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
799
800 * gcc.target/aarch64/ccmp_1.c: Add new tests.
801
9f60d257 8022015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
803
804 * gcc.target/aarch64/ccmp_1.c: New testcase.
805
a0c919f7 8062016-01-19 Marek Polacek <polacek@redhat.com>
807
808 PR c++/68586
809 * g++.dg/cpp0x/enum30.C: New test.
810
dc5d6d17 8112016-01-19 Richard Biener <rguenther@suse.de>
812
813 PR tree-optimization/69336
814 * g++.dg/tree-ssa/pr69336.C: New testcase.
815
6dd156e0 8162016-01-19 Jakub Jelinek <jakub@redhat.com>
817
818 PR debug/65779
819 * gcc.dg/pr65779.c: New test.
820
3e0d45b9 8212016-01-19 Richard Biener <rguenther@suse.de>
822
823 PR tree-optimization/69352
824 * gcc.dg/torture/pr69352.c: New testcase.
825
7a3cf64d 8262016-01-19 Jakub Jelinek <jakub@redhat.com>
827
828 PR rtl-optimization/68955
829 PR rtl-optimization/64557
830 * gcc.dg/torture/pr68955.c: New test.
831
8be55b33 8322016-01-19 Jan Hubicka <hubicka@ucw.cz>
833
834 PR lto/69136
835 * g++.dg/torture/pr69136.C: New testcase.
836
72a985d7 8372016-01-19 Jan Hubicka <hubicka@ucw.cz>
838
839 PR lto/69133
840 * g++.dg/lto/pr69133_0.C: New testcase.
841 * g++.dg/lto/pr69133_1.C: New testcase.
842
56778b62 8432016-01-15 Jeff Law <law@redhat.com>
844
845 PR tree-optimization/69320
846 * gcc.c-torture/pr69320-1.c: New test.
847 * gcc.c-torture/pr69320-2.c: New test.
848 * gcc.c-torture/pr69320-3.c: New test.
849 * gcc.c-torture/pr69320-4.c: New test.
850
ced41b93 8512016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
852
853 PR c++/11858
854 PR c++/24663
855 PR c++/24664
856 * g++.dg/template/pr11858.C: New test.
857 * g++.dg/template/pr24663.C: New test.
858 * g++.dg/template/unify12.C: New test.
859 * g++.dg/template/unify13.C: New test.
860 * g++.dg/template/unify14.C: New test.
861 * g++.dg/template/unify15.C: New test.
862 * g++.dg/template/unify16.C: New test.
863 * g++.dg/template/unify17.C: New test.
864
7f8cbcaf 8652016-01-18 David Malcolm <dmalcolm@redhat.com>
866
867 PR testsuite/69181
868 * gcc.dg/pr69181-1.c: New test file.
869 * gcc.dg/pr69181-2.c: New test file.
870 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
871 globals by moving it to...
872 (cleanup-after-saved-dg-test): ...this new function. Add
873 "global additional_sources_used". Add reset of global
874 multiline_expected_outputs to the empty list.
875 * lib/multiline.exp (_multiline_expected_outputs): Rename this
876 global to...
877 (multiline_expected_outputs): ...this, and updated comments to
878 note that it is modified from gcc-dg.exp.
879 (dg-end-multiline-output): Update for the above renaming.
880 (handle-multiline-outputs): Likewise. Remove the clearing
881 of the expected outputs to the empty list.
882
3c7cbfc0 8832016-01-18 Richard Biener <rguenther@suse.de>
884
885 PR tree-optimization/69297
886 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
887
81d49cc1 8882016-01-18 Joseph Myers <joseph@codesourcery.com>
889
890 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
891 dg-options.
892 * gcc.target/mips/mips-3d-2.c: Likewise.
893 * gcc.target/mips/mips-3d-3.c: Likewise.
894 * gcc.target/mips/mips-3d-4.c: Likewise.
895 * gcc.target/mips/mips-3d-5.c: Likewise.
896 * gcc.target/mips/mips-3d-6.c: Likewise.
897 * gcc.target/mips/mips-3d-7.c: Likewise.
898 * gcc.target/mips/mips-3d-8.c: Likewise.
899 * gcc.target/mips/mips-3d-9.c: Likewise.
900 * gcc.target/mips/mips-ps-1.c: Likewise.
901 * gcc.target/mips/mips-ps-2.c: Likewise.
902 * gcc.target/mips/mips-ps-3.c: Likewise.
903 * gcc.target/mips/mips-ps-4.c: Likewise.
904 * gcc.target/mips/mips-ps-5.c: Likewise.
905 * gcc.target/mips/mips-ps-6.c: Likewise.
906 * gcc.target/mips/mips-ps-7.c: Likewise.
907 * gcc.target/mips/mips-ps-type.c: Likewise.
908 * gcc.target/mips/mips-ps-type-2.c: Likewise.
909 * gcc.target/mips/mips16-attributes-6.c: Likewise.
910
03c4ff3a 9112016-01-18 Tom de Vries <tom@codesourcery.com>
912
913 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
914 * c-c++-common/goacc/kernels-double-reduction.c: New test.
915 * c-c++-common/goacc/kernels-empty.c: New test.
916 * c-c++-common/goacc/kernels-eternal.c: New test.
917 * c-c++-common/goacc/kernels-loop-2.c: New test.
918 * c-c++-common/goacc/kernels-loop-3.c: New test.
919 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
920 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
921 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
922 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
923 * c-c++-common/goacc/kernels-loop-data.c: New test.
924 * c-c++-common/goacc/kernels-loop-g.c: New test.
925 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
926 * c-c++-common/goacc/kernels-loop-n.c: New test.
927 * c-c++-common/goacc/kernels-loop-nest.c: New test.
928 * c-c++-common/goacc/kernels-loop.c: New test.
929 * c-c++-common/goacc/kernels-noreturn.c: New test.
930 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
931 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
932 * c-c++-common/goacc/kernels-reduction.c: New test.
933
22e3dcee 9342016-01-18 Tom de Vries <tom@codesourcery.com>
935
936 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
937 * gcc.dg/autopar/outer-2.c: Same.
938 * gcc.dg/autopar/outer-3.c: Same.
939 * gcc.dg/autopar/outer-4.c: Same.
940 * gcc.dg/autopar/outer-5.c: Same.
941 * gcc.dg/autopar/outer-6.c: Same.
942 * gcc.dg/autopar/parallelization-1.c: Same.
943 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
944 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
945 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
946 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
947 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
948 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
949 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
950 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
951 * gcc.dg/autopar/pr39500-1.c: Same.
952 * gcc.dg/autopar/pr39500-2.c: Same.
953 * gcc.dg/autopar/pr46193.c: Same.
954 * gcc.dg/autopar/pr46194.c: Same.
955 * gcc.dg/autopar/pr49580.c: Same.
956 * gcc.dg/autopar/pr49960-1.c: Same.
957 * gcc.dg/autopar/pr49960.c: Same.
958 * gcc.dg/autopar/pr68373.c: Same.
959 * gcc.dg/autopar/reduc-1.c: Same.
960 * gcc.dg/autopar/reduc-1char.c: Same.
961 * gcc.dg/autopar/reduc-1short.c: Same.
962 * gcc.dg/autopar/reduc-2.c: Same.
963 * gcc.dg/autopar/reduc-2char.c: Same.
964 * gcc.dg/autopar/reduc-2short.c: Same.
965 * gcc.dg/autopar/reduc-3.c: Same.
966 * gcc.dg/autopar/reduc-4.c: Same.
967 * gcc.dg/autopar/reduc-6.c: Same.
968 * gcc.dg/autopar/reduc-7.c: Same.
969 * gcc.dg/autopar/reduc-8.c: Same.
970 * gcc.dg/autopar/reduc-9.c: Same.
971 * gcc.dg/autopar/uns-outer-4.c: Same.
972 * gcc.dg/autopar/uns-outer-5.c: Same.
973 * gcc.dg/autopar/uns-outer-6.c: Same.
974 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
975 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
976
fd5cbe2f 9772016-01-18 Alan Lawrence <alan.lawrence@arm.com>
978
979 PR target/63679
980 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
981 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
982
fa75ab55 9832016-01-18 Alan Lawrence <alan.lawrence@arm.com>
984
985 PR target/63679
986 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
987 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
988 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
989
214b2582 9902016-01-18 Alan Lawrence <alan.lawrence@arm.com>
991
992 PR target/63679
993 * gcc.dg/tree-ssa/sra-17.c: New.
994 * gcc.dg/tree-ssa/sra-18.c: New.
995
13146837 9962016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
997
998 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
999
6ccd18c2 10002016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1001
1002 * gnat.dg/inline12.adb: New test.
1003
8872b95f 10042016-01-18 Bin Cheng <bin.cheng@arm.com>
1005
1006 PR tree-optimization/66797
1007 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1008
971514e3 10092016-01-18 Richard Biener <rguenther@suse.de>
1010
1011 PR tree-optimization/69170
1012 * gcc.dg/torture/pr69170.c: New testcase.
1013
9b2d1aab 10142016-01-17 John David Anglin <danglin@gcc.gnu.org>
1015
1016 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1017
164d84c2 10182016-01-16 Tom de Vries <tom@codesourcery.com>
1019
1020 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1021
4c33b769 10222016-01-16 Tom de Vries <tom@codesourcery.com>
1023
1024 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1025 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1026 redundant dg-require-effective-target pthread.
1027 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1028 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1029 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1030 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1031 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1032 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1033 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1034
673441b0 10352016-01-16 David Edelsohn <dje.gcc@gmail.com>
1036
1037 PR target/68609
1038 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1039 * gcc.target/powerpc/recip-7.c: Same.
1040
90153ae7 10412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1042
1043 PR c++/69091
1044 * g++.dg/template/pr69091.C: New test.
1045
bc24d01d 10462016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1047
1048 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1049 dump does not contain an error_mark_node.
1050 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1051 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1052
4067c0fd 10532016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1054
1055 PR c++/68936
1056 * g++.dg/template/pr68936.C: New test.
1057
27c6dbdd 10582016-01-15 David Edelsohn <dje.gcc@gmail.com>
1059
1060 PR target/68609
1061 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1062 * gcc.target/powerpc/recip-2.c: Same.
1063 * gcc.target/powerpc/recip-3.c: Same.
1064 * gcc.target/powerpc/recip-4.c: Same.
1065 * gcc.target/powerpc/recip-sqrtf.c: Same.
1066
e390c57d 10672016-01-15 Jeff Law <law@redhat.com>
1068
1069 PR tree-optimization/69270
1070 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1071 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1072
ddcfeaf1 10732016-01-15 Paul Thomas <pault@gcc.gnu.org>
1074
1075 PR fortran/49630
1076 * gfortran.dg/deferred_character_13.f90: New test for the fix
1077 of comment 3 of the PR.
1078
1079 PR fortran/54070
1080 * gfortran.dg/deferred_character_8.f90: New test
1081 * gfortran.dg/allocate_error_5.f90: New test
1082
1083 PR fortran/60593
1084 * gfortran.dg/deferred_character_10.f90: New test
1085
1086 PR fortran/60795
1087 * gfortran.dg/deferred_character_14.f90: New test
1088
1089 PR fortran/61147
1090 * gfortran.dg/deferred_character_11.f90: New test
1091
1092 PR fortran/64324
1093 * gfortran.dg/deferred_character_9.f90: New test
1094
81be349c 10952016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1096
1097 PR rtl-optimization/69030
1098 * gcc.target/i386/pr69030.c: New.
1099
998456c5 11002016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1101
1102 * gcc.target/aarch64/target_attr_17.c: New test.
1103
0d85be19 11042016-01-15 Richard Biener <rguenther@suse.de>
1105
1106 PR tree-optimization/66856
1107 * gcc.dg/torture/pr66856-1.c: New testcase.
1108 * gcc.dg/torture/pr66856-2.c: Likewise.
1109
321d36c8 11102016-01-15 Richard Biener <rguenther@suse.de>
1111
1112 PR debug/69137
1113 * g++.dg/lto/pr69137_0.C: New testcase.
1114
d94a1f53 11152016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1116
1117 PR middle-end/69246
1118 * gcc.target/i386/pr69246.c: New test.
1119
5fe9a861 11202016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1121
a9c01e81 1122 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1123
3d05a5e9 11242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1125
1126 PR c++/56194
1127 * g++.dg/init/const9.C: Disable test on S/390.
1128
5e8132b5 11292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1130
1131 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1132 * g++.dg/Wno-frame-address.C: Ditto.
1133
32307cdf 11342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1135
1136 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1137
1ca28250 11382016-01-15 Richard Biener <rguenther@suse.de>
1139
1140 PR tree-optimization/68961
1141 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1142
6271bd93 11432016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1144
1145 * gcc.target/i386/pr65105-5.c: New test.
1146
9dbe6a63 11472016-01-15 Jan Hubicka <hubicka@ucw.cz>
1148
1149 * gcc.c-torture/execute/alias-4.c: New testcase.
1150
a70589b9 11512016-01-15 Jan Hubicka <hubicka@ucw.cz>
1152
1153 PR ipa/68148
1154 * g++.dg/ipa/devirt-49.C: New testcase.
1155
7bbac464 11562016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1157
1158 PR target/65837
1159 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1160 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1161 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1162
4345b868 11632016-01-15 Richard Biener <rguenther@suse.de>
1164
1165 PR tree-optimization/69117
1166 * gcc.dg/torture/pr69117.c: New testcase.
1167
580357e7 11682015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1169
1170 PR c++/69048
1171 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1172
612baa31 11732016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1174
1175 PR testsuite/67509
1176 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1177 range tests use 100 * maximum instead of maximum + 1.
1178
44e09bc4 11792016-01-14 Jakub Jelinek <jakub@redhat.com>
1180
1181 PR debug/69244
1182 * gcc.dg/guality/pr69244.c: New test.
1183
96962ae4 11842016-01-14 Uros Bizjak <ubizjak@gmail.com>
1185
1186 * lib/target-supports.exp (check_effective_target_issignaling):
1187 New procedure.
1188 * gcc.dg/pr61441.c: Require issignaling effective target.
1189
ab9c400b 11902016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1191
1192 PR target/68803
1193 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1194
a7ed4583 11952016-01-14 David Malcolm <dmalcolm@redhat.com>
1196
1197 PR c++/68819
1198 PR preprocessor/69177
1199 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1200 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1201 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1202 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1203
77f35cec 12042016-01-14 Marek Polacek <polacek@redhat.com>
1205
1206 PR c/69262
1207 * gcc.dg/array-15.c: New test.
1208
915d0950 12092016-01-14 Jakub Jelinek <jakub@redhat.com>
1210
1211 PR middle-end/68146
1212 PR tree-optimization/69155
1213 * gfortran.dg/pr68146.f: New test.
1214 * gfortran.dg/pr69155.f90: New test.
1215
24651fb7 12162016-01-14 Richard Biener <rguenther@suse.de>
1217
1218 PR tree-optimization/68060
1219 * gcc.dg/torture/pr68060-1.c: New testcase.
1220 * gcc.dg/torture/pr68060-2.c: Likewise.
1221
2f63f950 12222016-01-14 Nick Clifton <nickc@redhat.com>
1223
1224 * lib/target-supports.exp
1225 (check_effective_target_arm_neon_ok_nocache): Add an option
1226 sequence that includes setting the ARM architecture to ARMv7-A.
1227 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1228 command line options necessary to enable Neon support.
1229 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1230 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1231 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1232 * gcc.target/arm/pr69180.c: Likewise.
1233
3ce0acde 12342016-01-14 Jeff Law <law@redhat.com>
1235
1236 PR tree-optimization/69270
1237 * gcc.dg/tree-ssa/pr69270.c: New test.
1238
bda05c57 12392016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1240
1241 PR c/66208
1242 * c-c++-common/pr66208.c: New file.
1243
9b657cf1 12442016-01-13 Jakub Jelinek <jakub@redhat.com>
1245
1246 PR tree-optimization/69156
1247 * gcc.dg/pr69156.c: New test.
1248
58ba1b9d 12492016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1250
1251 * gcc.target/i386/pr69225-7.c: New test.
1252
e5fee0fe 12532016-01-13 Richard Henderson <rth@redhat.com>
1254
1255 * gcc.dg/tm/memopt-13.c: Update expected function.
1256 * gcc.dg/tm/memopt-6.c: Likewise.
1257
3f0e9745 12582016-01-13 Uros Bizjak <ubizjak@gmail.com>
1259
1260 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1261 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1262 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1263 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1264
3f0e9745 12652016-01-13 Tom de Vries <tom@codesourcery.com>
1266
1267 PR tree-optimization/69169
7a6ddc0d 1268 * gcc.dg/pr69169.c: New test.
1269
9b657cf1 12702016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1271
1272 PR target/69228
1273 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1274 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1275 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1276 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1277 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1278 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1279 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1280 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1281
f704d701 12822016-01-13 Jakub Jelinek <jakub@redhat.com>
1283
1284 PR target/69247
1285 * gcc.dg/pr69247.c: New test.
1286
e966d6b9 12872016-01-13 Richard Biener <rguenther@suse.de>
1288
1289 PR tree-optimization/69242
1290 * gcc.dg/torture/pr69242.c: New testcase.
1291
1ca1d9b2 12922016-01-13 Richard Biener <rguenther@suse.de>
1293
1294 PR tree-optimization/69186
1295 * gcc.dg/torture/pr69186.c: New testcase.
1296
d07cbccc 12972016-01-13 Jeff Law <law@redhat.com>
1298
1299 PR tree-optimization/67755
1300 * gcc.dg/tree-ssa/pr67755.c: New test.
1301
13022016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1303
1304 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1305 pass number in output by a star.
1306
b95d41cf 13072016-01-12 Bin Cheng <bin.cheng@arm.com>
1308
1309 PR tree-optimization/68911
1310 * gcc.c-torture/execute/pr68911.c: New test.
1311
91d87e22 13122016-01-12 Marek Polacek <polacek@redhat.com>
1313
1314 PR c++/68979
1315 * g++.dg/warn/permissive-1.C: New test.
1316
8a9401a4 13172016-01-12 Jakub Jelinek <jakub@redhat.com>
1318
1319 PR objc++/68511
1320 PR c++/69213
1321 * g++.dg/opt/pr69213.C: New test.
1322
b9cb7a67 13232016-01-12 Christian Bruel <christian.bruel@st.com>
1324
1325 PR target/69180
1326 * gcc.target/arm/pr69180.c: New test.
1327
e4c96992 13282016-01-12 Richard Biener <rguenther@suse.de>
1329
1330 PR lto/69077
1331 * g++.dg/lto/pr69077_0.C: New testcase.
1332 * g++.dg/lto/pr69077_1.C: Likewise.
1333
90525f61 13342016-01-12 Jakub Jelinek <jakub@redhat.com>
1335
1336 PR target/69175
1337 * g++.dg/opt/pr69175.C: New test.
1338
9e7edfd3 13392016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1340
1341 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1342 rather than #including math.h & stdlib.h.
1343 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1344 * gcc.dg/vect/pr49771.c: Likewise.
1345 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1346 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1347 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1348 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1349 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1350 * gcc.dg/vect/pr44507.c: Likewise.
1351 * gcc.dg/vect/pr45902.c: Likewise.
1352 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1353 * gcc.dg/vect/vect-117.c: Likewise.
1354 * gcc.dg/vect/vect-99.c: Likewise.
1355 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1356 * gcc.dg/vect/vect-cond-1.c: Likewise.
1357 * gcc.dg/vect/vect-cond-2.c: Likewise.
1358 * gcc.dg/vect/vect-cond-3.c: Likewise.
1359 * gcc.dg/vect/vect-cond-4.c: Likewise.
1360 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1361 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1362 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1363 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1364 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1365 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1366 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1367 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1368 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1369 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1370 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1371 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1372 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1373 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1374 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1375 include of signal.h.
1376 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1377 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1378 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1379 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1380 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1381 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1382 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1383 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1384 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1385 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1386 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1387 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1388 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1389 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1390 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1391 * gcc.dg/vect/vect-outer-5.c: Likewise.
1392 * gcc.dg/vect/vect-outer-6.c: Likewise.
1393 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1394 include of stdio.h.
1395
3368873d 13962016-01-12 Nick Clifton <nickc@redhat.com>
1397
1398 PR target/68913
1399 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1400 to fread so that it will be found in all target runtimes.
1401
0464ea95 14022016-01-12 Richard Biener <rguenther@suse.de>
1403
1404 PR tree-optimization/69053
1405 * g++.dg/torture/pr69053.C: New testcase.
1406
7819730f 14072016-01-12 Richard Biener <rguenther@suse.de>
1408
1409 PR tree-optimization/69168
1410 * gcc.dg/torture/pr69168.c: New testcase.
1411
995bfebf 14122016-01-12 Richard Biener <rguenther@suse.de>
1413
1414 PR tree-optimization/69157
1415 * gcc.dg/torture/pr69157.c: New testcase.
1416
14172016-01-12 Richard Biener <rguenther@suse.de>
1418
1419 PR tree-optimization/69174
1420 * gcc.dg/torture/pr69174.c: New testcase.
1421
1d10d64c 14222016-01-12 Jakub Jelinek <jakub@redhat.com>
1423
1424 PR c++/66808
1425 PR c++/69000
1426 * g++.dg/tls/pr66808.C: New test.
1427 * g++.dg/tls/pr69000.C: New test.
1428
f0b79faf 14292016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1430
1431 * gcc.target/powerpc/swaps-p8-23.c: New test.
1432 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1433
04cf75a4 14342016-01-11 John David Anglin <danglin@gcc.gnu.org>
1435
1436 PR tree-optimization/68356
1437 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1438
0eb4264c 14392016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1440 Jim Wilson <jim.wilson@linaro.org>
1441
1442 PR target/69194
1443 * gcc.target/arm/pr69194.c: New test.
1444
2f66de64 14452016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1446
1447 PR target/69225
1448 * gcc.target/i386/pr69225-1.c: New test.
1449 * gcc.target/i386/pr69225-2.c: Likewise.
1450 * gcc.target/i386/pr69225-3.c: Likewise.
1451 * gcc.target/i386/pr69225-4.c: Likewise.
1452 * gcc.target/i386/pr69225-5.c: Likewise.
1453 * gcc.target/i386/pr69225-6.c: Likewise.
1454
36105e82 14552016-01-11 Jakub Jelinek <jakub@redhat.com>
1456
1c78ce2e 1457 PR target/67462
1458 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1459 if lp64.
1460
a4a87320 1461 PR target/69071
1462 * gcc.dg/pr69071.c: New test.
1463
91fbd04f 1464 PR c++/69211
1465 * g++.dg/opt/pr69211.C: New test.
1466
36105e82 1467 PR tree-optimization/69214
1468 * gcc.c-torture/compile/pr69214.c: New test.
1469
e934c380 14702016-01-11 Uros Bizjak <ubizjak@gmail.com>
1471
1472 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1473 * gcc.target/i386/pr66232-11.c: Ditto.
1474 * gcc.target/i386/pr66232-12.c: Ditto.
1475 * gcc.target/i386/pr66232-13.c: Ditto.
1476
3ff1b153 14772016-01-11 Richard Biener <rguenther@suse.de>
1478
1479 PR tree-optimization/69173
1480 * gcc.dg/torture/pr69173.c: New testcase.
1481
04e1504c 14822016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1483
1484 PR rtl-optimization/68796
1485 * gcc.target/aarch64/tst_5.c: New test.
1486 * gcc.target/aarch64/tst_6.c: Likewise.
1487
ae8718b5 14882016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1489
1490 PR rtl-optimization/68841
1491 * gcc.dg/pr68841.c: New test.
1492 * gcc.c-torture/execute/pr68841.c: New test.
1493
bd8bece2 14942016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1495
1496 PR rtl-optimization/68920
1497 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1498 for ix86 targets.
1499 * gcc.dg/ifcvt-5.c: New test.
1500
9b657cf1 15012016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 1502
1503 PR bootstrap/69123
1504 * g++.dg/pr69123.C: New.
1505
7a158352 15062016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1507
1508 PR target/69010
1509 * gcc.target/i386/pr69010.c: New test.
1510
ff375d11 15112016-01-11 Martin Jambor <mjambor@suse.cz>
1512
1513 PR ipa/69044
1514 * gcc.target/i386/chkp-pr69044.c: New test.
1515
9eb890f1 15162016-01-11 Tom de Vries <tom@codesourcery.com>
1517
1518 PR tree-optimization/69109
1519 * gcc.dg/autopar/pr69109-2.c: New test.
1520 * gcc.dg/autopar/pr69109.c: New test.
1521
c4157ee5 15222016-01-11 Tom de Vries <tom@codesourcery.com>
1523
1524 PR tree-optimization/69108
1525 * gcc.dg/autopar/pr69108.c: New test.
1526
b933e511 15272016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1528
1529 PR c++/69029
1530 * c-c++-common/Wisleading-indentation.c: Augment test.
1531
efb73de1 15322016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1533
1534 PR fortran/69154
1535 * gfortran.dg/inline_matmul_12.f90: New test.
1536
40c86c3b 15372016-01-10 Paul Thomas <pault@gcc.gnu.org>
1538
1539 PR fortran/67779
1540 * gfortran.dg/actual_array_offset_1: New test.
1541
a006c0bb 15422016-01-10 Tom de Vries <tom@codesourcery.com>
1543
1544 PR tree-optimization/69062
1545 * gcc.dg/autopar/pr69062.c: New test.
1546
880ed4be 15472016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1548
1549 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1550 * gcc.dg/vect/slp-perm-2.c: Likewise.
1551 * gcc.dg/vect/slp-perm-3.c: Likewise.
1552 * gcc.dg/vect/slp-perm-5.c: Likewise.
1553 * gcc.dg/vect/slp-perm-6.c: Likewise.
1554 * gcc.dg/vect/slp-perm-7.c: Likewise.
1555 * gcc.dg/vect/slp-perm-8.c: Likewise.
1556
d95e1856 15572016-01-10 Tom de Vries <tom@codesourcery.com>
1558
1559 PR tree-optimization/69039
1560 * gcc.dg/autopar/pr69039.c: New test.
1561
0f8f48d0 15622016-01-09 Marek Polacek <polacek@redhat.com>
1563
1564 PR c++/69113
1565 * g++.dg/pr69113.C: New test.
1566
7dff0499 15672016-01-09 Jakub Jelinek <jakub@redhat.com>
1568
1569 PR middle-end/50865
1570 PR tree-optimization/69097
1571 * gcc.c-torture/execute/pr50865.c: New test.
1572 * gcc.c-torture/execute/pr69097-1.c: New test.
1573 * gcc.c-torture/execute/pr69097-2.c: New test.
1574 * gcc.dg/pr69097-1.c: New test.
1575 * gcc.dg/pr69097-2.c: New test.
1576
18431e78 15772016-01-09 Jakub Jelinek <jakub@redhat.com>
1578
1579 PR c++/69164
1580 * g++.dg/opt/pr69164.C: New test.
1581
1943a4a2 15822016-01-08 Jakub Jelinek <jakub@redhat.com>
1583
1584 PR tree-optimization/69167
1585 * gcc.dg/pr69167.c: New test.
1586
a143e277 15872016-01-08 Marek Polacek <polacek@redhat.com>
1588
1589 PR c++/68449
1590 * g++.dg/pr68449.C: New.
1591
44c01906 15922016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1593
1594 PR tree-optimization/68707
1595 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1596 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1597 on platforms supporting it.
1598 * gcc.dg/vect/slp-perm-2.c: Likewise.
1599 * gcc.dg/vect/slp-perm-3.c: Likewise.
1600 * gcc.dg/vect/slp-perm-5.c: Likewise.
1601 * gcc.dg/vect/slp-perm-7.c: Likewise.
1602 * gcc.dg/vect/slp-perm-8.c: Likewise.
1603 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1604 on platforms supporting it.
1605
c437d1e8 16062016-01-08 Jakub Jelinek <jakub@redhat.com>
1607
c9595c51 1608 PR tree-optimization/69162
1609 * gcc.dg/pr69162.c: New test.
1610
c437d1e8 1611 PR tree-optimization/69172
1612 * gcc.dg/pr69172.c: New test.
1613
6a46a28c 16142016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1615
1616 PR tree-optimization/67781
1617 * gcc.c-torture/execute/pr67781.c: New file.
1618
62ad9a04 16192016-01-08 Jakub Jelinek <jakub@redhat.com>
1620
1621 PR tree-optimization/69083
1622 * gcc.dg/vect/pr69083.c: New test.
1623
9e0e8c2a 16242016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1625
1626 PR tree-optimization/61441
1627 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1628 Use -fexcess-precision=standard for compiler options.
1629 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1630
5d034e37 16312016-01-08 Jakub Jelinek <jakub@redhat.com>
1632
5013f740 1633 PR fortran/69128
1634 * gfortran.dg/gomp/pr69128.f90: New test.
1635
5d034e37 1636 PR c++/69145
1637 * g++.dg/ext/pr69145-1.C: New test.
1638 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1639 * g++.dg/ext/pr69145-2.h: New file.
1640
517906ff 16412016-01-07 Martin Sebor <msebor@redhat.com>
1642
1643 PR c/68966
1644 * gcc.dg/atomic-fetch-bool.c: New test.
1645 * gcc.dg/sync-fetch-bool.c: New test.
1646
cdbb524c 16472016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1648
1649 PR fortran/66680
1650 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1651
ec3aba9e 16522016-01-07 Nick Clifton <nickc@redhat.com>
1653
1654 PR target/66655
1655 * g++.dg/pr66655.C: New test.
1656 * g++.dg/pr66655_1.cc: Test support file.
1657 * g++.dg/pr66655.h: Test header file.
1658
9b657cf1 16592016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 1660
1661 PR fortran/66680
1662 gfortran.dg/gomp/pr66680.f90: New test.
1663
cd45d7a5 16642016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1665
1666 PR target/69171
1667 * gcc.target/i386/pr69171-1.c: New test.
1668 * gcc.target/i386/pr69171-2.c: Likewise.
1669 * gcc.target/i386/pr69171-3.c: Likewise.
1670 * gcc.target/i386/pr69171-4.c: Likewise.
1671 * gcc.target/i386/pr69171-5.c: Likewise.
1672 * gcc.target/i386/pr69171-6.c: Likewise.
1673
4a86a91a 16742015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1675
1676 PR middle-end/67639
1677 * c-c++-common/pr67639.c: New test.
1678
34c05552 16792016-01-07 Jakub Jelinek <jakub@redhat.com>
1680
1681 PR tree-optimization/69141
1682 * g++.dg/opt/pr69141.C: New test.
1683
f08d6895 16842016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1685
1686 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1687
32ec4173 16882016-01-06 Uros Bizjak <ubizjak@gmail.com>
1689
1690 PR target/69140
1691 * gcc.target/i386/pr69140.c: New test
1692
d74214f3 16932016-01-06 David Malcolm <dmalcolm@redhat.com>
1694
1695 * gcc.dg/bad-dereference.c: New test case.
1696
73991cab 16972015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1698
1699 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1700
fc8cc457 17012016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1702
1703 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1704
be3c9981 17052016-01-06 Marek Polacek <polacek@redhat.com>
1706
1707 PR sanitizer/69099
1708 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1709
2cb724f9 17102016-01-05 Marek Polacek <polacek@redhat.com>
1711
1712 PR c/69104
1713 * gcc.dg/atomic-invalid-2.c: New.
1714
233a53ed 17152016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1716
1717 PR target/68991
1718 * gcc.target/i386/pr68991.c: New test.
1719
ea87c5e3 17202016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1721
1722 PR target/68991
1723 * g++.dg/pr68991-1.C: New test.
1724 * g++.dg/pr68991-2.C: Likewise.
1725
1943a4a2 17262016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1727
1943a4a2 1728 PR other/60465
afe82e5b 1729 * gcc.target/ia64/pr60465-gprel64.c: New test.
1730 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1731
1e9147dd 17322016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1733
1734 PR rtl-optimization/68651
1735 * gcc.target/aarch64/pr68651_1.c: New test.
1736
d42aa619 17372016-01-05 David Malcolm <dmalcolm@redhat.com>
1738
1739 PR c/69122
1740 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1741
1776de76 17422016-01-05 Nathan Sidwell <nathan@acm.org>
1743
2d7d361d 1744 PR c++/58583
1745 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1746
1776de76 1747 * gcc.dg/alias-15.c: New.
1748
5beb12c0 17492016-01-05 Nick Clifton <nickc@redhat.com>
1750
1751 PR target/68870
1752 * g++.dg/pr68770.C: New test.
1753
d8cca921 17542016-01-04 Mike Stump <mikestump@comcast.net>
1755
1756 * lib/target-supports.exp (check_effective_target_cilkplus):
1757 cilkplus targets require pthreads.
afc907ef 1758 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1759
8427dff3 17602016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1761
1762 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1763 generation.
1764
f1717362 17652016-01-04 Jakub Jelinek <jakub@redhat.com>
1766
1767 Update copyright years.
1768
d7d6a3ab 17692016-01-04 Marek Polacek <polacek@redhat.com>
1770
1771 PR c/68908
1772 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1773 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1774 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1775
b8f4a5f9 17762016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1777
1778 * gcc.target/sparc/20160104-2.c: New test.
1779
6b5c028f 17802016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1781
1782 * gcc.target/sparc/20160104-1.c: New test.
1783
300e1002 17842016-01-03 Paul Thomas <pault@gcc.gnu.org>
1785
1786 PR fortran/65045
1787 * gfortran.dg/pr65045.f90: New test.
1788
855b105f 17892016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1790
1791 * gnat.dg/specs/debug1.ads: Delete.
1792
bdc177dc 17932016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1794
1795 PR libgfortran/68867
1796 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1797 expression.
1798
48aaffae 17992016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1800
1801 PR libgfortran/68867
1802 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1803 PowerPC.
1804
19a468b8 18052016-01-01 Paul Thomas <pault@gcc.gnu.org>
1806
1807 PR fortran/68864
1808 * gfortran.dg/pr68864.f90: New test.
1809
25371c91 18102016-01-01 Jakub Jelinek <jakub@redhat.com>
1811
2a659064 1812 PR tree-optimization/69070
1813 * gcc.dg/pr69070.c: New test.
1814
57aa9851 1815 PR sanitizer/69055
1816 * gfortran.dg/pr69055.f90: New test.
1817
25371c91 1818 PR target/69015
1819 * gcc.dg/pr69015.c: New test.
f1717362 1820\f
fb2c1edd 1821Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 1822
1823Copying and distribution of this file, with or without modification,
1824are permitted in any medium without royalty provided the copyright
1825notice and this notice are preserved.