1 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4 * gfortran.dg/include_9.f90: New test.
6 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
9 gfortran.dg/prof/prof.exp: New script.
10 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
12 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
14 PR rtl-optimization/69307
15 * gcc.dg/pr69307.c: New test.
17 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
20 * gcc.target/arm/pr69614.c: New.
22 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
25 * gfortran.dg/submodule_14.f08: New test
28 * gfortran.dg/submodule_15.f08: New test
30 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
33 * g++.dg/cpp1y/paren3.C: New test.
35 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
38 * gcc.target/powerpc/ppc-round2.c: New test.
40 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
43 * gcc.dg/torture/pr70123.c: New test.
45 2016-03-11 Jeff Law <law@redhat.com>
47 PR tree-optimization/70190
48 * gcc.c-torture/compile/pr70190.c: New test.
50 2016-03-11 David Malcolm <dmalcolm@redhat.com>
53 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
67 2016-03-11 David Malcolm <dmalcolm@redhat.com>
70 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
72 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
74 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
77 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
81 * gcc.target/aarch64/pr69245_2.c: New test.
83 2016-03-11 Jakub Jelinek <jakub@redhat.com>
85 PR tree-optimization/70177
86 * gcc.dg/pr70177.c: New test.
88 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
90 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
92 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
94 * gcc.dg/tree-ssa/sra-20.c: New.
96 2016-03-11 Jakub Jelinek <jakub@redhat.com>
98 PR rtl-optimization/70174
99 * gcc.dg/pr70174.c: New test.
101 PR tree-optimization/70169
102 * gcc.dg/pr70169.c: New test.
104 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
107 * gcc.target/i386/pr70160.c: New test.
109 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
111 * gcc.target/s390/dfp-1.c: New test.
113 2016-03-10 Nick Clifton <nickc@redhat.com>
116 * gcc.target/aarch64/pr70044.c: New test.
118 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
119 Jakub Jelinek <jakub@redhat.com>
122 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
123 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
124 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
126 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
129 * g++.dg/lto/pr69589_0.C: New testcase
130 * g++.dg/lto/pr69589_1.C: New testcase
132 2016-03-10 Marek Polacek <polacek@redhat.com>
135 * g++.dg/delayedfold/unary-plus1.C: New test.
137 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
139 * gcc.target/arm/pr45701-1.c: Escape brackets.
140 * gcc.target/arm/pr45701-2.c: Likewise.
142 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
144 * gfortran.dg/unconstrained_commons.f: New.
146 2016-03-10 Alan Modra <amodra@gmail.com>
148 * gcc.dg/pr69195.c: New.
149 * gcc.dg/pr69238.c: New.
151 2016-03-10 Tom de Vries <tom@codesourcery.com>
154 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
156 2016-03-10 Richard Biener <rguenther@suse.de>
158 PR tree-optimization/70128
159 * gcc.dg/tree-ssa/alias-34.c: New testcase.
160 * gcc.dg/tree-ssa/alias-35.c: Likewise.
162 2016-03-09 Jakub Jelinek <jakub@redhat.com>
164 PR tree-optimization/70152
165 * gcc.dg/pr70152.c: New test.
168 * gcc.target/i386/pr70086-1.c: New test.
169 * gcc.target/i386/pr70086-2.c: New test.
170 * gcc.target/i386/pr70086-3.c: New test.
172 PR tree-optimization/70127
173 * gcc.c-torture/execute/pr70127.c: New test.
175 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
177 * c-c++-common/goacc/combined-directives-2.c: New test.
179 2016-03-09 David Malcolm <dmalcolm@redhat.com>
183 * g++.dg/diagnostic/pr70105.C: New test.
184 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
185 (test_multiple_ordinary_maps): New test function.
187 2016-03-09 David Malcolm <dmalcolm@redhat.com>
191 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
192 Drop range information from call to inform_at_rich_loc.
193 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
195 (test_show_locus): Replace calls to rich_location::add_range with
196 calls to add_range. Rewrite the tests that used the now-defunct
197 rich_location ctor taking a source_range. Simplify other tests
198 by replacing calls to COMBINE_LOCATION_DATA with calls to
201 2016-03-09 Richard Biener <rguenther@suse.de>
202 Jakub Jelinek <jakub@redhat.com>
204 PR tree-optimization/70138
205 * gcc.dg/vect/pr70138-1.c: New testcase.
206 * gcc.dg/vect/pr70138-2.c: Likewise.
208 2016-03-09 Jakub Jelinek <jakub@redhat.com>
211 * gcc.target/i386/pr70049.c: New test.
213 2016-03-09 Richard Biener <rguenther@suse.de>
216 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
217 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
218 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
220 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
222 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
225 2016-03-09 Jakub Jelinek <jakub@redhat.com>
228 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
231 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
234 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
237 2016-03-09 Tom de Vries <tom@codesourcery.com>
239 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
240 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
241 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
242 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
243 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
244 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
245 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
246 * gfortran.dg/goacc/kernels-loop.f95: New test.
248 2016-03-08 Martin Sebor <msebor@redhat.com>
251 * g++.dg/warn/overflow-warn-7.C: New test.
253 2016-03-08 Jason Merrill <jason@redhat.com>
255 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
256 * lib/target-supports.exp (check_effective_target_concepts): New.
258 2016-03-08 Jakub Jelinek <jakub@redhat.com>
261 * g++.dg/cpp1y/constexpr-loop4.C: New test.
262 * g++.dg/ubsan/pr70135.C: New test.
265 * gcc.dg/pr70110.c: New test.
267 2016-03-07 Martin Jambor <mjambor@suse.cz>
269 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
270 * c-c++-common/gomp/if-1.c: Likewise.
271 * c-c++-common/gomp/pr61486-2.c: Likewise.
272 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
273 to dg-additional-options.
274 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
275 * g++/gomp/target-teams-1.c: Likewise.
276 * gcc.dg/gomp/gomp.exp: Likewise.
277 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
278 dg-additional-options.
279 * gfortran.dg/gomp/gomp.exp: Likewise.
280 * gfortran.dg/gomp/target1.f90: Remove dg-options.
281 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
282 dg-additional-options.
283 * gfortran.dg/gomp/target3.f90: Remove dg-options.
285 2016-03-07 Martin Jambor <mjambor@suse.cz>
287 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
288 * c-c++-common/gomp/gridify-1.c: New test.
289 * gfortran.dg/gomp/gridify-1.f90: Likewise.
291 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
293 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
294 trigger for cortex-r8, when scanning for register r8.
295 * gcc.target/arm/pr45701-2.c: Likewise.
297 2016-02-26 Richard Biener <rguenther@suse.de>
298 Jeff Law <law@redhat.com>
300 PR tree-optimization/69740
301 * gcc.c-torture/compile/pr69740-1.c: New test.
302 * gcc.c-torture/compile/pr69740-2.c: New test.
304 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
306 * lib/target-supports.exp
307 (check_effective_target_whole_vector_shift): Enable for PPC64.
309 2016-03-07 Richard Biener <rguenther@suse.de>
311 PR tree-optimization/70115
312 * gcc.dg/torture/pr70115.c: New testcase.
314 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
317 * c-c-++-common/goacc/pr69916.c: New.
319 2016-03-07 Richard Henderson <rth@redhat.com>
321 * gcc.c-torture/compile/pr70061.c: New test.
323 2016-03-07 Richard Biener <rguenther@suse.de>
326 * gcc.dg/vect/O3-pr36098.c: New testcase.
328 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
330 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
332 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
334 * gnat.dg/renaming9.ad[sb]: New testcase.
336 2016-03-05 Jakub Jelinek <jakub@redhat.com>
339 * g++.dg/expr/stdarg3.C: New test.
341 2016-03-04 Jeff Law <law@redhat.com>
343 PR tree-optimization/69196
344 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
347 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
350 * gcc.dg/pr69973.c: New test.
352 PR rtl-optimization/69941
353 * gcc.dg/torture/pr69941.c: New test.
356 * gcc.dg/pr69824.c: New test.
358 2016-03-05 Tom de Vries <tom@codesourcery.com>
360 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
361 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
364 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
367 * g++.dg/cpp1y/var-templ48.C: New test.
368 * g++.dg/cpp1y/var-templ49.C: New test.
370 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
372 * g++.dg/Wno-frame-address.C: Skip on IA-64.
374 2016-03-04 Jakub Jelinek <jakub@redhat.com>
377 * g++.dg/ubsan/pr70035.C: New test.
380 * gcc.target/i386/pr70062.c: New test.
382 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
384 * g++.dg/template/typename21.C: Remove c++98_only.
386 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
388 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
390 2016-03-04 David Malcolm <dmalcolm@redhat.com>
393 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
398 2016-03-04 David Malcolm <dmalcolm@redhat.com>
401 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
407 2016-03-04 Jakub Jelinek <jakub@redhat.com>
410 * gcc.target/i386/avx512f-pr70059.c: New test.
411 * gcc.target/i386/avx512dq-pr70059.c: New test.
413 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
415 PR rtl-optimization/57676
416 * gcc.dg/torture/pr57676.c: New test.
418 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
420 * gcc.dg/pr70026.c: New test.
422 2016-03-04 Marek Polacek <polacek@redhat.com>
425 * gcc.dg/cilk-plus/pr69798-1.c: New test.
426 * gcc.dg/cilk-plus/pr69798-2.c: New test.
428 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
431 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
433 (test_corners_sisd_si): Likewise.
434 (main): Remove checks of the above.
435 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
437 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
439 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
441 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
443 * gcc.dg/torture/pr69951.c: Accept argc==0.
445 2016-03-04 Richard Biener <rguenther@suse.de>
448 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
449 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
451 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
454 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
457 2016-03-04 Jakub Jelinek <jakub@redhat.com>
460 * gcc.dg/guality/pr69947.c: New test.
462 2016-03-03 Jakub Jelinek <jakub@redhat.com>
465 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
467 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
469 PR rtl-optimization/69904
470 * gcc.target/arm/pr69904.c: New test.
472 2016-03-03 Jakub Jelinek <jakub@redhat.com>
475 * gcc.dg/vect/pr70021.c: New test.
476 * gcc.target/i386/pr70021.c: New test.
478 2016-03-03 Marek Polacek <polacek@redhat.com>
481 * gcc.dg/pr70050.c: New test.
483 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
485 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
487 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
489 PR tree-optimization/70043
490 * gfortran.dg/vect/pr70043.f90: New test.
492 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
494 * gnat.dg/specs/task1.ads: New test.
496 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
498 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
499 Invoke gdb with -batch.
500 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
502 2016-03-03 Richard Biener <rguenther@suse.de>
504 PR tree-optimization/55936
505 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
507 2016-03-02 Jeff Law <law@redhat.com>
509 PR rtl-optimization/69942
510 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
511 effects of argument promotions.
513 PR tree-optimization/69987
514 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
515 target does not support -fprefetch-loop-arrays.
517 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
519 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
521 2016-03-02 Bin Cheng <bin.cheng@arm.com>
523 PR rtl-optimization/69052
524 * gcc.target/i386/pr69052.c: New test.
526 2016-03-02 Alan Modra <amodra@gmail.com>
528 * gcc.dg/pr69990.c: New.
530 2016-03-02 Jakub Jelinek <jakub@redhat.com>
533 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
536 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
539 * gcc.target/i386/pr70028.c: New test.
541 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
543 * c-c++-common/asan/swapcontext-test-1.c,
544 * c-c++-common/tsan/thread_leak.c,
545 * g++.dg/tsan/aligned_vs_unaligned_race.C,
546 * g++.dg/tsan/benign_race.C,
547 * g++.dg/tsan/fd_close_norace.C,
548 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
549 races with sanitizer output
551 2016-03-02 Richard Biener <rguenther@suse.de>
552 Uros Bizjak <ubizjak@gmail.com>
555 * gcc.dg/simd-8.c: New testcase.
557 2016-03-02 Richard Biener <rguenther@suse.de>
560 * gcc.dg/simd-7.c: New testcase.
562 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
564 * gcc.target/i386/pr70007.c: Tweak.
566 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
568 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
570 2016-03-02 Marek Polacek <polacek@redhat.com>
573 * gcc.dg/pr67854.c: New test.
575 2016-03-02 Jakub Jelinek <jakub@redhat.com>
578 * gcc.dg/torture/pr70025.c: New test.
580 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
582 PR tree-optimization/68621
583 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
585 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
587 * gcc.target/i386/pr70007.c: New test.
589 2016-03-01 Jeff Law <law@redhat.com>
591 PR tree-optimization/69196
592 * gcc.dg/tree-ssa/pr69196-1.c: New test.
594 PR tree-optimization/69196
595 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
596 duplicating code and spoiling the expected output.
598 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
601 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
602 supports power9 before doing tests.
603 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
604 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
605 * gcc.target/powerpc/p9-permute.c: Likewise.
607 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
610 * gcc.target/i386/pr70027.c: New test.
612 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
614 * gcc.dg/pr70017.c: New test.
616 2016-03-01 Jakub Jelinek <jakub@redhat.com>
620 * gcc.dg/pr69796.c: New test.
621 * gcc.dg/pr69974.c: New test.
623 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
625 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
627 2016-02-29 Jeff Law <law@redhat.com>
629 PR tree-optimization/69987
630 * gfortran.dg/pr69987.f90: New test.
632 PR tree-optimization/69989
633 * gcc.c-torture/compile/pr69989-2.c: New test.
635 2016-03-01 Marek Polacek <polacek@redhat.com>
638 * g++.dg/parse/invalid1.C: New test.
640 2016-03-01 Richard Biener <rguenther@suse.de>
643 * gcc.dg/pr70022.c: New testcase.
645 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
647 PR tree-optimization/69956
648 * gcc.dg/pr69956.c: New test.
650 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
653 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
654 XFAIL when hardware supports efficient unaligned storage access.
656 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
659 * g++.dg/template/pr69961a.C: New test.
660 * g++.dg/template/pr69961b.C: New test.
662 2016-02-29 David Malcolm <dmalcolm@redhat.com>
664 PR preprocessor/69985
665 * gcc.dg/cpp/pr69985.c: New test case.
667 2016-02-29 Jeff Law <law@redhat.com>
669 PR tree-optimization/70005
670 * gcc.c-torture/execute/pr70005.c New test.
672 PR tree-optimization/69999
673 * gcc.c-torture/compile/pr69999.c: New test.
675 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
677 PR tree-optimization/69652
678 * gcc.dg/torture/pr69652.c: Delete test.
679 * gcc.dg/vect/pr69652.c: New test.
681 2016-02-19 Richard Biener <rguenther@suse.de>
683 PR tree-optimization/69980
684 * gfortran.dg/vect/pr69980.f90: New testcase.
686 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
688 * gcc.target/sparc/20160229-1.c: New test.
690 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
692 * gnat.dg/stack_usage3.adb: New test.
693 * gnat.dg/stack_usage3_pkg.ads: New helper.
695 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
697 * gnat.dg/renaming8.adb: New test.
698 * gnat.dg/renaming8_pkg1.ads: New helper.
699 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
700 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
702 2016-02-29 Richard Biener <rguenther@suse.de>
704 PR tree-optimization/69720
705 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
707 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
711 * gfortran.dg/realloc_on_assign_26.f90: New test case.
713 2016-02-28 Harald Anlauf <anlauf@gmx.de>
714 Jerry DeLisle <jvdelisle@gcc.gnu.org>
717 * gfortran.dg/coarray_8.f90: Adjust error message.
718 * gfortran.dg/pr56007.f90: New test.
719 * gfortran.dg/pr56007.f: New test.
721 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
723 PR tree-optimization/69989
724 * gcc.dg/torture/pr69989.c: New test.
726 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
728 * gcc.target/i386/stack-realign-win.c: New test.
730 2016-02-28 Harald Anlauf <anlauf@gmx.de>
733 * gfortran.dg/pr60126.f90: New test.
735 2016-02-27 Jeff Law <law@redhat.com>
738 2016-02-26 Richard Biener <rguenther@suse.de>
739 Jeff Law <law@redhat.com>
741 PR tree-optimization/69740
742 * gcc.c-torture/compile/pr69740-1.c: New test.
743 * gcc.c-torture/compile/pr69740-2.c: New test.
745 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
748 * gfortran.dg/newunit_4.f90: New test.
750 2016-02-27 Jakub Jelinek <jakub@redhat.com>
753 PR rtl-optimization/69886
754 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
755 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
758 2016-02-26 Martin Sebor <msebor@redhat.com>
760 PR tree-optimization/15826
761 * gcc.dg/tree-ssa/pr15826.c: New test.
763 2016-02-26 Jakub Jelinek <jakub@redhat.com>
766 * gcc.target/powerpc/pr69969.c: New test.
768 2016-02-26 Martin Sebor <msebor@redhat.com>
771 * g++.old-deja/g++.other/decl5.C: Add a test case.
773 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
776 * gcc.target/powerpc/pr69946.c: New file.
778 2016-02-26 Richard Biener <rguenther@suse.de>
779 Jeff Law <law@redhat.com>
781 PR tree-optimization/69740
782 * gcc.c-torture/compile/pr69740-1.c: New test.
783 * gcc.c-torture/compile/pr69740-2.c: New test.
785 2016-02-26 Martin Jambor <mjambor@suse.cz>
788 * gcc.dg/torture/pr69932.c: New test.
789 * gcc.dg/torture/pr69936.c: Likewise.
791 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
794 * gcc.target/s390/pr69709.c: New test.
796 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
799 * gcc.target/aarch64/pr69245_1.c: New test.
801 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
804 * gcc.dg/torture/pr69613.c: New test.
806 2016-02-26 Jakub Jelinek <jakub@redhat.com>
808 PR rtl-optimization/69891
809 * gcc.target/i386/pr69891.c: New test.
811 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
812 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
815 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
816 functionality for both 32-bit and 64-bit.
818 2016-02-26 Richard Biener <rguenther@suse.de>
820 PR tree-optimization/69551
821 * gcc.dg/torture/pr69951.c: New testcase.
823 2016-02-25 Richard Biener <rguenther@suse.de>
825 PR tree-optimization/48795
826 * gcc.dg/Warray-bounds-18.c: New testcase.
828 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
830 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
832 2016-02-25 Jakub Jelinek <jakub@redhat.com>
834 PR rtl-optimization/69896
835 * gcc.dg/pr69896.c: New test.
837 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
840 * g++.dg/cpp1y/paren2.C: New test.
842 2016-02-24 Martin Sebor <msebor@redhat.com>
845 * gcc.dg/enum-mode-2.c: New test.
847 2016-02-24 Jakub Jelinek <jakub@redhat.com>
850 * g++.dg/warn/Wnonnull-compare-6.C: New test.
851 * g++.dg/warn/Wnonnull-compare-7.C: New test.
852 * g++.dg/ubsan/pr69922.C: New test.
854 2016-02-24 Marek Polacek <polacek@redhat.com>
857 * gcc.dg/pr69819.c: New test.
859 2016-02-24 Martin Sebor <msebor@redhat.com>
862 * g++.dg/ext/flexary15.C: New test.
864 2016-02-24 Martin Sebor <msebor@redhat.com>
866 * gcc.dg/builtins-68.c: Avoid making unportable
867 assumptions about the relationship between SIZE_MAX and UINT_MAX.
868 * g++.dg/ext/builtin_alloca.C: Same.
870 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
871 Charles Baylis <charles.baylis@linaro.org>
874 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
876 2016-02-24 Richard Biener <rguenther@suse.de>
877 Jakub Jelinek <jakub@redhat.com>
880 * gcc.dg/torture/pr69760.c: New testcase.
882 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
884 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
885 pattern on Solaris with as.
887 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
889 * gcc.target/arm/cond_sub_restrict_it.c: New test.
890 * gcc.target/arm/condarith_restrict_it.c: Likewise.
891 * gcc.target/arm/movcond_restrict_it.c: Likewise.
892 * gcc.target/arm/negscc_restrict_it.c: Likewise.
894 2016-02-24 Jakub Jelinek <jakub@redhat.com>
897 * gcc.dg/pr69915.c: New test.
899 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
901 PR rtl-optimization/69886
902 * gcc.dg/torture/pr69886.c: New test.
904 2016-02-24 Richard Biener <rguenther@suse.de>
907 * gcc.dg/torture/pr68963.c: New testcase.
909 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
912 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
913 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
914 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
915 * gcc.target/arm/atomic_loaddi_1.c: New test.
916 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
917 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
918 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
919 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
920 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
921 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
922 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
923 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
925 2016-02-24 Jakub Jelinek <jakub@redhat.com>
928 * gcc.dg/torture/pr69909.c: New test.
930 2016-02-24 Richard Biener <rguenther@suse.de>
932 PR tree-optimization/69907
933 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
934 * gcc.dg/vect/bb-slp-34.c: XFAIL.
935 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
937 2016-02-24 Christian Bruel <christian.bruel@st.com>
939 * gcc.target/arm/pragma_cpp_fma.c: New test.
941 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
944 * gfortran.dg/include_6.f90: Update test.
946 2016-02-23 Jakub Jelinek <jakub@redhat.com>
949 * objc.dg/pr69844.m: New test.
951 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
954 * gfortran.dg/namelist_89.f90: New test.
955 * gfortran.dg/pr59700.f90: Update test..
957 2016-02-23 Martin Sebor <msebor@redhat.com>
960 * g++.dg/ext/builtin_alloca.C: New test.
961 * gcc.dg/builtins-68.c: New test.
963 2016-02-23 Richard Henderson <rth@redhat.com>
965 * gcc.target/i386/addr-space-3.c: Remove test.
967 2016-02-23 David Malcolm <dmalcolm@redhat.com>
969 PR preprocessor/69126
970 PR preprocessor/69543
971 * c-c++-common/pr69126-2-long.c: New test.
972 * c-c++-common/pr69126-2-short.c: New test.
973 * c-c++-common/pr69543-1.c: Remove xfail.
975 2016-02-23 David Malcolm <dmalcolm@redhat.com>
977 PR preprocessor/69126
978 PR preprocessor/69543
979 PR preprocessor/69558
980 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
982 (test_2): ...this, and add leading comment.
983 (MACRO_3, test_3): New.
984 (MACRO_4A, MACRO_4B, test_4): New.
985 (MACRO): Rename to...
988 (test_5): ...this, updating for renaming of MACRO, and
990 * c-c++-common/pr69543-1.c: New.
991 * c-c++-common/pr69543-2.c: New.
992 * c-c++-common/pr69543-3.c: New.
993 * c-c++-common/pr69543-4.c: New.
994 * c-c++-common/pr69558-1.c: New.
995 * c-c++-common/pr69558-2.c: New.
996 * c-c++-common/pr69558-3.c: New.
997 * c-c++-common/pr69558-4.c: New.
998 * gcc.dg/pr69558.c: Move to...
999 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1002 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1004 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1005 to -ftree-parallelize-loops/-fopenacc changes.
1006 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1007 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1008 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1009 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1010 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1011 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1012 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1013 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1014 * c-c++-common/goacc/kernels-loop.c: Likewise.
1015 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1016 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1017 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1018 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1020 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1022 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1024 2016-02-23 Jakub Jelinek <jakub@redhat.com>
1027 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1030 * gcc.dg/pr69900.c: New test.
1032 2016-02-23 Martin Jambor <mjambor@suse.cz>
1034 PR tree-optimization/69666
1035 * gcc.dg/tree-ssa/pr69666.c: New test.
1037 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1040 * gfortran.dg/coarray_allocate_5.f08: New test.
1042 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1044 * gcc.target/s390/vcond-shift.c: Move to ...
1045 * gcc.target/s390/vector/vcond-shift.c: ... here.
1047 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1049 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1050 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1052 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1054 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1056 2016-02-20 Mark Wielaard <mjw@redhat.com>
1059 * gcc.dg/unused-variable-3.c: New test.
1061 2016-02-22 Jakub Jelinek <jakub@redhat.com>
1064 * gcc.target/i386/pr69888.c: New test.
1066 2016-02-22 Richard Biener <rguenther@suse.de>
1068 PR tree-optimization/69882
1069 * gfortran.dg/vect/pr69882.f90: New testcase.
1071 2016-02-22 Jakub Jelinek <jakub@redhat.com>
1074 * gcc.dg/pr69885.c: New test.
1076 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1080 * gcc.target/sh/pr54089-10.c: New.
1082 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
1085 * gfortran.dg/deferred_character_15.f90 : New test.
1087 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1090 gfortran.dg/allocate_with_source_18.f03: New test.
1092 2016-02-20 Harald Anlauf <anlauf@gmx.de>
1095 gfortran.dg/gomp/pr52531.f90: New test.
1097 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1100 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1103 2016-02-19 Jakub Jelinek <jakub@redhat.com>
1106 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1107 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1110 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1113 * g++.dg/torture/pr69851.C: New test.
1115 2016-02-19 Martin Sebor <msebor@redhat.com>
1118 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1120 2016-02-19 Jakub Jelinek <jakub@redhat.com>
1123 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1124 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1127 * g++.dg/cpp0x/pr67767.C: New test.
1129 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1131 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1132 for fp, simd, crypto, crc, lse.
1133 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1135 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1136 effective target check.
1138 2016-02-19 Jakub Jelinek <jakub@redhat.com>
1141 * gcc.target/i386/pr69820.c: New test.
1143 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1145 * gcc.target/s390/vector/int128-1.c: New test.
1147 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1149 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1151 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1153 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1154 instruction pattern name to prevent the testcase from failing with
1157 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1159 * gcc.target/s390/md/movstr-2.c: New test.
1161 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1163 * gcc.target/s390/morestack.c: New test.
1165 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1168 * gcc.target/s390/pr69625.c: Add test case.
1170 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1173 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1175 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1178 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1179 * gcc.target/powerpc/fusion3.c: Likewise.
1181 2016-02-18 Richard Biener <rguenther@suse.de>
1184 * g++.dg/torture/pr69553.C: New testcase.
1186 2016-02-18 Nick Clifton <nickc@redhat.com>
1190 * gcc.target/arm/pr62554.c: New test.
1191 * gcc.target/arm/pr69610-1.c: New test.
1192 * gcc.target/arm/pr69610-2.c: New test.
1194 2016-02-18 Richard Biener <rguenther@suse.de>
1197 * gcc.dg/torture/pr69854.c: New testcase.
1199 2016-02-17 Jakub Jelinek <jakub@redhat.com>
1202 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1204 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1206 * gcc.target/powerpc/vec-cg.c: New test.
1208 2016-02-17 Richard Biener <rguenther@suse.de>
1211 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1213 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1216 * gcc.c-torture/compile/pr69161.c: New test.
1218 2016-02-17 David Sherwood <david.sherwood@arm.com>
1221 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1222 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1224 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1226 * gcc.dg/ifcvt-4.c: Skip on Visium.
1228 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1230 * gnat.dg/atomic8.adb: New test.
1232 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1234 * gnat.dg/discr46.ad[sb]: New test.
1236 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1239 * gcc.target/powerpc/pr48344-1.c: New test.
1241 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1244 * gfortran.dg/associate_21.f90: New test.
1246 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1249 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1250 -Wnonnull in dg-options.
1251 * c-c++-common/nonnull-2.c: New test.
1253 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1254 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1256 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1258 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1261 * gcc.dg/pr69801.c: Add empty dg-options.
1263 2016-02-16 James Norris <jnorris@codesourcery.com>
1265 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1266 * g++.dg/goacc/deviceptr-1.c: New file.
1268 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1270 PR tree-optimization/69820
1271 * gcc.dg/vect/pr69820.c: New test.
1273 2016-02-16 Richard Biener <rguenther@suse.de>
1275 PR tree-optimization/69776
1276 * gcc.dg/torture/pr69776-2.c: New testcase.
1278 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1280 PR tree-optimization/69714
1281 * gcc.dg/torture/pr69714.c: New test.
1283 2016-02-16 Jakub Jelinek <jakub@redhat.com>
1285 PR tree-optimization/69802
1286 * gcc.dg/pr69802.c: New test.
1288 2016-02-16 Richard Biener <rguenther@suse.de>
1291 * gcc.dg/pr69801.c: New testcase.
1293 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1295 PR libgfortran/69651
1296 * gfortran.dg/read_bang.f90: New test.
1297 * gfortran.dg/read_bang4.f90: New test.
1299 2016-02-15 Jakub Jelinek <jakub@redhat.com>
1302 * g++.dg/init/pr69658.C: New test.
1305 * c-c++-common/pr69797.c: New test.
1307 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1309 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1310 check for aarch64*-*-*.
1312 2016-02-15 Richard Biener <rguenther@suse.de>
1314 PR tree-optimization/69783
1315 * gcc.dg/vect/pr69783.c: New testcase.
1317 2016-02-15 Richard Biener <rguenther@suse.de>
1319 PR tree-optimization/69776
1320 * gcc.dg/torture/pr69776.c: New testcase.
1322 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1325 * gfortran.dg/type_decl_4.f90: Reinstated.
1327 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
1330 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1332 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1336 * gfortran.dg/type_decl_4.f90: Removed.
1338 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1341 * gfortran.dg/type_decl_4.f90: New test.
1343 2016-02-14 Alan Modra <amodra@gmail.com>
1346 * gcc.c-torture/execute/stkalign.c: Revise test.
1348 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1351 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1353 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1356 * gcc.target/sh/torture/pr67260.c: New.
1358 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
1360 * gcc.dg/pr67964.c: Add dg-require-alias.
1362 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1366 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1368 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1370 PR libgfortran/69668
1371 * gfortran.dg/namelist_88.f90: New test.
1373 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1375 PR libgfortran/69668
1376 * gfortran.dg/namelist_38.f90: Update test.
1377 * gfortran.dg/namelist_84.f90: Update test.
1379 2016-02-12 David Malcolm <dmalcolm@redhat.com>
1382 * gcc.dg/pr69554-1.c: New test.
1383 * gfortran.dg/pr69554-1.F90: New test.
1384 * gfortran.dg/pr69554-2.F90: New test.
1385 * lib/gcc-dg.exp (proc dg-locus): New function.
1386 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1387 distinguish between the caret-printing and non-caret-printing
1388 cases. If caret-printing has been explicitly enabled, bail out
1389 without attempting to fix up the output.
1391 2016-02-12 David Malcolm <dmalcolm@redhat.com>
1395 * gcc.dg/spellcheck-options-3.c: New test case.
1396 * gcc.dg/spellcheck-options-4.c: New test case.
1397 * gcc.dg/spellcheck-options-5.c: New test case.
1398 * gcc.dg/spellcheck-options-6.c: New test case.
1399 * gcc.dg/spellcheck-options-7.c: New test case.
1400 * gcc.dg/spellcheck-options-8.c: New test case.
1401 * gcc.dg/spellcheck-options-9.c: New test case.
1402 * gcc.dg/spellcheck-options-10.c: New test case.
1404 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1406 PR rtl-optimization/69764
1407 PR rtl-optimization/69771
1408 * c-c++-common/pr69764.c: New test.
1409 * gcc.dg/torture/pr69771.c: New test.
1411 2016-02-12 Marek Polacek <polacek@redhat.com>
1413 * g++.dg/torture/init-list1.C: New.
1415 2016-02-12 Marek Polacek <polacek@redhat.com>
1417 * gcc.dg/pr69522.c: Add empty dg-options.
1419 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1421 * g++.dg/lto/lto.exp: Include and init mpx.
1422 * g++.dg/lto/pr69729_0.C: New test.
1424 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1427 * g++.dg/ipa/pr69241-4.C: New test.
1430 * g++.dg/ipa/pr68672-1.C: New test.
1431 * g++.dg/ipa/pr68672-2.C: New test.
1432 * g++.dg/ipa/pr68672-3.C: New test.
1434 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1437 * gcc.dg/pr69522.c: New test.
1439 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1442 * g++.dg/cpp1y/69098.C: New test.
1443 * g++.dg/cpp1y/69098-2.C: New test.
1445 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1447 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1448 and neighbour -> neighbor.
1449 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1450 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1451 * c-c++-common/Wvarargs.c: Likewise.
1452 * c-c++-common/goacc/host_data-5.c: Likewise.
1453 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1454 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1455 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1456 * gcc.target/aarch64/pr60697.c: Likewise.
1457 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1458 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1459 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1460 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1461 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1462 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1463 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1464 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1465 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1466 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1467 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1468 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1469 * g++.dg/lookup/koenig5.C: Likewise.
1470 * g++.dg/ext/no-asm-2.C: Likewise.
1471 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1472 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1473 * gfortran.dg/used_types_16.f90: Likewise.
1474 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1475 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1476 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1477 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1478 * gfortran.dg/abstract_type_6.f03: Likewise.
1479 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1480 * gfortran.dg/used_types_15.f90: Likewise.
1481 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1482 * gfortran.dg/exit_3.f08: Likewise.
1483 * gfortran.dg/open_status_2.f90: Likewise.
1484 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1485 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1486 * gfortran.dg/associate_1.f03: Likewise.
1487 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1488 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1489 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1490 * gcc.dg/builtin-object-size-1.c: Likewise.
1491 * gcc.dg/noreturn-6.c: Likewise.
1492 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1493 * gcc.dg/globalalias.c: Likewise.
1494 * gcc.dg/builtins-config.h: Likewise.
1495 * gcc.dg/pr30457.c: Likewise.
1496 * gcc.c-torture/compile/volatile-1.c: Likewise.
1497 * gcc.c-torture/execute/20101011-1.c: Likewise.
1498 * c-c++-common/Waddress-1.c: Likewise.
1500 2016-02-11 Jakub Jelinek <jakub@redhat.com>
1503 * c-c++-common/Waddress-1.c: New test.
1505 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1508 * gfortran.dg/associate_19.f03: New test.
1509 * gfortran.dg/associate_20.f03: New test.
1511 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1513 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1515 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1517 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1518 .arch armv8-a\n. Add -dA to dg-options.
1519 * gcc.target/aarch64/assembler_arch_1.c: New test.
1520 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1522 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1525 * g++.dg/cpp0x/pr68726.C: New.
1527 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1529 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1532 2016-02-11 Richard Biener <rguenther@suse.de>
1534 * g++.dg/tree-ssa/pr61034.C: Adjust.
1536 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1539 * gcc.target/s390/pr69148.c: New.
1541 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1543 PR tree-optimization/69652
1544 * gcc.dg/torture/pr69652.c: New test.
1546 2016-02-10 Jakub Jelinek <jakub@redhat.com>
1547 Patrick Palka <ppalka@gcc.gnu.org>
1551 * g++.dg/ipa/pr69241-1.C: New test.
1552 * g++.dg/ipa/pr69241-2.C: New test.
1553 * g++.dg/ipa/pr69241-3.C: New test.
1554 * g++.dg/ipa/pr69649.C: New test.
1556 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
1558 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1559 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1561 2016-02-10 Bin Cheng <bin.cheng@arm.com>
1563 PR tree-optimization/68021
1564 * gcc.dg/tree-ssa/pr68021.c: New test.
1566 2016-02-10 Richard Biener <rguenther@suse.de>
1568 PR tree-optimization/69726
1569 * gcc.dg/uninit-22.c: New testcase.
1571 2016-02-09 Andrew Pinski <apinski@cavium.com>
1574 * gcc.c-torture/compile/20160205-1.c: New testcase.
1576 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1579 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1580 instead accessing a really large arrray.
1581 * gcc.target/powerpc/fusion3.c: Likewise.
1583 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
1586 * gcc.c-torture/execute/pr68532.c: New test.
1588 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
1591 * gcc.dg/pr69634.c: New.
1593 2016-02-09 Richard Biener <rguenther@suse.de>
1595 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1597 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
1599 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1601 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1603 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1605 2016-02-09 Richard Biener <rguenther@suse.de>
1607 PR tree-optimization/69715
1608 * gcc.dg/torture/pr69715.c: New testcase.
1610 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1613 * g++.dg/cpp0x/trailing12.C: New test.
1614 * g++.dg/cpp0x/trailing13.C: New test.
1616 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1620 * g++.dg/cpp1y/auto-fn29.C: New test.
1621 * g++.dg/cpp1y/auto-fn30.C: New test.
1623 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1625 PR tree-optimization/69209
1626 * gcc.c-torture/compile/pr69209.c: New test.
1628 2016-02-08 Jeff Law <law@redhat.com>
1630 PR tree-optimization/68541
1631 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1632 of statements allowed in join block for path splitting.
1634 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1637 * g++.dg/gomp/pr59627.C: New test.
1640 * g++.dg/ipa/pr69239.C: New test.
1642 2016-02-08 David Malcolm <dmalcolm@redhat.com>
1644 PR preprocessor/69664
1645 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1646 * gcc.dg/cpp/warn-comments.c: Likewise.
1648 2016-02-08 Marek Polacek <polacek@redhat.com>
1651 * g++.dg/init/const12.C: New test.
1653 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1656 * gcc.dg/lto/pr55113_0.c: Remove test.
1658 2016-02-08 Richard Biener <rguenther@suse.de>
1660 PR tree-optimization/69719
1661 * gcc.dg/torture/pr69719.c: New testcase.
1663 2016-02-08 Richard Biener <rguenther@suse.de>
1664 Jeff Law <law@redhat.com>
1667 * gcc.target/mips/pr68273.c: New testcase.
1669 2016-02-08 Richard Biener <rguenther@suse.de>
1671 PR rtl-optimization/69274
1672 * gcc.target/i386/addr-sel-1.c: XFAIL.
1674 2016-02-08 Jeff Law <law@redhat.com>
1676 PR tree-optimization/68541
1677 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1679 PR tree-optimization/65917
1680 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1682 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1685 * gfortran.dg/namelist_args.f90: New test.
1687 2016-02-05 Jeff Law <law@redhat.com>
1689 PR tree-optimization/68541
1690 * gcc.dg/tree-ssa/split-path-2.c: New test.
1691 * gcc.dg/tree-ssa/split-path-3.c: New test.
1692 * gcc.dg/tree-ssa/split-path-4.c: New test.
1693 * gcc.dg/tree-ssa/split-path-5.c: New test.
1694 * gcc.dg/tree-ssa/split-path-6.c: New test.
1695 * gcc.dg/tree-ssa/split-path-7.c: New test.
1697 2016-02-05 Martin Sebor <msebor@redhat.com>
1700 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1701 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1703 2016-02-06 Richard HEnderson <rth@redhat.com>
1706 * gcc.target/i386/addr-space-4.c: New.
1707 * gcc.target/i386/addr-space-5.c: New.
1709 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1712 * gfortran.dg/elemental_dependency_6.f90: New.
1714 2016-02-05 Jakub Jelinek <jakub@redhat.com>
1716 PR rtl-optimization/69691
1717 * gcc.c-torture/execute/pr69691.c: New test.
1720 * g++.dg/parse/pr69628.C: New test.
1722 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1724 * gcc.dg/sancov/asan.c: Move to ...
1725 * gcc.dg/asan/sancov-1.c: ... here.
1727 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1729 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1731 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1734 * gcc.target/i386/pr69677.c: New test.
1736 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1739 * g++.dg/template/pr68948.C: New test.
1741 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1743 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1744 (only necessary on s390x).
1746 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1748 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1749 -mno-accumulate-outgoing-args.
1751 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1753 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1755 2016-02-04 Jakub Jelinek <jakub@redhat.com>
1758 * c-c++-common/pr69669.c: New test.
1760 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1763 * g++.dg/pr69667.C: New file.
1765 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1768 * gcc.dg/pr69619.c: Add new test.
1770 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1772 PR rtl-optimization/69577
1773 * gcc.target/i386/pr69577.c: New test.
1775 2016-02-04 Martin Liska <mliska@suse.cz>
1777 * g++.dg/asan/pr69276.C: New test.
1779 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1783 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1784 a single smulbb instruction.
1785 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1786 * gcc.target/amr/wmul-2.c: Likewise.
1788 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1792 * gcc.c-torture/execute/pr67714.c: New test.
1794 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1797 * gcc.target/i386/pr69454-1.c: New test.
1798 * gcc.target/i386/pr69454-2.c: New test.
1800 2016-02-03 Martin Sebor <msebor@redhat.com>
1807 * g++.dg/ext/flexarray-mangle-2.C: New test.
1808 * g++.dg/ext/flexarray-mangle.C: New test.
1809 * g++.dg/ext/flexarray-subst.C: New test.
1810 * g++.dg/ext/flexary11.C: New test.
1811 * g++.dg/ext/flexary12.C: New test.
1812 * g++.dg/ext/flexary13.C: New test.
1813 * g++.dg/ext/flexary14.C: New test.
1814 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1816 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1818 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1819 Define only if CHECK_FLOAT128 is defined.
1820 (main): Properly initialize u5.
1822 2016-02-03 Jakub Jelinek <jakub@redhat.com>
1825 * gcc.dg/pr69627.c: New test.
1828 * gcc.dg/pr69644.c: New test.
1830 2016-02-03 Mike Stump <mikestump@comcast.net>
1832 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1833 support for struct-layout-1.exp.
1835 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1838 * g++.dg/cpp0x/pr69056.C: New test.
1840 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1841 Alexandre Oliva <aoliva@redhat.com>
1844 * gcc.target/powerpc/pr69461.c: New.
1846 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
1848 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1850 (check_effective_target_fsanitize_thread): ... to here. Do not
1851 specify additional compile flags for the test source.
1852 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1853 specify additional compile flags for the test source.
1855 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1857 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1859 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1863 * gfortran.dg/coarray_allocate_2.f08: New test.
1864 * gfortran.dg/coarray_allocate_3.f08: New test.
1865 * gfortran.dg/coarray_allocate_4.f08: New test.
1867 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1869 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1870 use same scan-tree-dump-times on all platforms.
1871 * gcc.dg/vect/vect-outer-1.c: Likewise.
1872 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1873 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1874 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1875 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1876 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1877 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1878 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1880 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1882 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1885 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1887 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1889 2016-02-02 James Norris <jnorris@codesourcery.com>
1891 * c-c++-common/goacc/routine-5.c: Add tests.
1893 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
1895 * gcc.target/nvptx/unsigned-cmp.c: New test.
1897 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1899 * gcc.target/aarch64/scalar_shift_1.c
1900 (test_corners_sisd_di): Improve force to SIMD register.
1901 (test_corners_sisd_si): Likewise.
1902 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1903 Remove scan-assembler check for ldr.
1905 2016-02-02 Richard Biener <rguenther@suse.de>
1907 PR tree-optimization/69595
1908 * gcc.dg/Warray-bounds-17.c: New testcase.
1910 2016-02-02 Richard Biener <rguenther@suse.de>
1912 PR tree-optimization/69606
1913 * gcc.dg/torture/pr69606.c: New testcase.
1915 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1918 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1919 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1921 2016-02-02 Alan Modra <amodra@gmail.com>
1924 * gcc.target/powerpc/pr69548.c: New test.
1926 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1928 PR rtl-optimization/69592
1929 * gcc.dg/pr69592.c: New test.
1931 PR preprocessor/69543
1933 * gcc.dg/pr69543.c: New test.
1934 * gcc.dg/pr69558.c: New test.
1936 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
1939 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
1941 2016-02-01 Martin Sebor <msebor@redhat.com>
1943 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1945 2016-02-01 Bin Cheng <bin.cheng@arm.com>
1947 PR tree-optimization/67921
1948 * c-c++-common/ubsan/pr67921.c: New test.
1950 2016-02-01 Richard Biener <rguenther@suse.de>
1953 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1955 2016-02-01 Richard Biener <rguenther@suse.de>
1957 PR tree-optimization/69574
1958 * gcc.dg/torture/pr69574.c: New testcase.
1960 2016-02-01 Richard Biener <rguenther@suse.de>
1962 PR tree-optimization/69579
1963 * gcc.dg/setjmp-6.c: New testcase.
1965 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1967 PR rtl-optimization/69570
1968 * g++.dg/opt/pr69570.C: New test.
1970 2016-02-01 Richard Henderson <rth@redhat.com>
1972 * gcc.dg/pr69535.c: New test.
1974 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
1977 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1978 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1981 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1983 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1985 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
1988 * gfortran.dg/allocate_with_source_17.f03: New test.
1990 2016-01-30 Jakub Jelinek <jakub@redhat.com>
1992 PR tree-optimization/69546
1993 * gcc.dg/torture/pr69546.c: New test.
1995 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
1998 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2000 2016-01-30 Martin Sebor <msebor@redhat.com>
2003 * g++.dg/ext/flexary10.C: New test.
2005 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2008 gfortran.dg/common_23.f90: New test.
2010 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2013 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2014 condition being checked, and disable it when the target supports
2015 misaligned loads and stores.
2017 2016-01-29 Jakub Jelinek <jakub@redhat.com>
2020 * gcc.dg/torture/pr69518.c: New test.
2022 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2025 * gcc.target/i386/pr69530.c: New test.
2027 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
2030 * gcc.target/mips/div-delay.c: New test.
2032 2016-01-29 Jakub Jelinek <jakub@redhat.com>
2035 * gcc.target/i386/pr69551.c: New test.
2038 * gcc.target/i386/pr66137.c: New test.
2040 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2042 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2043 always built for p5600.
2044 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2045 isa=p5600 dg-option.
2047 2016-01-29 Richard Biener <rguenther@suse.de>
2049 PR tree-optimization/69547
2050 * g++.dg/tree-ssa/pr69547.C: New testcase.
2052 2016-01-29 Jakub Jelinek <jakub@redhat.com>
2055 * g++.dg/warn/Wunused-function2.C: New test.
2057 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2059 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2060 support for test to succeed.
2062 2016-01-29 Marek Polacek <polacek@redhat.com>
2066 * g++.dg/ext/constexpr-vla2.C: New test.
2067 * g++.dg/ext/constexpr-vla3.C: New test.
2068 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2070 2016-01-29 Richard Biener <rguenther@suse.de>
2073 * gcc.dg/uninit-21.c: New testcase.
2075 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
2078 * gcc.target/i386/pr69459.c: New test.
2080 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
2083 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2084 * gcc.target/mips/pr68400.c: New test.
2086 2016-01-28 Martin Sebor <msebor@redhat.com>
2089 * gcc.target/powerpc/pr17381.c: New test.
2091 2016-01-28 Jakub Jelinek <jakub@redhat.com>
2094 * gcc.dg/torture/pr69542.c: New test.
2096 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2098 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2100 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
2102 * gcc.dg/pr65980.c: Skip on AIX.
2103 * gcc.dg/pr66688.c: Same.
2105 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
2108 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2109 * gcc.dg/tree-ssa/sra-18.c: Same.
2111 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2114 * gfortran.dg/block_15.f08: New test.
2115 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2116 on incorrectly closed BLOCK.
2118 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2120 * gcc.dg/declare-simd.c: New test.
2121 2016-01-28 Richard Biener <rguenther@suse.de>
2123 PR tree-optimization/69466
2124 * gfortran.dg/vect/pr69466.f90: New testcase.
2126 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2128 * g++.dg/pr67989.C: Remove ARM-specific option.
2129 * gcc.target/arm/pr67989.C: New file.
2131 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
2133 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2134 and expm1 test for glibc < 2.11.
2136 2016-01-27 Richard Henderson <rth@redhat.com>
2138 * gcc.c-torture/execute/pr69447.c: New test.
2140 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
2143 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2145 2016-01-27 Jakub Jelinek <jakub@redhat.com>
2148 * gcc.dg/pr66869.c: New test.
2150 2016-01-25 Jeff Law <law@redhat.com>
2152 PR tree-optimization/68398
2153 PR tree-optimization/69196
2154 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2155 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2156 path to avoid new heuristic allowing more irreducible regions
2157 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2158 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2159 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2160 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2161 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2163 2016-01-27 Marek Polacek <polacek@redhat.com>
2166 * c-c++-common/vector-compare-4.c: New test.
2168 2016-01-27 David Malcolm <dmalcolm@redhat.com>
2170 PR preprocessor/69126
2171 * c-c++-common/pr69126.c: New test case.
2173 2016-01-27 Ian Lance Taylor <iant@google.com>
2175 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2177 2016-01-27 Ryan Burn <contact@rnburn.com>
2180 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2182 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
2185 * gcc.target/i386/pr69512.c: New test.
2187 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2190 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2192 2016-01-27 Marek Polacek <polacek@redhat.com>
2195 * g++.dg/pr69379.C: New test.
2197 2016-01-27 Martin Sebor <msebor@redhat.com>
2200 * g++.dg/abi/Wabi-2-2.C: New test.
2201 * g++.dg/abi/Wabi-2-3.C: New test.
2202 * g++.dg/abi/Wabi-3-2.C: New test.
2203 * g++.dg/abi/Wabi-3-3.C: New test.
2205 2016-01-27 Richard Biener <rguenther@suse.de>
2207 PR tree-optimization/69166
2208 * gcc.dg/torture/pr69166.c: New testcase.
2210 2016-01-27 Martin Jambor <mjambor@suse.cz>
2212 PR tree-optimization/69355
2213 * gcc.dg/tree-ssa/pr69355.c: New test.
2215 2016-01-27 Marek Polacek <polacek@redhat.com>
2218 * g++.dg/ext/constexpr-vla1.C: New test.
2220 2016-01-20 Christian Bruel <christian.bruel@st.com>
2223 * gcc.target/arm/pr69245.c: New test.
2225 2016-01-27 Jakub Jelinek <jakub@redhat.com>
2227 PR tree-optimization/69399
2228 * gcc.dg/torture/pr69399.c: New test.
2230 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2232 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2234 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2236 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2238 2016-01-26 Tom de Vries <tom@codesourcery.com>
2240 PR tree-optimization/69110
2241 * gcc.dg/autopar/pr69110.c: New test.
2243 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
2244 Sebastian Pop <s.pop@samsung.com>
2246 * gcc.dg/graphite/isl-ast-op-select.c: New.
2248 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
2251 * gfortran.dg/allocate_error_6.f90: New test.
2253 2016-01-26 Richard Henderson <rth@redhat.com>
2255 * gcc.dg/tm/pr60908.c: New test.
2257 2016-01-26 David Malcolm <dmalcolm@redhat.com>
2260 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2262 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2263 expected multiline output to reflect the colorization being
2264 disabled before newlines.
2265 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2266 (custom_diagnostic_finalizer): Replace call to
2267 pp_newline_and_flush with call to pp_flush.
2268 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2269 * gfortran.dg/implicit_class_1.f90: Likewise.
2270 * lib/gcc-dg.exp (allow_blank_lines): New global.
2271 (dg-allow-blank-lines-in-output): New procedure.
2272 (gcc-dg-prune): Complain about blank lines in the output, unless
2273 dg-allow-blank-lines-in-output was called.
2274 * lib/multiline.exp (_build_multiline_regex): Only support
2275 arbitrary followup text for non-blank-lines, not for blank lines.
2277 2016-01-26 Jakub Jelinek <jakub@redhat.com>
2279 PR tree-optimization/69483
2280 * gcc.dg/pr69483.c: New test.
2281 * g++.dg/opt/pr69483.C: New test.
2283 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2286 * gcc.target/arm/pr68620.c: New test.
2288 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2290 * gcc.target/i386/pr68986-2.c: Remove -m32.
2292 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2295 * gcc.target/i386/pr68986-1.c: New test.
2296 * gcc.target/i386/pr68986-2.c: Likewise.
2297 * gcc.target/i386/pr68986-3.c: Likewise.
2299 2016-01-26 Christian Bruel <christian.bruel@st.com>
2301 * lib/target-supports.exp
2302 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2303 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2304 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2306 2016-01-26 Richard Biener <rguenther@suse.de>
2308 PR tree-optimization/69452
2309 * gcc.dg/torture/pr69452.c: New testcase.
2311 2016-01-26 Jakub Jelinek <jakub@redhat.com>
2314 * gcc.dg/pr69442.c: New test.
2316 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2319 * gcc.target/aarch64/simd/pr67896.C: New.
2321 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2323 PR tree-optimization/69400
2324 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2326 (plugin_init): Call it.
2327 * gcc.dg/torture/pr69400.c: New test.
2329 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2331 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2333 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2334 Sebastian Pop <s.pop@samsung.com>
2336 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2339 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2340 Sebastian Pop <s.pop@samsung.com>
2342 * gcc.dg/graphite/pr69292.c: New.
2344 2016-01-25 Jakub Jelinek <jakub@redhat.com>
2346 * c-c++-common/goacc/use_device-1.c: New test.
2348 2016-01-25 Jeff Law <law@redhat.com>
2350 PR tree-optimization/69196
2351 PR tree-optimization/68398
2352 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2353 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2355 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
2358 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2361 2016-01-25 Richard Biener <rguenther@suse.de>
2364 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2366 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2369 * gcc.dg/pr69421.c: New test.
2371 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2373 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2374 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2375 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2376 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2377 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2378 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2379 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2380 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2381 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2382 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2384 2016-01-25 Richard Biener <rguenther@suse.de>
2386 PR tree-optimization/69376
2387 * gcc.dg/torture/pr69376.c: New testcase.
2389 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2393 * gfortran.dg/interface_38.f90: New test.
2394 * gfortran.dg/interface_39.f90: New test.
2396 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2399 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2404 * g++.dg/template/pr11858.C: New test.
2405 * g++.dg/template/pr24663.C: New test.
2406 * g++.dg/template/unify12.C: New test.
2407 * g++.dg/template/unify13.C: New test.
2408 * g++.dg/template/unify14.C: New test.
2409 * g++.dg/template/unify15.C: New test.
2410 * g++.dg/template/unify16.C: New test.
2411 * g++.dg/template/unify17.C: New test.
2413 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2416 gfortran.dg/pr68283.f90: New test.
2418 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2421 * gfortran.dg/inline_matmul_13.f90: New test.
2422 * gfortran.dg/matmul_bounds_8.f90: New test.
2423 * gfortran.dg/matmul_bounds_9.f90: New test.
2424 * gfortran.dg/matmul_bounds_10.f90: New test.
2426 2016-01-23 Tom de Vries <tom@codesourcery.com>
2428 PR tree-optimization/69426
2429 * gcc.dg/autopar/pr69426.c: New test.
2431 2016-01-23 Martin Sebor <msebor@redhat.com>
2435 * g++.dg/cpp0x/alignas5.C: New test.
2436 * g++.dg/ext/vector29.C: Same.
2438 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
2440 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2441 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2442 _GNU_SOURCE from compile flags to the source.
2443 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2444 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2445 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2446 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2448 2016-01-22 Jakub Jelinek <jakub@redhat.com>
2451 * g++.dg/opt/pr69432.C: New test.
2453 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2455 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2456 32-bit targets testing an -m64 multilib.
2458 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2460 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2463 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2465 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2467 2016-01-21 Christian Bruel <christian.bruel@st.com>
2470 * gcc.target/i386/pr68674.c
2471 * gcc.target/aarch64/pr68674.c
2472 * gcc.target/arm/pr68674.c
2474 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2477 * gcc.c-torture/execute/pr69403.c: New test.
2479 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2482 * g++.dg/template/pr55843.C: New.
2484 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2487 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2488 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2490 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2493 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2494 from dg-do compile directive, and instead add
2495 { dg-require-effective-target int128 }.
2497 2016-01-20 Martin Sebor <msebor@redhat.com>
2500 * gcc.dg/sync-fetch.c: New test.
2502 2016-01-21 Martin Sebor <msebor@redhat.com>
2505 * gcc.target/powerpc/pr69252.c: New test.
2507 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2510 * gfortran.dg/pr65996.f90: New test.
2512 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2515 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2516 expected to generate an error.
2518 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2521 * gcc.dg/torture/pr66178.c: New test.
2523 2016-01-21 Anton Blanchard <anton@samba.org>
2524 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2527 * gcc.target/powerpc/pr63354.c: New test.
2529 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2531 PR rtl-optimization/68990
2532 * gcc.target/i386/pr68990: New.
2534 2016-01-21 Nick Clifton <nickc@redhat.com>
2537 * gcc.target/mips/pr69129.c: New.
2539 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2542 * g++.dg/cpp0x/pr58046.C: New.
2544 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2548 * gcc.target/arm/pr69187.c: New test.
2551 * g++.dg/torture/pr69355.C: New test.
2553 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2554 Sebastian Pop <s.pop@samsung.com>
2556 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2558 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2559 Sebastian Pop <s.pop@samsung.com>
2561 * gcc.dg/graphite/pr68976.c: New test.
2563 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2566 * c-c++-common/pr67653.c: New test.
2567 * gcc.dg/torture/pr29119.c: Add dg-warning.
2569 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2571 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2573 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2576 * gcc.dg/pr24293.c: New test.
2577 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2578 incomplete struct type.
2579 * gcc.dg/declspec-1.c: Likewise.
2580 * gcc.dg/pr63549.c: Likewise.
2582 2016-01-20 Jakub Jelinek <jakub@redhat.com>
2584 PR tree-optimization/66612
2585 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2586 for bdn instruction.
2588 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2590 * lib/target-supports.exp
2591 (check_effective_target_arm_fp_ok_nocache): New.
2592 (check_effective_target_arm_fp_ok): New.
2593 (add_options_for_arm_fp): New.
2594 (check_effective_target_arm_crypto_ok_nocache): Require
2595 target_arm_v8_neon_ok instead of arm32.
2596 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2597 (check_effective_target_arm_crypto_pragma_ok): New.
2598 (add_options_for_arm_vfp): New.
2599 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2600 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2601 target instead. Force initial fpu to vfp.
2602 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2603 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2604 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2606 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2607 use arm_vfp effective target instead. Force initial fpu to vfp.
2608 * gcc.target/arm/attr-neon3.c: Likewise.
2609 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2611 * gcc.target/arm/unsigned-float.c: Likewise.
2612 * gcc.target/arm/vfp-1.c: Likewise.
2613 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2614 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2615 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2616 * gcc.target/arm/vfp-ldmias.c: Likewise.
2617 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2618 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2619 * gcc.target/arm/vfp-stmiad.c: Likewise.
2620 * gcc.target/arm/vfp-stmias.c: Likewise.
2621 * gcc.target/arm/vnmul-1.c: Likewise.
2622 * gcc.target/arm/vnmul-2.c: Likewise.
2623 * gcc.target/arm/vnmul-3.c: Likewise.
2624 * gcc.target/arm/vnmul-4.c: Likewise.
2626 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
2629 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2630 the MPX run-time library, for compile-time MPX test.
2631 * gcc.target/i386/chkp-always_inline.c: Likewise.
2632 * gcc.target/i386/chkp-bndret.c: Likewise.
2633 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2634 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2635 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2636 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2637 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2638 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2639 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2640 * gcc.target/i386/chkp-label-address.c: Likewise.
2641 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2642 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2643 * gcc.target/i386/chkp-pr69044.c: Likewise.
2644 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2645 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2646 * gcc.target/i386/chkp-strchr.c: Likewise.
2647 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2648 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2649 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2650 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2651 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2652 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2653 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2654 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2655 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2656 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2657 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2658 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2659 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2660 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2661 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2662 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2663 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2664 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2665 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2666 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2667 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2668 * gcc.target/i386/pr63995-2.c: Likewise.
2669 * gcc.target/i386/pr64805.c: Likewise.
2670 * gcc.target/i386/pr65044.c: Likewise.
2671 * gcc.target/i386/pr65167.c: Likewise.
2672 * gcc.target/i386/pr65183.c: Likewise.
2673 * gcc.target/i386/pr65184.c: Likewise.
2674 * gcc.target/i386/thunk-retbnd.c: Likewise.
2676 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2678 PR tree-optimization/69328
2679 * gcc.dg/pr69328.c: New test.
2681 2016-01-20 Jeff Law <law@redhat.com>
2684 * gcc.target/m68k/pr25114.c: New test.
2686 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2688 * gcc.target/arm/memset-inline-10.c: Added
2689 dg-require-effective-target arm_thumb2_ok.
2691 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2693 * gcc.dg/debug/dwarf2/sso.c: New test.
2695 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
2698 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2699 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2700 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2702 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2705 * g++.dg/ipa/devirt-50.C: New testcase.
2707 2016-01-19 Marek Polacek <polacek@redhat.com>
2710 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2711 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2713 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2716 * gcc.target/arm/pr69135_1.c: New test.
2718 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2720 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2722 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2724 * gcc.target/aarch64/ccmp_1.c: New testcase.
2726 2016-01-19 Marek Polacek <polacek@redhat.com>
2729 * g++.dg/cpp0x/enum30.C: New test.
2731 2016-01-19 Richard Biener <rguenther@suse.de>
2733 PR tree-optimization/69336
2734 * g++.dg/tree-ssa/pr69336.C: New testcase.
2736 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2739 * gcc.dg/pr65779.c: New test.
2741 2016-01-19 Richard Biener <rguenther@suse.de>
2743 PR tree-optimization/69352
2744 * gcc.dg/torture/pr69352.c: New testcase.
2746 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2748 PR rtl-optimization/68955
2749 PR rtl-optimization/64557
2750 * gcc.dg/torture/pr68955.c: New test.
2752 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2755 * g++.dg/torture/pr69136.C: New testcase.
2757 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2760 * g++.dg/lto/pr69133_0.C: New testcase.
2761 * g++.dg/lto/pr69133_1.C: New testcase.
2763 2016-01-15 Jeff Law <law@redhat.com>
2765 PR tree-optimization/69320
2766 * gcc.c-torture/pr69320-1.c: New test.
2767 * gcc.c-torture/pr69320-2.c: New test.
2768 * gcc.c-torture/pr69320-3.c: New test.
2769 * gcc.c-torture/pr69320-4.c: New test.
2771 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2776 * g++.dg/template/pr11858.C: New test.
2777 * g++.dg/template/pr24663.C: New test.
2778 * g++.dg/template/unify12.C: New test.
2779 * g++.dg/template/unify13.C: New test.
2780 * g++.dg/template/unify14.C: New test.
2781 * g++.dg/template/unify15.C: New test.
2782 * g++.dg/template/unify16.C: New test.
2783 * g++.dg/template/unify17.C: New test.
2785 2016-01-18 David Malcolm <dmalcolm@redhat.com>
2788 * gcc.dg/pr69181-1.c: New test file.
2789 * gcc.dg/pr69181-2.c: New test file.
2790 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2791 globals by moving it to...
2792 (cleanup-after-saved-dg-test): ...this new function. Add
2793 "global additional_sources_used". Add reset of global
2794 multiline_expected_outputs to the empty list.
2795 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2797 (multiline_expected_outputs): ...this, and updated comments to
2798 note that it is modified from gcc-dg.exp.
2799 (dg-end-multiline-output): Update for the above renaming.
2800 (handle-multiline-outputs): Likewise. Remove the clearing
2801 of the expected outputs to the empty list.
2803 2016-01-18 Richard Biener <rguenther@suse.de>
2805 PR tree-optimization/69297
2806 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2808 2016-01-18 Joseph Myers <joseph@codesourcery.com>
2810 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2812 * gcc.target/mips/mips-3d-2.c: Likewise.
2813 * gcc.target/mips/mips-3d-3.c: Likewise.
2814 * gcc.target/mips/mips-3d-4.c: Likewise.
2815 * gcc.target/mips/mips-3d-5.c: Likewise.
2816 * gcc.target/mips/mips-3d-6.c: Likewise.
2817 * gcc.target/mips/mips-3d-7.c: Likewise.
2818 * gcc.target/mips/mips-3d-8.c: Likewise.
2819 * gcc.target/mips/mips-3d-9.c: Likewise.
2820 * gcc.target/mips/mips-ps-1.c: Likewise.
2821 * gcc.target/mips/mips-ps-2.c: Likewise.
2822 * gcc.target/mips/mips-ps-3.c: Likewise.
2823 * gcc.target/mips/mips-ps-4.c: Likewise.
2824 * gcc.target/mips/mips-ps-5.c: Likewise.
2825 * gcc.target/mips/mips-ps-6.c: Likewise.
2826 * gcc.target/mips/mips-ps-7.c: Likewise.
2827 * gcc.target/mips/mips-ps-type.c: Likewise.
2828 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2829 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2831 2016-01-18 Tom de Vries <tom@codesourcery.com>
2833 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2834 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2835 * c-c++-common/goacc/kernels-empty.c: New test.
2836 * c-c++-common/goacc/kernels-eternal.c: New test.
2837 * c-c++-common/goacc/kernels-loop-2.c: New test.
2838 * c-c++-common/goacc/kernels-loop-3.c: New test.
2839 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2840 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2841 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2842 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2843 * c-c++-common/goacc/kernels-loop-data.c: New test.
2844 * c-c++-common/goacc/kernels-loop-g.c: New test.
2845 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2846 * c-c++-common/goacc/kernels-loop-n.c: New test.
2847 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2848 * c-c++-common/goacc/kernels-loop.c: New test.
2849 * c-c++-common/goacc/kernels-noreturn.c: New test.
2850 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2851 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2852 * c-c++-common/goacc/kernels-reduction.c: New test.
2854 2016-01-18 Tom de Vries <tom@codesourcery.com>
2856 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2857 * gcc.dg/autopar/outer-2.c: Same.
2858 * gcc.dg/autopar/outer-3.c: Same.
2859 * gcc.dg/autopar/outer-4.c: Same.
2860 * gcc.dg/autopar/outer-5.c: Same.
2861 * gcc.dg/autopar/outer-6.c: Same.
2862 * gcc.dg/autopar/parallelization-1.c: Same.
2863 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2864 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2865 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2866 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2867 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2868 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2869 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2870 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2871 * gcc.dg/autopar/pr39500-1.c: Same.
2872 * gcc.dg/autopar/pr39500-2.c: Same.
2873 * gcc.dg/autopar/pr46193.c: Same.
2874 * gcc.dg/autopar/pr46194.c: Same.
2875 * gcc.dg/autopar/pr49580.c: Same.
2876 * gcc.dg/autopar/pr49960-1.c: Same.
2877 * gcc.dg/autopar/pr49960.c: Same.
2878 * gcc.dg/autopar/pr68373.c: Same.
2879 * gcc.dg/autopar/reduc-1.c: Same.
2880 * gcc.dg/autopar/reduc-1char.c: Same.
2881 * gcc.dg/autopar/reduc-1short.c: Same.
2882 * gcc.dg/autopar/reduc-2.c: Same.
2883 * gcc.dg/autopar/reduc-2char.c: Same.
2884 * gcc.dg/autopar/reduc-2short.c: Same.
2885 * gcc.dg/autopar/reduc-3.c: Same.
2886 * gcc.dg/autopar/reduc-4.c: Same.
2887 * gcc.dg/autopar/reduc-6.c: Same.
2888 * gcc.dg/autopar/reduc-7.c: Same.
2889 * gcc.dg/autopar/reduc-8.c: Same.
2890 * gcc.dg/autopar/reduc-9.c: Same.
2891 * gcc.dg/autopar/uns-outer-4.c: Same.
2892 * gcc.dg/autopar/uns-outer-5.c: Same.
2893 * gcc.dg/autopar/uns-outer-6.c: Same.
2894 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2895 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2897 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2900 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2901 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2903 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2906 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2907 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2908 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2910 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2913 * gcc.dg/tree-ssa/sra-17.c: New.
2914 * gcc.dg/tree-ssa/sra-18.c: New.
2916 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2918 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2920 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2922 * gnat.dg/inline12.adb: New test.
2924 2016-01-18 Bin Cheng <bin.cheng@arm.com>
2926 PR tree-optimization/66797
2927 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2929 2016-01-18 Richard Biener <rguenther@suse.de>
2931 PR tree-optimization/69170
2932 * gcc.dg/torture/pr69170.c: New testcase.
2934 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
2936 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2938 2016-01-16 Tom de Vries <tom@codesourcery.com>
2940 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2942 2016-01-16 Tom de Vries <tom@codesourcery.com>
2944 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2945 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2946 redundant dg-require-effective-target pthread.
2947 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2948 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2949 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2950 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2951 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2952 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2953 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2955 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
2958 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2959 * gcc.target/powerpc/recip-7.c: Same.
2961 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2964 * g++.dg/template/pr69091.C: New test.
2966 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2968 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2969 dump does not contain an error_mark_node.
2970 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2971 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2973 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2976 * g++.dg/template/pr68936.C: New test.
2978 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
2981 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2982 * gcc.target/powerpc/recip-2.c: Same.
2983 * gcc.target/powerpc/recip-3.c: Same.
2984 * gcc.target/powerpc/recip-4.c: Same.
2985 * gcc.target/powerpc/recip-sqrtf.c: Same.
2987 2016-01-15 Jeff Law <law@redhat.com>
2989 PR tree-optimization/69270
2990 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2991 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2993 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
2996 * gfortran.dg/deferred_character_13.f90: New test for the fix
2997 of comment 3 of the PR.
3000 * gfortran.dg/deferred_character_8.f90: New test
3001 * gfortran.dg/allocate_error_5.f90: New test
3004 * gfortran.dg/deferred_character_10.f90: New test
3007 * gfortran.dg/deferred_character_14.f90: New test
3010 * gfortran.dg/deferred_character_11.f90: New test
3013 * gfortran.dg/deferred_character_9.f90: New test
3015 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3017 PR rtl-optimization/69030
3018 * gcc.target/i386/pr69030.c: New.
3020 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3022 * gcc.target/aarch64/target_attr_17.c: New test.
3024 2016-01-15 Richard Biener <rguenther@suse.de>
3026 PR tree-optimization/66856
3027 * gcc.dg/torture/pr66856-1.c: New testcase.
3028 * gcc.dg/torture/pr66856-2.c: Likewise.
3030 2016-01-15 Richard Biener <rguenther@suse.de>
3033 * g++.dg/lto/pr69137_0.C: New testcase.
3035 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3038 * gcc.target/i386/pr69246.c: New test.
3040 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3042 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
3044 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3047 * g++.dg/init/const9.C: Disable test on S/390.
3049 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3051 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3052 * g++.dg/Wno-frame-address.C: Ditto.
3054 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3056 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3058 2016-01-15 Richard Biener <rguenther@suse.de>
3060 PR tree-optimization/68961
3061 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3063 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3065 * gcc.target/i386/pr65105-5.c: New test.
3067 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
3069 * gcc.c-torture/execute/alias-4.c: New testcase.
3071 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
3074 * g++.dg/ipa/devirt-49.C: New testcase.
3076 2016-01-15 Christian Bruel <christian.bruel@st.com>
3079 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3080 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3081 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3083 2016-01-15 Richard Biener <rguenther@suse.de>
3085 PR tree-optimization/69117
3086 * gcc.dg/torture/pr69117.c: New testcase.
3088 2015-01-14 Ryan Burn <contact@rnburn.com>
3091 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3093 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3096 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3097 range tests use 100 * maximum instead of maximum + 1.
3099 2016-01-14 Jakub Jelinek <jakub@redhat.com>
3102 * gcc.dg/guality/pr69244.c: New test.
3104 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
3106 * lib/target-supports.exp (check_effective_target_issignaling):
3108 * gcc.dg/pr61441.c: Require issignaling effective target.
3110 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3113 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3115 2016-01-14 David Malcolm <dmalcolm@redhat.com>
3118 PR preprocessor/69177
3119 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3120 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3121 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3122 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3124 2016-01-14 Marek Polacek <polacek@redhat.com>
3127 * gcc.dg/array-15.c: New test.
3129 2016-01-14 Jakub Jelinek <jakub@redhat.com>
3132 PR tree-optimization/69155
3133 * gfortran.dg/pr68146.f: New test.
3134 * gfortran.dg/pr69155.f90: New test.
3136 2016-01-14 Richard Biener <rguenther@suse.de>
3138 PR tree-optimization/68060
3139 * gcc.dg/torture/pr68060-1.c: New testcase.
3140 * gcc.dg/torture/pr68060-2.c: Likewise.
3142 2016-01-14 Nick Clifton <nickc@redhat.com>
3144 * lib/target-supports.exp
3145 (check_effective_target_arm_neon_ok_nocache): Add an option
3146 sequence that includes setting the ARM architecture to ARMv7-A.
3147 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3148 command line options necessary to enable Neon support.
3149 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3150 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3151 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3152 * gcc.target/arm/pr69180.c: Likewise.
3154 2016-01-14 Jeff Law <law@redhat.com>
3156 PR tree-optimization/69270
3157 * gcc.dg/tree-ssa/pr69270.c: New test.
3159 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3162 * c-c++-common/pr66208.c: New file.
3164 2016-01-13 Jakub Jelinek <jakub@redhat.com>
3166 PR tree-optimization/69156
3167 * gcc.dg/pr69156.c: New test.
3169 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3171 * gcc.target/i386/pr69225-7.c: New test.
3173 2016-01-13 Richard Henderson <rth@redhat.com>
3175 * gcc.dg/tm/memopt-13.c: Update expected function.
3176 * gcc.dg/tm/memopt-6.c: Likewise.
3178 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
3180 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3181 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3182 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3183 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
3185 2016-01-13 Tom de Vries <tom@codesourcery.com>
3187 PR tree-optimization/69169
3188 * gcc.dg/pr69169.c: New test.
3190 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
3193 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3194 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3195 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3196 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3197 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3198 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3199 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3200 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3202 2016-01-13 Jakub Jelinek <jakub@redhat.com>
3205 * gcc.dg/pr69247.c: New test.
3207 2016-01-13 Richard Biener <rguenther@suse.de>
3209 PR tree-optimization/69242
3210 * gcc.dg/torture/pr69242.c: New testcase.
3212 2016-01-13 Richard Biener <rguenther@suse.de>
3214 PR tree-optimization/69186
3215 * gcc.dg/torture/pr69186.c: New testcase.
3217 2016-01-13 Jeff Law <law@redhat.com>
3219 PR tree-optimization/67755
3220 * gcc.dg/tree-ssa/pr67755.c: New test.
3222 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
3224 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3225 pass number in output by a star.
3227 2016-01-12 Bin Cheng <bin.cheng@arm.com>
3229 PR tree-optimization/68911
3230 * gcc.c-torture/execute/pr68911.c: New test.
3232 2016-01-12 Marek Polacek <polacek@redhat.com>
3235 * g++.dg/warn/permissive-1.C: New test.
3237 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3241 * g++.dg/opt/pr69213.C: New test.
3243 2016-01-12 Christian Bruel <christian.bruel@st.com>
3246 * gcc.target/arm/pr69180.c: New test.
3248 2016-01-12 Richard Biener <rguenther@suse.de>
3251 * g++.dg/lto/pr69077_0.C: New testcase.
3252 * g++.dg/lto/pr69077_1.C: Likewise.
3254 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3257 * g++.dg/opt/pr69175.C: New test.
3259 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3261 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3262 rather than #including math.h & stdlib.h.
3263 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3264 * gcc.dg/vect/pr49771.c: Likewise.
3265 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3266 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3267 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3268 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3269 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3270 * gcc.dg/vect/pr44507.c: Likewise.
3271 * gcc.dg/vect/pr45902.c: Likewise.
3272 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3273 * gcc.dg/vect/vect-117.c: Likewise.
3274 * gcc.dg/vect/vect-99.c: Likewise.
3275 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3276 * gcc.dg/vect/vect-cond-1.c: Likewise.
3277 * gcc.dg/vect/vect-cond-2.c: Likewise.
3278 * gcc.dg/vect/vect-cond-3.c: Likewise.
3279 * gcc.dg/vect/vect-cond-4.c: Likewise.
3280 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3281 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3282 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3283 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3284 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3285 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3286 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3287 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3288 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3289 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3290 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3291 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3292 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3293 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3294 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3295 include of signal.h.
3296 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3297 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3298 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3299 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3300 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3301 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3302 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3303 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3304 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3305 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3306 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3307 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3308 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3309 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3310 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3311 * gcc.dg/vect/vect-outer-5.c: Likewise.
3312 * gcc.dg/vect/vect-outer-6.c: Likewise.
3313 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3316 2016-01-12 Nick Clifton <nickc@redhat.com>
3319 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3320 to fread so that it will be found in all target runtimes.
3322 2016-01-12 Richard Biener <rguenther@suse.de>
3324 PR tree-optimization/69053
3325 * g++.dg/torture/pr69053.C: New testcase.
3327 2016-01-12 Richard Biener <rguenther@suse.de>
3329 PR tree-optimization/69168
3330 * gcc.dg/torture/pr69168.c: New testcase.
3332 2016-01-12 Richard Biener <rguenther@suse.de>
3334 PR tree-optimization/69157
3335 * gcc.dg/torture/pr69157.c: New testcase.
3337 2016-01-12 Richard Biener <rguenther@suse.de>
3339 PR tree-optimization/69174
3340 * gcc.dg/torture/pr69174.c: New testcase.
3342 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3346 * g++.dg/tls/pr66808.C: New test.
3347 * g++.dg/tls/pr69000.C: New test.
3349 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3351 * gcc.target/powerpc/swaps-p8-23.c: New test.
3352 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3354 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
3356 PR tree-optimization/68356
3357 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3359 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3360 Jim Wilson <jim.wilson@linaro.org>
3363 * gcc.target/arm/pr69194.c: New test.
3365 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3368 * gcc.target/i386/pr69225-1.c: New test.
3369 * gcc.target/i386/pr69225-2.c: Likewise.
3370 * gcc.target/i386/pr69225-3.c: Likewise.
3371 * gcc.target/i386/pr69225-4.c: Likewise.
3372 * gcc.target/i386/pr69225-5.c: Likewise.
3373 * gcc.target/i386/pr69225-6.c: Likewise.
3375 2016-01-11 Jakub Jelinek <jakub@redhat.com>
3378 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3382 * gcc.dg/pr69071.c: New test.
3385 * g++.dg/opt/pr69211.C: New test.
3387 PR tree-optimization/69214
3388 * gcc.c-torture/compile/pr69214.c: New test.
3390 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
3392 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3393 * gcc.target/i386/pr66232-11.c: Ditto.
3394 * gcc.target/i386/pr66232-12.c: Ditto.
3395 * gcc.target/i386/pr66232-13.c: Ditto.
3397 2016-01-11 Richard Biener <rguenther@suse.de>
3399 PR tree-optimization/69173
3400 * gcc.dg/torture/pr69173.c: New testcase.
3402 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3404 PR rtl-optimization/68796
3405 * gcc.target/aarch64/tst_5.c: New test.
3406 * gcc.target/aarch64/tst_6.c: Likewise.
3408 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3410 PR rtl-optimization/68841
3411 * gcc.dg/pr68841.c: New test.
3412 * gcc.c-torture/execute/pr68841.c: New test.
3414 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3416 PR rtl-optimization/68920
3417 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3419 * gcc.dg/ifcvt-5.c: New test.
3421 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
3424 * g++.dg/pr69123.C: New.
3426 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3429 * gcc.target/i386/pr69010.c: New test.
3431 2016-01-11 Martin Jambor <mjambor@suse.cz>
3434 * gcc.target/i386/chkp-pr69044.c: New test.
3436 2016-01-11 Tom de Vries <tom@codesourcery.com>
3438 PR tree-optimization/69109
3439 * gcc.dg/autopar/pr69109-2.c: New test.
3440 * gcc.dg/autopar/pr69109.c: New test.
3442 2016-01-11 Tom de Vries <tom@codesourcery.com>
3444 PR tree-optimization/69108
3445 * gcc.dg/autopar/pr69108.c: New test.
3447 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3450 * c-c++-common/Wisleading-indentation.c: Augment test.
3452 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3455 * gfortran.dg/inline_matmul_12.f90: New test.
3457 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
3460 * gfortran.dg/actual_array_offset_1: New test.
3462 2016-01-10 Tom de Vries <tom@codesourcery.com>
3464 PR tree-optimization/69062
3465 * gcc.dg/autopar/pr69062.c: New test.
3467 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3469 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3470 * gcc.dg/vect/slp-perm-2.c: Likewise.
3471 * gcc.dg/vect/slp-perm-3.c: Likewise.
3472 * gcc.dg/vect/slp-perm-5.c: Likewise.
3473 * gcc.dg/vect/slp-perm-6.c: Likewise.
3474 * gcc.dg/vect/slp-perm-7.c: Likewise.
3475 * gcc.dg/vect/slp-perm-8.c: Likewise.
3477 2016-01-10 Tom de Vries <tom@codesourcery.com>
3479 PR tree-optimization/69039
3480 * gcc.dg/autopar/pr69039.c: New test.
3482 2016-01-09 Marek Polacek <polacek@redhat.com>
3485 * g++.dg/pr69113.C: New test.
3487 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3490 PR tree-optimization/69097
3491 * gcc.c-torture/execute/pr50865.c: New test.
3492 * gcc.c-torture/execute/pr69097-1.c: New test.
3493 * gcc.c-torture/execute/pr69097-2.c: New test.
3494 * gcc.dg/pr69097-1.c: New test.
3495 * gcc.dg/pr69097-2.c: New test.
3497 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3500 * g++.dg/opt/pr69164.C: New test.
3502 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3504 PR tree-optimization/69167
3505 * gcc.dg/pr69167.c: New test.
3507 2016-01-08 Marek Polacek <polacek@redhat.com>
3510 * g++.dg/pr68449.C: New.
3512 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3514 PR tree-optimization/68707
3515 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3516 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3517 on platforms supporting it.
3518 * gcc.dg/vect/slp-perm-2.c: Likewise.
3519 * gcc.dg/vect/slp-perm-3.c: Likewise.
3520 * gcc.dg/vect/slp-perm-5.c: Likewise.
3521 * gcc.dg/vect/slp-perm-7.c: Likewise.
3522 * gcc.dg/vect/slp-perm-8.c: Likewise.
3523 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3524 on platforms supporting it.
3526 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3528 PR tree-optimization/69162
3529 * gcc.dg/pr69162.c: New test.
3531 PR tree-optimization/69172
3532 * gcc.dg/pr69172.c: New test.
3534 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3536 PR tree-optimization/67781
3537 * gcc.c-torture/execute/pr67781.c: New file.
3539 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3541 PR tree-optimization/69083
3542 * gcc.dg/vect/pr69083.c: New test.
3544 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3546 PR tree-optimization/61441
3547 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3548 Use -fexcess-precision=standard for compiler options.
3549 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3551 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3554 * gfortran.dg/gomp/pr69128.f90: New test.
3557 * g++.dg/ext/pr69145-1.C: New test.
3558 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3559 * g++.dg/ext/pr69145-2.h: New file.
3561 2016-01-07 Martin Sebor <msebor@redhat.com>
3564 * gcc.dg/atomic-fetch-bool.c: New test.
3565 * gcc.dg/sync-fetch-bool.c: New test.
3567 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3570 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3572 2016-01-07 Nick Clifton <nickc@redhat.com>
3575 * g++.dg/pr66655.C: New test.
3576 * g++.dg/pr66655_1.cc: Test support file.
3577 * g++.dg/pr66655.h: Test header file.
3579 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
3582 gfortran.dg/gomp/pr66680.f90: New test.
3584 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3587 * gcc.target/i386/pr69171-1.c: New test.
3588 * gcc.target/i386/pr69171-2.c: Likewise.
3589 * gcc.target/i386/pr69171-3.c: Likewise.
3590 * gcc.target/i386/pr69171-4.c: Likewise.
3591 * gcc.target/i386/pr69171-5.c: Likewise.
3592 * gcc.target/i386/pr69171-6.c: Likewise.
3594 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3597 * c-c++-common/pr67639.c: New test.
3599 2016-01-07 Jakub Jelinek <jakub@redhat.com>
3601 PR tree-optimization/69141
3602 * g++.dg/opt/pr69141.C: New test.
3604 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3606 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3608 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
3611 * gcc.target/i386/pr69140.c: New test
3613 2016-01-06 David Malcolm <dmalcolm@redhat.com>
3615 * gcc.dg/bad-dereference.c: New test case.
3617 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3619 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3621 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3623 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3625 2016-01-06 Marek Polacek <polacek@redhat.com>
3628 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3630 2016-01-05 Marek Polacek <polacek@redhat.com>
3633 * gcc.dg/atomic-invalid-2.c: New.
3635 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3638 * gcc.target/i386/pr68991.c: New test.
3640 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3643 * g++.dg/pr68991-1.C: New test.
3644 * g++.dg/pr68991-2.C: Likewise.
3646 2016-01-05 Sergei Trofimovich <siarheit@google.com>
3649 * gcc.target/ia64/pr60465-gprel64.c: New test.
3650 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3652 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3654 PR rtl-optimization/68651
3655 * gcc.target/aarch64/pr68651_1.c: New test.
3657 2016-01-05 David Malcolm <dmalcolm@redhat.com>
3660 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3662 2016-01-05 Nathan Sidwell <nathan@acm.org>
3665 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3667 * gcc.dg/alias-15.c: New.
3669 2016-01-05 Nick Clifton <nickc@redhat.com>
3672 * g++.dg/pr68770.C: New test.
3674 2016-01-04 Mike Stump <mikestump@comcast.net>
3676 * lib/target-supports.exp (check_effective_target_cilkplus):
3677 cilkplus targets require pthreads.
3678 (check_effective_target_cilkplus): Remove special case for NVPTX.
3680 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3682 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3685 2016-01-04 Jakub Jelinek <jakub@redhat.com>
3687 Update copyright years.
3689 2016-01-04 Marek Polacek <polacek@redhat.com>
3692 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3693 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3694 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3696 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3698 * gcc.target/sparc/20160104-2.c: New test.
3700 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3702 * gcc.target/sparc/20160104-1.c: New test.
3704 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
3707 * gfortran.dg/pr65045.f90: New test.
3709 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3711 * gnat.dg/specs/debug1.ads: Delete.
3713 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3715 PR libgfortran/68867
3716 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3719 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3721 PR libgfortran/68867
3722 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3725 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
3728 * gfortran.dg/pr68864.f90: New test.
3730 2016-01-01 Jakub Jelinek <jakub@redhat.com>
3732 PR tree-optimization/69070
3733 * gcc.dg/pr69070.c: New test.
3736 * gfortran.dg/pr69055.f90: New test.
3739 * gcc.dg/pr69015.c: New test.
3741 Copyright (C) 2016 Free Software Foundation, Inc.
3743 Copying and distribution of this file, with or without modification,
3744 are permitted in any medium without royalty provided the copyright
3745 notice and this notice are preserved.