88ec6dca5941661da1eb01533a364026d06ce616
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2
3 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4
5 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6
7 PR fortran/67451
8 PR fortran/69418
9 * gfortran.dg/coarray_allocate_2.f08: New test.
10 * gfortran.dg/coarray_allocate_3.f08: New test.
11 * gfortran.dg/coarray_allocate_4.f08: New test.
12
13 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
14
15 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
16 use same scan-tree-dump-times on all platforms.
17 * gcc.dg/vect/vect-outer-1.c: Likewise.
18 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
19 * gcc.dg/vect/vect-outer-1a.c: Likewise.
20 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
21 * gcc.dg/vect/vect-outer-1b.c: Likewise.
22 * gcc.dg/vect/vect-outer-2b.c: Likewise.
23 * gcc.dg/vect/vect-outer-3b.c: Likewise.
24 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
25
26 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
27
28 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
29 warning.
30
31 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
32
33 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
34
35 2016-02-02 James Norris <jnorris@codesourcery.com>
36
37 * c-c++-common/goacc/routine-5.c: Add tests.
38
39 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
40
41 * gcc.target/nvptx/unsigned-cmp.c: New test.
42
43 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
44
45 * gcc.target/aarch64/scalar_shift_1.c
46 (test_corners_sisd_di): Improve force to SIMD register.
47 (test_corners_sisd_si): Likewise.
48 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
49 Remove scan-assembler check for ldr.
50
51 2016-02-02 Richard Biener <rguenther@suse.de>
52
53 PR tree-optimization/69595
54 * gcc.dg/Warray-bounds-17.c: New testcase.
55
56 2016-02-02 Richard Biener <rguenther@suse.de>
57
58 PR tree-optimization/69606
59 * gcc.dg/torture/pr69606.c: New testcase.
60
61 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
62
63 PR middle-end/68542
64 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
65 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
66
67 2016-02-02 Alan Modra <amodra@gmail.com>
68
69 PR target/69548
70 * gcc.target/powerpc/pr69548.c: New test.
71
72 2016-02-01 Jakub Jelinek <jakub@redhat.com>
73
74 PR rtl-optimization/69592
75 * gcc.dg/pr69592.c: New test.
76
77 PR preprocessor/69543
78 PR c/69558
79 * gcc.dg/pr69543.c: New test.
80 * gcc.dg/pr69558.c: New test.
81
82 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
83
84 PR testsuite/65940
85 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
86
87 2016-02-01 Martin Sebor <msebor@redhat.com>
88
89 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
90
91 2016-02-01 Bin Cheng <bin.cheng@arm.com>
92
93 PR tree-optimization/67921
94 * c-c++-common/ubsan/pr67921.c: New test.
95
96 2016-02-01 Richard Biener <rguenther@suse.de>
97
98 PR middle-end/69556
99 * gcc.dg/tree-ssa/recip-8.c: New testcase.
100
101 2016-02-01 Richard Biener <rguenther@suse.de>
102
103 PR tree-optimization/69574
104 * gcc.dg/torture/pr69574.c: New testcase.
105
106 2016-02-01 Richard Biener <rguenther@suse.de>
107
108 PR tree-optimization/69579
109 * gcc.dg/setjmp-6.c: New testcase.
110
111 2016-02-01 Jakub Jelinek <jakub@redhat.com>
112
113 PR rtl-optimization/69570
114 * g++.dg/opt/pr69570.C: New test.
115
116 2016-02-01 Richard Henderson <rth@redhat.com>
117
118 * gcc.dg/pr69535.c: New test.
119
120 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
121
122 PR testsuite/69584
123 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
124 * gcc.dg/tree-ssa/sra-18.c: Likewise.
125
126 PR debug/68244
127 * g++.dg/parse/parens3.C: Use register "4" on hppa.
128
129 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
130
131 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
132
133 PR fortran/67564
134 * gfortran.dg/allocate_with_source_17.f03: New test.
135
136 2016-01-30 Jakub Jelinek <jakub@redhat.com>
137
138 PR tree-optimization/69546
139 * gcc.dg/torture/pr69546.c: New test.
140
141 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
142
143 PR fortran/69566
144 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
145
146 2016-01-30 Martin Sebor <msebor@redhat.com>
147
148 PR c++/68490
149 * g++.dg/ext/flexary10.C: New test.
150
151 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
152
153 PR fortran/66707
154 gfortran.dg/common_23.f90: New test.
155
156 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
157
158 PR target/65546
159 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
160 condition being checked, and disable it when the target supports
161 misaligned loads and stores.
162
163 2016-01-29 Jakub Jelinek <jakub@redhat.com>
164
165 PR debug/69518
166 * gcc.dg/torture/pr69518.c: New test.
167
168 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
169
170 PR target/69530
171 * gcc.target/i386/pr69530.c: New test.
172
173 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
174
175 PR target/65604
176 * gcc.target/mips/div-delay.c: New test.
177
178 2016-01-29 Jakub Jelinek <jakub@redhat.com>
179
180 PR target/69551
181 * gcc.target/i386/pr69551.c: New test.
182
183 PR target/66137
184 * gcc.target/i386/pr66137.c: New test.
185
186 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
187
188 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
189 always built for p5600.
190 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
191 isa=p5600 dg-option.
192
193 2016-01-29 Richard Biener <rguenther@suse.de>
194
195 PR tree-optimization/69547
196 * g++.dg/tree-ssa/pr69547.C: New testcase.
197
198 2016-01-29 Jakub Jelinek <jakub@redhat.com>
199
200 PR debug/66869
201 * g++.dg/warn/Wunused-function2.C: New test.
202
203 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
204
205 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
206 support for test to succeed.
207
208 2016-01-29 Marek Polacek <polacek@redhat.com>
209
210 PR c++/69509
211 PR c++/69516
212 * g++.dg/ext/constexpr-vla2.C: New test.
213 * g++.dg/ext/constexpr-vla3.C: New test.
214 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
215
216 2016-01-29 Richard Biener <rguenther@suse.de>
217
218 PR middle-end/69537
219 * gcc.dg/uninit-21.c: New testcase.
220
221 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
222
223 PR target/69459
224 * gcc.target/i386/pr69459.c: New test.
225
226 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
227
228 PR target/68400
229 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
230 * gcc.target/mips/pr68400.c: New test.
231
232 2016-01-28 Martin Sebor <msebor@redhat.com>
233
234 PR target/17381
235 * gcc.target/powerpc/pr17381.c: New test.
236
237 2016-01-28 Jakub Jelinek <jakub@redhat.com>
238
239 PR middle-end/69542
240 * gcc.dg/torture/pr69542.c: New test.
241
242 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
243
244 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
245
246 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
247
248 * gcc.dg/pr65980.c: Skip on AIX.
249 * gcc.dg/pr66688.c: Same.
250
251 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
252
253 PR target/63679
254 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
255 * gcc.dg/tree-ssa/sra-18.c: Same.
256
257 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
258
259 PR fortran/62536
260 * gfortran.dg/block_15.f08: New test.
261 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
262 on incorrectly closed BLOCK.
263
264 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
265
266 * gcc.dg/declare-simd.c: New test.
267 2016-01-28 Richard Biener <rguenther@suse.de>
268
269 PR tree-optimization/69466
270 * gfortran.dg/vect/pr69466.f90: New testcase.
271
272 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
273
274 * g++.dg/pr67989.C: Remove ARM-specific option.
275 * gcc.target/arm/pr67989.C: New file.
276
277 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
278
279 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
280 and expm1 test for glibc < 2.11.
281
282 2016-01-27 Richard Henderson <rth@redhat.com>
283
284 * gcc.c-torture/execute/pr69447.c: New test.
285
286 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
287
288 PR fortran/69422
289 * gfortran.dg/alloc_comp_assign_15.f03: New test.
290
291 2016-01-27 Jakub Jelinek <jakub@redhat.com>
292
293 PR debug/66869
294 * gcc.dg/pr66869.c: New test.
295
296 2016-01-25 Jeff Law <law@redhat.com>
297
298 PR tree-optimization/68398
299 PR tree-optimization/69196
300 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
301 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
302 path to avoid new heuristic allowing more irreducible regions
303 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
304 * gcc.dg/tree-ssa/vrp46.c: Likewise.
305 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
306 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
307 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
308
309 2016-01-27 Marek Polacek <polacek@redhat.com>
310
311 PR c/68062
312 * c-c++-common/vector-compare-4.c: New test.
313
314 2016-01-27 David Malcolm <dmalcolm@redhat.com>
315
316 PR preprocessor/69126
317 * c-c++-common/pr69126.c: New test case.
318
319 2016-01-27 Ian Lance Taylor <iant@google.com>
320
321 * gcc.dg/tree-ssa/ivopt_5.c: New test.
322
323 2016-01-27 Ryan Burn <contact@rnburn.com>
324
325 PR cilkplus/69267
326 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
327
328 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
329
330 PR target/69512
331 * gcc.target/i386/pr69512.c: New test.
332
333 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
334
335 PR ada/69488
336 * gnat.dg/sso/*.adb: Robustify dg-output directives.
337
338 2016-01-27 Marek Polacek <polacek@redhat.com>
339
340 PR c++/69379
341 * g++.dg/pr69379.C: New test.
342
343 2016-01-27 Martin Sebor <msebor@redhat.com>
344
345 PR c++/69317
346 * g++.dg/abi/Wabi-2-2.C: New test.
347 * g++.dg/abi/Wabi-2-3.C: New test.
348 * g++.dg/abi/Wabi-3-2.C: New test.
349 * g++.dg/abi/Wabi-3-3.C: New test.
350
351 2016-01-27 Richard Biener <rguenther@suse.de>
352
353 PR tree-optimization/69166
354 * gcc.dg/torture/pr69166.c: New testcase.
355
356 2016-01-27 Martin Jambor <mjambor@suse.cz>
357
358 PR tree-optimization/69355
359 * gcc.dg/tree-ssa/pr69355.c: New test.
360
361 2016-01-27 Marek Polacek <polacek@redhat.com>
362
363 PR c++/69496
364 * g++.dg/ext/constexpr-vla1.C: New test.
365
366 2016-01-20 Christian Bruel <christian.bruel@st.com>
367
368 PR target/69245
369 * gcc.target/arm/pr69245.c: New test.
370
371 2016-01-27 Jakub Jelinek <jakub@redhat.com>
372
373 PR tree-optimization/69399
374 * gcc.dg/torture/pr69399.c: New test.
375
376 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
377
378 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
379
380 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
381
382 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
383
384 2016-01-26 Tom de Vries <tom@codesourcery.com>
385
386 PR tree-optimization/69110
387 * gcc.dg/autopar/pr69110.c: New test.
388
389 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
390 Sebastian Pop <s.pop@samsung.com>
391
392 * gcc.dg/graphite/isl-ast-op-select.c: New.
393
394 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
395
396 PR fortran/69385
397 * gfortran.dg/allocate_error_6.f90: New test.
398
399 2016-01-26 Richard Henderson <rth@redhat.com>
400
401 * gcc.dg/tm/pr60908.c: New test.
402
403 2016-01-26 David Malcolm <dmalcolm@redhat.com>
404
405 PR other/69006
406 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
407 directive.
408 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
409 expected multiline output to reflect the colorization being
410 disabled before newlines.
411 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
412 (custom_diagnostic_finalizer): Replace call to
413 pp_newline_and_flush with call to pp_flush.
414 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
415 * gfortran.dg/implicit_class_1.f90: Likewise.
416 * lib/gcc-dg.exp (allow_blank_lines): New global.
417 (dg-allow-blank-lines-in-output): New procedure.
418 (gcc-dg-prune): Complain about blank lines in the output, unless
419 dg-allow-blank-lines-in-output was called.
420 * lib/multiline.exp (_build_multiline_regex): Only support
421 arbitrary followup text for non-blank-lines, not for blank lines.
422
423 2016-01-26 Jakub Jelinek <jakub@redhat.com>
424
425 PR tree-optimization/69483
426 * gcc.dg/pr69483.c: New test.
427 * g++.dg/opt/pr69483.C: New test.
428
429 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
430
431 PR target/68620
432 * gcc.target/arm/pr68620.c: New test.
433
434 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
435
436 * gcc.target/i386/pr68986-2.c: Remove -m32.
437
438 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
439
440 PR target/68986
441 * gcc.target/i386/pr68986-1.c: New test.
442 * gcc.target/i386/pr68986-2.c: Likewise.
443 * gcc.target/i386/pr68986-3.c: Likewise.
444
445 2016-01-26 Christian Bruel <christian.bruel@st.com>
446
447 * lib/target-supports.exp
448 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
449 (check_effective_target_arm_crypto_pragma_ok): Likewise.
450 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
451
452 2016-01-26 Richard Biener <rguenther@suse.de>
453
454 PR tree-optimization/69452
455 * gcc.dg/torture/pr69452.c: New testcase.
456
457 2016-01-26 Jakub Jelinek <jakub@redhat.com>
458
459 PR target/69442
460 * gcc.dg/pr69442.c: New test.
461
462 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
463
464 PR target/67896
465 * gcc.target/aarch64/simd/pr67896.C: New.
466
467 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
468
469 PR tree-optimization/69400
470 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
471 function.
472 (plugin_init): Call it.
473 * gcc.dg/torture/pr69400.c: New test.
474
475 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
476
477 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
478
479 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
480 Sebastian Pop <s.pop@samsung.com>
481
482 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
483 isl-0.15.
484
485 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
486 Sebastian Pop <s.pop@samsung.com>
487
488 * gcc.dg/graphite/pr69292.c: New.
489
490 2016-01-25 Jakub Jelinek <jakub@redhat.com>
491
492 * c-c++-common/goacc/use_device-1.c: New test.
493
494 2016-01-25 Jeff Law <law@redhat.com>
495
496 PR tree-optimization/69196
497 PR tree-optimization/68398
498 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
499 * gcc.dg/tree-ssa/pr68198.c: Likewise.
500
501 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
502
503 PR target/69469
504 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
505 Algorithm.
506
507 2016-01-25 Richard Biener <rguenther@suse.de>
508
509 PR testsuite/69380
510 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
511
512 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
513
514 PR target/69421
515 * gcc.dg/pr69421.c: New test.
516
517 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
518
519 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
520 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
521 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
522 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
523 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
524 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
525 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
526 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
527 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
528 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
529
530 2016-01-25 Richard Biener <rguenther@suse.de>
531
532 PR tree-optimization/69376
533 * gcc.dg/torture/pr69376.c: New testcase.
534
535 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
536
537 PR fortran/69397
538 PR fortran/68442
539 * gfortran.dg/interface_38.f90: New test.
540 * gfortran.dg/interface_39.f90: New test.
541
542 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
543
544 Revert:
545 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
546
547 PR c++/11858
548 PR c++/24663
549 PR c++/24664
550 * g++.dg/template/pr11858.C: New test.
551 * g++.dg/template/pr24663.C: New test.
552 * g++.dg/template/unify12.C: New test.
553 * g++.dg/template/unify13.C: New test.
554 * g++.dg/template/unify14.C: New test.
555 * g++.dg/template/unify15.C: New test.
556 * g++.dg/template/unify16.C: New test.
557 * g++.dg/template/unify17.C: New test.
558
559 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
560
561 PR fortran/68283
562 gfortran.dg/pr68283.f90: New test.
563
564 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
565
566 PR fortran/66094
567 * gfortran.dg/inline_matmul_13.f90: New test.
568 * gfortran.dg/matmul_bounds_8.f90: New test.
569 * gfortran.dg/matmul_bounds_9.f90: New test.
570 * gfortran.dg/matmul_bounds_10.f90: New test.
571
572 2016-01-23 Tom de Vries <tom@codesourcery.com>
573
574 PR tree-optimization/69426
575 * gcc.dg/autopar/pr69426.c: New test.
576
577 2016-01-23 Martin Sebor <msebor@redhat.com>
578
579 PR c++/58109
580 PR c++/69022
581 * g++.dg/cpp0x/alignas5.C: New test.
582 * g++.dg/ext/vector29.C: Same.
583
584 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
585
586 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
587 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
588 _GNU_SOURCE from compile flags to the source.
589 * gcc.target/i386/chkp-stropt-12.c: Ditto.
590 * gcc.target/i386/chkp-stropt-16.c: Ditto.
591 * gcc.target/i386/chkp-stropt-4.c: Ditto.
592 * gcc.target/i386/chkp-stropt-8.c: Ditto.
593
594 2016-01-22 Jakub Jelinek <jakub@redhat.com>
595
596 PR target/69432
597 * g++.dg/opt/pr69432.C: New test.
598
599 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
600
601 * gcc.target/powerpc/pr63354c: Adjust target selector to include
602 32-bit targets testing an -m64 multilib.
603
604 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
605
606 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
607 64-bit support.
608
609 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
610
611 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
612
613 2016-01-21 Christian Bruel <christian.bruel@st.com>
614
615 PR target/68674
616 * gcc.target/i386/pr68674.c
617 * gcc.target/aarch64/pr68674.c
618 * gcc.target/arm/pr68674.c
619
620 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
621
622 PR target/69403
623 * gcc.c-torture/execute/pr69403.c: New test.
624
625 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
626
627 PR c++/55843
628 * g++.dg/template/pr55843.C: New.
629
630 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
631
632 PR testsuite/66877
633 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
634 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
635
636 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
637
638 PR testsuite/67489
639 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
640 from dg-do compile directive, and instead add
641 { dg-require-effective-target int128 }.
642
643 2016-01-20 Martin Sebor <msebor@redhat.com>
644
645 PR c/69405
646 * gcc.dg/sync-fetch.c: New test.
647
648 2016-01-21 Martin Sebor <msebor@redhat.com>
649
650 PR target/69252
651 * gcc.target/powerpc/pr69252.c: New test.
652
653 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
654
655 PR fortran/65996
656 * gfortran.dg/pr65996.f90: New test.
657
658 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
659
660 PR c++/68810
661 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
662 expected to generate an error.
663
664 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
665
666 PR middle-end/66178
667 * gcc.dg/torture/pr66178.c: New test.
668
669 2016-01-21 Anton Blanchard <anton@samba.org>
670 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
671
672 PR target/63354
673 * gcc.target/powerpc/pr63354.c: New test.
674
675 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
676
677 PR rtl-optimization/68990
678 * gcc.target/i386/pr68990: New.
679
680 2016-01-21 Nick Clifton <nickc@redhat.com>
681
682 PR target/69129
683 * gcc.target/mips/pr69129.c: New.
684
685 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
686
687 PR c++/58046
688 * g++.dg/cpp0x/pr58046.C: New.
689
690 2016-01-21 Jakub Jelinek <jakub@redhat.com>
691
692 PR target/69187
693 PR target/65624
694 * gcc.target/arm/pr69187.c: New test.
695
696 PR c++/69355
697 * g++.dg/torture/pr69355.C: New test.
698
699 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
700 Sebastian Pop <s.pop@samsung.com>
701
702 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
703
704 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
705 Sebastian Pop <s.pop@samsung.com>
706
707 * gcc.dg/graphite/pr68976.c: New test.
708
709 2016-01-21 Jakub Jelinek <jakub@redhat.com>
710
711 PR middle-end/67653
712 * c-c++-common/pr67653.c: New test.
713 * gcc.dg/torture/pr29119.c: Add dg-warning.
714
715 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
716
717 * gcc.target/powerpc/cpu-builtin-1.c: New test.
718
719 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
720
721 PR c/24293
722 * gcc.dg/pr24293.c: New test.
723 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
724 incomplete struct type.
725 * gcc.dg/declspec-1.c: Likewise.
726 * gcc.dg/pr63549.c: Likewise.
727
728 2016-01-20 Jakub Jelinek <jakub@redhat.com>
729
730 PR tree-optimization/66612
731 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
732 for bdn instruction.
733
734 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
735
736 * lib/target-supports.exp
737 (check_effective_target_arm_fp_ok_nocache): New.
738 (check_effective_target_arm_fp_ok): New.
739 (add_options_for_arm_fp): New.
740 (check_effective_target_arm_crypto_ok_nocache): Require
741 target_arm_v8_neon_ok instead of arm32.
742 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
743 (check_effective_target_arm_crypto_pragma_ok): New.
744 (add_options_for_arm_vfp): New.
745 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
746 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
747 target instead. Force initial fpu to vfp.
748 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
749 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
750 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
751 dependency.
752 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
753 use arm_vfp effective target instead. Force initial fpu to vfp.
754 * gcc.target/arm/attr-neon3.c: Likewise.
755 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
756 arm_vfp_ok.
757 * gcc.target/arm/unsigned-float.c: Likewise.
758 * gcc.target/arm/vfp-1.c: Likewise.
759 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
760 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
761 * gcc.target/arm/vfp-ldmiad.c: Likewise.
762 * gcc.target/arm/vfp-ldmias.c: Likewise.
763 * gcc.target/arm/vfp-stmdbd.c: Likewise.
764 * gcc.target/arm/vfp-stmdbs.c: Likewise.
765 * gcc.target/arm/vfp-stmiad.c: Likewise.
766 * gcc.target/arm/vfp-stmias.c: Likewise.
767 * gcc.target/arm/vnmul-1.c: Likewise.
768 * gcc.target/arm/vnmul-2.c: Likewise.
769 * gcc.target/arm/vnmul-3.c: Likewise.
770 * gcc.target/arm/vnmul-4.c: Likewise.
771
772 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
773
774 PR testsuite/69366
775 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
776 the MPX run-time library, for compile-time MPX test.
777 * gcc.target/i386/chkp-always_inline.c: Likewise.
778 * gcc.target/i386/chkp-bndret.c: Likewise.
779 * gcc.target/i386/chkp-builtins-1.c: Likewise.
780 * gcc.target/i386/chkp-builtins-2.c: Likewise.
781 * gcc.target/i386/chkp-builtins-3.c: Likewise.
782 * gcc.target/i386/chkp-builtins-4.c: Likewise.
783 * gcc.target/i386/chkp-const-check-1.c: Likewise.
784 * gcc.target/i386/chkp-const-check-2.c: Likewise.
785 * gcc.target/i386/chkp-hidden-def.c: Likewise.
786 * gcc.target/i386/chkp-label-address.c: Likewise.
787 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
788 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
789 * gcc.target/i386/chkp-pr69044.c: Likewise.
790 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
791 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
792 * gcc.target/i386/chkp-strchr.c: Likewise.
793 * gcc.target/i386/chkp-strlen-1.c: Likewise.
794 * gcc.target/i386/chkp-strlen-2.c: Likewise.
795 * gcc.target/i386/chkp-strlen-3.c: Likewise.
796 * gcc.target/i386/chkp-strlen-4.c: Likewise.
797 * gcc.target/i386/chkp-strlen-5.c: Likewise.
798 * gcc.target/i386/chkp-stropt-1.c: Likewise.
799 * gcc.target/i386/chkp-stropt-10.c: Likewise.
800 * gcc.target/i386/chkp-stropt-11.c: Likewise.
801 * gcc.target/i386/chkp-stropt-12.c: Likewise.
802 * gcc.target/i386/chkp-stropt-13.c: Likewise.
803 * gcc.target/i386/chkp-stropt-14.c: Likewise.
804 * gcc.target/i386/chkp-stropt-15.c: Likewise.
805 * gcc.target/i386/chkp-stropt-16.c: Likewise.
806 * gcc.target/i386/chkp-stropt-2.c: Likewise.
807 * gcc.target/i386/chkp-stropt-3.c: Likewise.
808 * gcc.target/i386/chkp-stropt-4.c: Likewise.
809 * gcc.target/i386/chkp-stropt-5.c: Likewise.
810 * gcc.target/i386/chkp-stropt-6.c: Likewise.
811 * gcc.target/i386/chkp-stropt-7.c: Likewise.
812 * gcc.target/i386/chkp-stropt-8.c: Likewise.
813 * gcc.target/i386/chkp-stropt-9.c: Likewise.
814 * gcc.target/i386/pr63995-2.c: Likewise.
815 * gcc.target/i386/pr64805.c: Likewise.
816 * gcc.target/i386/pr65044.c: Likewise.
817 * gcc.target/i386/pr65167.c: Likewise.
818 * gcc.target/i386/pr65183.c: Likewise.
819 * gcc.target/i386/pr65184.c: Likewise.
820 * gcc.target/i386/thunk-retbnd.c: Likewise.
821
822 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
823
824 PR tree-optimization/69328
825 * gcc.dg/pr69328.c: New test.
826
827 2016-01-20 Jeff Law <law@redhat.com>
828
829 PR target/25114
830 * gcc.target/m68k/pr25114.c: New test.
831
832 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
833
834 * gcc.target/arm/memset-inline-10.c: Added
835 dg-require-effective-target arm_thumb2_ok.
836
837 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
838
839 * gcc.dg/debug/dwarf2/sso.c: New test.
840
841 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
842
843 PR testsuite/68820
844 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
845 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
846 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
847
848 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
849
850 PR ipa/66223
851 * g++.dg/ipa/devirt-50.C: New testcase.
852
853 2016-01-19 Marek Polacek <polacek@redhat.com>
854
855 PR c++/68965
856 * g++.dg/cpp1y/parameter-pack-1.C: New test.
857 * g++.dg/cpp1y/parameter-pack-2.C: New test.
858
859 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
860
861 PR target/69135
862 * gcc.target/arm/pr69135_1.c: New test.
863
864 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
865
866 * gcc.target/aarch64/ccmp_1.c: Add new tests.
867
868 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
869
870 * gcc.target/aarch64/ccmp_1.c: New testcase.
871
872 2016-01-19 Marek Polacek <polacek@redhat.com>
873
874 PR c++/68586
875 * g++.dg/cpp0x/enum30.C: New test.
876
877 2016-01-19 Richard Biener <rguenther@suse.de>
878
879 PR tree-optimization/69336
880 * g++.dg/tree-ssa/pr69336.C: New testcase.
881
882 2016-01-19 Jakub Jelinek <jakub@redhat.com>
883
884 PR debug/65779
885 * gcc.dg/pr65779.c: New test.
886
887 2016-01-19 Richard Biener <rguenther@suse.de>
888
889 PR tree-optimization/69352
890 * gcc.dg/torture/pr69352.c: New testcase.
891
892 2016-01-19 Jakub Jelinek <jakub@redhat.com>
893
894 PR rtl-optimization/68955
895 PR rtl-optimization/64557
896 * gcc.dg/torture/pr68955.c: New test.
897
898 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
899
900 PR lto/69136
901 * g++.dg/torture/pr69136.C: New testcase.
902
903 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
904
905 PR lto/69133
906 * g++.dg/lto/pr69133_0.C: New testcase.
907 * g++.dg/lto/pr69133_1.C: New testcase.
908
909 2016-01-15 Jeff Law <law@redhat.com>
910
911 PR tree-optimization/69320
912 * gcc.c-torture/pr69320-1.c: New test.
913 * gcc.c-torture/pr69320-2.c: New test.
914 * gcc.c-torture/pr69320-3.c: New test.
915 * gcc.c-torture/pr69320-4.c: New test.
916
917 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
918
919 PR c++/11858
920 PR c++/24663
921 PR c++/24664
922 * g++.dg/template/pr11858.C: New test.
923 * g++.dg/template/pr24663.C: New test.
924 * g++.dg/template/unify12.C: New test.
925 * g++.dg/template/unify13.C: New test.
926 * g++.dg/template/unify14.C: New test.
927 * g++.dg/template/unify15.C: New test.
928 * g++.dg/template/unify16.C: New test.
929 * g++.dg/template/unify17.C: New test.
930
931 2016-01-18 David Malcolm <dmalcolm@redhat.com>
932
933 PR testsuite/69181
934 * gcc.dg/pr69181-1.c: New test file.
935 * gcc.dg/pr69181-2.c: New test file.
936 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
937 globals by moving it to...
938 (cleanup-after-saved-dg-test): ...this new function. Add
939 "global additional_sources_used". Add reset of global
940 multiline_expected_outputs to the empty list.
941 * lib/multiline.exp (_multiline_expected_outputs): Rename this
942 global to...
943 (multiline_expected_outputs): ...this, and updated comments to
944 note that it is modified from gcc-dg.exp.
945 (dg-end-multiline-output): Update for the above renaming.
946 (handle-multiline-outputs): Likewise. Remove the clearing
947 of the expected outputs to the empty list.
948
949 2016-01-18 Richard Biener <rguenther@suse.de>
950
951 PR tree-optimization/69297
952 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
953
954 2016-01-18 Joseph Myers <joseph@codesourcery.com>
955
956 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
957 dg-options.
958 * gcc.target/mips/mips-3d-2.c: Likewise.
959 * gcc.target/mips/mips-3d-3.c: Likewise.
960 * gcc.target/mips/mips-3d-4.c: Likewise.
961 * gcc.target/mips/mips-3d-5.c: Likewise.
962 * gcc.target/mips/mips-3d-6.c: Likewise.
963 * gcc.target/mips/mips-3d-7.c: Likewise.
964 * gcc.target/mips/mips-3d-8.c: Likewise.
965 * gcc.target/mips/mips-3d-9.c: Likewise.
966 * gcc.target/mips/mips-ps-1.c: Likewise.
967 * gcc.target/mips/mips-ps-2.c: Likewise.
968 * gcc.target/mips/mips-ps-3.c: Likewise.
969 * gcc.target/mips/mips-ps-4.c: Likewise.
970 * gcc.target/mips/mips-ps-5.c: Likewise.
971 * gcc.target/mips/mips-ps-6.c: Likewise.
972 * gcc.target/mips/mips-ps-7.c: Likewise.
973 * gcc.target/mips/mips-ps-type.c: Likewise.
974 * gcc.target/mips/mips-ps-type-2.c: Likewise.
975 * gcc.target/mips/mips16-attributes-6.c: Likewise.
976
977 2016-01-18 Tom de Vries <tom@codesourcery.com>
978
979 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
980 * c-c++-common/goacc/kernels-double-reduction.c: New test.
981 * c-c++-common/goacc/kernels-empty.c: New test.
982 * c-c++-common/goacc/kernels-eternal.c: New test.
983 * c-c++-common/goacc/kernels-loop-2.c: New test.
984 * c-c++-common/goacc/kernels-loop-3.c: New test.
985 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
986 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
987 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
988 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
989 * c-c++-common/goacc/kernels-loop-data.c: New test.
990 * c-c++-common/goacc/kernels-loop-g.c: New test.
991 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
992 * c-c++-common/goacc/kernels-loop-n.c: New test.
993 * c-c++-common/goacc/kernels-loop-nest.c: New test.
994 * c-c++-common/goacc/kernels-loop.c: New test.
995 * c-c++-common/goacc/kernels-noreturn.c: New test.
996 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
997 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
998 * c-c++-common/goacc/kernels-reduction.c: New test.
999
1000 2016-01-18 Tom de Vries <tom@codesourcery.com>
1001
1002 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1003 * gcc.dg/autopar/outer-2.c: Same.
1004 * gcc.dg/autopar/outer-3.c: Same.
1005 * gcc.dg/autopar/outer-4.c: Same.
1006 * gcc.dg/autopar/outer-5.c: Same.
1007 * gcc.dg/autopar/outer-6.c: Same.
1008 * gcc.dg/autopar/parallelization-1.c: Same.
1009 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1010 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1011 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1012 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1013 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1014 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1015 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1016 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1017 * gcc.dg/autopar/pr39500-1.c: Same.
1018 * gcc.dg/autopar/pr39500-2.c: Same.
1019 * gcc.dg/autopar/pr46193.c: Same.
1020 * gcc.dg/autopar/pr46194.c: Same.
1021 * gcc.dg/autopar/pr49580.c: Same.
1022 * gcc.dg/autopar/pr49960-1.c: Same.
1023 * gcc.dg/autopar/pr49960.c: Same.
1024 * gcc.dg/autopar/pr68373.c: Same.
1025 * gcc.dg/autopar/reduc-1.c: Same.
1026 * gcc.dg/autopar/reduc-1char.c: Same.
1027 * gcc.dg/autopar/reduc-1short.c: Same.
1028 * gcc.dg/autopar/reduc-2.c: Same.
1029 * gcc.dg/autopar/reduc-2char.c: Same.
1030 * gcc.dg/autopar/reduc-2short.c: Same.
1031 * gcc.dg/autopar/reduc-3.c: Same.
1032 * gcc.dg/autopar/reduc-4.c: Same.
1033 * gcc.dg/autopar/reduc-6.c: Same.
1034 * gcc.dg/autopar/reduc-7.c: Same.
1035 * gcc.dg/autopar/reduc-8.c: Same.
1036 * gcc.dg/autopar/reduc-9.c: Same.
1037 * gcc.dg/autopar/uns-outer-4.c: Same.
1038 * gcc.dg/autopar/uns-outer-5.c: Same.
1039 * gcc.dg/autopar/uns-outer-6.c: Same.
1040 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1041 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1042
1043 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1044
1045 PR target/63679
1046 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1047 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1048
1049 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1050
1051 PR target/63679
1052 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1053 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1054 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1055
1056 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1057
1058 PR target/63679
1059 * gcc.dg/tree-ssa/sra-17.c: New.
1060 * gcc.dg/tree-ssa/sra-18.c: New.
1061
1062 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1063
1064 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1065
1066 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1067
1068 * gnat.dg/inline12.adb: New test.
1069
1070 2016-01-18 Bin Cheng <bin.cheng@arm.com>
1071
1072 PR tree-optimization/66797
1073 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1074
1075 2016-01-18 Richard Biener <rguenther@suse.de>
1076
1077 PR tree-optimization/69170
1078 * gcc.dg/torture/pr69170.c: New testcase.
1079
1080 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
1081
1082 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1083
1084 2016-01-16 Tom de Vries <tom@codesourcery.com>
1085
1086 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1087
1088 2016-01-16 Tom de Vries <tom@codesourcery.com>
1089
1090 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1091 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1092 redundant dg-require-effective-target pthread.
1093 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1094 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1095 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1096 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1097 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1098 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1099 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1100
1101 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
1102
1103 PR target/68609
1104 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1105 * gcc.target/powerpc/recip-7.c: Same.
1106
1107 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1108
1109 PR c++/69091
1110 * g++.dg/template/pr69091.C: New test.
1111
1112 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1113
1114 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1115 dump does not contain an error_mark_node.
1116 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1117 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1118
1119 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1120
1121 PR c++/68936
1122 * g++.dg/template/pr68936.C: New test.
1123
1124 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
1125
1126 PR target/68609
1127 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1128 * gcc.target/powerpc/recip-2.c: Same.
1129 * gcc.target/powerpc/recip-3.c: Same.
1130 * gcc.target/powerpc/recip-4.c: Same.
1131 * gcc.target/powerpc/recip-sqrtf.c: Same.
1132
1133 2016-01-15 Jeff Law <law@redhat.com>
1134
1135 PR tree-optimization/69270
1136 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1137 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1138
1139 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
1140
1141 PR fortran/49630
1142 * gfortran.dg/deferred_character_13.f90: New test for the fix
1143 of comment 3 of the PR.
1144
1145 PR fortran/54070
1146 * gfortran.dg/deferred_character_8.f90: New test
1147 * gfortran.dg/allocate_error_5.f90: New test
1148
1149 PR fortran/60593
1150 * gfortran.dg/deferred_character_10.f90: New test
1151
1152 PR fortran/60795
1153 * gfortran.dg/deferred_character_14.f90: New test
1154
1155 PR fortran/61147
1156 * gfortran.dg/deferred_character_11.f90: New test
1157
1158 PR fortran/64324
1159 * gfortran.dg/deferred_character_9.f90: New test
1160
1161 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1162
1163 PR rtl-optimization/69030
1164 * gcc.target/i386/pr69030.c: New.
1165
1166 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1167
1168 * gcc.target/aarch64/target_attr_17.c: New test.
1169
1170 2016-01-15 Richard Biener <rguenther@suse.de>
1171
1172 PR tree-optimization/66856
1173 * gcc.dg/torture/pr66856-1.c: New testcase.
1174 * gcc.dg/torture/pr66856-2.c: Likewise.
1175
1176 2016-01-15 Richard Biener <rguenther@suse.de>
1177
1178 PR debug/69137
1179 * g++.dg/lto/pr69137_0.C: New testcase.
1180
1181 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1182
1183 PR middle-end/69246
1184 * gcc.target/i386/pr69246.c: New test.
1185
1186 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1187
1188 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1189
1190 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1191
1192 PR c++/56194
1193 * g++.dg/init/const9.C: Disable test on S/390.
1194
1195 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1196
1197 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1198 * g++.dg/Wno-frame-address.C: Ditto.
1199
1200 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1201
1202 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1203
1204 2016-01-15 Richard Biener <rguenther@suse.de>
1205
1206 PR tree-optimization/68961
1207 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1208
1209 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1210
1211 * gcc.target/i386/pr65105-5.c: New test.
1212
1213 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1214
1215 * gcc.c-torture/execute/alias-4.c: New testcase.
1216
1217 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1218
1219 PR ipa/68148
1220 * g++.dg/ipa/devirt-49.C: New testcase.
1221
1222 2016-01-15 Christian Bruel <christian.bruel@st.com>
1223
1224 PR target/65837
1225 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1226 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1227 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1228
1229 2016-01-15 Richard Biener <rguenther@suse.de>
1230
1231 PR tree-optimization/69117
1232 * gcc.dg/torture/pr69117.c: New testcase.
1233
1234 2015-01-14 Ryan Burn <contact@rnburn.com>
1235
1236 PR c++/69048
1237 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1238
1239 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1240
1241 PR testsuite/67509
1242 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1243 range tests use 100 * maximum instead of maximum + 1.
1244
1245 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1246
1247 PR debug/69244
1248 * gcc.dg/guality/pr69244.c: New test.
1249
1250 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
1251
1252 * lib/target-supports.exp (check_effective_target_issignaling):
1253 New procedure.
1254 * gcc.dg/pr61441.c: Require issignaling effective target.
1255
1256 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1257
1258 PR target/68803
1259 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1260
1261 2016-01-14 David Malcolm <dmalcolm@redhat.com>
1262
1263 PR c++/68819
1264 PR preprocessor/69177
1265 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1266 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1267 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1268 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1269
1270 2016-01-14 Marek Polacek <polacek@redhat.com>
1271
1272 PR c/69262
1273 * gcc.dg/array-15.c: New test.
1274
1275 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1276
1277 PR middle-end/68146
1278 PR tree-optimization/69155
1279 * gfortran.dg/pr68146.f: New test.
1280 * gfortran.dg/pr69155.f90: New test.
1281
1282 2016-01-14 Richard Biener <rguenther@suse.de>
1283
1284 PR tree-optimization/68060
1285 * gcc.dg/torture/pr68060-1.c: New testcase.
1286 * gcc.dg/torture/pr68060-2.c: Likewise.
1287
1288 2016-01-14 Nick Clifton <nickc@redhat.com>
1289
1290 * lib/target-supports.exp
1291 (check_effective_target_arm_neon_ok_nocache): Add an option
1292 sequence that includes setting the ARM architecture to ARMv7-A.
1293 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1294 command line options necessary to enable Neon support.
1295 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1296 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1297 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1298 * gcc.target/arm/pr69180.c: Likewise.
1299
1300 2016-01-14 Jeff Law <law@redhat.com>
1301
1302 PR tree-optimization/69270
1303 * gcc.dg/tree-ssa/pr69270.c: New test.
1304
1305 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1306
1307 PR c/66208
1308 * c-c++-common/pr66208.c: New file.
1309
1310 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1311
1312 PR tree-optimization/69156
1313 * gcc.dg/pr69156.c: New test.
1314
1315 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1316
1317 * gcc.target/i386/pr69225-7.c: New test.
1318
1319 2016-01-13 Richard Henderson <rth@redhat.com>
1320
1321 * gcc.dg/tm/memopt-13.c: Update expected function.
1322 * gcc.dg/tm/memopt-6.c: Likewise.
1323
1324 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
1325
1326 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1327 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1328 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1329 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1330
1331 2016-01-13 Tom de Vries <tom@codesourcery.com>
1332
1333 PR tree-optimization/69169
1334 * gcc.dg/pr69169.c: New test.
1335
1336 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
1337
1338 PR target/69228
1339 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1340 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1341 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1342 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1343 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1344 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1345 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1346 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1347
1348 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1349
1350 PR target/69247
1351 * gcc.dg/pr69247.c: New test.
1352
1353 2016-01-13 Richard Biener <rguenther@suse.de>
1354
1355 PR tree-optimization/69242
1356 * gcc.dg/torture/pr69242.c: New testcase.
1357
1358 2016-01-13 Richard Biener <rguenther@suse.de>
1359
1360 PR tree-optimization/69186
1361 * gcc.dg/torture/pr69186.c: New testcase.
1362
1363 2016-01-13 Jeff Law <law@redhat.com>
1364
1365 PR tree-optimization/67755
1366 * gcc.dg/tree-ssa/pr67755.c: New test.
1367
1368 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1369
1370 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1371 pass number in output by a star.
1372
1373 2016-01-12 Bin Cheng <bin.cheng@arm.com>
1374
1375 PR tree-optimization/68911
1376 * gcc.c-torture/execute/pr68911.c: New test.
1377
1378 2016-01-12 Marek Polacek <polacek@redhat.com>
1379
1380 PR c++/68979
1381 * g++.dg/warn/permissive-1.C: New test.
1382
1383 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1384
1385 PR objc++/68511
1386 PR c++/69213
1387 * g++.dg/opt/pr69213.C: New test.
1388
1389 2016-01-12 Christian Bruel <christian.bruel@st.com>
1390
1391 PR target/69180
1392 * gcc.target/arm/pr69180.c: New test.
1393
1394 2016-01-12 Richard Biener <rguenther@suse.de>
1395
1396 PR lto/69077
1397 * g++.dg/lto/pr69077_0.C: New testcase.
1398 * g++.dg/lto/pr69077_1.C: Likewise.
1399
1400 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1401
1402 PR target/69175
1403 * g++.dg/opt/pr69175.C: New test.
1404
1405 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1406
1407 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1408 rather than #including math.h & stdlib.h.
1409 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1410 * gcc.dg/vect/pr49771.c: Likewise.
1411 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1412 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1413 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1414 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1415 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1416 * gcc.dg/vect/pr44507.c: Likewise.
1417 * gcc.dg/vect/pr45902.c: Likewise.
1418 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1419 * gcc.dg/vect/vect-117.c: Likewise.
1420 * gcc.dg/vect/vect-99.c: Likewise.
1421 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1422 * gcc.dg/vect/vect-cond-1.c: Likewise.
1423 * gcc.dg/vect/vect-cond-2.c: Likewise.
1424 * gcc.dg/vect/vect-cond-3.c: Likewise.
1425 * gcc.dg/vect/vect-cond-4.c: Likewise.
1426 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1427 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1428 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1429 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1430 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1431 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1432 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1433 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1434 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1435 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1436 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1437 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1438 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1439 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1440 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1441 include of signal.h.
1442 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1443 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1444 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1445 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1446 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1447 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1448 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1449 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1450 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1451 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1452 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1453 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1454 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1455 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1456 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1457 * gcc.dg/vect/vect-outer-5.c: Likewise.
1458 * gcc.dg/vect/vect-outer-6.c: Likewise.
1459 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1460 include of stdio.h.
1461
1462 2016-01-12 Nick Clifton <nickc@redhat.com>
1463
1464 PR target/68913
1465 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1466 to fread so that it will be found in all target runtimes.
1467
1468 2016-01-12 Richard Biener <rguenther@suse.de>
1469
1470 PR tree-optimization/69053
1471 * g++.dg/torture/pr69053.C: New testcase.
1472
1473 2016-01-12 Richard Biener <rguenther@suse.de>
1474
1475 PR tree-optimization/69168
1476 * gcc.dg/torture/pr69168.c: New testcase.
1477
1478 2016-01-12 Richard Biener <rguenther@suse.de>
1479
1480 PR tree-optimization/69157
1481 * gcc.dg/torture/pr69157.c: New testcase.
1482
1483 2016-01-12 Richard Biener <rguenther@suse.de>
1484
1485 PR tree-optimization/69174
1486 * gcc.dg/torture/pr69174.c: New testcase.
1487
1488 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1489
1490 PR c++/66808
1491 PR c++/69000
1492 * g++.dg/tls/pr66808.C: New test.
1493 * g++.dg/tls/pr69000.C: New test.
1494
1495 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1496
1497 * gcc.target/powerpc/swaps-p8-23.c: New test.
1498 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1499
1500 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
1501
1502 PR tree-optimization/68356
1503 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1504
1505 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1506 Jim Wilson <jim.wilson@linaro.org>
1507
1508 PR target/69194
1509 * gcc.target/arm/pr69194.c: New test.
1510
1511 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1512
1513 PR target/69225
1514 * gcc.target/i386/pr69225-1.c: New test.
1515 * gcc.target/i386/pr69225-2.c: Likewise.
1516 * gcc.target/i386/pr69225-3.c: Likewise.
1517 * gcc.target/i386/pr69225-4.c: Likewise.
1518 * gcc.target/i386/pr69225-5.c: Likewise.
1519 * gcc.target/i386/pr69225-6.c: Likewise.
1520
1521 2016-01-11 Jakub Jelinek <jakub@redhat.com>
1522
1523 PR target/67462
1524 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1525 if lp64.
1526
1527 PR target/69071
1528 * gcc.dg/pr69071.c: New test.
1529
1530 PR c++/69211
1531 * g++.dg/opt/pr69211.C: New test.
1532
1533 PR tree-optimization/69214
1534 * gcc.c-torture/compile/pr69214.c: New test.
1535
1536 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
1537
1538 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1539 * gcc.target/i386/pr66232-11.c: Ditto.
1540 * gcc.target/i386/pr66232-12.c: Ditto.
1541 * gcc.target/i386/pr66232-13.c: Ditto.
1542
1543 2016-01-11 Richard Biener <rguenther@suse.de>
1544
1545 PR tree-optimization/69173
1546 * gcc.dg/torture/pr69173.c: New testcase.
1547
1548 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1549
1550 PR rtl-optimization/68796
1551 * gcc.target/aarch64/tst_5.c: New test.
1552 * gcc.target/aarch64/tst_6.c: Likewise.
1553
1554 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1555
1556 PR rtl-optimization/68841
1557 * gcc.dg/pr68841.c: New test.
1558 * gcc.c-torture/execute/pr68841.c: New test.
1559
1560 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1561
1562 PR rtl-optimization/68920
1563 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1564 for ix86 targets.
1565 * gcc.dg/ifcvt-5.c: New test.
1566
1567 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
1568
1569 PR bootstrap/69123
1570 * g++.dg/pr69123.C: New.
1571
1572 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1573
1574 PR target/69010
1575 * gcc.target/i386/pr69010.c: New test.
1576
1577 2016-01-11 Martin Jambor <mjambor@suse.cz>
1578
1579 PR ipa/69044
1580 * gcc.target/i386/chkp-pr69044.c: New test.
1581
1582 2016-01-11 Tom de Vries <tom@codesourcery.com>
1583
1584 PR tree-optimization/69109
1585 * gcc.dg/autopar/pr69109-2.c: New test.
1586 * gcc.dg/autopar/pr69109.c: New test.
1587
1588 2016-01-11 Tom de Vries <tom@codesourcery.com>
1589
1590 PR tree-optimization/69108
1591 * gcc.dg/autopar/pr69108.c: New test.
1592
1593 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1594
1595 PR c++/69029
1596 * c-c++-common/Wisleading-indentation.c: Augment test.
1597
1598 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1599
1600 PR fortran/69154
1601 * gfortran.dg/inline_matmul_12.f90: New test.
1602
1603 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
1604
1605 PR fortran/67779
1606 * gfortran.dg/actual_array_offset_1: New test.
1607
1608 2016-01-10 Tom de Vries <tom@codesourcery.com>
1609
1610 PR tree-optimization/69062
1611 * gcc.dg/autopar/pr69062.c: New test.
1612
1613 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1614
1615 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1616 * gcc.dg/vect/slp-perm-2.c: Likewise.
1617 * gcc.dg/vect/slp-perm-3.c: Likewise.
1618 * gcc.dg/vect/slp-perm-5.c: Likewise.
1619 * gcc.dg/vect/slp-perm-6.c: Likewise.
1620 * gcc.dg/vect/slp-perm-7.c: Likewise.
1621 * gcc.dg/vect/slp-perm-8.c: Likewise.
1622
1623 2016-01-10 Tom de Vries <tom@codesourcery.com>
1624
1625 PR tree-optimization/69039
1626 * gcc.dg/autopar/pr69039.c: New test.
1627
1628 2016-01-09 Marek Polacek <polacek@redhat.com>
1629
1630 PR c++/69113
1631 * g++.dg/pr69113.C: New test.
1632
1633 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1634
1635 PR middle-end/50865
1636 PR tree-optimization/69097
1637 * gcc.c-torture/execute/pr50865.c: New test.
1638 * gcc.c-torture/execute/pr69097-1.c: New test.
1639 * gcc.c-torture/execute/pr69097-2.c: New test.
1640 * gcc.dg/pr69097-1.c: New test.
1641 * gcc.dg/pr69097-2.c: New test.
1642
1643 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1644
1645 PR c++/69164
1646 * g++.dg/opt/pr69164.C: New test.
1647
1648 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1649
1650 PR tree-optimization/69167
1651 * gcc.dg/pr69167.c: New test.
1652
1653 2016-01-08 Marek Polacek <polacek@redhat.com>
1654
1655 PR c++/68449
1656 * g++.dg/pr68449.C: New.
1657
1658 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1659
1660 PR tree-optimization/68707
1661 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1662 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1663 on platforms supporting it.
1664 * gcc.dg/vect/slp-perm-2.c: Likewise.
1665 * gcc.dg/vect/slp-perm-3.c: Likewise.
1666 * gcc.dg/vect/slp-perm-5.c: Likewise.
1667 * gcc.dg/vect/slp-perm-7.c: Likewise.
1668 * gcc.dg/vect/slp-perm-8.c: Likewise.
1669 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1670 on platforms supporting it.
1671
1672 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1673
1674 PR tree-optimization/69162
1675 * gcc.dg/pr69162.c: New test.
1676
1677 PR tree-optimization/69172
1678 * gcc.dg/pr69172.c: New test.
1679
1680 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1681
1682 PR tree-optimization/67781
1683 * gcc.c-torture/execute/pr67781.c: New file.
1684
1685 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1686
1687 PR tree-optimization/69083
1688 * gcc.dg/vect/pr69083.c: New test.
1689
1690 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1691
1692 PR tree-optimization/61441
1693 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1694 Use -fexcess-precision=standard for compiler options.
1695 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1696
1697 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1698
1699 PR fortran/69128
1700 * gfortran.dg/gomp/pr69128.f90: New test.
1701
1702 PR c++/69145
1703 * g++.dg/ext/pr69145-1.C: New test.
1704 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1705 * g++.dg/ext/pr69145-2.h: New file.
1706
1707 2016-01-07 Martin Sebor <msebor@redhat.com>
1708
1709 PR c/68966
1710 * gcc.dg/atomic-fetch-bool.c: New test.
1711 * gcc.dg/sync-fetch-bool.c: New test.
1712
1713 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1714
1715 PR fortran/66680
1716 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1717
1718 2016-01-07 Nick Clifton <nickc@redhat.com>
1719
1720 PR target/66655
1721 * g++.dg/pr66655.C: New test.
1722 * g++.dg/pr66655_1.cc: Test support file.
1723 * g++.dg/pr66655.h: Test header file.
1724
1725 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
1726
1727 PR fortran/66680
1728 gfortran.dg/gomp/pr66680.f90: New test.
1729
1730 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1731
1732 PR target/69171
1733 * gcc.target/i386/pr69171-1.c: New test.
1734 * gcc.target/i386/pr69171-2.c: Likewise.
1735 * gcc.target/i386/pr69171-3.c: Likewise.
1736 * gcc.target/i386/pr69171-4.c: Likewise.
1737 * gcc.target/i386/pr69171-5.c: Likewise.
1738 * gcc.target/i386/pr69171-6.c: Likewise.
1739
1740 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1741
1742 PR middle-end/67639
1743 * c-c++-common/pr67639.c: New test.
1744
1745 2016-01-07 Jakub Jelinek <jakub@redhat.com>
1746
1747 PR tree-optimization/69141
1748 * g++.dg/opt/pr69141.C: New test.
1749
1750 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1751
1752 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1753
1754 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
1755
1756 PR target/69140
1757 * gcc.target/i386/pr69140.c: New test
1758
1759 2016-01-06 David Malcolm <dmalcolm@redhat.com>
1760
1761 * gcc.dg/bad-dereference.c: New test case.
1762
1763 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1764
1765 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1766
1767 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1768
1769 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1770
1771 2016-01-06 Marek Polacek <polacek@redhat.com>
1772
1773 PR sanitizer/69099
1774 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1775
1776 2016-01-05 Marek Polacek <polacek@redhat.com>
1777
1778 PR c/69104
1779 * gcc.dg/atomic-invalid-2.c: New.
1780
1781 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1782
1783 PR target/68991
1784 * gcc.target/i386/pr68991.c: New test.
1785
1786 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1787
1788 PR target/68991
1789 * g++.dg/pr68991-1.C: New test.
1790 * g++.dg/pr68991-2.C: Likewise.
1791
1792 2016-01-05 Sergei Trofimovich <siarheit@google.com>
1793
1794 PR other/60465
1795 * gcc.target/ia64/pr60465-gprel64.c: New test.
1796 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1797
1798 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1799
1800 PR rtl-optimization/68651
1801 * gcc.target/aarch64/pr68651_1.c: New test.
1802
1803 2016-01-05 David Malcolm <dmalcolm@redhat.com>
1804
1805 PR c/69122
1806 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1807
1808 2016-01-05 Nathan Sidwell <nathan@acm.org>
1809
1810 PR c++/58583
1811 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1812
1813 * gcc.dg/alias-15.c: New.
1814
1815 2016-01-05 Nick Clifton <nickc@redhat.com>
1816
1817 PR target/68870
1818 * g++.dg/pr68770.C: New test.
1819
1820 2016-01-04 Mike Stump <mikestump@comcast.net>
1821
1822 * lib/target-supports.exp (check_effective_target_cilkplus):
1823 cilkplus targets require pthreads.
1824 (check_effective_target_cilkplus): Remove special case for NVPTX.
1825
1826 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1827
1828 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1829 generation.
1830
1831 2016-01-04 Jakub Jelinek <jakub@redhat.com>
1832
1833 Update copyright years.
1834
1835 2016-01-04 Marek Polacek <polacek@redhat.com>
1836
1837 PR c/68908
1838 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1839 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1840 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1841
1842 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1843
1844 * gcc.target/sparc/20160104-2.c: New test.
1845
1846 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1847
1848 * gcc.target/sparc/20160104-1.c: New test.
1849
1850 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
1851
1852 PR fortran/65045
1853 * gfortran.dg/pr65045.f90: New test.
1854
1855 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1856
1857 * gnat.dg/specs/debug1.ads: Delete.
1858
1859 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1860
1861 PR libgfortran/68867
1862 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1863 expression.
1864
1865 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1866
1867 PR libgfortran/68867
1868 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1869 PowerPC.
1870
1871 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
1872
1873 PR fortran/68864
1874 * gfortran.dg/pr68864.f90: New test.
1875
1876 2016-01-01 Jakub Jelinek <jakub@redhat.com>
1877
1878 PR tree-optimization/69070
1879 * gcc.dg/pr69070.c: New test.
1880
1881 PR sanitizer/69055
1882 * gfortran.dg/pr69055.f90: New test.
1883
1884 PR target/69015
1885 * gcc.dg/pr69015.c: New test.
1886 \f
1887 Copyright (C) 2016 Free Software Foundation, Inc.
1888
1889 Copying and distribution of this file, with or without modification,
1890 are permitted in any medium without royalty provided the copyright
1891 notice and this notice are preserved.