]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
240568aa 12016-01-31 John David Anglin <danglin@gcc.gnu.org>
2
3 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4
cb3e5ac0 52016-01-31 Paul Thomas <pault@gcc.gnu.org>
6
7 PR fortran/67564
8 * gfortran.dg/allocate_with_source_17.f03: New test.
9
3b8b902b 102016-01-30 Jakub Jelinek <jakub@redhat.com>
11
12 PR tree-optimization/69546
13 * gcc.dg/torture/pr69546.c: New test.
14
17985abe 152016-01-30 Paul Thomas <pault@gcc.gnu.org>
16
17 PR fortran/69566
18 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
19
b5239e80 202016-01-30 Martin Sebor <msebor@redhat.com>
21
22 PR c++/68490
23 * g++.dg/ext/flexary10.C: New test.
24
e8f03010 252016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
26
27 PR fortran/66707
28 gfortran.dg/common_23.f90: New test.
29
dc93691a 302016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
31
32 PR target/65546
33 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
34 condition being checked, and disable it when the target supports
35 misaligned loads and stores.
36
ff5e28e9 372016-01-29 Jakub Jelinek <jakub@redhat.com>
38
39 PR debug/69518
40 * gcc.dg/torture/pr69518.c: New test.
41
b0d8930a 422016-01-29 H.J. Lu <hongjiu.lu@intel.com>
43
44 PR target/69530
45 * gcc.target/i386/pr69530.c: New test.
46
21601fc7 472016-01-29 Steve Ellcey <sellcey@imgtec.com>
48
49 PR target/65604
50 * gcc.target/mips/div-delay.c: New test.
51
ca6c7317 522016-01-29 Jakub Jelinek <jakub@redhat.com>
53
4758dc39 54 PR target/69551
55 * gcc.target/i386/pr69551.c: New test.
56
ca6c7317 57 PR target/66137
58 * gcc.target/i386/pr66137.c: New test.
59
e3078da6 602016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
61
62 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
63 always built for p5600.
64 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
65 isa=p5600 dg-option.
66
b622ec25 672016-01-29 Richard Biener <rguenther@suse.de>
68
69 PR tree-optimization/69547
70 * g++.dg/tree-ssa/pr69547.C: New testcase.
71
d2a60e99 722016-01-29 Jakub Jelinek <jakub@redhat.com>
73
74 PR debug/66869
75 * g++.dg/warn/Wunused-function2.C: New test.
76
ae849d2b 772016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
78
79 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
80 support for test to succeed.
81
ce6a6978 822016-01-29 Marek Polacek <polacek@redhat.com>
83
84 PR c++/69509
85 PR c++/69516
86 * g++.dg/ext/constexpr-vla2.C: New test.
87 * g++.dg/ext/constexpr-vla3.C: New test.
88 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
89
7550d855 902016-01-29 Richard Biener <rguenther@suse.de>
91
92 PR middle-end/69537
93 * gcc.dg/uninit-21.c: New testcase.
94
f11bb279 952016-01-28 Uros Bizjak <ubizjak@gmail.com>
96
97 PR target/69459
98 * gcc.target/i386/pr69459.c: New test.
99
c80c12c8 1002016-01-28 Steve Ellcey <sellcey@imgtec.com>
101
102 PR target/68400
103 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
104 * gcc.target/mips/pr68400.c: New test.
105
c649bacc 1062016-01-28 Martin Sebor <msebor@redhat.com>
107
108 PR target/17381
109 * gcc.target/powerpc/pr17381.c: New test.
110
f4881661 1112016-01-28 Jakub Jelinek <jakub@redhat.com>
112
113 PR middle-end/69542
114 * gcc.dg/torture/pr69542.c: New test.
115
d66fdd75 1162016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
117
118 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
119
d4a78818 1202016-01-28 David Edelsohn <dje.gcc@gmail.com>
121
122 * gcc.dg/pr65980.c: Skip on AIX.
123 * gcc.dg/pr66688.c: Same.
124
21329e97 1252016-01-28 David Edelsohn <dje.gcc@gmail.com>
126
127 PR target/63679
128 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
129 * gcc.dg/tree-ssa/sra-18.c: Same.
130
cc7124a6 1312016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
132
133 PR fortran/62536
134 * gfortran.dg/block_15.f08: New test.
135 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
136 on incorrectly closed BLOCK.
137
358dfcb4 1382016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
139
140 * gcc.dg/declare-simd.c: New test.
e87502d6 1412016-01-28 Richard Biener <rguenther@suse.de>
142
143 PR tree-optimization/69466
144 * gfortran.dg/vect/pr69466.f90: New testcase.
145
44e7334b 1462016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
147
148 * g++.dg/pr67989.C: Remove ARM-specific option.
149 * gcc.target/arm/pr67989.C: New file.
150
5ce8f551 1512016-01-27 Uros Bizjak <ubizjak@gmail.com>
152
153 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
154 and expm1 test for glibc < 2.11.
155
fa6e6b15 1562016-01-27 Richard Henderson <rth@redhat.com>
157
158 * gcc.c-torture/execute/pr69447.c: New test.
159
1602016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 161
7b8122c6 162 PR fortran/69422
147b2f9b 163 * gfortran.dg/alloc_comp_assign_15.f03: New test.
164
78e516eb 1652016-01-27 Jakub Jelinek <jakub@redhat.com>
166
167 PR debug/66869
168 * gcc.dg/pr66869.c: New test.
169
9b849350 1702016-01-25 Jeff Law <law@redhat.com>
171
172 PR tree-optimization/68398
f11bb279 173 PR tree-optimization/69196
9b849350 174 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
175 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
176 path to avoid new heuristic allowing more irreducible regions
177 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
178 * gcc.dg/tree-ssa/vrp46.c: Likewise.
179 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
180 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
181 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
182
fee5e491 1832016-01-27 Marek Polacek <polacek@redhat.com>
184
185 PR c/68062
186 * c-c++-common/vector-compare-4.c: New test.
187
eec96426 1882016-01-27 David Malcolm <dmalcolm@redhat.com>
189
190 PR preprocessor/69126
191 * c-c++-common/pr69126.c: New test case.
192
5068be18 1932016-01-27 Ian Lance Taylor <iant@google.com>
194
195 * gcc.dg/tree-ssa/ivopt_5.c: New test.
196
5fa82c11 1972016-01-27 Ryan Burn <contact@rnburn.com>
198
199 PR cilkplus/69267
200 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
201
b3df0219 2022016-01-27 Uros Bizjak <ubizjak@gmail.com>
203
204 PR target/69512
205 * gcc.target/i386/pr69512.c: New test.
206
d46a16d4 2072016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
208
209 PR ada/69488
210 * gnat.dg/sso/*.adb: Robustify dg-output directives.
211
6a9b35ef 2122016-01-27 Marek Polacek <polacek@redhat.com>
213
214 PR c++/69379
215 * g++.dg/pr69379.C: New test.
216
18e9663b 2172016-01-27 Martin Sebor <msebor@redhat.com>
218
219 PR c++/69317
220 * g++.dg/abi/Wabi-2-2.C: New test.
221 * g++.dg/abi/Wabi-2-3.C: New test.
222 * g++.dg/abi/Wabi-3-2.C: New test.
223 * g++.dg/abi/Wabi-3-3.C: New test.
224
c88301ad 2252016-01-27 Richard Biener <rguenther@suse.de>
226
227 PR tree-optimization/69166
228 * gcc.dg/torture/pr69166.c: New testcase.
229
8ca47550 2302016-01-27 Martin Jambor <mjambor@suse.cz>
231
232 PR tree-optimization/69355
233 * gcc.dg/tree-ssa/pr69355.c: New test.
234
5cb23e3c 2352016-01-27 Marek Polacek <polacek@redhat.com>
236
237 PR c++/69496
238 * g++.dg/ext/constexpr-vla1.C: New test.
239
7b0c1b6d 2402016-01-20 Christian Bruel <christian.bruel@st.com>
241
242 PR target/69245
243 * gcc.target/arm/pr69245.c: New test.
244
220112fc 2452016-01-27 Jakub Jelinek <jakub@redhat.com>
246
247 PR tree-optimization/69399
248 * gcc.dg/torture/pr69399.c: New test.
249
16294490 2502016-01-27 Eric Botcazou <ebotcazou@adacore.com>
251
252 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
253
8abd3d0c 2542016-01-26 Eric Botcazou <ebotcazou@adacore.com>
255
256 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
257
7cf9b895 2582016-01-26 Tom de Vries <tom@codesourcery.com>
259
260 PR tree-optimization/69110
261 * gcc.dg/autopar/pr69110.c: New test.
262
557c1942 2632016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 264 Sebastian Pop <s.pop@samsung.com>
557c1942 265
266 * gcc.dg/graphite/isl-ast-op-select.c: New.
267
80adbd96 2682015-01-26 Paul Thomas <pault@gcc.gnu.org>
269
270 PR fortran/69385
271 * gfortran.dg/allocate_error_6.f90: New test.
272
c3f86f60 2732016-01-26 Richard Henderson <rth@redhat.com>
274
275 * gcc.dg/tm/pr60908.c: New test.
276
3752e5b1 2772016-01-26 David Malcolm <dmalcolm@redhat.com>
278
279 PR other/69006
280 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
281 directive.
282 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
283 expected multiline output to reflect the colorization being
284 disabled before newlines.
285 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
286 (custom_diagnostic_finalizer): Replace call to
287 pp_newline_and_flush with call to pp_flush.
288 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
289 * gfortran.dg/implicit_class_1.f90: Likewise.
290 * lib/gcc-dg.exp (allow_blank_lines): New global.
291 (dg-allow-blank-lines-in-output): New procedure.
292 (gcc-dg-prune): Complain about blank lines in the output, unless
293 dg-allow-blank-lines-in-output was called.
294 * lib/multiline.exp (_build_multiline_regex): Only support
295 arbitrary followup text for non-blank-lines, not for blank lines.
296
9bbfd060 2972016-01-26 Jakub Jelinek <jakub@redhat.com>
298
299 PR tree-optimization/69483
300 * gcc.dg/pr69483.c: New test.
301 * g++.dg/opt/pr69483.C: New test.
302
53773057 3032016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
304
305 PR target/68620
306 * gcc.target/arm/pr68620.c: New test.
307
442a556f 3082016-01-26 H.J. Lu <hongjiu.lu@intel.com>
309
310 * gcc.target/i386/pr68986-2.c: Remove -m32.
311
d513c683 3122016-01-26 H.J. Lu <hongjiu.lu@intel.com>
313
314 PR target/68986
315 * gcc.target/i386/pr68986-1.c: New test.
316 * gcc.target/i386/pr68986-2.c: Likewise.
317 * gcc.target/i386/pr68986-3.c: Likewise.
318
976877a5 3192016-01-26 Christian Bruel <christian.bruel@st.com>
320
321 * lib/target-supports.exp
322 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
323 (check_effective_target_arm_crypto_pragma_ok): Likewise.
324 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
325
2c7b2f88 3262016-01-26 Richard Biener <rguenther@suse.de>
327
328 PR tree-optimization/69452
329 * gcc.dg/torture/pr69452.c: New testcase.
330
f7fc06e7 3312016-01-26 Jakub Jelinek <jakub@redhat.com>
332
333 PR target/69442
334 * gcc.dg/pr69442.c: New test.
335
d1dae587 3362016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
337
338 PR target/67896
339 * gcc.target/aarch64/simd/pr67896.C: New.
340
ef7be7f8 3412016-01-26 Richard Sandiford <richard.sandiford@arm.com>
342
343 PR tree-optimization/69400
344 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
345 function.
346 (plugin_init): Call it.
347 * gcc.dg/torture/pr69400.c: New test.
348
648433a4 3492016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
350
351 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
352
45fc5243 3532016-01-25 Aditya Kumar <aditya.k7@samsung.com>
354 Sebastian Pop <s.pop@samsung.com>
355
356 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
357 isl-0.15.
358
c699f6a1 3592016-01-25 Aditya Kumar <aditya.k7@samsung.com>
360 Sebastian Pop <s.pop@samsung.com>
361
362 * gcc.dg/graphite/pr69292.c: New.
363
b86e24ea 3642016-01-25 Jakub Jelinek <jakub@redhat.com>
365
366 * c-c++-common/goacc/use_device-1.c: New test.
367
105cb8d7 3682016-01-25 Jeff Law <law@redhat.com>
369
370 PR tree-optimization/69196
371 PR tree-optimization/68398
372 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
373 * gcc.dg/tree-ssa/pr68198.c: Likewise.
374
44562749 3752016-01-25 David Edelsohn <dje.gcc@gmail.com>
376
377 PR target/69469
378 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
379 Algorithm.
380
6837fee7 3812016-01-25 Richard Biener <rguenther@suse.de>
382
383 PR testsuite/69380
384 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
385
fe500d65 3862016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
387
388 PR target/69421
389 * gcc.dg/pr69421.c: New test.
390
8eacba94 3912016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
392
393 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
394 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
395 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
396 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
397 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
398 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
399 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
400 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
401 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
402 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
403
af09d40d 4042016-01-25 Richard Biener <rguenther@suse.de>
405
406 PR tree-optimization/69376
407 * gcc.dg/torture/pr69376.c: New testcase.
408
d65063f5 4092016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
410
411 PR fortran/69397
412 PR fortran/68442
413 * gfortran.dg/interface_38.f90: New test.
414 * gfortran.dg/interface_39.f90: New test.
80adbd96 415
08c7bfb4 4162016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
417
418 Revert:
419 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
420
421 PR c++/11858
422 PR c++/24663
423 PR c++/24664
424 * g++.dg/template/pr11858.C: New test.
425 * g++.dg/template/pr24663.C: New test.
426 * g++.dg/template/unify12.C: New test.
427 * g++.dg/template/unify13.C: New test.
428 * g++.dg/template/unify14.C: New test.
429 * g++.dg/template/unify15.C: New test.
430 * g++.dg/template/unify16.C: New test.
431 * g++.dg/template/unify17.C: New test.
432
c2e7d2be 4332016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
434
435 PR fortran/68283
436 gfortran.dg/pr68283.f90: New test.
437
9f2e8617 4382016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
439
440 PR fortran/66094
441 * gfortran.dg/inline_matmul_13.f90: New test.
442 * gfortran.dg/matmul_bounds_8.f90: New test.
443 * gfortran.dg/matmul_bounds_9.f90: New test.
444 * gfortran.dg/matmul_bounds_10.f90: New test.
445
a4838119 4462016-01-23 Tom de Vries <tom@codesourcery.com>
447
448 PR tree-optimization/69426
449 * gcc.dg/autopar/pr69426.c: New test.
450
feddf0dc 4512016-01-23 Martin Sebor <msebor@redhat.com>
452
453 PR c++/58109
454 PR c++/69022
455 * g++.dg/cpp0x/alignas5.C: New test.
456 * g++.dg/ext/vector29.C: Same.
457
132731fb 4582016-01-23 Uros Bizjak <ubizjak@gmail.com>
459
460 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
461 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
462 _GNU_SOURCE from compile flags to the source.
463 * gcc.target/i386/chkp-stropt-12.c: Ditto.
464 * gcc.target/i386/chkp-stropt-16.c: Ditto.
465 * gcc.target/i386/chkp-stropt-4.c: Ditto.
466 * gcc.target/i386/chkp-stropt-8.c: Ditto.
467
51aec681 4682016-01-22 Jakub Jelinek <jakub@redhat.com>
469
470 PR target/69432
471 * g++.dg/opt/pr69432.C: New test.
472
147aa3e3 4732016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
474
475 * gcc.target/powerpc/pr63354c: Adjust target selector to include
476 32-bit targets testing an -m64 multilib.
477
4d04e35e 4782016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
479
480 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
481 64-bit support.
482
86f38d0c 4832016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
484
485 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
486
f776e712 4872016-01-21 Christian Bruel <christian.bruel@st.com>
488
489 PR target/68674
490 * gcc.target/i386/pr68674.c
491 * gcc.target/aarch64/pr68674.c
492 * gcc.target/arm/pr68674.c
493
7b9de435 4942016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
495
496 PR target/69403
497 * gcc.c-torture/execute/pr69403.c: New test.
498
9935a0ba 4992016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
500
501 PR c++/55843
502 * g++.dg/template/pr55843.C: New.
503
06b94aa1 5042016-01-22 Alan Lawrence <alan.lawrence@arm.com>
505
506 PR testsuite/66877
507 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
508 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
509
b68773a8 5102016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
511
512 PR testsuite/67489
132731fb 513 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
514 from dg-do compile directive, and instead add
515 { dg-require-effective-target int128 }.
b68773a8 516
bbbbe8ab 5172016-01-20 Martin Sebor <msebor@redhat.com>
518
519 PR c/69405
520 * gcc.dg/sync-fetch.c: New test.
521
f3a6a26f 5222016-01-21 Martin Sebor <msebor@redhat.com>
523
524 PR target/69252
525 * gcc.target/powerpc/pr69252.c: New test.
526
d1565a03 5272016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
528
529 PR fortran/65996
132731fb 530 * gfortran.dg/pr65996.f90: New test.
d1565a03 531
15a5a905 5322016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
533
534 PR c++/68810
bbbbe8ab 535 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 536 expected to generate an error.
15a5a905 537
e4538af5 5382016-01-21 Bernd Schmidt <bschmidt@redhat.com>
539
540 PR middle-end/66178
541 * gcc.dg/torture/pr66178.c: New test.
542
4d4180ce 5432016-01-21 Anton Blanchard <anton@samba.org>
544 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
545
546 PR target/63354
547 * gcc.target/powerpc/pr63354.c: New test.
548
86e16058 5492016-01-21 Vladimir Makarov <vmakarov@redhat.com>
550
551 PR rtl-optimization/68990
552 * gcc.target/i386/pr68990: New.
553
b11b85e4 5542016-01-21 Nick Clifton <nickc@redhat.com>
555
556 PR target/69129
557 * gcc.target/mips/pr69129.c: New.
558
62dd9f85 5592016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
560
561 PR c++/58046
562 * g++.dg/cpp0x/pr58046.C: New.
563
ac7d424b 5642016-01-21 Jakub Jelinek <jakub@redhat.com>
565
47c0bea3 566 PR target/69187
567 PR target/65624
568 * gcc.target/arm/pr69187.c: New test.
569
ac7d424b 570 PR c++/69355
571 * g++.dg/torture/pr69355.C: New test.
572
9e18b252 5732016-01-21 Aditya Kumar <aditya.k7@samsung.com>
574 Sebastian Pop <s.pop@samsung.com>
575
576 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
577
de862e2f 5782016-01-21 Aditya Kumar <aditya.k7@samsung.com>
579 Sebastian Pop <s.pop@samsung.com>
580
132731fb 581 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 582
f55f9344 5832016-01-21 Jakub Jelinek <jakub@redhat.com>
584
585 PR middle-end/67653
586 * c-c++-common/pr67653.c: New test.
587 * gcc.dg/torture/pr29119.c: Add dg-warning.
588
62752e71 5892016-01-20 Peter Bergner <bergner@vnet.ibm.com>
590
591 * gcc.target/powerpc/cpu-builtin-1.c: New test.
592
16d4186f 5932016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
594
595 PR c/24293
596 * gcc.dg/pr24293.c: New test.
597 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
598 incomplete struct type.
599 * gcc.dg/declspec-1.c: Likewise.
600 * gcc.dg/pr63549.c: Likewise.
601
58219d13 6022016-01-20 Jakub Jelinek <jakub@redhat.com>
603
604 PR tree-optimization/66612
605 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
606 for bdn instruction.
607
a7b5688a 6082016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
609
610 * lib/target-supports.exp
611 (check_effective_target_arm_fp_ok_nocache): New.
612 (check_effective_target_arm_fp_ok): New.
613 (add_options_for_arm_fp): New.
614 (check_effective_target_arm_crypto_ok_nocache): Require
615 target_arm_v8_neon_ok instead of arm32.
616 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
617 (check_effective_target_arm_crypto_pragma_ok): New.
618 (add_options_for_arm_vfp): New.
619 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
620 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
621 target instead. Force initial fpu to vfp.
622 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
623 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
624 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
625 dependency.
626 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
627 use arm_vfp effective target instead. Force initial fpu to vfp.
628 * gcc.target/arm/attr-neon3.c: Likewise.
629 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
630 arm_vfp_ok.
631 * gcc.target/arm/unsigned-float.c: Likewise.
632 * gcc.target/arm/vfp-1.c: Likewise.
633 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
634 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
635 * gcc.target/arm/vfp-ldmiad.c: Likewise.
636 * gcc.target/arm/vfp-ldmias.c: Likewise.
637 * gcc.target/arm/vfp-stmdbd.c: Likewise.
638 * gcc.target/arm/vfp-stmdbs.c: Likewise.
639 * gcc.target/arm/vfp-stmiad.c: Likewise.
640 * gcc.target/arm/vfp-stmias.c: Likewise.
641 * gcc.target/arm/vnmul-1.c: Likewise.
642 * gcc.target/arm/vnmul-2.c: Likewise.
643 * gcc.target/arm/vnmul-3.c: Likewise.
644 * gcc.target/arm/vnmul-4.c: Likewise.
645
7ca56ca8 6462016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 647
7fb75b57 648 PR testsuite/69366
649 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
650 the MPX run-time library, for compile-time MPX test.
651 * gcc.target/i386/chkp-always_inline.c: Likewise.
652 * gcc.target/i386/chkp-bndret.c: Likewise.
653 * gcc.target/i386/chkp-builtins-1.c: Likewise.
654 * gcc.target/i386/chkp-builtins-2.c: Likewise.
655 * gcc.target/i386/chkp-builtins-3.c: Likewise.
656 * gcc.target/i386/chkp-builtins-4.c: Likewise.
657 * gcc.target/i386/chkp-const-check-1.c: Likewise.
658 * gcc.target/i386/chkp-const-check-2.c: Likewise.
659 * gcc.target/i386/chkp-hidden-def.c: Likewise.
660 * gcc.target/i386/chkp-label-address.c: Likewise.
661 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
662 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
663 * gcc.target/i386/chkp-pr69044.c: Likewise.
664 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
665 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
666 * gcc.target/i386/chkp-strchr.c: Likewise.
667 * gcc.target/i386/chkp-strlen-1.c: Likewise.
668 * gcc.target/i386/chkp-strlen-2.c: Likewise.
669 * gcc.target/i386/chkp-strlen-3.c: Likewise.
670 * gcc.target/i386/chkp-strlen-4.c: Likewise.
671 * gcc.target/i386/chkp-strlen-5.c: Likewise.
672 * gcc.target/i386/chkp-stropt-1.c: Likewise.
673 * gcc.target/i386/chkp-stropt-10.c: Likewise.
674 * gcc.target/i386/chkp-stropt-11.c: Likewise.
675 * gcc.target/i386/chkp-stropt-12.c: Likewise.
676 * gcc.target/i386/chkp-stropt-13.c: Likewise.
677 * gcc.target/i386/chkp-stropt-14.c: Likewise.
678 * gcc.target/i386/chkp-stropt-15.c: Likewise.
679 * gcc.target/i386/chkp-stropt-16.c: Likewise.
680 * gcc.target/i386/chkp-stropt-2.c: Likewise.
681 * gcc.target/i386/chkp-stropt-3.c: Likewise.
682 * gcc.target/i386/chkp-stropt-4.c: Likewise.
683 * gcc.target/i386/chkp-stropt-5.c: Likewise.
684 * gcc.target/i386/chkp-stropt-6.c: Likewise.
685 * gcc.target/i386/chkp-stropt-7.c: Likewise.
686 * gcc.target/i386/chkp-stropt-8.c: Likewise.
687 * gcc.target/i386/chkp-stropt-9.c: Likewise.
688 * gcc.target/i386/pr63995-2.c: Likewise.
689 * gcc.target/i386/pr64805.c: Likewise.
690 * gcc.target/i386/pr65044.c: Likewise.
691 * gcc.target/i386/pr65167.c: Likewise.
692 * gcc.target/i386/pr65183.c: Likewise.
693 * gcc.target/i386/pr65184.c: Likewise.
694 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 695
f2da0b99 6962016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
697
698 PR tree-optimization/69328
699 * gcc.dg/pr69328.c: New test.
700
4d379676 7012016-01-20 Jeff Law <law@redhat.com>
702
4a11f145 703 PR target/25114
4d379676 704 * gcc.target/m68k/pr25114.c: New test.
705
0754bad1 7062016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
707
708 * gcc.target/arm/memset-inline-10.c: Added
709 dg-require-effective-target arm_thumb2_ok.
710
63bd5c2d 7112016-01-19 Eric Botcazou <ebotcazou@adacore.com>
712
713 * gcc.dg/debug/dwarf2/sso.c: New test.
714
a9c01e81 7152016-01-19 Uros Bizjak <ubizjak@gmail.com>
716
717 PR testsuite/68820
718 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
719 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
720 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
721
53fa0e54 7222016-01-19 Jan Hubicka <hubicka@ucw.cz>
723
724 PR ipa/66223
725 * g++.dg/ipa/devirt-50.C: New testcase.
726
e035a62c 7272016-01-19 Marek Polacek <polacek@redhat.com>
728
729 PR c++/68965
730 * g++.dg/cpp1y/parameter-pack-1.C: New test.
731 * g++.dg/cpp1y/parameter-pack-2.C: New test.
732
885cc3ea 7332016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
734
735 PR target/69135
736 * gcc.target/arm/pr69135_1.c: New test.
737
07bd240e 7382015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
739
740 * gcc.target/aarch64/ccmp_1.c: Add new tests.
741
9f60d257 7422015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
743
744 * gcc.target/aarch64/ccmp_1.c: New testcase.
745
a0c919f7 7462016-01-19 Marek Polacek <polacek@redhat.com>
747
748 PR c++/68586
749 * g++.dg/cpp0x/enum30.C: New test.
750
dc5d6d17 7512016-01-19 Richard Biener <rguenther@suse.de>
752
753 PR tree-optimization/69336
754 * g++.dg/tree-ssa/pr69336.C: New testcase.
755
6dd156e0 7562016-01-19 Jakub Jelinek <jakub@redhat.com>
757
758 PR debug/65779
759 * gcc.dg/pr65779.c: New test.
760
3e0d45b9 7612016-01-19 Richard Biener <rguenther@suse.de>
762
763 PR tree-optimization/69352
764 * gcc.dg/torture/pr69352.c: New testcase.
765
7a3cf64d 7662016-01-19 Jakub Jelinek <jakub@redhat.com>
767
768 PR rtl-optimization/68955
769 PR rtl-optimization/64557
770 * gcc.dg/torture/pr68955.c: New test.
771
8be55b33 7722016-01-19 Jan Hubicka <hubicka@ucw.cz>
773
774 PR lto/69136
775 * g++.dg/torture/pr69136.C: New testcase.
776
72a985d7 7772016-01-19 Jan Hubicka <hubicka@ucw.cz>
778
779 PR lto/69133
780 * g++.dg/lto/pr69133_0.C: New testcase.
781 * g++.dg/lto/pr69133_1.C: New testcase.
782
56778b62 7832016-01-15 Jeff Law <law@redhat.com>
784
785 PR tree-optimization/69320
786 * gcc.c-torture/pr69320-1.c: New test.
787 * gcc.c-torture/pr69320-2.c: New test.
788 * gcc.c-torture/pr69320-3.c: New test.
789 * gcc.c-torture/pr69320-4.c: New test.
790
ced41b93 7912016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
792
793 PR c++/11858
794 PR c++/24663
795 PR c++/24664
796 * g++.dg/template/pr11858.C: New test.
797 * g++.dg/template/pr24663.C: New test.
798 * g++.dg/template/unify12.C: New test.
799 * g++.dg/template/unify13.C: New test.
800 * g++.dg/template/unify14.C: New test.
801 * g++.dg/template/unify15.C: New test.
802 * g++.dg/template/unify16.C: New test.
803 * g++.dg/template/unify17.C: New test.
804
7f8cbcaf 8052016-01-18 David Malcolm <dmalcolm@redhat.com>
806
807 PR testsuite/69181
808 * gcc.dg/pr69181-1.c: New test file.
809 * gcc.dg/pr69181-2.c: New test file.
810 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
811 globals by moving it to...
812 (cleanup-after-saved-dg-test): ...this new function. Add
813 "global additional_sources_used". Add reset of global
814 multiline_expected_outputs to the empty list.
815 * lib/multiline.exp (_multiline_expected_outputs): Rename this
816 global to...
817 (multiline_expected_outputs): ...this, and updated comments to
818 note that it is modified from gcc-dg.exp.
819 (dg-end-multiline-output): Update for the above renaming.
820 (handle-multiline-outputs): Likewise. Remove the clearing
821 of the expected outputs to the empty list.
822
3c7cbfc0 8232016-01-18 Richard Biener <rguenther@suse.de>
824
825 PR tree-optimization/69297
826 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
827
81d49cc1 8282016-01-18 Joseph Myers <joseph@codesourcery.com>
829
830 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
831 dg-options.
832 * gcc.target/mips/mips-3d-2.c: Likewise.
833 * gcc.target/mips/mips-3d-3.c: Likewise.
834 * gcc.target/mips/mips-3d-4.c: Likewise.
835 * gcc.target/mips/mips-3d-5.c: Likewise.
836 * gcc.target/mips/mips-3d-6.c: Likewise.
837 * gcc.target/mips/mips-3d-7.c: Likewise.
838 * gcc.target/mips/mips-3d-8.c: Likewise.
839 * gcc.target/mips/mips-3d-9.c: Likewise.
840 * gcc.target/mips/mips-ps-1.c: Likewise.
841 * gcc.target/mips/mips-ps-2.c: Likewise.
842 * gcc.target/mips/mips-ps-3.c: Likewise.
843 * gcc.target/mips/mips-ps-4.c: Likewise.
844 * gcc.target/mips/mips-ps-5.c: Likewise.
845 * gcc.target/mips/mips-ps-6.c: Likewise.
846 * gcc.target/mips/mips-ps-7.c: Likewise.
847 * gcc.target/mips/mips-ps-type.c: Likewise.
848 * gcc.target/mips/mips-ps-type-2.c: Likewise.
849 * gcc.target/mips/mips16-attributes-6.c: Likewise.
850
03c4ff3a 8512016-01-18 Tom de Vries <tom@codesourcery.com>
852
853 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
854 * c-c++-common/goacc/kernels-double-reduction.c: New test.
855 * c-c++-common/goacc/kernels-empty.c: New test.
856 * c-c++-common/goacc/kernels-eternal.c: New test.
857 * c-c++-common/goacc/kernels-loop-2.c: New test.
858 * c-c++-common/goacc/kernels-loop-3.c: New test.
859 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
860 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
861 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
862 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
863 * c-c++-common/goacc/kernels-loop-data.c: New test.
864 * c-c++-common/goacc/kernels-loop-g.c: New test.
865 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
866 * c-c++-common/goacc/kernels-loop-n.c: New test.
867 * c-c++-common/goacc/kernels-loop-nest.c: New test.
868 * c-c++-common/goacc/kernels-loop.c: New test.
869 * c-c++-common/goacc/kernels-noreturn.c: New test.
870 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
871 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
872 * c-c++-common/goacc/kernels-reduction.c: New test.
873
22e3dcee 8742016-01-18 Tom de Vries <tom@codesourcery.com>
875
876 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
877 * gcc.dg/autopar/outer-2.c: Same.
878 * gcc.dg/autopar/outer-3.c: Same.
879 * gcc.dg/autopar/outer-4.c: Same.
880 * gcc.dg/autopar/outer-5.c: Same.
881 * gcc.dg/autopar/outer-6.c: Same.
882 * gcc.dg/autopar/parallelization-1.c: Same.
883 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
884 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
885 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
886 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
887 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
888 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
889 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
890 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
891 * gcc.dg/autopar/pr39500-1.c: Same.
892 * gcc.dg/autopar/pr39500-2.c: Same.
893 * gcc.dg/autopar/pr46193.c: Same.
894 * gcc.dg/autopar/pr46194.c: Same.
895 * gcc.dg/autopar/pr49580.c: Same.
896 * gcc.dg/autopar/pr49960-1.c: Same.
897 * gcc.dg/autopar/pr49960.c: Same.
898 * gcc.dg/autopar/pr68373.c: Same.
899 * gcc.dg/autopar/reduc-1.c: Same.
900 * gcc.dg/autopar/reduc-1char.c: Same.
901 * gcc.dg/autopar/reduc-1short.c: Same.
902 * gcc.dg/autopar/reduc-2.c: Same.
903 * gcc.dg/autopar/reduc-2char.c: Same.
904 * gcc.dg/autopar/reduc-2short.c: Same.
905 * gcc.dg/autopar/reduc-3.c: Same.
906 * gcc.dg/autopar/reduc-4.c: Same.
907 * gcc.dg/autopar/reduc-6.c: Same.
908 * gcc.dg/autopar/reduc-7.c: Same.
909 * gcc.dg/autopar/reduc-8.c: Same.
910 * gcc.dg/autopar/reduc-9.c: Same.
911 * gcc.dg/autopar/uns-outer-4.c: Same.
912 * gcc.dg/autopar/uns-outer-5.c: Same.
913 * gcc.dg/autopar/uns-outer-6.c: Same.
914 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
915 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
916
fd5cbe2f 9172016-01-18 Alan Lawrence <alan.lawrence@arm.com>
918
919 PR target/63679
920 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
921 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
922
fa75ab55 9232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
924
925 PR target/63679
926 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
927 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
928 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
929
214b2582 9302016-01-18 Alan Lawrence <alan.lawrence@arm.com>
931
932 PR target/63679
933 * gcc.dg/tree-ssa/sra-17.c: New.
934 * gcc.dg/tree-ssa/sra-18.c: New.
935
13146837 9362016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
937
938 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
939
6ccd18c2 9402016-01-18 Eric Botcazou <ebotcazou@adacore.com>
941
942 * gnat.dg/inline12.adb: New test.
943
8872b95f 9442016-01-18 Bin Cheng <bin.cheng@arm.com>
945
946 PR tree-optimization/66797
947 * gcc.c-torture/execute/pr65447.c: Relax check condition.
948
971514e3 9492016-01-18 Richard Biener <rguenther@suse.de>
950
951 PR tree-optimization/69170
952 * gcc.dg/torture/pr69170.c: New testcase.
953
9b2d1aab 9542016-01-17 John David Anglin <danglin@gcc.gnu.org>
955
956 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
957
164d84c2 9582016-01-16 Tom de Vries <tom@codesourcery.com>
959
960 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
961
4c33b769 9622016-01-16 Tom de Vries <tom@codesourcery.com>
963
964 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
965 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
966 redundant dg-require-effective-target pthread.
967 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
968 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
969 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
970 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
971 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
972 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
973 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
974
673441b0 9752016-01-16 David Edelsohn <dje.gcc@gmail.com>
976
977 PR target/68609
978 * gcc.target/powerpc/recip-6.c: Enable on AIX.
979 * gcc.target/powerpc/recip-7.c: Same.
980
90153ae7 9812016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
982
983 PR c++/69091
984 * g++.dg/template/pr69091.C: New test.
985
bc24d01d 9862016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
987
988 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
989 dump does not contain an error_mark_node.
990 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
991 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
992
4067c0fd 9932016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
994
995 PR c++/68936
996 * g++.dg/template/pr68936.C: New test.
997
27c6dbdd 9982016-01-15 David Edelsohn <dje.gcc@gmail.com>
999
1000 PR target/68609
1001 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1002 * gcc.target/powerpc/recip-2.c: Same.
1003 * gcc.target/powerpc/recip-3.c: Same.
1004 * gcc.target/powerpc/recip-4.c: Same.
1005 * gcc.target/powerpc/recip-sqrtf.c: Same.
1006
e390c57d 10072016-01-15 Jeff Law <law@redhat.com>
1008
1009 PR tree-optimization/69270
1010 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1011 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1012
ddcfeaf1 10132016-01-15 Paul Thomas <pault@gcc.gnu.org>
1014
1015 PR fortran/49630
1016 * gfortran.dg/deferred_character_13.f90: New test for the fix
1017 of comment 3 of the PR.
1018
1019 PR fortran/54070
1020 * gfortran.dg/deferred_character_8.f90: New test
1021 * gfortran.dg/allocate_error_5.f90: New test
1022
1023 PR fortran/60593
1024 * gfortran.dg/deferred_character_10.f90: New test
1025
1026 PR fortran/60795
1027 * gfortran.dg/deferred_character_14.f90: New test
1028
1029 PR fortran/61147
1030 * gfortran.dg/deferred_character_11.f90: New test
1031
1032 PR fortran/64324
1033 * gfortran.dg/deferred_character_9.f90: New test
1034
81be349c 10352016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1036
1037 PR rtl-optimization/69030
1038 * gcc.target/i386/pr69030.c: New.
1039
998456c5 10402016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1041
1042 * gcc.target/aarch64/target_attr_17.c: New test.
1043
0d85be19 10442016-01-15 Richard Biener <rguenther@suse.de>
1045
1046 PR tree-optimization/66856
1047 * gcc.dg/torture/pr66856-1.c: New testcase.
1048 * gcc.dg/torture/pr66856-2.c: Likewise.
1049
321d36c8 10502016-01-15 Richard Biener <rguenther@suse.de>
1051
1052 PR debug/69137
1053 * g++.dg/lto/pr69137_0.C: New testcase.
1054
d94a1f53 10552016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1056
1057 PR middle-end/69246
1058 * gcc.target/i386/pr69246.c: New test.
1059
5fe9a861 10602016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1061
a9c01e81 1062 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1063
3d05a5e9 10642016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1065
1066 PR c++/56194
1067 * g++.dg/init/const9.C: Disable test on S/390.
1068
5e8132b5 10692016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1070
1071 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1072 * g++.dg/Wno-frame-address.C: Ditto.
1073
32307cdf 10742016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1075
1076 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1077
1ca28250 10782016-01-15 Richard Biener <rguenther@suse.de>
1079
1080 PR tree-optimization/68961
1081 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1082
6271bd93 10832016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1084
1085 * gcc.target/i386/pr65105-5.c: New test.
1086
9dbe6a63 10872016-01-15 Jan Hubicka <hubicka@ucw.cz>
1088
1089 * gcc.c-torture/execute/alias-4.c: New testcase.
1090
a70589b9 10912016-01-15 Jan Hubicka <hubicka@ucw.cz>
1092
1093 PR ipa/68148
1094 * g++.dg/ipa/devirt-49.C: New testcase.
1095
7bbac464 10962016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1097
1098 PR target/65837
1099 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1100 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1101 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1102
4345b868 11032016-01-15 Richard Biener <rguenther@suse.de>
1104
1105 PR tree-optimization/69117
1106 * gcc.dg/torture/pr69117.c: New testcase.
1107
580357e7 11082015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1109
1110 PR c++/69048
1111 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1112
612baa31 11132016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1114
1115 PR testsuite/67509
1116 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1117 range tests use 100 * maximum instead of maximum + 1.
1118
44e09bc4 11192016-01-14 Jakub Jelinek <jakub@redhat.com>
1120
1121 PR debug/69244
1122 * gcc.dg/guality/pr69244.c: New test.
1123
96962ae4 11242016-01-14 Uros Bizjak <ubizjak@gmail.com>
1125
1126 * lib/target-supports.exp (check_effective_target_issignaling):
1127 New procedure.
1128 * gcc.dg/pr61441.c: Require issignaling effective target.
1129
ab9c400b 11302016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1131
1132 PR target/68803
1133 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1134
a7ed4583 11352016-01-14 David Malcolm <dmalcolm@redhat.com>
1136
1137 PR c++/68819
1138 PR preprocessor/69177
1139 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1140 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1141 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1142 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1143
77f35cec 11442016-01-14 Marek Polacek <polacek@redhat.com>
1145
1146 PR c/69262
1147 * gcc.dg/array-15.c: New test.
1148
915d0950 11492016-01-14 Jakub Jelinek <jakub@redhat.com>
1150
1151 PR middle-end/68146
1152 PR tree-optimization/69155
1153 * gfortran.dg/pr68146.f: New test.
1154 * gfortran.dg/pr69155.f90: New test.
1155
24651fb7 11562016-01-14 Richard Biener <rguenther@suse.de>
1157
1158 PR tree-optimization/68060
1159 * gcc.dg/torture/pr68060-1.c: New testcase.
1160 * gcc.dg/torture/pr68060-2.c: Likewise.
1161
2f63f950 11622016-01-14 Nick Clifton <nickc@redhat.com>
1163
1164 * lib/target-supports.exp
1165 (check_effective_target_arm_neon_ok_nocache): Add an option
1166 sequence that includes setting the ARM architecture to ARMv7-A.
1167 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1168 command line options necessary to enable Neon support.
1169 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1170 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1171 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1172 * gcc.target/arm/pr69180.c: Likewise.
1173
3ce0acde 11742016-01-14 Jeff Law <law@redhat.com>
1175
1176 PR tree-optimization/69270
1177 * gcc.dg/tree-ssa/pr69270.c: New test.
1178
bda05c57 11792016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1180
1181 PR c/66208
1182 * c-c++-common/pr66208.c: New file.
1183
9b657cf1 11842016-01-13 Jakub Jelinek <jakub@redhat.com>
1185
1186 PR tree-optimization/69156
1187 * gcc.dg/pr69156.c: New test.
1188
58ba1b9d 11892016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1190
1191 * gcc.target/i386/pr69225-7.c: New test.
1192
e5fee0fe 11932016-01-13 Richard Henderson <rth@redhat.com>
1194
1195 * gcc.dg/tm/memopt-13.c: Update expected function.
1196 * gcc.dg/tm/memopt-6.c: Likewise.
1197
3f0e9745 11982016-01-13 Uros Bizjak <ubizjak@gmail.com>
1199
1200 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1201 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1202 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1203 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1204
3f0e9745 12052016-01-13 Tom de Vries <tom@codesourcery.com>
1206
1207 PR tree-optimization/69169
7a6ddc0d 1208 * gcc.dg/pr69169.c: New test.
1209
9b657cf1 12102016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1211
1212 PR target/69228
1213 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1214 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1215 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1216 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1217 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1218 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1219 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1220 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1221
f704d701 12222016-01-13 Jakub Jelinek <jakub@redhat.com>
1223
1224 PR target/69247
1225 * gcc.dg/pr69247.c: New test.
1226
e966d6b9 12272016-01-13 Richard Biener <rguenther@suse.de>
1228
1229 PR tree-optimization/69242
1230 * gcc.dg/torture/pr69242.c: New testcase.
1231
1ca1d9b2 12322016-01-13 Richard Biener <rguenther@suse.de>
1233
1234 PR tree-optimization/69186
1235 * gcc.dg/torture/pr69186.c: New testcase.
1236
d07cbccc 12372016-01-13 Jeff Law <law@redhat.com>
1238
1239 PR tree-optimization/67755
1240 * gcc.dg/tree-ssa/pr67755.c: New test.
1241
12422016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1243
1244 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1245 pass number in output by a star.
1246
b95d41cf 12472016-01-12 Bin Cheng <bin.cheng@arm.com>
1248
1249 PR tree-optimization/68911
1250 * gcc.c-torture/execute/pr68911.c: New test.
1251
91d87e22 12522016-01-12 Marek Polacek <polacek@redhat.com>
1253
1254 PR c++/68979
1255 * g++.dg/warn/permissive-1.C: New test.
1256
8a9401a4 12572016-01-12 Jakub Jelinek <jakub@redhat.com>
1258
1259 PR objc++/68511
1260 PR c++/69213
1261 * g++.dg/opt/pr69213.C: New test.
1262
b9cb7a67 12632016-01-12 Christian Bruel <christian.bruel@st.com>
1264
1265 PR target/69180
1266 * gcc.target/arm/pr69180.c: New test.
1267
e4c96992 12682016-01-12 Richard Biener <rguenther@suse.de>
1269
1270 PR lto/69077
1271 * g++.dg/lto/pr69077_0.C: New testcase.
1272 * g++.dg/lto/pr69077_1.C: Likewise.
1273
90525f61 12742016-01-12 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR target/69175
1277 * g++.dg/opt/pr69175.C: New test.
1278
9e7edfd3 12792016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1280
1281 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1282 rather than #including math.h & stdlib.h.
1283 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1284 * gcc.dg/vect/pr49771.c: Likewise.
1285 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1286 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1287 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1288 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1289 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1290 * gcc.dg/vect/pr44507.c: Likewise.
1291 * gcc.dg/vect/pr45902.c: Likewise.
1292 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1293 * gcc.dg/vect/vect-117.c: Likewise.
1294 * gcc.dg/vect/vect-99.c: Likewise.
1295 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1296 * gcc.dg/vect/vect-cond-1.c: Likewise.
1297 * gcc.dg/vect/vect-cond-2.c: Likewise.
1298 * gcc.dg/vect/vect-cond-3.c: Likewise.
1299 * gcc.dg/vect/vect-cond-4.c: Likewise.
1300 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1301 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1302 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1303 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1304 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1305 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1306 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1307 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1308 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1309 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1310 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1311 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1312 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1313 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1314 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1315 include of signal.h.
1316 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1317 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1318 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1319 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1320 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1321 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1322 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1323 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1324 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1325 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1326 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1327 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1328 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1329 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1330 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1331 * gcc.dg/vect/vect-outer-5.c: Likewise.
1332 * gcc.dg/vect/vect-outer-6.c: Likewise.
1333 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1334 include of stdio.h.
1335
3368873d 13362016-01-12 Nick Clifton <nickc@redhat.com>
1337
1338 PR target/68913
1339 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1340 to fread so that it will be found in all target runtimes.
1341
0464ea95 13422016-01-12 Richard Biener <rguenther@suse.de>
1343
1344 PR tree-optimization/69053
1345 * g++.dg/torture/pr69053.C: New testcase.
1346
7819730f 13472016-01-12 Richard Biener <rguenther@suse.de>
1348
1349 PR tree-optimization/69168
1350 * gcc.dg/torture/pr69168.c: New testcase.
1351
995bfebf 13522016-01-12 Richard Biener <rguenther@suse.de>
1353
1354 PR tree-optimization/69157
1355 * gcc.dg/torture/pr69157.c: New testcase.
1356
13572016-01-12 Richard Biener <rguenther@suse.de>
1358
1359 PR tree-optimization/69174
1360 * gcc.dg/torture/pr69174.c: New testcase.
1361
1d10d64c 13622016-01-12 Jakub Jelinek <jakub@redhat.com>
1363
1364 PR c++/66808
1365 PR c++/69000
1366 * g++.dg/tls/pr66808.C: New test.
1367 * g++.dg/tls/pr69000.C: New test.
1368
f0b79faf 13692016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1370
1371 * gcc.target/powerpc/swaps-p8-23.c: New test.
1372 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1373
04cf75a4 13742016-01-11 John David Anglin <danglin@gcc.gnu.org>
1375
1376 PR tree-optimization/68356
1377 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1378
0eb4264c 13792016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1380 Jim Wilson <jim.wilson@linaro.org>
1381
1382 PR target/69194
1383 * gcc.target/arm/pr69194.c: New test.
1384
2f66de64 13852016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1386
1387 PR target/69225
1388 * gcc.target/i386/pr69225-1.c: New test.
1389 * gcc.target/i386/pr69225-2.c: Likewise.
1390 * gcc.target/i386/pr69225-3.c: Likewise.
1391 * gcc.target/i386/pr69225-4.c: Likewise.
1392 * gcc.target/i386/pr69225-5.c: Likewise.
1393 * gcc.target/i386/pr69225-6.c: Likewise.
1394
36105e82 13952016-01-11 Jakub Jelinek <jakub@redhat.com>
1396
1c78ce2e 1397 PR target/67462
1398 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1399 if lp64.
1400
a4a87320 1401 PR target/69071
1402 * gcc.dg/pr69071.c: New test.
1403
91fbd04f 1404 PR c++/69211
1405 * g++.dg/opt/pr69211.C: New test.
1406
36105e82 1407 PR tree-optimization/69214
1408 * gcc.c-torture/compile/pr69214.c: New test.
1409
e934c380 14102016-01-11 Uros Bizjak <ubizjak@gmail.com>
1411
1412 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1413 * gcc.target/i386/pr66232-11.c: Ditto.
1414 * gcc.target/i386/pr66232-12.c: Ditto.
1415 * gcc.target/i386/pr66232-13.c: Ditto.
1416
3ff1b153 14172016-01-11 Richard Biener <rguenther@suse.de>
1418
1419 PR tree-optimization/69173
1420 * gcc.dg/torture/pr69173.c: New testcase.
1421
04e1504c 14222016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1423
1424 PR rtl-optimization/68796
1425 * gcc.target/aarch64/tst_5.c: New test.
1426 * gcc.target/aarch64/tst_6.c: Likewise.
1427
ae8718b5 14282016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1429
1430 PR rtl-optimization/68841
1431 * gcc.dg/pr68841.c: New test.
1432 * gcc.c-torture/execute/pr68841.c: New test.
1433
bd8bece2 14342016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1435
1436 PR rtl-optimization/68920
1437 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1438 for ix86 targets.
1439 * gcc.dg/ifcvt-5.c: New test.
1440
9b657cf1 14412016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 1442
1443 PR bootstrap/69123
1444 * g++.dg/pr69123.C: New.
1445
7a158352 14462016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1447
1448 PR target/69010
1449 * gcc.target/i386/pr69010.c: New test.
1450
ff375d11 14512016-01-11 Martin Jambor <mjambor@suse.cz>
1452
1453 PR ipa/69044
1454 * gcc.target/i386/chkp-pr69044.c: New test.
1455
9eb890f1 14562016-01-11 Tom de Vries <tom@codesourcery.com>
1457
1458 PR tree-optimization/69109
1459 * gcc.dg/autopar/pr69109-2.c: New test.
1460 * gcc.dg/autopar/pr69109.c: New test.
1461
c4157ee5 14622016-01-11 Tom de Vries <tom@codesourcery.com>
1463
1464 PR tree-optimization/69108
1465 * gcc.dg/autopar/pr69108.c: New test.
1466
b933e511 14672016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1468
1469 PR c++/69029
1470 * c-c++-common/Wisleading-indentation.c: Augment test.
1471
efb73de1 14722016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1473
1474 PR fortran/69154
1475 * gfortran.dg/inline_matmul_12.f90: New test.
1476
40c86c3b 14772016-01-10 Paul Thomas <pault@gcc.gnu.org>
1478
1479 PR fortran/67779
1480 * gfortran.dg/actual_array_offset_1: New test.
1481
a006c0bb 14822016-01-10 Tom de Vries <tom@codesourcery.com>
1483
1484 PR tree-optimization/69062
1485 * gcc.dg/autopar/pr69062.c: New test.
1486
880ed4be 14872016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1488
1489 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1490 * gcc.dg/vect/slp-perm-2.c: Likewise.
1491 * gcc.dg/vect/slp-perm-3.c: Likewise.
1492 * gcc.dg/vect/slp-perm-5.c: Likewise.
1493 * gcc.dg/vect/slp-perm-6.c: Likewise.
1494 * gcc.dg/vect/slp-perm-7.c: Likewise.
1495 * gcc.dg/vect/slp-perm-8.c: Likewise.
1496
d95e1856 14972016-01-10 Tom de Vries <tom@codesourcery.com>
1498
1499 PR tree-optimization/69039
1500 * gcc.dg/autopar/pr69039.c: New test.
1501
0f8f48d0 15022016-01-09 Marek Polacek <polacek@redhat.com>
1503
1504 PR c++/69113
1505 * g++.dg/pr69113.C: New test.
1506
7dff0499 15072016-01-09 Jakub Jelinek <jakub@redhat.com>
1508
1509 PR middle-end/50865
1510 PR tree-optimization/69097
1511 * gcc.c-torture/execute/pr50865.c: New test.
1512 * gcc.c-torture/execute/pr69097-1.c: New test.
1513 * gcc.c-torture/execute/pr69097-2.c: New test.
1514 * gcc.dg/pr69097-1.c: New test.
1515 * gcc.dg/pr69097-2.c: New test.
1516
18431e78 15172016-01-09 Jakub Jelinek <jakub@redhat.com>
1518
1519 PR c++/69164
1520 * g++.dg/opt/pr69164.C: New test.
1521
1943a4a2 15222016-01-08 Jakub Jelinek <jakub@redhat.com>
1523
1524 PR tree-optimization/69167
1525 * gcc.dg/pr69167.c: New test.
1526
a143e277 15272016-01-08 Marek Polacek <polacek@redhat.com>
1528
1529 PR c++/68449
1530 * g++.dg/pr68449.C: New.
1531
44c01906 15322016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1533
1534 PR tree-optimization/68707
1535 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1536 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1537 on platforms supporting it.
1538 * gcc.dg/vect/slp-perm-2.c: Likewise.
1539 * gcc.dg/vect/slp-perm-3.c: Likewise.
1540 * gcc.dg/vect/slp-perm-5.c: Likewise.
1541 * gcc.dg/vect/slp-perm-7.c: Likewise.
1542 * gcc.dg/vect/slp-perm-8.c: Likewise.
1543 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1544 on platforms supporting it.
1545
c437d1e8 15462016-01-08 Jakub Jelinek <jakub@redhat.com>
1547
c9595c51 1548 PR tree-optimization/69162
1549 * gcc.dg/pr69162.c: New test.
1550
c437d1e8 1551 PR tree-optimization/69172
1552 * gcc.dg/pr69172.c: New test.
1553
6a46a28c 15542016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1555
1556 PR tree-optimization/67781
1557 * gcc.c-torture/execute/pr67781.c: New file.
1558
62ad9a04 15592016-01-08 Jakub Jelinek <jakub@redhat.com>
1560
1561 PR tree-optimization/69083
1562 * gcc.dg/vect/pr69083.c: New test.
1563
9e0e8c2a 15642016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1565
1566 PR tree-optimization/61441
1567 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1568 Use -fexcess-precision=standard for compiler options.
1569 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1570
5d034e37 15712016-01-08 Jakub Jelinek <jakub@redhat.com>
1572
5013f740 1573 PR fortran/69128
1574 * gfortran.dg/gomp/pr69128.f90: New test.
1575
5d034e37 1576 PR c++/69145
1577 * g++.dg/ext/pr69145-1.C: New test.
1578 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1579 * g++.dg/ext/pr69145-2.h: New file.
1580
517906ff 15812016-01-07 Martin Sebor <msebor@redhat.com>
1582
1583 PR c/68966
1584 * gcc.dg/atomic-fetch-bool.c: New test.
1585 * gcc.dg/sync-fetch-bool.c: New test.
1586
cdbb524c 15872016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1588
1589 PR fortran/66680
1590 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1591
ec3aba9e 15922016-01-07 Nick Clifton <nickc@redhat.com>
1593
1594 PR target/66655
1595 * g++.dg/pr66655.C: New test.
1596 * g++.dg/pr66655_1.cc: Test support file.
1597 * g++.dg/pr66655.h: Test header file.
1598
9b657cf1 15992016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 1600
1601 PR fortran/66680
1602 gfortran.dg/gomp/pr66680.f90: New test.
1603
cd45d7a5 16042016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1605
1606 PR target/69171
1607 * gcc.target/i386/pr69171-1.c: New test.
1608 * gcc.target/i386/pr69171-2.c: Likewise.
1609 * gcc.target/i386/pr69171-3.c: Likewise.
1610 * gcc.target/i386/pr69171-4.c: Likewise.
1611 * gcc.target/i386/pr69171-5.c: Likewise.
1612 * gcc.target/i386/pr69171-6.c: Likewise.
1613
4a86a91a 16142015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1615
1616 PR middle-end/67639
1617 * c-c++-common/pr67639.c: New test.
1618
34c05552 16192016-01-07 Jakub Jelinek <jakub@redhat.com>
1620
1621 PR tree-optimization/69141
1622 * g++.dg/opt/pr69141.C: New test.
1623
f08d6895 16242016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1625
1626 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1627
32ec4173 16282016-01-06 Uros Bizjak <ubizjak@gmail.com>
1629
1630 PR target/69140
1631 * gcc.target/i386/pr69140.c: New test
1632
d74214f3 16332016-01-06 David Malcolm <dmalcolm@redhat.com>
1634
1635 * gcc.dg/bad-dereference.c: New test case.
1636
73991cab 16372015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1638
1639 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1640
fc8cc457 16412016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1642
1643 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1644
be3c9981 16452016-01-06 Marek Polacek <polacek@redhat.com>
1646
1647 PR sanitizer/69099
1648 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1649
2cb724f9 16502016-01-05 Marek Polacek <polacek@redhat.com>
1651
1652 PR c/69104
1653 * gcc.dg/atomic-invalid-2.c: New.
1654
233a53ed 16552016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1656
1657 PR target/68991
1658 * gcc.target/i386/pr68991.c: New test.
1659
ea87c5e3 16602016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1661
1662 PR target/68991
1663 * g++.dg/pr68991-1.C: New test.
1664 * g++.dg/pr68991-2.C: Likewise.
1665
1943a4a2 16662016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1667
1943a4a2 1668 PR other/60465
afe82e5b 1669 * gcc.target/ia64/pr60465-gprel64.c: New test.
1670 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1671
1e9147dd 16722016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1673
1674 PR rtl-optimization/68651
1675 * gcc.target/aarch64/pr68651_1.c: New test.
1676
d42aa619 16772016-01-05 David Malcolm <dmalcolm@redhat.com>
1678
1679 PR c/69122
1680 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1681
1776de76 16822016-01-05 Nathan Sidwell <nathan@acm.org>
1683
2d7d361d 1684 PR c++/58583
1685 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1686
1776de76 1687 * gcc.dg/alias-15.c: New.
1688
5beb12c0 16892016-01-05 Nick Clifton <nickc@redhat.com>
1690
1691 PR target/68870
1692 * g++.dg/pr68770.C: New test.
1693
d8cca921 16942016-01-04 Mike Stump <mikestump@comcast.net>
1695
1696 * lib/target-supports.exp (check_effective_target_cilkplus):
1697 cilkplus targets require pthreads.
afc907ef 1698 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1699
8427dff3 17002016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1701
1702 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1703 generation.
1704
f1717362 17052016-01-04 Jakub Jelinek <jakub@redhat.com>
1706
1707 Update copyright years.
1708
d7d6a3ab 17092016-01-04 Marek Polacek <polacek@redhat.com>
1710
1711 PR c/68908
1712 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1713 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1714 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1715
b8f4a5f9 17162016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1717
1718 * gcc.target/sparc/20160104-2.c: New test.
1719
6b5c028f 17202016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1721
1722 * gcc.target/sparc/20160104-1.c: New test.
1723
300e1002 17242016-01-03 Paul Thomas <pault@gcc.gnu.org>
1725
1726 PR fortran/65045
1727 * gfortran.dg/pr65045.f90: New test.
1728
855b105f 17292016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1730
1731 * gnat.dg/specs/debug1.ads: Delete.
1732
bdc177dc 17332016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1734
1735 PR libgfortran/68867
1736 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1737 expression.
1738
48aaffae 17392016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1740
1741 PR libgfortran/68867
1742 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1743 PowerPC.
1744
19a468b8 17452016-01-01 Paul Thomas <pault@gcc.gnu.org>
1746
1747 PR fortran/68864
1748 * gfortran.dg/pr68864.f90: New test.
1749
25371c91 17502016-01-01 Jakub Jelinek <jakub@redhat.com>
1751
2a659064 1752 PR tree-optimization/69070
1753 * gcc.dg/pr69070.c: New test.
1754
57aa9851 1755 PR sanitizer/69055
1756 * gfortran.dg/pr69055.f90: New test.
1757
25371c91 1758 PR target/69015
1759 * gcc.dg/pr69015.c: New test.
f1717362 1760\f
fb2c1edd 1761Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 1762
1763Copying and distribution of this file, with or without modification,
1764are permitted in any medium without royalty provided the copyright
1765notice and this notice are preserved.