1 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
4 * g++.dg/lto/pr69589_0.C: New testcase
5 * g++.dg/lto/pr69589_1.C: New testcase
7 2016-03-10 Marek Polacek <polacek@redhat.com>
10 * g++.dg/delayedfold/unary-plus1.C: New test.
12 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
14 * gcc.target/arm/pr45701-1.c: Escape brackets.
15 * gcc.target/arm/pr45701-2.c: Likewise.
17 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
19 * gfortran.dg/unconstrained_commons.f: New.
21 2016-03-10 Alan Modra <amodra@gmail.com>
23 * gcc.dg/pr69195.c: New.
24 * gcc.dg/pr69238.c: New.
26 2016-03-10 Tom de Vries <tom@codesourcery.com>
29 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
31 2016-03-10 Richard Biener <rguenther@suse.de>
33 PR tree-optimization/70128
34 * gcc.dg/tree-ssa/alias-34.c: New testcase.
35 * gcc.dg/tree-ssa/alias-35.c: Likewise.
37 2016-03-09 Jakub Jelinek <jakub@redhat.com>
39 PR tree-optimization/70152
40 * gcc.dg/pr70152.c: New test.
43 * gcc.target/i386/pr70086-1.c: New test.
44 * gcc.target/i386/pr70086-2.c: New test.
45 * gcc.target/i386/pr70086-3.c: New test.
47 PR tree-optimization/70127
48 * gcc.c-torture/execute/pr70127.c: New test.
50 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
52 * c-c++-common/goacc/combined-directives-2.c: New test.
54 2016-03-09 David Malcolm <dmalcolm@redhat.com>
58 * g++.dg/diagnostic/pr70105.C: New test.
59 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
60 (test_multiple_ordinary_maps): New test function.
62 2016-03-09 David Malcolm <dmalcolm@redhat.com>
66 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
67 Drop range information from call to inform_at_rich_loc.
68 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
70 (test_show_locus): Replace calls to rich_location::add_range with
71 calls to add_range. Rewrite the tests that used the now-defunct
72 rich_location ctor taking a source_range. Simplify other tests
73 by replacing calls to COMBINE_LOCATION_DATA with calls to
76 2016-03-09 Richard Biener <rguenther@suse.de>
77 Jakub Jelinek <jakub@redhat.com>
79 PR tree-optimization/70138
80 * gcc.dg/vect/pr70138-1.c: New testcase.
81 * gcc.dg/vect/pr70138-2.c: Likewise.
83 2016-03-09 Jakub Jelinek <jakub@redhat.com>
86 * gcc.target/i386/pr70049.c: New test.
88 2016-03-09 Richard Biener <rguenther@suse.de>
91 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
92 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
93 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
95 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
97 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
100 2016-03-09 Jakub Jelinek <jakub@redhat.com>
103 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
106 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
109 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
112 2016-03-09 Tom de Vries <tom@codesourcery.com>
114 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
115 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
116 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
117 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
118 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
119 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
120 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
121 * gfortran.dg/goacc/kernels-loop.f95: New test.
123 2016-03-08 Martin Sebor <msebor@redhat.com>
126 * g++.dg/warn/overflow-warn-7.C: New test.
128 2016-03-08 Jason Merrill <jason@redhat.com>
130 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
131 * lib/target-supports.exp (check_effective_target_concepts): New.
133 2016-03-08 Jakub Jelinek <jakub@redhat.com>
136 * g++.dg/cpp1y/constexpr-loop4.C: New test.
137 * g++.dg/ubsan/pr70135.C: New test.
140 * gcc.dg/pr70110.c: New test.
142 2016-03-07 Martin Jambor <mjambor@suse.cz>
144 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
145 * c-c++-common/gomp/if-1.c: Likewise.
146 * c-c++-common/gomp/pr61486-2.c: Likewise.
147 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
148 to dg-additional-options.
149 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
150 * g++/gomp/target-teams-1.c: Likewise.
151 * gcc.dg/gomp/gomp.exp: Likewise.
152 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
153 dg-additional-options.
154 * gfortran.dg/gomp/gomp.exp: Likewise.
155 * gfortran.dg/gomp/target1.f90: Remove dg-options.
156 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
157 dg-additional-options.
158 * gfortran.dg/gomp/target3.f90: Remove dg-options.
160 2016-03-07 Martin Jambor <mjambor@suse.cz>
162 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
163 * c-c++-common/gomp/gridify-1.c: New test.
164 * gfortran.dg/gomp/gridify-1.f90: Likewise.
166 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
168 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
169 trigger for cortex-r8, when scanning for register r8.
170 * gcc.target/arm/pr45701-2.c: Likewise.
172 2016-02-26 Richard Biener <rguenther@suse.de>
173 Jeff Law <law@redhat.com>
175 PR tree-optimization/69740
176 * gcc.c-torture/compile/pr69740-1.c: New test.
177 * gcc.c-torture/compile/pr69740-2.c: New test.
179 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
181 * lib/target-supports.exp
182 (check_effective_target_whole_vector_shift): Enable for PPC64.
184 2016-03-07 Richard Biener <rguenther@suse.de>
186 PR tree-optimization/70115
187 * gcc.dg/torture/pr70115.c: New testcase.
189 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
192 * c-c-++-common/goacc/pr69916.c: New.
194 2016-03-07 Richard Henderson <rth@redhat.com>
196 * gcc.c-torture/compile/pr70061.c: New test.
198 2016-03-07 Richard Biener <rguenther@suse.de>
201 * gcc.dg/vect/O3-pr36098.c: New testcase.
203 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
205 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
207 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
209 * gnat.dg/renaming9.ad[sb]: New testcase.
211 2016-03-05 Jakub Jelinek <jakub@redhat.com>
214 * g++.dg/expr/stdarg3.C: New test.
216 2016-03-04 Jeff Law <law@redhat.com>
218 PR tree-optimization/69196
219 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
222 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
225 * gcc.dg/pr69973.c: New test.
227 PR rtl-optimization/69941
228 * gcc.dg/torture/pr69941.c: New test.
231 * gcc.dg/pr69824.c: New test.
233 2016-03-05 Tom de Vries <tom@codesourcery.com>
235 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
236 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
239 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
242 * g++.dg/cpp1y/var-templ48.C: New test.
243 * g++.dg/cpp1y/var-templ49.C: New test.
245 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
247 * g++.dg/Wno-frame-address.C: Skip on IA-64.
249 2016-03-04 Jakub Jelinek <jakub@redhat.com>
252 * g++.dg/ubsan/pr70035.C: New test.
255 * gcc.target/i386/pr70062.c: New test.
257 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
259 * g++.dg/template/typename21.C: Remove c++98_only.
261 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
263 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
265 2016-03-04 David Malcolm <dmalcolm@redhat.com>
268 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
273 2016-03-04 David Malcolm <dmalcolm@redhat.com>
276 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
282 2016-03-04 Jakub Jelinek <jakub@redhat.com>
285 * gcc.target/i386/avx512f-pr70059.c: New test.
286 * gcc.target/i386/avx512dq-pr70059.c: New test.
288 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
290 PR rtl-optimization/57676
291 * gcc.dg/torture/pr57676.c: New test.
293 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
295 * gcc.dg/pr70026.c: New test.
297 2016-03-04 Marek Polacek <polacek@redhat.com>
300 * gcc.dg/cilk-plus/pr69798-1.c: New test.
301 * gcc.dg/cilk-plus/pr69798-2.c: New test.
303 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
306 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
308 (test_corners_sisd_si): Likewise.
309 (main): Remove checks of the above.
310 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
312 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
314 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
316 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
318 * gcc.dg/torture/pr69951.c: Accept argc==0.
320 2016-03-04 Richard Biener <rguenther@suse.de>
323 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
324 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
326 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
329 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
332 2016-03-04 Jakub Jelinek <jakub@redhat.com>
335 * gcc.dg/guality/pr69947.c: New test.
337 2016-03-03 Jakub Jelinek <jakub@redhat.com>
340 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
342 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
344 PR rtl-optimization/69904
345 * gcc.target/arm/pr69904.c: New test.
347 2016-03-03 Jakub Jelinek <jakub@redhat.com>
350 * gcc.dg/vect/pr70021.c: New test.
351 * gcc.target/i386/pr70021.c: New test.
353 2016-03-03 Marek Polacek <polacek@redhat.com>
356 * gcc.dg/pr70050.c: New test.
358 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
360 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
362 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
364 PR tree-optimization/70043
365 * gfortran.dg/vect/pr70043.f90: New test.
367 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
369 * gnat.dg/specs/task1.ads: New test.
371 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
373 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
374 Invoke gdb with -batch.
375 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
377 2016-03-03 Richard Biener <rguenther@suse.de>
379 PR tree-optimization/55936
380 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
382 2016-03-02 Jeff Law <law@redhat.com>
384 PR rtl-optimization/69942
385 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
386 effects of argument promotions.
388 PR tree-optimization/69987
389 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
390 target does not support -fprefetch-loop-arrays.
392 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
394 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
396 2016-03-02 Bin Cheng <bin.cheng@arm.com>
398 PR rtl-optimization/69052
399 * gcc.target/i386/pr69052.c: New test.
401 2016-03-02 Alan Modra <amodra@gmail.com>
403 * gcc.dg/pr69990.c: New.
405 2016-03-02 Jakub Jelinek <jakub@redhat.com>
408 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
411 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
414 * gcc.target/i386/pr70028.c: New test.
416 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
418 * c-c++-common/asan/swapcontext-test-1.c,
419 * c-c++-common/tsan/thread_leak.c,
420 * g++.dg/tsan/aligned_vs_unaligned_race.C,
421 * g++.dg/tsan/benign_race.C,
422 * g++.dg/tsan/fd_close_norace.C,
423 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
424 races with sanitizer output
426 2016-03-02 Richard Biener <rguenther@suse.de>
427 Uros Bizjak <ubizjak@gmail.com>
430 * gcc.dg/simd-8.c: New testcase.
432 2016-03-02 Richard Biener <rguenther@suse.de>
435 * gcc.dg/simd-7.c: New testcase.
437 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
439 * gcc.target/i386/pr70007.c: Tweak.
441 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
443 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
445 2016-03-02 Marek Polacek <polacek@redhat.com>
448 * gcc.dg/pr67854.c: New test.
450 2016-03-02 Jakub Jelinek <jakub@redhat.com>
453 * gcc.dg/torture/pr70025.c: New test.
455 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
457 PR tree-optimization/68621
458 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
460 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
462 * gcc.target/i386/pr70007.c: New test.
464 2016-03-01 Jeff Law <law@redhat.com>
466 PR tree-optimization/69196
467 * gcc.dg/tree-ssa/pr69196-1.c: New test.
469 PR tree-optimization/69196
470 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
471 duplicating code and spoiling the expected output.
473 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
476 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
477 supports power9 before doing tests.
478 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
479 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
480 * gcc.target/powerpc/p9-permute.c: Likewise.
482 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
485 * gcc.target/i386/pr70027.c: New test.
487 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
489 * gcc.dg/pr70017.c: New test.
491 2016-03-01 Jakub Jelinek <jakub@redhat.com>
495 * gcc.dg/pr69796.c: New test.
496 * gcc.dg/pr69974.c: New test.
498 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
500 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
502 2016-02-29 Jeff Law <law@redhat.com>
504 PR tree-optimization/69987
505 * gfortran.dg/pr69987.f90: New test.
507 PR tree-optimization/69989
508 * gcc.c-torture/compile/pr69989-2.c: New test.
510 2016-03-01 Marek Polacek <polacek@redhat.com>
513 * g++.dg/parse/invalid1.C: New test.
515 2016-03-01 Richard Biener <rguenther@suse.de>
518 * gcc.dg/pr70022.c: New testcase.
520 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
522 PR tree-optimization/69956
523 * gcc.dg/pr69956.c: New test.
525 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
528 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
529 XFAIL when hardware supports efficient unaligned storage access.
531 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
534 * g++.dg/template/pr69961a.C: New test.
535 * g++.dg/template/pr69961b.C: New test.
537 2016-02-29 David Malcolm <dmalcolm@redhat.com>
539 PR preprocessor/69985
540 * gcc.dg/cpp/pr69985.c: New test case.
542 2016-02-29 Jeff Law <law@redhat.com>
544 PR tree-optimization/70005
545 * gcc.c-torture/execute/pr70005.c New test.
547 PR tree-optimization/69999
548 * gcc.c-torture/compile/pr69999.c: New test.
550 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
552 PR tree-optimization/69652
553 * gcc.dg/torture/pr69652.c: Delete test.
554 * gcc.dg/vect/pr69652.c: New test.
556 2016-02-19 Richard Biener <rguenther@suse.de>
558 PR tree-optimization/69980
559 * gfortran.dg/vect/pr69980.f90: New testcase.
561 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
563 * gcc.target/sparc/20160229-1.c: New test.
565 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
567 * gnat.dg/stack_usage3.adb: New test.
568 * gnat.dg/stack_usage3_pkg.ads: New helper.
570 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
572 * gnat.dg/renaming8.adb: New test.
573 * gnat.dg/renaming8_pkg1.ads: New helper.
574 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
575 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
577 2016-02-29 Richard Biener <rguenther@suse.de>
579 PR tree-optimization/69720
580 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
582 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
586 * gfortran.dg/realloc_on_assign_26.f90: New test case.
588 2016-02-28 Harald Anlauf <anlauf@gmx.de>
589 Jerry DeLisle <jvdelisle@gcc.gnu.org>
592 * gfortran.dg/coarray_8.f90: Adjust error message.
593 * gfortran.dg/pr56007.f90: New test.
594 * gfortran.dg/pr56007.f: New test.
596 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
598 PR tree-optimization/69989
599 * gcc.dg/torture/pr69989.c: New test.
601 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
603 * gcc.target/i386/stack-realign-win.c: New test.
605 2016-02-28 Harald Anlauf <anlauf@gmx.de>
608 * gfortran.dg/pr60126.f90: New test.
610 2016-02-27 Jeff Law <law@redhat.com>
613 2016-02-26 Richard Biener <rguenther@suse.de>
614 Jeff Law <law@redhat.com>
616 PR tree-optimization/69740
617 * gcc.c-torture/compile/pr69740-1.c: New test.
618 * gcc.c-torture/compile/pr69740-2.c: New test.
620 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
623 * gfortran.dg/newunit_4.f90: New test.
625 2016-02-27 Jakub Jelinek <jakub@redhat.com>
628 PR rtl-optimization/69886
629 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
630 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
633 2016-02-26 Martin Sebor <msebor@redhat.com>
635 PR tree-optimization/15826
636 * gcc.dg/tree-ssa/pr15826.c: New test.
638 2016-02-26 Jakub Jelinek <jakub@redhat.com>
641 * gcc.target/powerpc/pr69969.c: New test.
643 2016-02-26 Martin Sebor <msebor@redhat.com>
646 * g++.old-deja/g++.other/decl5.C: Add a test case.
648 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
651 * gcc.target/powerpc/pr69946.c: New file.
653 2016-02-26 Richard Biener <rguenther@suse.de>
654 Jeff Law <law@redhat.com>
656 PR tree-optimization/69740
657 * gcc.c-torture/compile/pr69740-1.c: New test.
658 * gcc.c-torture/compile/pr69740-2.c: New test.
660 2016-02-26 Martin Jambor <mjambor@suse.cz>
663 * gcc.dg/torture/pr69932.c: New test.
664 * gcc.dg/torture/pr69936.c: Likewise.
666 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
669 * gcc.target/s390/pr69709.c: New test.
671 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
674 * gcc.target/aarch64/pr69245_1.c: New test.
676 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
679 * gcc.dg/torture/pr69613.c: New test.
681 2016-02-26 Jakub Jelinek <jakub@redhat.com>
683 PR rtl-optimization/69891
684 * gcc.target/i386/pr69891.c: New test.
686 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
687 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
690 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
691 functionality for both 32-bit and 64-bit.
693 2016-02-26 Richard Biener <rguenther@suse.de>
695 PR tree-optimization/69551
696 * gcc.dg/torture/pr69951.c: New testcase.
698 2016-02-25 Richard Biener <rguenther@suse.de>
700 PR tree-optimization/48795
701 * gcc.dg/Warray-bounds-18.c: New testcase.
703 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
705 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
707 2016-02-25 Jakub Jelinek <jakub@redhat.com>
709 PR rtl-optimization/69896
710 * gcc.dg/pr69896.c: New test.
712 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
715 * g++.dg/cpp1y/paren2.C: New test.
717 2016-02-24 Martin Sebor <msebor@redhat.com>
720 * gcc.dg/enum-mode-2.c: New test.
722 2016-02-24 Jakub Jelinek <jakub@redhat.com>
725 * g++.dg/warn/Wnonnull-compare-6.C: New test.
726 * g++.dg/warn/Wnonnull-compare-7.C: New test.
727 * g++.dg/ubsan/pr69922.C: New test.
729 2016-02-24 Marek Polacek <polacek@redhat.com>
732 * gcc.dg/pr69819.c: New test.
734 2016-02-24 Martin Sebor <msebor@redhat.com>
737 * g++.dg/ext/flexary15.C: New test.
739 2016-02-24 Martin Sebor <msebor@redhat.com>
741 * gcc.dg/builtins-68.c: Avoid making unportable
742 assumptions about the relationship between SIZE_MAX and UINT_MAX.
743 * g++.dg/ext/builtin_alloca.C: Same.
745 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
746 Charles Baylis <charles.baylis@linaro.org>
749 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
751 2016-02-24 Richard Biener <rguenther@suse.de>
752 Jakub Jelinek <jakub@redhat.com>
755 * gcc.dg/torture/pr69760.c: New testcase.
757 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
759 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
760 pattern on Solaris with as.
762 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
764 * gcc.target/arm/cond_sub_restrict_it.c: New test.
765 * gcc.target/arm/condarith_restrict_it.c: Likewise.
766 * gcc.target/arm/movcond_restrict_it.c: Likewise.
767 * gcc.target/arm/negscc_restrict_it.c: Likewise.
769 2016-02-24 Jakub Jelinek <jakub@redhat.com>
772 * gcc.dg/pr69915.c: New test.
774 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
776 PR rtl-optimization/69886
777 * gcc.dg/torture/pr69886.c: New test.
779 2016-02-24 Richard Biener <rguenther@suse.de>
782 * gcc.dg/torture/pr68963.c: New testcase.
784 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
787 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
788 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
789 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
790 * gcc.target/arm/atomic_loaddi_1.c: New test.
791 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
792 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
793 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
794 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
795 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
796 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
797 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
798 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
800 2016-02-24 Jakub Jelinek <jakub@redhat.com>
803 * gcc.dg/torture/pr69909.c: New test.
805 2016-02-24 Richard Biener <rguenther@suse.de>
807 PR tree-optimization/69907
808 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
809 * gcc.dg/vect/bb-slp-34.c: XFAIL.
810 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
812 2016-02-24 Christian Bruel <christian.bruel@st.com>
814 * gcc.target/arm/pragma_cpp_fma.c: New test.
816 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
819 * gfortran.dg/include_6.f90: Update test.
821 2016-02-23 Jakub Jelinek <jakub@redhat.com>
824 * objc.dg/pr69844.m: New test.
826 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
829 * gfortran.dg/namelist_89.f90: New test.
830 * gfortran.dg/pr59700.f90: Update test..
832 2016-02-23 Martin Sebor <msebor@redhat.com>
835 * g++.dg/ext/builtin_alloca.C: New test.
836 * gcc.dg/builtins-68.c: New test.
838 2016-02-23 Richard Henderson <rth@redhat.com>
840 * gcc.target/i386/addr-space-3.c: Remove test.
842 2016-02-23 David Malcolm <dmalcolm@redhat.com>
844 PR preprocessor/69126
845 PR preprocessor/69543
846 * c-c++-common/pr69126-2-long.c: New test.
847 * c-c++-common/pr69126-2-short.c: New test.
848 * c-c++-common/pr69543-1.c: Remove xfail.
850 2016-02-23 David Malcolm <dmalcolm@redhat.com>
852 PR preprocessor/69126
853 PR preprocessor/69543
854 PR preprocessor/69558
855 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
857 (test_2): ...this, and add leading comment.
858 (MACRO_3, test_3): New.
859 (MACRO_4A, MACRO_4B, test_4): New.
860 (MACRO): Rename to...
863 (test_5): ...this, updating for renaming of MACRO, and
865 * c-c++-common/pr69543-1.c: New.
866 * c-c++-common/pr69543-2.c: New.
867 * c-c++-common/pr69543-3.c: New.
868 * c-c++-common/pr69543-4.c: New.
869 * c-c++-common/pr69558-1.c: New.
870 * c-c++-common/pr69558-2.c: New.
871 * c-c++-common/pr69558-3.c: New.
872 * c-c++-common/pr69558-4.c: New.
873 * gcc.dg/pr69558.c: Move to...
874 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
877 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
879 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
880 to -ftree-parallelize-loops/-fopenacc changes.
881 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
882 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
883 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
884 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
885 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
886 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
887 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
888 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
889 * c-c++-common/goacc/kernels-loop.c: Likewise.
890 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
891 * c-c++-common/goacc/kernels-reduction.c: Likewise.
892 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
893 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
895 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
897 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
899 2016-02-23 Jakub Jelinek <jakub@redhat.com>
902 * g++.dg/warn/Wnonnull-compare-5.C: New test.
905 * gcc.dg/pr69900.c: New test.
907 2016-02-23 Martin Jambor <mjambor@suse.cz>
909 PR tree-optimization/69666
910 * gcc.dg/tree-ssa/pr69666.c: New test.
912 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
915 * gfortran.dg/coarray_allocate_5.f08: New test.
917 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
919 * gcc.target/s390/vcond-shift.c: Move to ...
920 * gcc.target/s390/vector/vcond-shift.c: ... here.
922 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
924 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
925 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
927 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
929 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
931 2016-02-20 Mark Wielaard <mjw@redhat.com>
934 * gcc.dg/unused-variable-3.c: New test.
936 2016-02-22 Jakub Jelinek <jakub@redhat.com>
939 * gcc.target/i386/pr69888.c: New test.
941 2016-02-22 Richard Biener <rguenther@suse.de>
943 PR tree-optimization/69882
944 * gfortran.dg/vect/pr69882.f90: New testcase.
946 2016-02-22 Jakub Jelinek <jakub@redhat.com>
949 * gcc.dg/pr69885.c: New test.
951 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
955 * gcc.target/sh/pr54089-10.c: New.
957 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
960 * gfortran.dg/deferred_character_15.f90 : New test.
962 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
965 gfortran.dg/allocate_with_source_18.f03: New test.
967 2016-02-20 Harald Anlauf <anlauf@gmx.de>
970 gfortran.dg/gomp/pr52531.f90: New test.
972 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
975 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
978 2016-02-19 Jakub Jelinek <jakub@redhat.com>
981 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
982 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
985 * g++.dg/warn/Wnonnull-compare-4.C: New test.
988 * g++.dg/torture/pr69851.C: New test.
990 2016-02-19 Martin Sebor <msebor@redhat.com>
993 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
995 2016-02-19 Jakub Jelinek <jakub@redhat.com>
998 * g++.dg/warn/Wnonnull-compare-2.C: New test.
999 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1002 * g++.dg/cpp0x/pr67767.C: New test.
1004 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1006 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1007 for fp, simd, crypto, crc, lse.
1008 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1010 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1011 effective target check.
1013 2016-02-19 Jakub Jelinek <jakub@redhat.com>
1016 * gcc.target/i386/pr69820.c: New test.
1018 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1020 * gcc.target/s390/vector/int128-1.c: New test.
1022 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1024 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1026 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1028 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1029 instruction pattern name to prevent the testcase from failing with
1032 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1034 * gcc.target/s390/md/movstr-2.c: New test.
1036 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1038 * gcc.target/s390/morestack.c: New test.
1040 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1043 * gcc.target/s390/pr69625.c: Add test case.
1045 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1048 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1050 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1053 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1054 * gcc.target/powerpc/fusion3.c: Likewise.
1056 2016-02-18 Richard Biener <rguenther@suse.de>
1059 * g++.dg/torture/pr69553.C: New testcase.
1061 2016-02-18 Nick Clifton <nickc@redhat.com>
1065 * gcc.target/arm/pr62554.c: New test.
1066 * gcc.target/arm/pr69610-1.c: New test.
1067 * gcc.target/arm/pr69610-2.c: New test.
1069 2016-02-18 Richard Biener <rguenther@suse.de>
1072 * gcc.dg/torture/pr69854.c: New testcase.
1074 2016-02-17 Jakub Jelinek <jakub@redhat.com>
1077 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1079 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1081 * gcc.target/powerpc/vec-cg.c: New test.
1083 2016-02-17 Richard Biener <rguenther@suse.de>
1086 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1088 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1091 * gcc.c-torture/compile/pr69161.c: New test.
1093 2016-02-17 David Sherwood <david.sherwood@arm.com>
1096 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1097 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1099 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1101 * gcc.dg/ifcvt-4.c: Skip on Visium.
1103 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1105 * gnat.dg/atomic8.adb: New test.
1107 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1109 * gnat.dg/discr46.ad[sb]: New test.
1111 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1114 * gcc.target/powerpc/pr48344-1.c: New test.
1116 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1119 * gfortran.dg/associate_21.f90: New test.
1121 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1124 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1125 -Wnonnull in dg-options.
1126 * c-c++-common/nonnull-2.c: New test.
1128 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1129 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1131 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1133 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1136 * gcc.dg/pr69801.c: Add empty dg-options.
1138 2016-02-16 James Norris <jnorris@codesourcery.com>
1140 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1141 * g++.dg/goacc/deviceptr-1.c: New file.
1143 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1145 PR tree-optimization/69820
1146 * gcc.dg/vect/pr69820.c: New test.
1148 2016-02-16 Richard Biener <rguenther@suse.de>
1150 PR tree-optimization/69776
1151 * gcc.dg/torture/pr69776-2.c: New testcase.
1153 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1155 PR tree-optimization/69714
1156 * gcc.dg/torture/pr69714.c: New test.
1158 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1160 PR tree-optimization/69802
1161 * gcc.dg/pr69802.c: New test.
1163 2016-02-16 Richard Biener <rguenther@suse.de>
1166 * gcc.dg/pr69801.c: New testcase.
1168 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1170 PR libgfortran/69651
1171 * gfortran.dg/read_bang.f90: New test.
1172 * gfortran.dg/read_bang4.f90: New test.
1174 2016-02-15 Jakub Jelinek <jakub@redhat.com>
1177 * g++.dg/init/pr69658.C: New test.
1180 * c-c++-common/pr69797.c: New test.
1182 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1184 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1185 check for aarch64*-*-*.
1187 2016-02-15 Richard Biener <rguenther@suse.de>
1189 PR tree-optimization/69783
1190 * gcc.dg/vect/pr69783.c: New testcase.
1192 2016-02-15 Richard Biener <rguenther@suse.de>
1194 PR tree-optimization/69776
1195 * gcc.dg/torture/pr69776.c: New testcase.
1197 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1200 * gfortran.dg/type_decl_4.f90: Reinstated.
1202 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
1205 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1207 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1211 * gfortran.dg/type_decl_4.f90: Removed.
1213 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1216 * gfortran.dg/type_decl_4.f90: New test.
1218 2016-02-14 Alan Modra <amodra@gmail.com>
1221 * gcc.c-torture/execute/stkalign.c: Revise test.
1223 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1226 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1228 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1231 * gcc.target/sh/torture/pr67260.c: New.
1233 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
1235 * gcc.dg/pr67964.c: Add dg-require-alias.
1237 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1241 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1243 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1245 PR libgfortran/69668
1246 * gfortran.dg/namelist_88.f90: New test.
1248 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1250 PR libgfortran/69668
1251 * gfortran.dg/namelist_38.f90: Update test.
1252 * gfortran.dg/namelist_84.f90: Update test.
1254 2016-02-12 David Malcolm <dmalcolm@redhat.com>
1257 * gcc.dg/pr69554-1.c: New test.
1258 * gfortran.dg/pr69554-1.F90: New test.
1259 * gfortran.dg/pr69554-2.F90: New test.
1260 * lib/gcc-dg.exp (proc dg-locus): New function.
1261 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1262 distinguish between the caret-printing and non-caret-printing
1263 cases. If caret-printing has been explicitly enabled, bail out
1264 without attempting to fix up the output.
1266 2016-02-12 David Malcolm <dmalcolm@redhat.com>
1270 * gcc.dg/spellcheck-options-3.c: New test case.
1271 * gcc.dg/spellcheck-options-4.c: New test case.
1272 * gcc.dg/spellcheck-options-5.c: New test case.
1273 * gcc.dg/spellcheck-options-6.c: New test case.
1274 * gcc.dg/spellcheck-options-7.c: New test case.
1275 * gcc.dg/spellcheck-options-8.c: New test case.
1276 * gcc.dg/spellcheck-options-9.c: New test case.
1277 * gcc.dg/spellcheck-options-10.c: New test case.
1279 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1281 PR rtl-optimization/69764
1282 PR rtl-optimization/69771
1283 * c-c++-common/pr69764.c: New test.
1284 * gcc.dg/torture/pr69771.c: New test.
1286 2016-02-12 Marek Polacek <polacek@redhat.com>
1288 * g++.dg/torture/init-list1.C: New.
1290 2016-02-12 Marek Polacek <polacek@redhat.com>
1292 * gcc.dg/pr69522.c: Add empty dg-options.
1294 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1296 * g++.dg/lto/lto.exp: Include and init mpx.
1297 * g++.dg/lto/pr69729_0.C: New test.
1299 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1302 * g++.dg/ipa/pr69241-4.C: New test.
1305 * g++.dg/ipa/pr68672-1.C: New test.
1306 * g++.dg/ipa/pr68672-2.C: New test.
1307 * g++.dg/ipa/pr68672-3.C: New test.
1309 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1312 * gcc.dg/pr69522.c: New test.
1314 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1317 * g++.dg/cpp1y/69098.C: New test.
1318 * g++.dg/cpp1y/69098-2.C: New test.
1320 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1322 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1323 and neighbour -> neighbor.
1324 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1325 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1326 * c-c++-common/Wvarargs.c: Likewise.
1327 * c-c++-common/goacc/host_data-5.c: Likewise.
1328 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1329 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1330 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1331 * gcc.target/aarch64/pr60697.c: Likewise.
1332 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1333 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1334 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1335 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1336 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1337 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1338 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1339 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1340 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1341 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1342 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1343 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1344 * g++.dg/lookup/koenig5.C: Likewise.
1345 * g++.dg/ext/no-asm-2.C: Likewise.
1346 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1347 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1348 * gfortran.dg/used_types_16.f90: Likewise.
1349 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1350 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1351 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1352 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1353 * gfortran.dg/abstract_type_6.f03: Likewise.
1354 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1355 * gfortran.dg/used_types_15.f90: Likewise.
1356 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1357 * gfortran.dg/exit_3.f08: Likewise.
1358 * gfortran.dg/open_status_2.f90: Likewise.
1359 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1360 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1361 * gfortran.dg/associate_1.f03: Likewise.
1362 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1363 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1364 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1365 * gcc.dg/builtin-object-size-1.c: Likewise.
1366 * gcc.dg/noreturn-6.c: Likewise.
1367 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1368 * gcc.dg/globalalias.c: Likewise.
1369 * gcc.dg/builtins-config.h: Likewise.
1370 * gcc.dg/pr30457.c: Likewise.
1371 * gcc.c-torture/compile/volatile-1.c: Likewise.
1372 * gcc.c-torture/execute/20101011-1.c: Likewise.
1373 * c-c++-common/Waddress-1.c: Likewise.
1375 2016-02-11 Jakub Jelinek <jakub@redhat.com>
1378 * c-c++-common/Waddress-1.c: New test.
1380 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1383 * gfortran.dg/associate_19.f03: New test.
1384 * gfortran.dg/associate_20.f03: New test.
1386 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1388 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1390 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1392 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1393 .arch armv8-a\n. Add -dA to dg-options.
1394 * gcc.target/aarch64/assembler_arch_1.c: New test.
1395 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1397 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1400 * g++.dg/cpp0x/pr68726.C: New.
1402 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1404 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1407 2016-02-11 Richard Biener <rguenther@suse.de>
1409 * g++.dg/tree-ssa/pr61034.C: Adjust.
1411 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1414 * gcc.target/s390/pr69148.c: New.
1416 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1418 PR tree-optimization/69652
1419 * gcc.dg/torture/pr69652.c: New test.
1421 2016-02-10 Jakub Jelinek <jakub@redhat.com>
1422 Patrick Palka <ppalka@gcc.gnu.org>
1426 * g++.dg/ipa/pr69241-1.C: New test.
1427 * g++.dg/ipa/pr69241-2.C: New test.
1428 * g++.dg/ipa/pr69241-3.C: New test.
1429 * g++.dg/ipa/pr69649.C: New test.
1431 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
1433 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1434 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1436 2016-02-10 Bin Cheng <bin.cheng@arm.com>
1438 PR tree-optimization/68021
1439 * gcc.dg/tree-ssa/pr68021.c: New test.
1441 2016-02-10 Richard Biener <rguenther@suse.de>
1443 PR tree-optimization/69726
1444 * gcc.dg/uninit-22.c: New testcase.
1446 2016-02-09 Andrew Pinski <apinski@cavium.com>
1449 * gcc.c-torture/compile/20160205-1.c: New testcase.
1451 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1454 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1455 instead accessing a really large arrray.
1456 * gcc.target/powerpc/fusion3.c: Likewise.
1458 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
1461 * gcc.c-torture/execute/pr68532.c: New test.
1463 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
1466 * gcc.dg/pr69634.c: New.
1468 2016-02-09 Richard Biener <rguenther@suse.de>
1470 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1472 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
1474 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1476 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1478 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1480 2016-02-09 Richard Biener <rguenther@suse.de>
1482 PR tree-optimization/69715
1483 * gcc.dg/torture/pr69715.c: New testcase.
1485 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1488 * g++.dg/cpp0x/trailing12.C: New test.
1489 * g++.dg/cpp0x/trailing13.C: New test.
1491 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1495 * g++.dg/cpp1y/auto-fn29.C: New test.
1496 * g++.dg/cpp1y/auto-fn30.C: New test.
1498 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1500 PR tree-optimization/69209
1501 * gcc.c-torture/compile/pr69209.c: New test.
1503 2016-02-08 Jeff Law <law@redhat.com>
1505 PR tree-optimization/68541
1506 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1507 of statements allowed in join block for path splitting.
1509 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1512 * g++.dg/gomp/pr59627.C: New test.
1515 * g++.dg/ipa/pr69239.C: New test.
1517 2016-02-08 David Malcolm <dmalcolm@redhat.com>
1519 PR preprocessor/69664
1520 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1521 * gcc.dg/cpp/warn-comments.c: Likewise.
1523 2016-02-08 Marek Polacek <polacek@redhat.com>
1526 * g++.dg/init/const12.C: New test.
1528 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1531 * gcc.dg/lto/pr55113_0.c: Remove test.
1533 2016-02-08 Richard Biener <rguenther@suse.de>
1535 PR tree-optimization/69719
1536 * gcc.dg/torture/pr69719.c: New testcase.
1538 2016-02-08 Richard Biener <rguenther@suse.de>
1539 Jeff Law <law@redhat.com>
1542 * gcc.target/mips/pr68273.c: New testcase.
1544 2016-02-08 Richard Biener <rguenther@suse.de>
1546 PR rtl-optimization/69274
1547 * gcc.target/i386/addr-sel-1.c: XFAIL.
1549 2016-02-08 Jeff Law <law@redhat.com>
1551 PR tree-optimization/68541
1552 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1554 PR tree-optimization/65917
1555 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1557 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1560 * gfortran.dg/namelist_args.f90: New test.
1562 2016-02-05 Jeff Law <law@redhat.com>
1564 PR tree-optimization/68541
1565 * gcc.dg/tree-ssa/split-path-2.c: New test.
1566 * gcc.dg/tree-ssa/split-path-3.c: New test.
1567 * gcc.dg/tree-ssa/split-path-4.c: New test.
1568 * gcc.dg/tree-ssa/split-path-5.c: New test.
1569 * gcc.dg/tree-ssa/split-path-6.c: New test.
1570 * gcc.dg/tree-ssa/split-path-7.c: New test.
1572 2016-02-05 Martin Sebor <msebor@redhat.com>
1575 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1576 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1578 2016-02-06 Richard HEnderson <rth@redhat.com>
1581 * gcc.target/i386/addr-space-4.c: New.
1582 * gcc.target/i386/addr-space-5.c: New.
1584 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1587 * gfortran.dg/elemental_dependency_6.f90: New.
1589 2016-02-05 Jakub Jelinek <jakub@redhat.com>
1591 PR rtl-optimization/69691
1592 * gcc.c-torture/execute/pr69691.c: New test.
1595 * g++.dg/parse/pr69628.C: New test.
1597 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1599 * gcc.dg/sancov/asan.c: Move to ...
1600 * gcc.dg/asan/sancov-1.c: ... here.
1602 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1604 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1606 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1609 * gcc.target/i386/pr69677.c: New test.
1611 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1614 * g++.dg/template/pr68948.C: New test.
1616 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1618 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1619 (only necessary on s390x).
1621 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1623 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1624 -mno-accumulate-outgoing-args.
1626 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1628 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1630 2016-02-04 Jakub Jelinek <jakub@redhat.com>
1633 * c-c++-common/pr69669.c: New test.
1635 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1638 * g++.dg/pr69667.C: New file.
1640 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1643 * gcc.dg/pr69619.c: Add new test.
1645 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1647 PR rtl-optimization/69577
1648 * gcc.target/i386/pr69577.c: New test.
1650 2016-02-04 Martin Liska <mliska@suse.cz>
1652 * g++.dg/asan/pr69276.C: New test.
1654 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1658 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1659 a single smulbb instruction.
1660 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1661 * gcc.target/amr/wmul-2.c: Likewise.
1663 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1667 * gcc.c-torture/execute/pr67714.c: New test.
1669 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1672 * gcc.target/i386/pr69454-1.c: New test.
1673 * gcc.target/i386/pr69454-2.c: New test.
1675 2016-02-03 Martin Sebor <msebor@redhat.com>
1682 * g++.dg/ext/flexarray-mangle-2.C: New test.
1683 * g++.dg/ext/flexarray-mangle.C: New test.
1684 * g++.dg/ext/flexarray-subst.C: New test.
1685 * g++.dg/ext/flexary11.C: New test.
1686 * g++.dg/ext/flexary12.C: New test.
1687 * g++.dg/ext/flexary13.C: New test.
1688 * g++.dg/ext/flexary14.C: New test.
1689 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1691 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1693 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1694 Define only if CHECK_FLOAT128 is defined.
1695 (main): Properly initialize u5.
1697 2016-02-03 Jakub Jelinek <jakub@redhat.com>
1700 * gcc.dg/pr69627.c: New test.
1703 * gcc.dg/pr69644.c: New test.
1705 2016-02-03 Mike Stump <mikestump@comcast.net>
1707 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1708 support for struct-layout-1.exp.
1710 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1713 * g++.dg/cpp0x/pr69056.C: New test.
1715 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1716 Alexandre Oliva <aoliva@redhat.com>
1719 * gcc.target/powerpc/pr69461.c: New.
1721 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
1723 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1725 (check_effective_target_fsanitize_thread): ... to here. Do not
1726 specify additional compile flags for the test source.
1727 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1728 specify additional compile flags for the test source.
1730 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1732 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1734 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1738 * gfortran.dg/coarray_allocate_2.f08: New test.
1739 * gfortran.dg/coarray_allocate_3.f08: New test.
1740 * gfortran.dg/coarray_allocate_4.f08: New test.
1742 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1744 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1745 use same scan-tree-dump-times on all platforms.
1746 * gcc.dg/vect/vect-outer-1.c: Likewise.
1747 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1748 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1749 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1750 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1751 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1752 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1753 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1755 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1757 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1760 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1762 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1764 2016-02-02 James Norris <jnorris@codesourcery.com>
1766 * c-c++-common/goacc/routine-5.c: Add tests.
1768 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
1770 * gcc.target/nvptx/unsigned-cmp.c: New test.
1772 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1774 * gcc.target/aarch64/scalar_shift_1.c
1775 (test_corners_sisd_di): Improve force to SIMD register.
1776 (test_corners_sisd_si): Likewise.
1777 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1778 Remove scan-assembler check for ldr.
1780 2016-02-02 Richard Biener <rguenther@suse.de>
1782 PR tree-optimization/69595
1783 * gcc.dg/Warray-bounds-17.c: New testcase.
1785 2016-02-02 Richard Biener <rguenther@suse.de>
1787 PR tree-optimization/69606
1788 * gcc.dg/torture/pr69606.c: New testcase.
1790 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1793 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1794 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1796 2016-02-02 Alan Modra <amodra@gmail.com>
1799 * gcc.target/powerpc/pr69548.c: New test.
1801 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1803 PR rtl-optimization/69592
1804 * gcc.dg/pr69592.c: New test.
1806 PR preprocessor/69543
1808 * gcc.dg/pr69543.c: New test.
1809 * gcc.dg/pr69558.c: New test.
1811 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
1814 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
1816 2016-02-01 Martin Sebor <msebor@redhat.com>
1818 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1820 2016-02-01 Bin Cheng <bin.cheng@arm.com>
1822 PR tree-optimization/67921
1823 * c-c++-common/ubsan/pr67921.c: New test.
1825 2016-02-01 Richard Biener <rguenther@suse.de>
1828 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1830 2016-02-01 Richard Biener <rguenther@suse.de>
1832 PR tree-optimization/69574
1833 * gcc.dg/torture/pr69574.c: New testcase.
1835 2016-02-01 Richard Biener <rguenther@suse.de>
1837 PR tree-optimization/69579
1838 * gcc.dg/setjmp-6.c: New testcase.
1840 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1842 PR rtl-optimization/69570
1843 * g++.dg/opt/pr69570.C: New test.
1845 2016-02-01 Richard Henderson <rth@redhat.com>
1847 * gcc.dg/pr69535.c: New test.
1849 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
1852 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1853 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1856 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1858 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1860 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
1863 * gfortran.dg/allocate_with_source_17.f03: New test.
1865 2016-01-30 Jakub Jelinek <jakub@redhat.com>
1867 PR tree-optimization/69546
1868 * gcc.dg/torture/pr69546.c: New test.
1870 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
1873 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1875 2016-01-30 Martin Sebor <msebor@redhat.com>
1878 * g++.dg/ext/flexary10.C: New test.
1880 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1883 gfortran.dg/common_23.f90: New test.
1885 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1888 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1889 condition being checked, and disable it when the target supports
1890 misaligned loads and stores.
1892 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1895 * gcc.dg/torture/pr69518.c: New test.
1897 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1900 * gcc.target/i386/pr69530.c: New test.
1902 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
1905 * gcc.target/mips/div-delay.c: New test.
1907 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1910 * gcc.target/i386/pr69551.c: New test.
1913 * gcc.target/i386/pr66137.c: New test.
1915 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1917 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1918 always built for p5600.
1919 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1920 isa=p5600 dg-option.
1922 2016-01-29 Richard Biener <rguenther@suse.de>
1924 PR tree-optimization/69547
1925 * g++.dg/tree-ssa/pr69547.C: New testcase.
1927 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1930 * g++.dg/warn/Wunused-function2.C: New test.
1932 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1934 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1935 support for test to succeed.
1937 2016-01-29 Marek Polacek <polacek@redhat.com>
1941 * g++.dg/ext/constexpr-vla2.C: New test.
1942 * g++.dg/ext/constexpr-vla3.C: New test.
1943 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1945 2016-01-29 Richard Biener <rguenther@suse.de>
1948 * gcc.dg/uninit-21.c: New testcase.
1950 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
1953 * gcc.target/i386/pr69459.c: New test.
1955 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
1958 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1959 * gcc.target/mips/pr68400.c: New test.
1961 2016-01-28 Martin Sebor <msebor@redhat.com>
1964 * gcc.target/powerpc/pr17381.c: New test.
1966 2016-01-28 Jakub Jelinek <jakub@redhat.com>
1969 * gcc.dg/torture/pr69542.c: New test.
1971 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1973 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1975 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1977 * gcc.dg/pr65980.c: Skip on AIX.
1978 * gcc.dg/pr66688.c: Same.
1980 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1983 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1984 * gcc.dg/tree-ssa/sra-18.c: Same.
1986 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1989 * gfortran.dg/block_15.f08: New test.
1990 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1991 on incorrectly closed BLOCK.
1993 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1995 * gcc.dg/declare-simd.c: New test.
1996 2016-01-28 Richard Biener <rguenther@suse.de>
1998 PR tree-optimization/69466
1999 * gfortran.dg/vect/pr69466.f90: New testcase.
2001 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2003 * g++.dg/pr67989.C: Remove ARM-specific option.
2004 * gcc.target/arm/pr67989.C: New file.
2006 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
2008 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2009 and expm1 test for glibc < 2.11.
2011 2016-01-27 Richard Henderson <rth@redhat.com>
2013 * gcc.c-torture/execute/pr69447.c: New test.
2015 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
2018 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2020 2016-01-27 Jakub Jelinek <jakub@redhat.com>
2023 * gcc.dg/pr66869.c: New test.
2025 2016-01-25 Jeff Law <law@redhat.com>
2027 PR tree-optimization/68398
2028 PR tree-optimization/69196
2029 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2030 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2031 path to avoid new heuristic allowing more irreducible regions
2032 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2033 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2034 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2035 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2036 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2038 2016-01-27 Marek Polacek <polacek@redhat.com>
2041 * c-c++-common/vector-compare-4.c: New test.
2043 2016-01-27 David Malcolm <dmalcolm@redhat.com>
2045 PR preprocessor/69126
2046 * c-c++-common/pr69126.c: New test case.
2048 2016-01-27 Ian Lance Taylor <iant@google.com>
2050 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2052 2016-01-27 Ryan Burn <contact@rnburn.com>
2055 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2057 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
2060 * gcc.target/i386/pr69512.c: New test.
2062 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2065 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2067 2016-01-27 Marek Polacek <polacek@redhat.com>
2070 * g++.dg/pr69379.C: New test.
2072 2016-01-27 Martin Sebor <msebor@redhat.com>
2075 * g++.dg/abi/Wabi-2-2.C: New test.
2076 * g++.dg/abi/Wabi-2-3.C: New test.
2077 * g++.dg/abi/Wabi-3-2.C: New test.
2078 * g++.dg/abi/Wabi-3-3.C: New test.
2080 2016-01-27 Richard Biener <rguenther@suse.de>
2082 PR tree-optimization/69166
2083 * gcc.dg/torture/pr69166.c: New testcase.
2085 2016-01-27 Martin Jambor <mjambor@suse.cz>
2087 PR tree-optimization/69355
2088 * gcc.dg/tree-ssa/pr69355.c: New test.
2090 2016-01-27 Marek Polacek <polacek@redhat.com>
2093 * g++.dg/ext/constexpr-vla1.C: New test.
2095 2016-01-20 Christian Bruel <christian.bruel@st.com>
2098 * gcc.target/arm/pr69245.c: New test.
2100 2016-01-27 Jakub Jelinek <jakub@redhat.com>
2102 PR tree-optimization/69399
2103 * gcc.dg/torture/pr69399.c: New test.
2105 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2107 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2109 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2111 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2113 2016-01-26 Tom de Vries <tom@codesourcery.com>
2115 PR tree-optimization/69110
2116 * gcc.dg/autopar/pr69110.c: New test.
2118 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
2119 Sebastian Pop <s.pop@samsung.com>
2121 * gcc.dg/graphite/isl-ast-op-select.c: New.
2123 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
2126 * gfortran.dg/allocate_error_6.f90: New test.
2128 2016-01-26 Richard Henderson <rth@redhat.com>
2130 * gcc.dg/tm/pr60908.c: New test.
2132 2016-01-26 David Malcolm <dmalcolm@redhat.com>
2135 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2137 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2138 expected multiline output to reflect the colorization being
2139 disabled before newlines.
2140 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2141 (custom_diagnostic_finalizer): Replace call to
2142 pp_newline_and_flush with call to pp_flush.
2143 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2144 * gfortran.dg/implicit_class_1.f90: Likewise.
2145 * lib/gcc-dg.exp (allow_blank_lines): New global.
2146 (dg-allow-blank-lines-in-output): New procedure.
2147 (gcc-dg-prune): Complain about blank lines in the output, unless
2148 dg-allow-blank-lines-in-output was called.
2149 * lib/multiline.exp (_build_multiline_regex): Only support
2150 arbitrary followup text for non-blank-lines, not for blank lines.
2152 2016-01-26 Jakub Jelinek <jakub@redhat.com>
2154 PR tree-optimization/69483
2155 * gcc.dg/pr69483.c: New test.
2156 * g++.dg/opt/pr69483.C: New test.
2158 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2161 * gcc.target/arm/pr68620.c: New test.
2163 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2165 * gcc.target/i386/pr68986-2.c: Remove -m32.
2167 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2170 * gcc.target/i386/pr68986-1.c: New test.
2171 * gcc.target/i386/pr68986-2.c: Likewise.
2172 * gcc.target/i386/pr68986-3.c: Likewise.
2174 2016-01-26 Christian Bruel <christian.bruel@st.com>
2176 * lib/target-supports.exp
2177 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2178 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2179 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2181 2016-01-26 Richard Biener <rguenther@suse.de>
2183 PR tree-optimization/69452
2184 * gcc.dg/torture/pr69452.c: New testcase.
2186 2016-01-26 Jakub Jelinek <jakub@redhat.com>
2189 * gcc.dg/pr69442.c: New test.
2191 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2194 * gcc.target/aarch64/simd/pr67896.C: New.
2196 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2198 PR tree-optimization/69400
2199 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2201 (plugin_init): Call it.
2202 * gcc.dg/torture/pr69400.c: New test.
2204 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2206 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2208 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2209 Sebastian Pop <s.pop@samsung.com>
2211 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2214 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2215 Sebastian Pop <s.pop@samsung.com>
2217 * gcc.dg/graphite/pr69292.c: New.
2219 2016-01-25 Jakub Jelinek <jakub@redhat.com>
2221 * c-c++-common/goacc/use_device-1.c: New test.
2223 2016-01-25 Jeff Law <law@redhat.com>
2225 PR tree-optimization/69196
2226 PR tree-optimization/68398
2227 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2228 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2230 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
2233 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2236 2016-01-25 Richard Biener <rguenther@suse.de>
2239 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2241 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2244 * gcc.dg/pr69421.c: New test.
2246 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2248 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2249 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2250 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2251 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2252 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2253 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2254 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2255 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2256 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2257 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2259 2016-01-25 Richard Biener <rguenther@suse.de>
2261 PR tree-optimization/69376
2262 * gcc.dg/torture/pr69376.c: New testcase.
2264 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2268 * gfortran.dg/interface_38.f90: New test.
2269 * gfortran.dg/interface_39.f90: New test.
2271 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2274 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2279 * g++.dg/template/pr11858.C: New test.
2280 * g++.dg/template/pr24663.C: New test.
2281 * g++.dg/template/unify12.C: New test.
2282 * g++.dg/template/unify13.C: New test.
2283 * g++.dg/template/unify14.C: New test.
2284 * g++.dg/template/unify15.C: New test.
2285 * g++.dg/template/unify16.C: New test.
2286 * g++.dg/template/unify17.C: New test.
2288 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2291 gfortran.dg/pr68283.f90: New test.
2293 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2296 * gfortran.dg/inline_matmul_13.f90: New test.
2297 * gfortran.dg/matmul_bounds_8.f90: New test.
2298 * gfortran.dg/matmul_bounds_9.f90: New test.
2299 * gfortran.dg/matmul_bounds_10.f90: New test.
2301 2016-01-23 Tom de Vries <tom@codesourcery.com>
2303 PR tree-optimization/69426
2304 * gcc.dg/autopar/pr69426.c: New test.
2306 2016-01-23 Martin Sebor <msebor@redhat.com>
2310 * g++.dg/cpp0x/alignas5.C: New test.
2311 * g++.dg/ext/vector29.C: Same.
2313 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
2315 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2316 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2317 _GNU_SOURCE from compile flags to the source.
2318 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2319 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2320 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2321 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2323 2016-01-22 Jakub Jelinek <jakub@redhat.com>
2326 * g++.dg/opt/pr69432.C: New test.
2328 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2330 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2331 32-bit targets testing an -m64 multilib.
2333 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2335 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2338 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2340 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2342 2016-01-21 Christian Bruel <christian.bruel@st.com>
2345 * gcc.target/i386/pr68674.c
2346 * gcc.target/aarch64/pr68674.c
2347 * gcc.target/arm/pr68674.c
2349 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2352 * gcc.c-torture/execute/pr69403.c: New test.
2354 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2357 * g++.dg/template/pr55843.C: New.
2359 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2362 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2363 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2365 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2368 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2369 from dg-do compile directive, and instead add
2370 { dg-require-effective-target int128 }.
2372 2016-01-20 Martin Sebor <msebor@redhat.com>
2375 * gcc.dg/sync-fetch.c: New test.
2377 2016-01-21 Martin Sebor <msebor@redhat.com>
2380 * gcc.target/powerpc/pr69252.c: New test.
2382 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2385 * gfortran.dg/pr65996.f90: New test.
2387 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2390 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2391 expected to generate an error.
2393 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2396 * gcc.dg/torture/pr66178.c: New test.
2398 2016-01-21 Anton Blanchard <anton@samba.org>
2399 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2402 * gcc.target/powerpc/pr63354.c: New test.
2404 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2406 PR rtl-optimization/68990
2407 * gcc.target/i386/pr68990: New.
2409 2016-01-21 Nick Clifton <nickc@redhat.com>
2412 * gcc.target/mips/pr69129.c: New.
2414 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2417 * g++.dg/cpp0x/pr58046.C: New.
2419 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2423 * gcc.target/arm/pr69187.c: New test.
2426 * g++.dg/torture/pr69355.C: New test.
2428 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2429 Sebastian Pop <s.pop@samsung.com>
2431 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2433 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2434 Sebastian Pop <s.pop@samsung.com>
2436 * gcc.dg/graphite/pr68976.c: New test.
2438 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2441 * c-c++-common/pr67653.c: New test.
2442 * gcc.dg/torture/pr29119.c: Add dg-warning.
2444 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2446 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2448 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2451 * gcc.dg/pr24293.c: New test.
2452 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2453 incomplete struct type.
2454 * gcc.dg/declspec-1.c: Likewise.
2455 * gcc.dg/pr63549.c: Likewise.
2457 2016-01-20 Jakub Jelinek <jakub@redhat.com>
2459 PR tree-optimization/66612
2460 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2461 for bdn instruction.
2463 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2465 * lib/target-supports.exp
2466 (check_effective_target_arm_fp_ok_nocache): New.
2467 (check_effective_target_arm_fp_ok): New.
2468 (add_options_for_arm_fp): New.
2469 (check_effective_target_arm_crypto_ok_nocache): Require
2470 target_arm_v8_neon_ok instead of arm32.
2471 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2472 (check_effective_target_arm_crypto_pragma_ok): New.
2473 (add_options_for_arm_vfp): New.
2474 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2475 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2476 target instead. Force initial fpu to vfp.
2477 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2478 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2479 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2481 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2482 use arm_vfp effective target instead. Force initial fpu to vfp.
2483 * gcc.target/arm/attr-neon3.c: Likewise.
2484 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2486 * gcc.target/arm/unsigned-float.c: Likewise.
2487 * gcc.target/arm/vfp-1.c: Likewise.
2488 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2489 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2490 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2491 * gcc.target/arm/vfp-ldmias.c: Likewise.
2492 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2493 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2494 * gcc.target/arm/vfp-stmiad.c: Likewise.
2495 * gcc.target/arm/vfp-stmias.c: Likewise.
2496 * gcc.target/arm/vnmul-1.c: Likewise.
2497 * gcc.target/arm/vnmul-2.c: Likewise.
2498 * gcc.target/arm/vnmul-3.c: Likewise.
2499 * gcc.target/arm/vnmul-4.c: Likewise.
2501 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
2504 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2505 the MPX run-time library, for compile-time MPX test.
2506 * gcc.target/i386/chkp-always_inline.c: Likewise.
2507 * gcc.target/i386/chkp-bndret.c: Likewise.
2508 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2509 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2510 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2511 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2512 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2513 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2514 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2515 * gcc.target/i386/chkp-label-address.c: Likewise.
2516 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2517 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2518 * gcc.target/i386/chkp-pr69044.c: Likewise.
2519 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2520 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2521 * gcc.target/i386/chkp-strchr.c: Likewise.
2522 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2523 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2524 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2525 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2526 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2527 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2528 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2529 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2530 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2531 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2532 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2533 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2534 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2535 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2536 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2537 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2538 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2539 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2540 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2541 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2542 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2543 * gcc.target/i386/pr63995-2.c: Likewise.
2544 * gcc.target/i386/pr64805.c: Likewise.
2545 * gcc.target/i386/pr65044.c: Likewise.
2546 * gcc.target/i386/pr65167.c: Likewise.
2547 * gcc.target/i386/pr65183.c: Likewise.
2548 * gcc.target/i386/pr65184.c: Likewise.
2549 * gcc.target/i386/thunk-retbnd.c: Likewise.
2551 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2553 PR tree-optimization/69328
2554 * gcc.dg/pr69328.c: New test.
2556 2016-01-20 Jeff Law <law@redhat.com>
2559 * gcc.target/m68k/pr25114.c: New test.
2561 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2563 * gcc.target/arm/memset-inline-10.c: Added
2564 dg-require-effective-target arm_thumb2_ok.
2566 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2568 * gcc.dg/debug/dwarf2/sso.c: New test.
2570 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
2573 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2574 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2575 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2577 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2580 * g++.dg/ipa/devirt-50.C: New testcase.
2582 2016-01-19 Marek Polacek <polacek@redhat.com>
2585 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2586 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2588 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2591 * gcc.target/arm/pr69135_1.c: New test.
2593 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2595 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2597 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2599 * gcc.target/aarch64/ccmp_1.c: New testcase.
2601 2016-01-19 Marek Polacek <polacek@redhat.com>
2604 * g++.dg/cpp0x/enum30.C: New test.
2606 2016-01-19 Richard Biener <rguenther@suse.de>
2608 PR tree-optimization/69336
2609 * g++.dg/tree-ssa/pr69336.C: New testcase.
2611 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2614 * gcc.dg/pr65779.c: New test.
2616 2016-01-19 Richard Biener <rguenther@suse.de>
2618 PR tree-optimization/69352
2619 * gcc.dg/torture/pr69352.c: New testcase.
2621 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2623 PR rtl-optimization/68955
2624 PR rtl-optimization/64557
2625 * gcc.dg/torture/pr68955.c: New test.
2627 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2630 * g++.dg/torture/pr69136.C: New testcase.
2632 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2635 * g++.dg/lto/pr69133_0.C: New testcase.
2636 * g++.dg/lto/pr69133_1.C: New testcase.
2638 2016-01-15 Jeff Law <law@redhat.com>
2640 PR tree-optimization/69320
2641 * gcc.c-torture/pr69320-1.c: New test.
2642 * gcc.c-torture/pr69320-2.c: New test.
2643 * gcc.c-torture/pr69320-3.c: New test.
2644 * gcc.c-torture/pr69320-4.c: New test.
2646 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2651 * g++.dg/template/pr11858.C: New test.
2652 * g++.dg/template/pr24663.C: New test.
2653 * g++.dg/template/unify12.C: New test.
2654 * g++.dg/template/unify13.C: New test.
2655 * g++.dg/template/unify14.C: New test.
2656 * g++.dg/template/unify15.C: New test.
2657 * g++.dg/template/unify16.C: New test.
2658 * g++.dg/template/unify17.C: New test.
2660 2016-01-18 David Malcolm <dmalcolm@redhat.com>
2663 * gcc.dg/pr69181-1.c: New test file.
2664 * gcc.dg/pr69181-2.c: New test file.
2665 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2666 globals by moving it to...
2667 (cleanup-after-saved-dg-test): ...this new function. Add
2668 "global additional_sources_used". Add reset of global
2669 multiline_expected_outputs to the empty list.
2670 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2672 (multiline_expected_outputs): ...this, and updated comments to
2673 note that it is modified from gcc-dg.exp.
2674 (dg-end-multiline-output): Update for the above renaming.
2675 (handle-multiline-outputs): Likewise. Remove the clearing
2676 of the expected outputs to the empty list.
2678 2016-01-18 Richard Biener <rguenther@suse.de>
2680 PR tree-optimization/69297
2681 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2683 2016-01-18 Joseph Myers <joseph@codesourcery.com>
2685 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2687 * gcc.target/mips/mips-3d-2.c: Likewise.
2688 * gcc.target/mips/mips-3d-3.c: Likewise.
2689 * gcc.target/mips/mips-3d-4.c: Likewise.
2690 * gcc.target/mips/mips-3d-5.c: Likewise.
2691 * gcc.target/mips/mips-3d-6.c: Likewise.
2692 * gcc.target/mips/mips-3d-7.c: Likewise.
2693 * gcc.target/mips/mips-3d-8.c: Likewise.
2694 * gcc.target/mips/mips-3d-9.c: Likewise.
2695 * gcc.target/mips/mips-ps-1.c: Likewise.
2696 * gcc.target/mips/mips-ps-2.c: Likewise.
2697 * gcc.target/mips/mips-ps-3.c: Likewise.
2698 * gcc.target/mips/mips-ps-4.c: Likewise.
2699 * gcc.target/mips/mips-ps-5.c: Likewise.
2700 * gcc.target/mips/mips-ps-6.c: Likewise.
2701 * gcc.target/mips/mips-ps-7.c: Likewise.
2702 * gcc.target/mips/mips-ps-type.c: Likewise.
2703 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2704 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2706 2016-01-18 Tom de Vries <tom@codesourcery.com>
2708 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2709 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2710 * c-c++-common/goacc/kernels-empty.c: New test.
2711 * c-c++-common/goacc/kernels-eternal.c: New test.
2712 * c-c++-common/goacc/kernels-loop-2.c: New test.
2713 * c-c++-common/goacc/kernels-loop-3.c: New test.
2714 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2715 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2716 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2717 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2718 * c-c++-common/goacc/kernels-loop-data.c: New test.
2719 * c-c++-common/goacc/kernels-loop-g.c: New test.
2720 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2721 * c-c++-common/goacc/kernels-loop-n.c: New test.
2722 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2723 * c-c++-common/goacc/kernels-loop.c: New test.
2724 * c-c++-common/goacc/kernels-noreturn.c: New test.
2725 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2726 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2727 * c-c++-common/goacc/kernels-reduction.c: New test.
2729 2016-01-18 Tom de Vries <tom@codesourcery.com>
2731 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2732 * gcc.dg/autopar/outer-2.c: Same.
2733 * gcc.dg/autopar/outer-3.c: Same.
2734 * gcc.dg/autopar/outer-4.c: Same.
2735 * gcc.dg/autopar/outer-5.c: Same.
2736 * gcc.dg/autopar/outer-6.c: Same.
2737 * gcc.dg/autopar/parallelization-1.c: Same.
2738 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2739 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2740 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2741 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2742 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2743 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2744 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2745 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2746 * gcc.dg/autopar/pr39500-1.c: Same.
2747 * gcc.dg/autopar/pr39500-2.c: Same.
2748 * gcc.dg/autopar/pr46193.c: Same.
2749 * gcc.dg/autopar/pr46194.c: Same.
2750 * gcc.dg/autopar/pr49580.c: Same.
2751 * gcc.dg/autopar/pr49960-1.c: Same.
2752 * gcc.dg/autopar/pr49960.c: Same.
2753 * gcc.dg/autopar/pr68373.c: Same.
2754 * gcc.dg/autopar/reduc-1.c: Same.
2755 * gcc.dg/autopar/reduc-1char.c: Same.
2756 * gcc.dg/autopar/reduc-1short.c: Same.
2757 * gcc.dg/autopar/reduc-2.c: Same.
2758 * gcc.dg/autopar/reduc-2char.c: Same.
2759 * gcc.dg/autopar/reduc-2short.c: Same.
2760 * gcc.dg/autopar/reduc-3.c: Same.
2761 * gcc.dg/autopar/reduc-4.c: Same.
2762 * gcc.dg/autopar/reduc-6.c: Same.
2763 * gcc.dg/autopar/reduc-7.c: Same.
2764 * gcc.dg/autopar/reduc-8.c: Same.
2765 * gcc.dg/autopar/reduc-9.c: Same.
2766 * gcc.dg/autopar/uns-outer-4.c: Same.
2767 * gcc.dg/autopar/uns-outer-5.c: Same.
2768 * gcc.dg/autopar/uns-outer-6.c: Same.
2769 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2770 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2772 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2775 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2776 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2778 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2781 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2782 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2783 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2785 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2788 * gcc.dg/tree-ssa/sra-17.c: New.
2789 * gcc.dg/tree-ssa/sra-18.c: New.
2791 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2793 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2795 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2797 * gnat.dg/inline12.adb: New test.
2799 2016-01-18 Bin Cheng <bin.cheng@arm.com>
2801 PR tree-optimization/66797
2802 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2804 2016-01-18 Richard Biener <rguenther@suse.de>
2806 PR tree-optimization/69170
2807 * gcc.dg/torture/pr69170.c: New testcase.
2809 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
2811 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2813 2016-01-16 Tom de Vries <tom@codesourcery.com>
2815 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2817 2016-01-16 Tom de Vries <tom@codesourcery.com>
2819 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2820 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2821 redundant dg-require-effective-target pthread.
2822 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2823 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2824 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2825 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2826 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2827 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2828 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2830 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
2833 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2834 * gcc.target/powerpc/recip-7.c: Same.
2836 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2839 * g++.dg/template/pr69091.C: New test.
2841 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2843 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2844 dump does not contain an error_mark_node.
2845 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2846 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2848 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2851 * g++.dg/template/pr68936.C: New test.
2853 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
2856 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2857 * gcc.target/powerpc/recip-2.c: Same.
2858 * gcc.target/powerpc/recip-3.c: Same.
2859 * gcc.target/powerpc/recip-4.c: Same.
2860 * gcc.target/powerpc/recip-sqrtf.c: Same.
2862 2016-01-15 Jeff Law <law@redhat.com>
2864 PR tree-optimization/69270
2865 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2866 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2868 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
2871 * gfortran.dg/deferred_character_13.f90: New test for the fix
2872 of comment 3 of the PR.
2875 * gfortran.dg/deferred_character_8.f90: New test
2876 * gfortran.dg/allocate_error_5.f90: New test
2879 * gfortran.dg/deferred_character_10.f90: New test
2882 * gfortran.dg/deferred_character_14.f90: New test
2885 * gfortran.dg/deferred_character_11.f90: New test
2888 * gfortran.dg/deferred_character_9.f90: New test
2890 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2892 PR rtl-optimization/69030
2893 * gcc.target/i386/pr69030.c: New.
2895 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2897 * gcc.target/aarch64/target_attr_17.c: New test.
2899 2016-01-15 Richard Biener <rguenther@suse.de>
2901 PR tree-optimization/66856
2902 * gcc.dg/torture/pr66856-1.c: New testcase.
2903 * gcc.dg/torture/pr66856-2.c: Likewise.
2905 2016-01-15 Richard Biener <rguenther@suse.de>
2908 * g++.dg/lto/pr69137_0.C: New testcase.
2910 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2913 * gcc.target/i386/pr69246.c: New test.
2915 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2917 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
2919 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2922 * g++.dg/init/const9.C: Disable test on S/390.
2924 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2926 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2927 * g++.dg/Wno-frame-address.C: Ditto.
2929 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2931 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2933 2016-01-15 Richard Biener <rguenther@suse.de>
2935 PR tree-optimization/68961
2936 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2938 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2940 * gcc.target/i386/pr65105-5.c: New test.
2942 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2944 * gcc.c-torture/execute/alias-4.c: New testcase.
2946 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2949 * g++.dg/ipa/devirt-49.C: New testcase.
2951 2016-01-15 Christian Bruel <christian.bruel@st.com>
2954 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2955 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2956 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2958 2016-01-15 Richard Biener <rguenther@suse.de>
2960 PR tree-optimization/69117
2961 * gcc.dg/torture/pr69117.c: New testcase.
2963 2015-01-14 Ryan Burn <contact@rnburn.com>
2966 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2968 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2971 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2972 range tests use 100 * maximum instead of maximum + 1.
2974 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2977 * gcc.dg/guality/pr69244.c: New test.
2979 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
2981 * lib/target-supports.exp (check_effective_target_issignaling):
2983 * gcc.dg/pr61441.c: Require issignaling effective target.
2985 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2988 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2990 2016-01-14 David Malcolm <dmalcolm@redhat.com>
2993 PR preprocessor/69177
2994 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2995 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2996 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2997 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2999 2016-01-14 Marek Polacek <polacek@redhat.com>
3002 * gcc.dg/array-15.c: New test.
3004 2016-01-14 Jakub Jelinek <jakub@redhat.com>
3007 PR tree-optimization/69155
3008 * gfortran.dg/pr68146.f: New test.
3009 * gfortran.dg/pr69155.f90: New test.
3011 2016-01-14 Richard Biener <rguenther@suse.de>
3013 PR tree-optimization/68060
3014 * gcc.dg/torture/pr68060-1.c: New testcase.
3015 * gcc.dg/torture/pr68060-2.c: Likewise.
3017 2016-01-14 Nick Clifton <nickc@redhat.com>
3019 * lib/target-supports.exp
3020 (check_effective_target_arm_neon_ok_nocache): Add an option
3021 sequence that includes setting the ARM architecture to ARMv7-A.
3022 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3023 command line options necessary to enable Neon support.
3024 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3025 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3026 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3027 * gcc.target/arm/pr69180.c: Likewise.
3029 2016-01-14 Jeff Law <law@redhat.com>
3031 PR tree-optimization/69270
3032 * gcc.dg/tree-ssa/pr69270.c: New test.
3034 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3037 * c-c++-common/pr66208.c: New file.
3039 2016-01-13 Jakub Jelinek <jakub@redhat.com>
3041 PR tree-optimization/69156
3042 * gcc.dg/pr69156.c: New test.
3044 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3046 * gcc.target/i386/pr69225-7.c: New test.
3048 2016-01-13 Richard Henderson <rth@redhat.com>
3050 * gcc.dg/tm/memopt-13.c: Update expected function.
3051 * gcc.dg/tm/memopt-6.c: Likewise.
3053 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
3055 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3056 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3057 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3058 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
3060 2016-01-13 Tom de Vries <tom@codesourcery.com>
3062 PR tree-optimization/69169
3063 * gcc.dg/pr69169.c: New test.
3065 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
3068 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3069 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3070 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3071 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3072 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3073 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3074 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3075 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3077 2016-01-13 Jakub Jelinek <jakub@redhat.com>
3080 * gcc.dg/pr69247.c: New test.
3082 2016-01-13 Richard Biener <rguenther@suse.de>
3084 PR tree-optimization/69242
3085 * gcc.dg/torture/pr69242.c: New testcase.
3087 2016-01-13 Richard Biener <rguenther@suse.de>
3089 PR tree-optimization/69186
3090 * gcc.dg/torture/pr69186.c: New testcase.
3092 2016-01-13 Jeff Law <law@redhat.com>
3094 PR tree-optimization/67755
3095 * gcc.dg/tree-ssa/pr67755.c: New test.
3097 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
3099 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3100 pass number in output by a star.
3102 2016-01-12 Bin Cheng <bin.cheng@arm.com>
3104 PR tree-optimization/68911
3105 * gcc.c-torture/execute/pr68911.c: New test.
3107 2016-01-12 Marek Polacek <polacek@redhat.com>
3110 * g++.dg/warn/permissive-1.C: New test.
3112 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3116 * g++.dg/opt/pr69213.C: New test.
3118 2016-01-12 Christian Bruel <christian.bruel@st.com>
3121 * gcc.target/arm/pr69180.c: New test.
3123 2016-01-12 Richard Biener <rguenther@suse.de>
3126 * g++.dg/lto/pr69077_0.C: New testcase.
3127 * g++.dg/lto/pr69077_1.C: Likewise.
3129 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3132 * g++.dg/opt/pr69175.C: New test.
3134 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3136 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3137 rather than #including math.h & stdlib.h.
3138 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3139 * gcc.dg/vect/pr49771.c: Likewise.
3140 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3141 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3142 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3143 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3144 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3145 * gcc.dg/vect/pr44507.c: Likewise.
3146 * gcc.dg/vect/pr45902.c: Likewise.
3147 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3148 * gcc.dg/vect/vect-117.c: Likewise.
3149 * gcc.dg/vect/vect-99.c: Likewise.
3150 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3151 * gcc.dg/vect/vect-cond-1.c: Likewise.
3152 * gcc.dg/vect/vect-cond-2.c: Likewise.
3153 * gcc.dg/vect/vect-cond-3.c: Likewise.
3154 * gcc.dg/vect/vect-cond-4.c: Likewise.
3155 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3156 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3157 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3158 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3159 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3160 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3161 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3162 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3163 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3164 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3165 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3166 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3167 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3168 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3169 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3170 include of signal.h.
3171 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3172 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3173 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3174 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3175 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3176 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3177 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3178 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3179 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3180 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3181 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3182 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3183 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3184 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3185 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3186 * gcc.dg/vect/vect-outer-5.c: Likewise.
3187 * gcc.dg/vect/vect-outer-6.c: Likewise.
3188 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3191 2016-01-12 Nick Clifton <nickc@redhat.com>
3194 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3195 to fread so that it will be found in all target runtimes.
3197 2016-01-12 Richard Biener <rguenther@suse.de>
3199 PR tree-optimization/69053
3200 * g++.dg/torture/pr69053.C: New testcase.
3202 2016-01-12 Richard Biener <rguenther@suse.de>
3204 PR tree-optimization/69168
3205 * gcc.dg/torture/pr69168.c: New testcase.
3207 2016-01-12 Richard Biener <rguenther@suse.de>
3209 PR tree-optimization/69157
3210 * gcc.dg/torture/pr69157.c: New testcase.
3212 2016-01-12 Richard Biener <rguenther@suse.de>
3214 PR tree-optimization/69174
3215 * gcc.dg/torture/pr69174.c: New testcase.
3217 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3221 * g++.dg/tls/pr66808.C: New test.
3222 * g++.dg/tls/pr69000.C: New test.
3224 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3226 * gcc.target/powerpc/swaps-p8-23.c: New test.
3227 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3229 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
3231 PR tree-optimization/68356
3232 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3234 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3235 Jim Wilson <jim.wilson@linaro.org>
3238 * gcc.target/arm/pr69194.c: New test.
3240 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3243 * gcc.target/i386/pr69225-1.c: New test.
3244 * gcc.target/i386/pr69225-2.c: Likewise.
3245 * gcc.target/i386/pr69225-3.c: Likewise.
3246 * gcc.target/i386/pr69225-4.c: Likewise.
3247 * gcc.target/i386/pr69225-5.c: Likewise.
3248 * gcc.target/i386/pr69225-6.c: Likewise.
3250 2016-01-11 Jakub Jelinek <jakub@redhat.com>
3253 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3257 * gcc.dg/pr69071.c: New test.
3260 * g++.dg/opt/pr69211.C: New test.
3262 PR tree-optimization/69214
3263 * gcc.c-torture/compile/pr69214.c: New test.
3265 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
3267 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3268 * gcc.target/i386/pr66232-11.c: Ditto.
3269 * gcc.target/i386/pr66232-12.c: Ditto.
3270 * gcc.target/i386/pr66232-13.c: Ditto.
3272 2016-01-11 Richard Biener <rguenther@suse.de>
3274 PR tree-optimization/69173
3275 * gcc.dg/torture/pr69173.c: New testcase.
3277 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3279 PR rtl-optimization/68796
3280 * gcc.target/aarch64/tst_5.c: New test.
3281 * gcc.target/aarch64/tst_6.c: Likewise.
3283 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3285 PR rtl-optimization/68841
3286 * gcc.dg/pr68841.c: New test.
3287 * gcc.c-torture/execute/pr68841.c: New test.
3289 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3291 PR rtl-optimization/68920
3292 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3294 * gcc.dg/ifcvt-5.c: New test.
3296 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
3299 * g++.dg/pr69123.C: New.
3301 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3304 * gcc.target/i386/pr69010.c: New test.
3306 2016-01-11 Martin Jambor <mjambor@suse.cz>
3309 * gcc.target/i386/chkp-pr69044.c: New test.
3311 2016-01-11 Tom de Vries <tom@codesourcery.com>
3313 PR tree-optimization/69109
3314 * gcc.dg/autopar/pr69109-2.c: New test.
3315 * gcc.dg/autopar/pr69109.c: New test.
3317 2016-01-11 Tom de Vries <tom@codesourcery.com>
3319 PR tree-optimization/69108
3320 * gcc.dg/autopar/pr69108.c: New test.
3322 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3325 * c-c++-common/Wisleading-indentation.c: Augment test.
3327 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3330 * gfortran.dg/inline_matmul_12.f90: New test.
3332 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
3335 * gfortran.dg/actual_array_offset_1: New test.
3337 2016-01-10 Tom de Vries <tom@codesourcery.com>
3339 PR tree-optimization/69062
3340 * gcc.dg/autopar/pr69062.c: New test.
3342 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3344 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3345 * gcc.dg/vect/slp-perm-2.c: Likewise.
3346 * gcc.dg/vect/slp-perm-3.c: Likewise.
3347 * gcc.dg/vect/slp-perm-5.c: Likewise.
3348 * gcc.dg/vect/slp-perm-6.c: Likewise.
3349 * gcc.dg/vect/slp-perm-7.c: Likewise.
3350 * gcc.dg/vect/slp-perm-8.c: Likewise.
3352 2016-01-10 Tom de Vries <tom@codesourcery.com>
3354 PR tree-optimization/69039
3355 * gcc.dg/autopar/pr69039.c: New test.
3357 2016-01-09 Marek Polacek <polacek@redhat.com>
3360 * g++.dg/pr69113.C: New test.
3362 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3365 PR tree-optimization/69097
3366 * gcc.c-torture/execute/pr50865.c: New test.
3367 * gcc.c-torture/execute/pr69097-1.c: New test.
3368 * gcc.c-torture/execute/pr69097-2.c: New test.
3369 * gcc.dg/pr69097-1.c: New test.
3370 * gcc.dg/pr69097-2.c: New test.
3372 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3375 * g++.dg/opt/pr69164.C: New test.
3377 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3379 PR tree-optimization/69167
3380 * gcc.dg/pr69167.c: New test.
3382 2016-01-08 Marek Polacek <polacek@redhat.com>
3385 * g++.dg/pr68449.C: New.
3387 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3389 PR tree-optimization/68707
3390 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3391 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3392 on platforms supporting it.
3393 * gcc.dg/vect/slp-perm-2.c: Likewise.
3394 * gcc.dg/vect/slp-perm-3.c: Likewise.
3395 * gcc.dg/vect/slp-perm-5.c: Likewise.
3396 * gcc.dg/vect/slp-perm-7.c: Likewise.
3397 * gcc.dg/vect/slp-perm-8.c: Likewise.
3398 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3399 on platforms supporting it.
3401 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3403 PR tree-optimization/69162
3404 * gcc.dg/pr69162.c: New test.
3406 PR tree-optimization/69172
3407 * gcc.dg/pr69172.c: New test.
3409 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3411 PR tree-optimization/67781
3412 * gcc.c-torture/execute/pr67781.c: New file.
3414 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3416 PR tree-optimization/69083
3417 * gcc.dg/vect/pr69083.c: New test.
3419 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3421 PR tree-optimization/61441
3422 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3423 Use -fexcess-precision=standard for compiler options.
3424 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3426 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3429 * gfortran.dg/gomp/pr69128.f90: New test.
3432 * g++.dg/ext/pr69145-1.C: New test.
3433 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3434 * g++.dg/ext/pr69145-2.h: New file.
3436 2016-01-07 Martin Sebor <msebor@redhat.com>
3439 * gcc.dg/atomic-fetch-bool.c: New test.
3440 * gcc.dg/sync-fetch-bool.c: New test.
3442 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3445 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3447 2016-01-07 Nick Clifton <nickc@redhat.com>
3450 * g++.dg/pr66655.C: New test.
3451 * g++.dg/pr66655_1.cc: Test support file.
3452 * g++.dg/pr66655.h: Test header file.
3454 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
3457 gfortran.dg/gomp/pr66680.f90: New test.
3459 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3462 * gcc.target/i386/pr69171-1.c: New test.
3463 * gcc.target/i386/pr69171-2.c: Likewise.
3464 * gcc.target/i386/pr69171-3.c: Likewise.
3465 * gcc.target/i386/pr69171-4.c: Likewise.
3466 * gcc.target/i386/pr69171-5.c: Likewise.
3467 * gcc.target/i386/pr69171-6.c: Likewise.
3469 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3472 * c-c++-common/pr67639.c: New test.
3474 2016-01-07 Jakub Jelinek <jakub@redhat.com>
3476 PR tree-optimization/69141
3477 * g++.dg/opt/pr69141.C: New test.
3479 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3481 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3483 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
3486 * gcc.target/i386/pr69140.c: New test
3488 2016-01-06 David Malcolm <dmalcolm@redhat.com>
3490 * gcc.dg/bad-dereference.c: New test case.
3492 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3494 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3496 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3498 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3500 2016-01-06 Marek Polacek <polacek@redhat.com>
3503 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3505 2016-01-05 Marek Polacek <polacek@redhat.com>
3508 * gcc.dg/atomic-invalid-2.c: New.
3510 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3513 * gcc.target/i386/pr68991.c: New test.
3515 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3518 * g++.dg/pr68991-1.C: New test.
3519 * g++.dg/pr68991-2.C: Likewise.
3521 2016-01-05 Sergei Trofimovich <siarheit@google.com>
3524 * gcc.target/ia64/pr60465-gprel64.c: New test.
3525 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3527 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3529 PR rtl-optimization/68651
3530 * gcc.target/aarch64/pr68651_1.c: New test.
3532 2016-01-05 David Malcolm <dmalcolm@redhat.com>
3535 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3537 2016-01-05 Nathan Sidwell <nathan@acm.org>
3540 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3542 * gcc.dg/alias-15.c: New.
3544 2016-01-05 Nick Clifton <nickc@redhat.com>
3547 * g++.dg/pr68770.C: New test.
3549 2016-01-04 Mike Stump <mikestump@comcast.net>
3551 * lib/target-supports.exp (check_effective_target_cilkplus):
3552 cilkplus targets require pthreads.
3553 (check_effective_target_cilkplus): Remove special case for NVPTX.
3555 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3557 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3560 2016-01-04 Jakub Jelinek <jakub@redhat.com>
3562 Update copyright years.
3564 2016-01-04 Marek Polacek <polacek@redhat.com>
3567 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3568 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3569 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3571 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3573 * gcc.target/sparc/20160104-2.c: New test.
3575 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3577 * gcc.target/sparc/20160104-1.c: New test.
3579 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
3582 * gfortran.dg/pr65045.f90: New test.
3584 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3586 * gnat.dg/specs/debug1.ads: Delete.
3588 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3590 PR libgfortran/68867
3591 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3594 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3596 PR libgfortran/68867
3597 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3600 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
3603 * gfortran.dg/pr68864.f90: New test.
3605 2016-01-01 Jakub Jelinek <jakub@redhat.com>
3607 PR tree-optimization/69070
3608 * gcc.dg/pr69070.c: New test.
3611 * gfortran.dg/pr69055.f90: New test.
3614 * gcc.dg/pr69015.c: New test.
3616 Copyright (C) 2016 Free Software Foundation, Inc.
3618 Copying and distribution of this file, with or without modification,
3619 are permitted in any medium without royalty provided the copyright
3620 notice and this notice are preserved.