1 2016-02-23 Jakub Jelinek <jakub@redhat.com>
4 * objc.dg/pr69844.m: New test.
6 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9 * gfortran.dg/namelist_89.f90: New test.
10 * gfortran.dg/pr59700.f90: Update test..
12 2016-02-23 Martin Sebor <msebor@redhat.com>
15 * g++.dg/ext/builtin_alloca.C: New test.
16 * gcc.dg/builtins-68.c: New test.
18 2016-02-23 Richard Henderson <rth@redhat.com>
20 * gcc.target/i386/addr-space-3.c: Remove test.
22 2016-02-23 David Malcolm <dmalcolm@redhat.com>
26 * c-c++-common/pr69126-2-long.c: New test.
27 * c-c++-common/pr69126-2-short.c: New test.
28 * c-c++-common/pr69543-1.c: Remove xfail.
30 2016-02-23 David Malcolm <dmalcolm@redhat.com>
35 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
37 (test_2): ...this, and add leading comment.
38 (MACRO_3, test_3): New.
39 (MACRO_4A, MACRO_4B, test_4): New.
43 (test_5): ...this, updating for renaming of MACRO, and
45 * c-c++-common/pr69543-1.c: New.
46 * c-c++-common/pr69543-2.c: New.
47 * c-c++-common/pr69543-3.c: New.
48 * c-c++-common/pr69543-4.c: New.
49 * c-c++-common/pr69558-1.c: New.
50 * c-c++-common/pr69558-2.c: New.
51 * c-c++-common/pr69558-3.c: New.
52 * c-c++-common/pr69558-4.c: New.
53 * gcc.dg/pr69558.c: Move to...
54 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
57 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
59 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
60 to -ftree-parallelize-loops/-fopenacc changes.
61 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
62 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
63 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
64 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
65 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
66 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
67 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
68 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
69 * c-c++-common/goacc/kernels-loop.c: Likewise.
70 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
71 * c-c++-common/goacc/kernels-reduction.c: Likewise.
72 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
73 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
75 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
77 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
79 2016-02-23 Jakub Jelinek <jakub@redhat.com>
82 * g++.dg/warn/Wnonnull-compare-5.C: New test.
85 * gcc.dg/pr69900.c: New test.
87 2016-02-23 Martin Jambor <mjambor@suse.cz>
89 PR tree-optimization/69666
90 * gcc.dg/tree-ssa/pr69666.c: New test.
92 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
95 * gfortran.dg/coarray_allocate_5.f08: New test.
97 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
99 * gcc.target/s390/vcond-shift.c: Move to ...
100 * gcc.target/s390/vector/vcond-shift.c: ... here.
102 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
104 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
105 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
107 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
109 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
111 2016-02-20 Mark Wielaard <mjw@redhat.com>
114 * gcc.dg/unused-variable-3.c: New test.
116 2016-02-22 Jakub Jelinek <jakub@redhat.com>
119 * gcc.target/i386/pr69888.c: New test.
121 2016-02-22 Richard Biener <rguenther@suse.de>
123 PR tree-optimization/69882
124 * gfortran.dg/vect/pr69882.f90: New testcase.
126 2016-02-22 Jakub Jelinek <jakub@redhat.com>
129 * gcc.dg/pr69885.c: New test.
131 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
135 * gcc.target/sh/pr54089-10.c: New.
137 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
140 * gfortran.dg/deferred_character_15.f90 : New test.
142 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
145 gfortran.dg/allocate_with_source_18.f03: New test.
147 2016-02-20 Harald Anlauf <anlauf@gmx.de>
150 gfortran.dg/gomp/pr52531.f90: New test.
152 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
155 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
158 2016-02-19 Jakub Jelinek <jakub@redhat.com>
161 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
162 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
165 * g++.dg/warn/Wnonnull-compare-4.C: New test.
168 * g++.dg/torture/pr69851.C: New test.
170 2016-02-19 Martin Sebor <msebor@redhat.com>
173 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
175 2016-02-19 Jakub Jelinek <jakub@redhat.com>
178 * g++.dg/warn/Wnonnull-compare-2.C: New test.
179 * g++.dg/warn/Wnonnull-compare-3.C: New test.
182 * g++.dg/cpp0x/pr67767.C: New test.
184 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
186 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
187 for fp, simd, crypto, crc, lse.
188 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
190 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
191 effective target check.
193 2016-02-19 Jakub Jelinek <jakub@redhat.com>
196 * gcc.target/i386/pr69820.c: New test.
198 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
200 * gcc.target/s390/vector/int128-1.c: New test.
202 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
204 * gcc.target/s390/vector/vec-vcond-1.c: New test.
206 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
208 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
209 instruction pattern name to prevent the testcase from failing with
212 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
214 * gcc.target/s390/md/movstr-2.c: New test.
216 2016-02-19 Marcin KoĆcielnicki <koriakin@0x04.net>
218 * gcc.target/s390/morestack.c: New test.
220 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
223 * gcc.target/s390/pr69625.c: Add test case.
225 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
228 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
230 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
233 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
234 * gcc.target/powerpc/fusion3.c: Likewise.
236 2016-02-18 Richard Biener <rguenther@suse.de>
239 * g++.dg/torture/pr69553.C: New testcase.
241 2016-02-18 Nick Clifton <nickc@redhat.com>
245 * gcc.target/arm/pr62554.c: New test.
246 * gcc.target/arm/pr69610-1.c: New test.
247 * gcc.target/arm/pr69610-2.c: New test.
249 2016-02-18 Richard Biener <rguenther@suse.de>
252 * gcc.dg/torture/pr69854.c: New testcase.
254 2016-02-17 Jakub Jelinek <jakub@redhat.com>
257 * g++.dg/warn/Wnonnull-compare-1.C: New test.
259 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
261 * gcc.target/powerpc/vec-cg.c: New test.
263 2016-02-17 Richard Biener <rguenther@suse.de>
266 * gcc.dg/uninit-21.c: Add -fno-short-enums.
268 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
271 * gcc.c-torture/compile/pr69161.c: New test.
273 2016-02-17 David Sherwood <david.sherwood@arm.com>
276 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
277 * gcc.target/arm/vect-fmaxmin.c: Likewise.
279 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
281 * gcc.dg/ifcvt-4.c: Skip on Visium.
283 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
285 * gnat.dg/atomic8.adb: New test.
287 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
289 * gnat.dg/discr46.ad[sb]: New test.
291 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
294 * gcc.target/powerpc/pr48344-1.c: New test.
296 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
299 * gfortran.dg/associate_21.f90: New test.
301 2016-02-16 Jakub Jelinek <jakub@redhat.com>
304 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
305 -Wnonnull in dg-options.
306 * c-c++-common/nonnull-2.c: New test.
308 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
309 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
311 * gcc.target/aarch64/vector_initialization_nostack.c: New.
313 2016-02-16 Jakub Jelinek <jakub@redhat.com>
316 * gcc.dg/pr69801.c: Add empty dg-options.
318 2016-02-16 James Norris <jnorris@codesourcery.com>
320 * c-c++-common/goacc/deviceptr-1.c: Add tests.
321 * g++.dg/goacc/deviceptr-1.c: New file.
323 2016-02-16 Jakub Jelinek <jakub@redhat.com>
325 PR tree-optimization/69820
326 * gcc.dg/vect/pr69820.c: New test.
328 2016-02-16 Richard Biener <rguenther@suse.de>
330 PR tree-optimization/69776
331 * gcc.dg/torture/pr69776-2.c: New testcase.
333 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
335 PR tree-optimization/69714
336 * gcc.dg/torture/pr69714.c: New test.
338 2016-02-16 Jakub Jelinek <jakub@redhat.com>
340 PR tree-optimization/69802
341 * gcc.dg/pr69802.c: New test.
343 2016-02-16 Richard Biener <rguenther@suse.de>
346 * gcc.dg/pr69801.c: New testcase.
348 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
351 * gfortran.dg/read_bang.f90: New test.
352 * gfortran.dg/read_bang4.f90: New test.
354 2016-02-15 Jakub Jelinek <jakub@redhat.com>
357 * g++.dg/init/pr69658.C: New test.
360 * c-c++-common/pr69797.c: New test.
362 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
364 * lib/target-supports.exp (check_effective_target_section_anchors): Add
365 check for aarch64*-*-*.
367 2016-02-15 Richard Biener <rguenther@suse.de>
369 PR tree-optimization/69783
370 * gcc.dg/vect/pr69783.c: New testcase.
372 2016-02-15 Richard Biener <rguenther@suse.de>
374 PR tree-optimization/69776
375 * gcc.dg/torture/pr69776.c: New testcase.
377 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
380 * gfortran.dg/type_decl_4.f90: Reinstated.
382 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
385 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
387 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
391 * gfortran.dg/type_decl_4.f90: Removed.
393 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
396 * gfortran.dg/type_decl_4.f90: New test.
398 2016-02-14 Alan Modra <amodra@gmail.com>
401 * gcc.c-torture/execute/stkalign.c: Revise test.
403 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
406 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
408 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
411 * gcc.target/sh/torture/pr67260.c: New.
413 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
415 * gcc.dg/pr67964.c: Add dg-require-alias.
417 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
421 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
423 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
426 * gfortran.dg/namelist_88.f90: New test.
428 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
431 * gfortran.dg/namelist_38.f90: Update test.
432 * gfortran.dg/namelist_84.f90: Update test.
434 2016-02-12 David Malcolm <dmalcolm@redhat.com>
437 * gcc.dg/pr69554-1.c: New test.
438 * gfortran.dg/pr69554-1.F90: New test.
439 * gfortran.dg/pr69554-2.F90: New test.
440 * lib/gcc-dg.exp (proc dg-locus): New function.
441 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
442 distinguish between the caret-printing and non-caret-printing
443 cases. If caret-printing has been explicitly enabled, bail out
444 without attempting to fix up the output.
446 2016-02-12 David Malcolm <dmalcolm@redhat.com>
450 * gcc.dg/spellcheck-options-3.c: New test case.
451 * gcc.dg/spellcheck-options-4.c: New test case.
452 * gcc.dg/spellcheck-options-5.c: New test case.
453 * gcc.dg/spellcheck-options-6.c: New test case.
454 * gcc.dg/spellcheck-options-7.c: New test case.
455 * gcc.dg/spellcheck-options-8.c: New test case.
456 * gcc.dg/spellcheck-options-9.c: New test case.
457 * gcc.dg/spellcheck-options-10.c: New test case.
459 2016-02-12 Jakub Jelinek <jakub@redhat.com>
461 PR rtl-optimization/69764
462 PR rtl-optimization/69771
463 * c-c++-common/pr69764.c: New test.
464 * gcc.dg/torture/pr69771.c: New test.
466 2016-02-12 Marek Polacek <polacek@redhat.com>
468 * g++.dg/torture/init-list1.C: New.
470 2016-02-12 Marek Polacek <polacek@redhat.com>
472 * gcc.dg/pr69522.c: Add empty dg-options.
474 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
476 * g++.dg/lto/lto.exp: Include and init mpx.
477 * g++.dg/lto/pr69729_0.C: New test.
479 2016-02-12 Jakub Jelinek <jakub@redhat.com>
482 * g++.dg/ipa/pr69241-4.C: New test.
485 * g++.dg/ipa/pr68672-1.C: New test.
486 * g++.dg/ipa/pr68672-2.C: New test.
487 * g++.dg/ipa/pr68672-3.C: New test.
489 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
492 * gcc.dg/pr69522.c: New test.
494 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
497 * g++.dg/cpp1y/69098.C: New test.
498 * g++.dg/cpp1y/69098-2.C: New test.
500 2016-02-12 Jakub Jelinek <jakub@redhat.com>
502 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
503 and neighbour -> neighbor.
504 * objc.dg/attributes/method-nonnull-1.m: Likewise.
505 * objc.dg/gnu-api-2-class-meta.m: Likewise.
506 * c-c++-common/Wvarargs.c: Likewise.
507 * c-c++-common/goacc/host_data-5.c: Likewise.
508 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
509 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
510 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
511 * gcc.target/aarch64/pr60697.c: Likewise.
512 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
513 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
514 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
515 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
516 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
517 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
518 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
519 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
520 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
521 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
522 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
523 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
524 * g++.dg/lookup/koenig5.C: Likewise.
525 * g++.dg/ext/no-asm-2.C: Likewise.
526 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
527 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
528 * gfortran.dg/used_types_16.f90: Likewise.
529 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
530 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
531 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
532 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
533 * gfortran.dg/abstract_type_6.f03: Likewise.
534 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
535 * gfortran.dg/used_types_15.f90: Likewise.
536 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
537 * gfortran.dg/exit_3.f08: Likewise.
538 * gfortran.dg/open_status_2.f90: Likewise.
539 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
540 * gfortran.dg/intrinsic_std_1.f90: Likewise.
541 * gfortran.dg/associate_1.f03: Likewise.
542 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
543 * gfortran.dg/intrinsic_std_6.f90: Likewise.
544 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
545 * gcc.dg/builtin-object-size-1.c: Likewise.
546 * gcc.dg/noreturn-6.c: Likewise.
547 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
548 * gcc.dg/globalalias.c: Likewise.
549 * gcc.dg/builtins-config.h: Likewise.
550 * gcc.dg/pr30457.c: Likewise.
551 * gcc.c-torture/compile/volatile-1.c: Likewise.
552 * gcc.c-torture/execute/20101011-1.c: Likewise.
553 * c-c++-common/Waddress-1.c: Likewise.
555 2016-02-11 Jakub Jelinek <jakub@redhat.com>
558 * c-c++-common/Waddress-1.c: New test.
560 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
563 * gfortran.dg/associate_19.f03: New test.
564 * gfortran.dg/associate_20.f03: New test.
566 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
568 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
570 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
572 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
573 .arch armv8-a\n. Add -dA to dg-options.
574 * gcc.target/aarch64/assembler_arch_1.c: New test.
575 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
577 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
580 * g++.dg/cpp0x/pr68726.C: New.
582 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
584 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
587 2016-02-11 Richard Biener <rguenther@suse.de>
589 * g++.dg/tree-ssa/pr61034.C: Adjust.
591 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
594 * gcc.target/s390/pr69148.c: New.
596 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
598 PR tree-optimization/69652
599 * gcc.dg/torture/pr69652.c: New test.
601 2016-02-10 Jakub Jelinek <jakub@redhat.com>
602 Patrick Palka <ppalka@gcc.gnu.org>
606 * g++.dg/ipa/pr69241-1.C: New test.
607 * g++.dg/ipa/pr69241-2.C: New test.
608 * g++.dg/ipa/pr69241-3.C: New test.
609 * g++.dg/ipa/pr69649.C: New test.
611 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
613 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
614 * gcc.dg/tree-ssa/sra-18.c: Ditto.
616 2016-02-10 Bin Cheng <bin.cheng@arm.com>
618 PR tree-optimization/68021
619 * gcc.dg/tree-ssa/pr68021.c: New test.
621 2016-02-10 Richard Biener <rguenther@suse.de>
623 PR tree-optimization/69726
624 * gcc.dg/uninit-22.c: New testcase.
626 2016-02-09 Andrew Pinski <apinski@cavium.com>
629 * gcc.c-torture/compile/20160205-1.c: New testcase.
631 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
634 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
635 instead accessing a really large arrray.
636 * gcc.target/powerpc/fusion3.c: Likewise.
638 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
641 * gcc.c-torture/execute/pr68532.c: New test.
643 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
646 * gcc.dg/pr69634.c: New.
648 2016-02-09 Richard Biener <rguenther@suse.de>
650 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
652 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
654 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
656 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
658 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
660 2016-02-09 Richard Biener <rguenther@suse.de>
662 PR tree-optimization/69715
663 * gcc.dg/torture/pr69715.c: New testcase.
665 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
668 * g++.dg/cpp0x/trailing12.C: New test.
669 * g++.dg/cpp0x/trailing13.C: New test.
671 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
675 * g++.dg/cpp1y/auto-fn29.C: New test.
676 * g++.dg/cpp1y/auto-fn30.C: New test.
678 2016-02-08 Jakub Jelinek <jakub@redhat.com>
680 PR tree-optimization/69209
681 * gcc.c-torture/compile/pr69209.c: New test.
683 2016-02-08 Jeff Law <law@redhat.com>
685 PR tree-optimization/68541
686 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
687 of statements allowed in join block for path splitting.
689 2016-02-08 Jakub Jelinek <jakub@redhat.com>
692 * g++.dg/gomp/pr59627.C: New test.
695 * g++.dg/ipa/pr69239.C: New test.
697 2016-02-08 David Malcolm <dmalcolm@redhat.com>
699 PR preprocessor/69664
700 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
701 * gcc.dg/cpp/warn-comments.c: Likewise.
703 2016-02-08 Marek Polacek <polacek@redhat.com>
706 * g++.dg/init/const12.C: New test.
708 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
711 * gcc.dg/lto/pr55113_0.c: Remove test.
713 2016-02-08 Richard Biener <rguenther@suse.de>
715 PR tree-optimization/69719
716 * gcc.dg/torture/pr69719.c: New testcase.
718 2016-02-08 Richard Biener <rguenther@suse.de>
719 Jeff Law <law@redhat.com>
722 * gcc.target/mips/pr68273.c: New testcase.
724 2016-02-08 Richard Biener <rguenther@suse.de>
726 PR rtl-optimization/69274
727 * gcc.target/i386/addr-sel-1.c: XFAIL.
729 2016-02-08 Jeff Law <law@redhat.com>
731 PR tree-optimization/68541
732 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
734 PR tree-optimization/65917
735 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
737 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
740 * gfortran.dg/namelist_args.f90: New test.
742 2016-02-05 Jeff Law <law@redhat.com>
744 PR tree-optimization/68541
745 * gcc.dg/tree-ssa/split-path-2.c: New test.
746 * gcc.dg/tree-ssa/split-path-3.c: New test.
747 * gcc.dg/tree-ssa/split-path-4.c: New test.
748 * gcc.dg/tree-ssa/split-path-5.c: New test.
749 * gcc.dg/tree-ssa/split-path-6.c: New test.
750 * gcc.dg/tree-ssa/split-path-7.c: New test.
752 2016-02-05 Martin Sebor <msebor@redhat.com>
755 * g++.dg/warn/Wplacement-new-size-1.C: New test.
756 * g++.dg/warn/Wplacement-new-size-2.C: New test.
758 2016-02-06 Richard HEnderson <rth@redhat.com>
761 * gcc.target/i386/addr-space-4.c: New.
762 * gcc.target/i386/addr-space-5.c: New.
764 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
767 * gfortran.dg/elemental_dependency_6.f90: New.
769 2016-02-05 Jakub Jelinek <jakub@redhat.com>
771 PR rtl-optimization/69691
772 * gcc.c-torture/execute/pr69691.c: New test.
775 * g++.dg/parse/pr69628.C: New test.
777 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
779 * gcc.dg/sancov/asan.c: Move to ...
780 * gcc.dg/asan/sancov-1.c: ... here.
782 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
784 * gcc.target/i386/pr69577.c: Require avx_runtime target.
786 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
789 * gcc.target/i386/pr69677.c: New test.
791 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
794 * g++.dg/template/pr68948.C: New test.
796 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
798 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
799 (only necessary on s390x).
801 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
803 * gcc.target/i386/pr69454-2.c: Compile with -msse2
804 -mno-accumulate-outgoing-args.
806 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
808 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
810 2016-02-04 Jakub Jelinek <jakub@redhat.com>
813 * c-c++-common/pr69669.c: New test.
815 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
818 * g++.dg/pr69667.C: New file.
820 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
823 * gcc.dg/pr69619.c: Add new test.
825 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
827 PR rtl-optimization/69577
828 * gcc.target/i386/pr69577.c: New test.
830 2016-02-04 Martin Liska <mliska@suse.cz>
832 * g++.dg/asan/pr69276.C: New test.
834 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
838 * gcc.target/arm/wmul-3.c: Simplify test to generate just
839 a single smulbb instruction.
840 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
841 * gcc.target/amr/wmul-2.c: Likewise.
843 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
847 * gcc.c-torture/execute/pr67714.c: New test.
849 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
852 * gcc.target/i386/pr69454-1.c: New test.
853 * gcc.target/i386/pr69454-2.c: New test.
855 2016-02-03 Martin Sebor <msebor@redhat.com>
862 * g++.dg/ext/flexarray-mangle-2.C: New test.
863 * g++.dg/ext/flexarray-mangle.C: New test.
864 * g++.dg/ext/flexarray-subst.C: New test.
865 * g++.dg/ext/flexary11.C: New test.
866 * g++.dg/ext/flexary12.C: New test.
867 * g++.dg/ext/flexary13.C: New test.
868 * g++.dg/ext/flexary14.C: New test.
869 * g++.dg/other/dump-ada-spec-2.C: Adjust.
871 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
873 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
874 Define only if CHECK_FLOAT128 is defined.
875 (main): Properly initialize u5.
877 2016-02-03 Jakub Jelinek <jakub@redhat.com>
880 * gcc.dg/pr69627.c: New test.
883 * gcc.dg/pr69644.c: New test.
885 2016-02-03 Mike Stump <mikestump@comcast.net>
887 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
888 support for struct-layout-1.exp.
890 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
893 * g++.dg/cpp0x/pr69056.C: New test.
895 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
896 Alexandre Oliva <aoliva@redhat.com>
899 * gcc.target/powerpc/pr69461.c: New.
901 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
903 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
905 (check_effective_target_fsanitize_thread): ... to here. Do not
906 specify additional compile flags for the test source.
907 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
908 specify additional compile flags for the test source.
910 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
912 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
914 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
918 * gfortran.dg/coarray_allocate_2.f08: New test.
919 * gfortran.dg/coarray_allocate_3.f08: New test.
920 * gfortran.dg/coarray_allocate_4.f08: New test.
922 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
924 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
925 use same scan-tree-dump-times on all platforms.
926 * gcc.dg/vect/vect-outer-1.c: Likewise.
927 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
928 * gcc.dg/vect/vect-outer-1a.c: Likewise.
929 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
930 * gcc.dg/vect/vect-outer-1b.c: Likewise.
931 * gcc.dg/vect/vect-outer-2b.c: Likewise.
932 * gcc.dg/vect/vect-outer-3b.c: Likewise.
933 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
935 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
937 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
940 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
942 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
944 2016-02-02 James Norris <jnorris@codesourcery.com>
946 * c-c++-common/goacc/routine-5.c: Add tests.
948 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
950 * gcc.target/nvptx/unsigned-cmp.c: New test.
952 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
954 * gcc.target/aarch64/scalar_shift_1.c
955 (test_corners_sisd_di): Improve force to SIMD register.
956 (test_corners_sisd_si): Likewise.
957 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
958 Remove scan-assembler check for ldr.
960 2016-02-02 Richard Biener <rguenther@suse.de>
962 PR tree-optimization/69595
963 * gcc.dg/Warray-bounds-17.c: New testcase.
965 2016-02-02 Richard Biener <rguenther@suse.de>
967 PR tree-optimization/69606
968 * gcc.dg/torture/pr69606.c: New testcase.
970 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
973 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
974 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
976 2016-02-02 Alan Modra <amodra@gmail.com>
979 * gcc.target/powerpc/pr69548.c: New test.
981 2016-02-01 Jakub Jelinek <jakub@redhat.com>
983 PR rtl-optimization/69592
984 * gcc.dg/pr69592.c: New test.
986 PR preprocessor/69543
988 * gcc.dg/pr69543.c: New test.
989 * gcc.dg/pr69558.c: New test.
991 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
994 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
996 2016-02-01 Martin Sebor <msebor@redhat.com>
998 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1000 2016-02-01 Bin Cheng <bin.cheng@arm.com>
1002 PR tree-optimization/67921
1003 * c-c++-common/ubsan/pr67921.c: New test.
1005 2016-02-01 Richard Biener <rguenther@suse.de>
1008 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1010 2016-02-01 Richard Biener <rguenther@suse.de>
1012 PR tree-optimization/69574
1013 * gcc.dg/torture/pr69574.c: New testcase.
1015 2016-02-01 Richard Biener <rguenther@suse.de>
1017 PR tree-optimization/69579
1018 * gcc.dg/setjmp-6.c: New testcase.
1020 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1022 PR rtl-optimization/69570
1023 * g++.dg/opt/pr69570.C: New test.
1025 2016-02-01 Richard Henderson <rth@redhat.com>
1027 * gcc.dg/pr69535.c: New test.
1029 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
1032 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1033 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1036 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1038 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1040 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
1043 * gfortran.dg/allocate_with_source_17.f03: New test.
1045 2016-01-30 Jakub Jelinek <jakub@redhat.com>
1047 PR tree-optimization/69546
1048 * gcc.dg/torture/pr69546.c: New test.
1050 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
1053 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1055 2016-01-30 Martin Sebor <msebor@redhat.com>
1058 * g++.dg/ext/flexary10.C: New test.
1060 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1063 gfortran.dg/common_23.f90: New test.
1065 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1068 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1069 condition being checked, and disable it when the target supports
1070 misaligned loads and stores.
1072 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1075 * gcc.dg/torture/pr69518.c: New test.
1077 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1080 * gcc.target/i386/pr69530.c: New test.
1082 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
1085 * gcc.target/mips/div-delay.c: New test.
1087 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1090 * gcc.target/i386/pr69551.c: New test.
1093 * gcc.target/i386/pr66137.c: New test.
1095 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1097 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1098 always built for p5600.
1099 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1100 isa=p5600 dg-option.
1102 2016-01-29 Richard Biener <rguenther@suse.de>
1104 PR tree-optimization/69547
1105 * g++.dg/tree-ssa/pr69547.C: New testcase.
1107 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1110 * g++.dg/warn/Wunused-function2.C: New test.
1112 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1114 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1115 support for test to succeed.
1117 2016-01-29 Marek Polacek <polacek@redhat.com>
1121 * g++.dg/ext/constexpr-vla2.C: New test.
1122 * g++.dg/ext/constexpr-vla3.C: New test.
1123 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1125 2016-01-29 Richard Biener <rguenther@suse.de>
1128 * gcc.dg/uninit-21.c: New testcase.
1130 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
1133 * gcc.target/i386/pr69459.c: New test.
1135 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
1138 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1139 * gcc.target/mips/pr68400.c: New test.
1141 2016-01-28 Martin Sebor <msebor@redhat.com>
1144 * gcc.target/powerpc/pr17381.c: New test.
1146 2016-01-28 Jakub Jelinek <jakub@redhat.com>
1149 * gcc.dg/torture/pr69542.c: New test.
1151 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1153 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1155 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1157 * gcc.dg/pr65980.c: Skip on AIX.
1158 * gcc.dg/pr66688.c: Same.
1160 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1163 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1164 * gcc.dg/tree-ssa/sra-18.c: Same.
1166 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1169 * gfortran.dg/block_15.f08: New test.
1170 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1171 on incorrectly closed BLOCK.
1173 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1175 * gcc.dg/declare-simd.c: New test.
1176 2016-01-28 Richard Biener <rguenther@suse.de>
1178 PR tree-optimization/69466
1179 * gfortran.dg/vect/pr69466.f90: New testcase.
1181 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1183 * g++.dg/pr67989.C: Remove ARM-specific option.
1184 * gcc.target/arm/pr67989.C: New file.
1186 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1188 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1189 and expm1 test for glibc < 2.11.
1191 2016-01-27 Richard Henderson <rth@redhat.com>
1193 * gcc.c-torture/execute/pr69447.c: New test.
1195 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
1198 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1200 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1203 * gcc.dg/pr66869.c: New test.
1205 2016-01-25 Jeff Law <law@redhat.com>
1207 PR tree-optimization/68398
1208 PR tree-optimization/69196
1209 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1210 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1211 path to avoid new heuristic allowing more irreducible regions
1212 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1213 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1214 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1215 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1216 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1218 2016-01-27 Marek Polacek <polacek@redhat.com>
1221 * c-c++-common/vector-compare-4.c: New test.
1223 2016-01-27 David Malcolm <dmalcolm@redhat.com>
1225 PR preprocessor/69126
1226 * c-c++-common/pr69126.c: New test case.
1228 2016-01-27 Ian Lance Taylor <iant@google.com>
1230 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1232 2016-01-27 Ryan Burn <contact@rnburn.com>
1235 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1237 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1240 * gcc.target/i386/pr69512.c: New test.
1242 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1245 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1247 2016-01-27 Marek Polacek <polacek@redhat.com>
1250 * g++.dg/pr69379.C: New test.
1252 2016-01-27 Martin Sebor <msebor@redhat.com>
1255 * g++.dg/abi/Wabi-2-2.C: New test.
1256 * g++.dg/abi/Wabi-2-3.C: New test.
1257 * g++.dg/abi/Wabi-3-2.C: New test.
1258 * g++.dg/abi/Wabi-3-3.C: New test.
1260 2016-01-27 Richard Biener <rguenther@suse.de>
1262 PR tree-optimization/69166
1263 * gcc.dg/torture/pr69166.c: New testcase.
1265 2016-01-27 Martin Jambor <mjambor@suse.cz>
1267 PR tree-optimization/69355
1268 * gcc.dg/tree-ssa/pr69355.c: New test.
1270 2016-01-27 Marek Polacek <polacek@redhat.com>
1273 * g++.dg/ext/constexpr-vla1.C: New test.
1275 2016-01-20 Christian Bruel <christian.bruel@st.com>
1278 * gcc.target/arm/pr69245.c: New test.
1280 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1282 PR tree-optimization/69399
1283 * gcc.dg/torture/pr69399.c: New test.
1285 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1287 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1289 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1291 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1293 2016-01-26 Tom de Vries <tom@codesourcery.com>
1295 PR tree-optimization/69110
1296 * gcc.dg/autopar/pr69110.c: New test.
1298 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
1299 Sebastian Pop <s.pop@samsung.com>
1301 * gcc.dg/graphite/isl-ast-op-select.c: New.
1303 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
1306 * gfortran.dg/allocate_error_6.f90: New test.
1308 2016-01-26 Richard Henderson <rth@redhat.com>
1310 * gcc.dg/tm/pr60908.c: New test.
1312 2016-01-26 David Malcolm <dmalcolm@redhat.com>
1315 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1317 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1318 expected multiline output to reflect the colorization being
1319 disabled before newlines.
1320 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1321 (custom_diagnostic_finalizer): Replace call to
1322 pp_newline_and_flush with call to pp_flush.
1323 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1324 * gfortran.dg/implicit_class_1.f90: Likewise.
1325 * lib/gcc-dg.exp (allow_blank_lines): New global.
1326 (dg-allow-blank-lines-in-output): New procedure.
1327 (gcc-dg-prune): Complain about blank lines in the output, unless
1328 dg-allow-blank-lines-in-output was called.
1329 * lib/multiline.exp (_build_multiline_regex): Only support
1330 arbitrary followup text for non-blank-lines, not for blank lines.
1332 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1334 PR tree-optimization/69483
1335 * gcc.dg/pr69483.c: New test.
1336 * g++.dg/opt/pr69483.C: New test.
1338 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1341 * gcc.target/arm/pr68620.c: New test.
1343 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1345 * gcc.target/i386/pr68986-2.c: Remove -m32.
1347 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1350 * gcc.target/i386/pr68986-1.c: New test.
1351 * gcc.target/i386/pr68986-2.c: Likewise.
1352 * gcc.target/i386/pr68986-3.c: Likewise.
1354 2016-01-26 Christian Bruel <christian.bruel@st.com>
1356 * lib/target-supports.exp
1357 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1358 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1359 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1361 2016-01-26 Richard Biener <rguenther@suse.de>
1363 PR tree-optimization/69452
1364 * gcc.dg/torture/pr69452.c: New testcase.
1366 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1369 * gcc.dg/pr69442.c: New test.
1371 2016-01-26 Roger Ferrer Ibåñez <rofirrim@gmail.com>
1374 * gcc.target/aarch64/simd/pr67896.C: New.
1376 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1378 PR tree-optimization/69400
1379 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1381 (plugin_init): Call it.
1382 * gcc.dg/torture/pr69400.c: New test.
1384 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1386 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1388 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1389 Sebastian Pop <s.pop@samsung.com>
1391 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1394 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1395 Sebastian Pop <s.pop@samsung.com>
1397 * gcc.dg/graphite/pr69292.c: New.
1399 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1401 * c-c++-common/goacc/use_device-1.c: New test.
1403 2016-01-25 Jeff Law <law@redhat.com>
1405 PR tree-optimization/69196
1406 PR tree-optimization/68398
1407 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1408 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1410 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1413 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1416 2016-01-25 Richard Biener <rguenther@suse.de>
1419 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1421 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1424 * gcc.dg/pr69421.c: New test.
1426 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1428 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1429 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1430 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1431 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1432 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1433 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1434 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1435 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1436 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1437 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1439 2016-01-25 Richard Biener <rguenther@suse.de>
1441 PR tree-optimization/69376
1442 * gcc.dg/torture/pr69376.c: New testcase.
1444 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1448 * gfortran.dg/interface_38.f90: New test.
1449 * gfortran.dg/interface_39.f90: New test.
1451 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1454 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1459 * g++.dg/template/pr11858.C: New test.
1460 * g++.dg/template/pr24663.C: New test.
1461 * g++.dg/template/unify12.C: New test.
1462 * g++.dg/template/unify13.C: New test.
1463 * g++.dg/template/unify14.C: New test.
1464 * g++.dg/template/unify15.C: New test.
1465 * g++.dg/template/unify16.C: New test.
1466 * g++.dg/template/unify17.C: New test.
1468 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1471 gfortran.dg/pr68283.f90: New test.
1473 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1476 * gfortran.dg/inline_matmul_13.f90: New test.
1477 * gfortran.dg/matmul_bounds_8.f90: New test.
1478 * gfortran.dg/matmul_bounds_9.f90: New test.
1479 * gfortran.dg/matmul_bounds_10.f90: New test.
1481 2016-01-23 Tom de Vries <tom@codesourcery.com>
1483 PR tree-optimization/69426
1484 * gcc.dg/autopar/pr69426.c: New test.
1486 2016-01-23 Martin Sebor <msebor@redhat.com>
1490 * g++.dg/cpp0x/alignas5.C: New test.
1491 * g++.dg/ext/vector29.C: Same.
1493 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
1495 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1496 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1497 _GNU_SOURCE from compile flags to the source.
1498 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1499 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1500 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1501 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1503 2016-01-22 Jakub Jelinek <jakub@redhat.com>
1506 * g++.dg/opt/pr69432.C: New test.
1508 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1510 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1511 32-bit targets testing an -m64 multilib.
1513 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1515 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1518 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1520 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1522 2016-01-21 Christian Bruel <christian.bruel@st.com>
1525 * gcc.target/i386/pr68674.c
1526 * gcc.target/aarch64/pr68674.c
1527 * gcc.target/arm/pr68674.c
1529 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1532 * gcc.c-torture/execute/pr69403.c: New test.
1534 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1537 * g++.dg/template/pr55843.C: New.
1539 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1542 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1543 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1545 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1548 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1549 from dg-do compile directive, and instead add
1550 { dg-require-effective-target int128 }.
1552 2016-01-20 Martin Sebor <msebor@redhat.com>
1555 * gcc.dg/sync-fetch.c: New test.
1557 2016-01-21 Martin Sebor <msebor@redhat.com>
1560 * gcc.target/powerpc/pr69252.c: New test.
1562 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1565 * gfortran.dg/pr65996.f90: New test.
1567 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1570 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1571 expected to generate an error.
1573 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1576 * gcc.dg/torture/pr66178.c: New test.
1578 2016-01-21 Anton Blanchard <anton@samba.org>
1579 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1582 * gcc.target/powerpc/pr63354.c: New test.
1584 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1586 PR rtl-optimization/68990
1587 * gcc.target/i386/pr68990: New.
1589 2016-01-21 Nick Clifton <nickc@redhat.com>
1592 * gcc.target/mips/pr69129.c: New.
1594 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1597 * g++.dg/cpp0x/pr58046.C: New.
1599 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1603 * gcc.target/arm/pr69187.c: New test.
1606 * g++.dg/torture/pr69355.C: New test.
1608 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1609 Sebastian Pop <s.pop@samsung.com>
1611 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1613 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1614 Sebastian Pop <s.pop@samsung.com>
1616 * gcc.dg/graphite/pr68976.c: New test.
1618 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1621 * c-c++-common/pr67653.c: New test.
1622 * gcc.dg/torture/pr29119.c: Add dg-warning.
1624 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1626 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1628 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1631 * gcc.dg/pr24293.c: New test.
1632 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1633 incomplete struct type.
1634 * gcc.dg/declspec-1.c: Likewise.
1635 * gcc.dg/pr63549.c: Likewise.
1637 2016-01-20 Jakub Jelinek <jakub@redhat.com>
1639 PR tree-optimization/66612
1640 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1641 for bdn instruction.
1643 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1645 * lib/target-supports.exp
1646 (check_effective_target_arm_fp_ok_nocache): New.
1647 (check_effective_target_arm_fp_ok): New.
1648 (add_options_for_arm_fp): New.
1649 (check_effective_target_arm_crypto_ok_nocache): Require
1650 target_arm_v8_neon_ok instead of arm32.
1651 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1652 (check_effective_target_arm_crypto_pragma_ok): New.
1653 (add_options_for_arm_vfp): New.
1654 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1655 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1656 target instead. Force initial fpu to vfp.
1657 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1658 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1659 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1661 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1662 use arm_vfp effective target instead. Force initial fpu to vfp.
1663 * gcc.target/arm/attr-neon3.c: Likewise.
1664 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1666 * gcc.target/arm/unsigned-float.c: Likewise.
1667 * gcc.target/arm/vfp-1.c: Likewise.
1668 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1669 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1670 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1671 * gcc.target/arm/vfp-ldmias.c: Likewise.
1672 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1673 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1674 * gcc.target/arm/vfp-stmiad.c: Likewise.
1675 * gcc.target/arm/vfp-stmias.c: Likewise.
1676 * gcc.target/arm/vnmul-1.c: Likewise.
1677 * gcc.target/arm/vnmul-2.c: Likewise.
1678 * gcc.target/arm/vnmul-3.c: Likewise.
1679 * gcc.target/arm/vnmul-4.c: Likewise.
1681 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
1684 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1685 the MPX run-time library, for compile-time MPX test.
1686 * gcc.target/i386/chkp-always_inline.c: Likewise.
1687 * gcc.target/i386/chkp-bndret.c: Likewise.
1688 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1689 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1690 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1691 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1692 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1693 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1694 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1695 * gcc.target/i386/chkp-label-address.c: Likewise.
1696 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1697 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1698 * gcc.target/i386/chkp-pr69044.c: Likewise.
1699 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1700 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1701 * gcc.target/i386/chkp-strchr.c: Likewise.
1702 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1703 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1704 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1705 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1706 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1707 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1708 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1709 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1710 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1711 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1712 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1713 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1714 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1715 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1716 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1717 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1718 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1719 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1720 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1721 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1722 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1723 * gcc.target/i386/pr63995-2.c: Likewise.
1724 * gcc.target/i386/pr64805.c: Likewise.
1725 * gcc.target/i386/pr65044.c: Likewise.
1726 * gcc.target/i386/pr65167.c: Likewise.
1727 * gcc.target/i386/pr65183.c: Likewise.
1728 * gcc.target/i386/pr65184.c: Likewise.
1729 * gcc.target/i386/thunk-retbnd.c: Likewise.
1731 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1733 PR tree-optimization/69328
1734 * gcc.dg/pr69328.c: New test.
1736 2016-01-20 Jeff Law <law@redhat.com>
1739 * gcc.target/m68k/pr25114.c: New test.
1741 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1743 * gcc.target/arm/memset-inline-10.c: Added
1744 dg-require-effective-target arm_thumb2_ok.
1746 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1748 * gcc.dg/debug/dwarf2/sso.c: New test.
1750 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
1753 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1754 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1755 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1757 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1760 * g++.dg/ipa/devirt-50.C: New testcase.
1762 2016-01-19 Marek Polacek <polacek@redhat.com>
1765 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1766 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1768 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1771 * gcc.target/arm/pr69135_1.c: New test.
1773 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1775 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1777 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1779 * gcc.target/aarch64/ccmp_1.c: New testcase.
1781 2016-01-19 Marek Polacek <polacek@redhat.com>
1784 * g++.dg/cpp0x/enum30.C: New test.
1786 2016-01-19 Richard Biener <rguenther@suse.de>
1788 PR tree-optimization/69336
1789 * g++.dg/tree-ssa/pr69336.C: New testcase.
1791 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1794 * gcc.dg/pr65779.c: New test.
1796 2016-01-19 Richard Biener <rguenther@suse.de>
1798 PR tree-optimization/69352
1799 * gcc.dg/torture/pr69352.c: New testcase.
1801 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1803 PR rtl-optimization/68955
1804 PR rtl-optimization/64557
1805 * gcc.dg/torture/pr68955.c: New test.
1807 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1810 * g++.dg/torture/pr69136.C: New testcase.
1812 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1815 * g++.dg/lto/pr69133_0.C: New testcase.
1816 * g++.dg/lto/pr69133_1.C: New testcase.
1818 2016-01-15 Jeff Law <law@redhat.com>
1820 PR tree-optimization/69320
1821 * gcc.c-torture/pr69320-1.c: New test.
1822 * gcc.c-torture/pr69320-2.c: New test.
1823 * gcc.c-torture/pr69320-3.c: New test.
1824 * gcc.c-torture/pr69320-4.c: New test.
1826 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1831 * g++.dg/template/pr11858.C: New test.
1832 * g++.dg/template/pr24663.C: New test.
1833 * g++.dg/template/unify12.C: New test.
1834 * g++.dg/template/unify13.C: New test.
1835 * g++.dg/template/unify14.C: New test.
1836 * g++.dg/template/unify15.C: New test.
1837 * g++.dg/template/unify16.C: New test.
1838 * g++.dg/template/unify17.C: New test.
1840 2016-01-18 David Malcolm <dmalcolm@redhat.com>
1843 * gcc.dg/pr69181-1.c: New test file.
1844 * gcc.dg/pr69181-2.c: New test file.
1845 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1846 globals by moving it to...
1847 (cleanup-after-saved-dg-test): ...this new function. Add
1848 "global additional_sources_used". Add reset of global
1849 multiline_expected_outputs to the empty list.
1850 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1852 (multiline_expected_outputs): ...this, and updated comments to
1853 note that it is modified from gcc-dg.exp.
1854 (dg-end-multiline-output): Update for the above renaming.
1855 (handle-multiline-outputs): Likewise. Remove the clearing
1856 of the expected outputs to the empty list.
1858 2016-01-18 Richard Biener <rguenther@suse.de>
1860 PR tree-optimization/69297
1861 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1863 2016-01-18 Joseph Myers <joseph@codesourcery.com>
1865 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1867 * gcc.target/mips/mips-3d-2.c: Likewise.
1868 * gcc.target/mips/mips-3d-3.c: Likewise.
1869 * gcc.target/mips/mips-3d-4.c: Likewise.
1870 * gcc.target/mips/mips-3d-5.c: Likewise.
1871 * gcc.target/mips/mips-3d-6.c: Likewise.
1872 * gcc.target/mips/mips-3d-7.c: Likewise.
1873 * gcc.target/mips/mips-3d-8.c: Likewise.
1874 * gcc.target/mips/mips-3d-9.c: Likewise.
1875 * gcc.target/mips/mips-ps-1.c: Likewise.
1876 * gcc.target/mips/mips-ps-2.c: Likewise.
1877 * gcc.target/mips/mips-ps-3.c: Likewise.
1878 * gcc.target/mips/mips-ps-4.c: Likewise.
1879 * gcc.target/mips/mips-ps-5.c: Likewise.
1880 * gcc.target/mips/mips-ps-6.c: Likewise.
1881 * gcc.target/mips/mips-ps-7.c: Likewise.
1882 * gcc.target/mips/mips-ps-type.c: Likewise.
1883 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1884 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1886 2016-01-18 Tom de Vries <tom@codesourcery.com>
1888 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1889 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1890 * c-c++-common/goacc/kernels-empty.c: New test.
1891 * c-c++-common/goacc/kernels-eternal.c: New test.
1892 * c-c++-common/goacc/kernels-loop-2.c: New test.
1893 * c-c++-common/goacc/kernels-loop-3.c: New test.
1894 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1895 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1896 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1897 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1898 * c-c++-common/goacc/kernels-loop-data.c: New test.
1899 * c-c++-common/goacc/kernels-loop-g.c: New test.
1900 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1901 * c-c++-common/goacc/kernels-loop-n.c: New test.
1902 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1903 * c-c++-common/goacc/kernels-loop.c: New test.
1904 * c-c++-common/goacc/kernels-noreturn.c: New test.
1905 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1906 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1907 * c-c++-common/goacc/kernels-reduction.c: New test.
1909 2016-01-18 Tom de Vries <tom@codesourcery.com>
1911 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1912 * gcc.dg/autopar/outer-2.c: Same.
1913 * gcc.dg/autopar/outer-3.c: Same.
1914 * gcc.dg/autopar/outer-4.c: Same.
1915 * gcc.dg/autopar/outer-5.c: Same.
1916 * gcc.dg/autopar/outer-6.c: Same.
1917 * gcc.dg/autopar/parallelization-1.c: Same.
1918 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1919 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1920 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1921 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1922 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1923 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1924 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1925 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1926 * gcc.dg/autopar/pr39500-1.c: Same.
1927 * gcc.dg/autopar/pr39500-2.c: Same.
1928 * gcc.dg/autopar/pr46193.c: Same.
1929 * gcc.dg/autopar/pr46194.c: Same.
1930 * gcc.dg/autopar/pr49580.c: Same.
1931 * gcc.dg/autopar/pr49960-1.c: Same.
1932 * gcc.dg/autopar/pr49960.c: Same.
1933 * gcc.dg/autopar/pr68373.c: Same.
1934 * gcc.dg/autopar/reduc-1.c: Same.
1935 * gcc.dg/autopar/reduc-1char.c: Same.
1936 * gcc.dg/autopar/reduc-1short.c: Same.
1937 * gcc.dg/autopar/reduc-2.c: Same.
1938 * gcc.dg/autopar/reduc-2char.c: Same.
1939 * gcc.dg/autopar/reduc-2short.c: Same.
1940 * gcc.dg/autopar/reduc-3.c: Same.
1941 * gcc.dg/autopar/reduc-4.c: Same.
1942 * gcc.dg/autopar/reduc-6.c: Same.
1943 * gcc.dg/autopar/reduc-7.c: Same.
1944 * gcc.dg/autopar/reduc-8.c: Same.
1945 * gcc.dg/autopar/reduc-9.c: Same.
1946 * gcc.dg/autopar/uns-outer-4.c: Same.
1947 * gcc.dg/autopar/uns-outer-5.c: Same.
1948 * gcc.dg/autopar/uns-outer-6.c: Same.
1949 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1950 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1952 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1955 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1956 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1958 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1961 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1962 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1963 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1965 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1968 * gcc.dg/tree-ssa/sra-17.c: New.
1969 * gcc.dg/tree-ssa/sra-18.c: New.
1971 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1973 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1975 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1977 * gnat.dg/inline12.adb: New test.
1979 2016-01-18 Bin Cheng <bin.cheng@arm.com>
1981 PR tree-optimization/66797
1982 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1984 2016-01-18 Richard Biener <rguenther@suse.de>
1986 PR tree-optimization/69170
1987 * gcc.dg/torture/pr69170.c: New testcase.
1989 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
1991 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1993 2016-01-16 Tom de Vries <tom@codesourcery.com>
1995 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1997 2016-01-16 Tom de Vries <tom@codesourcery.com>
1999 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2000 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2001 redundant dg-require-effective-target pthread.
2002 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2003 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2004 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2005 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2006 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2007 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2008 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2010 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
2013 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2014 * gcc.target/powerpc/recip-7.c: Same.
2016 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2019 * g++.dg/template/pr69091.C: New test.
2021 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2023 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2024 dump does not contain an error_mark_node.
2025 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2026 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2028 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2031 * g++.dg/template/pr68936.C: New test.
2033 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
2036 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2037 * gcc.target/powerpc/recip-2.c: Same.
2038 * gcc.target/powerpc/recip-3.c: Same.
2039 * gcc.target/powerpc/recip-4.c: Same.
2040 * gcc.target/powerpc/recip-sqrtf.c: Same.
2042 2016-01-15 Jeff Law <law@redhat.com>
2044 PR tree-optimization/69270
2045 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2046 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2048 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
2051 * gfortran.dg/deferred_character_13.f90: New test for the fix
2052 of comment 3 of the PR.
2055 * gfortran.dg/deferred_character_8.f90: New test
2056 * gfortran.dg/allocate_error_5.f90: New test
2059 * gfortran.dg/deferred_character_10.f90: New test
2062 * gfortran.dg/deferred_character_14.f90: New test
2065 * gfortran.dg/deferred_character_11.f90: New test
2068 * gfortran.dg/deferred_character_9.f90: New test
2070 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2072 PR rtl-optimization/69030
2073 * gcc.target/i386/pr69030.c: New.
2075 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2077 * gcc.target/aarch64/target_attr_17.c: New test.
2079 2016-01-15 Richard Biener <rguenther@suse.de>
2081 PR tree-optimization/66856
2082 * gcc.dg/torture/pr66856-1.c: New testcase.
2083 * gcc.dg/torture/pr66856-2.c: Likewise.
2085 2016-01-15 Richard Biener <rguenther@suse.de>
2088 * g++.dg/lto/pr69137_0.C: New testcase.
2090 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2093 * gcc.target/i386/pr69246.c: New test.
2095 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2097 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
2099 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2102 * g++.dg/init/const9.C: Disable test on S/390.
2104 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2106 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2107 * g++.dg/Wno-frame-address.C: Ditto.
2109 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2111 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2113 2016-01-15 Richard Biener <rguenther@suse.de>
2115 PR tree-optimization/68961
2116 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2118 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2120 * gcc.target/i386/pr65105-5.c: New test.
2122 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2124 * gcc.c-torture/execute/alias-4.c: New testcase.
2126 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2129 * g++.dg/ipa/devirt-49.C: New testcase.
2131 2016-01-15 Christian Bruel <christian.bruel@st.com>
2134 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2135 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2136 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2138 2016-01-15 Richard Biener <rguenther@suse.de>
2140 PR tree-optimization/69117
2141 * gcc.dg/torture/pr69117.c: New testcase.
2143 2015-01-14 Ryan Burn <contact@rnburn.com>
2146 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2148 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2151 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2152 range tests use 100 * maximum instead of maximum + 1.
2154 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2157 * gcc.dg/guality/pr69244.c: New test.
2159 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
2161 * lib/target-supports.exp (check_effective_target_issignaling):
2163 * gcc.dg/pr61441.c: Require issignaling effective target.
2165 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2168 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2170 2016-01-14 David Malcolm <dmalcolm@redhat.com>
2173 PR preprocessor/69177
2174 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2175 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2176 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2177 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2179 2016-01-14 Marek Polacek <polacek@redhat.com>
2182 * gcc.dg/array-15.c: New test.
2184 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2187 PR tree-optimization/69155
2188 * gfortran.dg/pr68146.f: New test.
2189 * gfortran.dg/pr69155.f90: New test.
2191 2016-01-14 Richard Biener <rguenther@suse.de>
2193 PR tree-optimization/68060
2194 * gcc.dg/torture/pr68060-1.c: New testcase.
2195 * gcc.dg/torture/pr68060-2.c: Likewise.
2197 2016-01-14 Nick Clifton <nickc@redhat.com>
2199 * lib/target-supports.exp
2200 (check_effective_target_arm_neon_ok_nocache): Add an option
2201 sequence that includes setting the ARM architecture to ARMv7-A.
2202 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2203 command line options necessary to enable Neon support.
2204 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2205 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2206 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2207 * gcc.target/arm/pr69180.c: Likewise.
2209 2016-01-14 Jeff Law <law@redhat.com>
2211 PR tree-optimization/69270
2212 * gcc.dg/tree-ssa/pr69270.c: New test.
2214 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2217 * c-c++-common/pr66208.c: New file.
2219 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2221 PR tree-optimization/69156
2222 * gcc.dg/pr69156.c: New test.
2224 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2226 * gcc.target/i386/pr69225-7.c: New test.
2228 2016-01-13 Richard Henderson <rth@redhat.com>
2230 * gcc.dg/tm/memopt-13.c: Update expected function.
2231 * gcc.dg/tm/memopt-6.c: Likewise.
2233 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
2235 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2236 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2237 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2238 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2240 2016-01-13 Tom de Vries <tom@codesourcery.com>
2242 PR tree-optimization/69169
2243 * gcc.dg/pr69169.c: New test.
2245 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
2248 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2249 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2250 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2251 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2252 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2253 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2254 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2255 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2257 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2260 * gcc.dg/pr69247.c: New test.
2262 2016-01-13 Richard Biener <rguenther@suse.de>
2264 PR tree-optimization/69242
2265 * gcc.dg/torture/pr69242.c: New testcase.
2267 2016-01-13 Richard Biener <rguenther@suse.de>
2269 PR tree-optimization/69186
2270 * gcc.dg/torture/pr69186.c: New testcase.
2272 2016-01-13 Jeff Law <law@redhat.com>
2274 PR tree-optimization/67755
2275 * gcc.dg/tree-ssa/pr67755.c: New test.
2277 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2279 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2280 pass number in output by a star.
2282 2016-01-12 Bin Cheng <bin.cheng@arm.com>
2284 PR tree-optimization/68911
2285 * gcc.c-torture/execute/pr68911.c: New test.
2287 2016-01-12 Marek Polacek <polacek@redhat.com>
2290 * g++.dg/warn/permissive-1.C: New test.
2292 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2296 * g++.dg/opt/pr69213.C: New test.
2298 2016-01-12 Christian Bruel <christian.bruel@st.com>
2301 * gcc.target/arm/pr69180.c: New test.
2303 2016-01-12 Richard Biener <rguenther@suse.de>
2306 * g++.dg/lto/pr69077_0.C: New testcase.
2307 * g++.dg/lto/pr69077_1.C: Likewise.
2309 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2312 * g++.dg/opt/pr69175.C: New test.
2314 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2316 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2317 rather than #including math.h & stdlib.h.
2318 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2319 * gcc.dg/vect/pr49771.c: Likewise.
2320 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2321 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2322 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2323 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2324 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2325 * gcc.dg/vect/pr44507.c: Likewise.
2326 * gcc.dg/vect/pr45902.c: Likewise.
2327 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2328 * gcc.dg/vect/vect-117.c: Likewise.
2329 * gcc.dg/vect/vect-99.c: Likewise.
2330 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2331 * gcc.dg/vect/vect-cond-1.c: Likewise.
2332 * gcc.dg/vect/vect-cond-2.c: Likewise.
2333 * gcc.dg/vect/vect-cond-3.c: Likewise.
2334 * gcc.dg/vect/vect-cond-4.c: Likewise.
2335 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2336 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2337 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2338 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2339 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2340 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2341 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2342 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2343 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2344 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2345 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2346 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2347 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2348 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2349 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2350 include of signal.h.
2351 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2352 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2353 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2354 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2355 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2356 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2357 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2358 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2359 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2360 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2361 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2362 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2363 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2364 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2365 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2366 * gcc.dg/vect/vect-outer-5.c: Likewise.
2367 * gcc.dg/vect/vect-outer-6.c: Likewise.
2368 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2371 2016-01-12 Nick Clifton <nickc@redhat.com>
2374 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2375 to fread so that it will be found in all target runtimes.
2377 2016-01-12 Richard Biener <rguenther@suse.de>
2379 PR tree-optimization/69053
2380 * g++.dg/torture/pr69053.C: New testcase.
2382 2016-01-12 Richard Biener <rguenther@suse.de>
2384 PR tree-optimization/69168
2385 * gcc.dg/torture/pr69168.c: New testcase.
2387 2016-01-12 Richard Biener <rguenther@suse.de>
2389 PR tree-optimization/69157
2390 * gcc.dg/torture/pr69157.c: New testcase.
2392 2016-01-12 Richard Biener <rguenther@suse.de>
2394 PR tree-optimization/69174
2395 * gcc.dg/torture/pr69174.c: New testcase.
2397 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2401 * g++.dg/tls/pr66808.C: New test.
2402 * g++.dg/tls/pr69000.C: New test.
2404 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2406 * gcc.target/powerpc/swaps-p8-23.c: New test.
2407 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2409 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2411 PR tree-optimization/68356
2412 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2414 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2415 Jim Wilson <jim.wilson@linaro.org>
2418 * gcc.target/arm/pr69194.c: New test.
2420 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2423 * gcc.target/i386/pr69225-1.c: New test.
2424 * gcc.target/i386/pr69225-2.c: Likewise.
2425 * gcc.target/i386/pr69225-3.c: Likewise.
2426 * gcc.target/i386/pr69225-4.c: Likewise.
2427 * gcc.target/i386/pr69225-5.c: Likewise.
2428 * gcc.target/i386/pr69225-6.c: Likewise.
2430 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2433 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2437 * gcc.dg/pr69071.c: New test.
2440 * g++.dg/opt/pr69211.C: New test.
2442 PR tree-optimization/69214
2443 * gcc.c-torture/compile/pr69214.c: New test.
2445 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2447 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2448 * gcc.target/i386/pr66232-11.c: Ditto.
2449 * gcc.target/i386/pr66232-12.c: Ditto.
2450 * gcc.target/i386/pr66232-13.c: Ditto.
2452 2016-01-11 Richard Biener <rguenther@suse.de>
2454 PR tree-optimization/69173
2455 * gcc.dg/torture/pr69173.c: New testcase.
2457 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2459 PR rtl-optimization/68796
2460 * gcc.target/aarch64/tst_5.c: New test.
2461 * gcc.target/aarch64/tst_6.c: Likewise.
2463 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2465 PR rtl-optimization/68841
2466 * gcc.dg/pr68841.c: New test.
2467 * gcc.c-torture/execute/pr68841.c: New test.
2469 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2471 PR rtl-optimization/68920
2472 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2474 * gcc.dg/ifcvt-5.c: New test.
2476 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
2479 * g++.dg/pr69123.C: New.
2481 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2484 * gcc.target/i386/pr69010.c: New test.
2486 2016-01-11 Martin Jambor <mjambor@suse.cz>
2489 * gcc.target/i386/chkp-pr69044.c: New test.
2491 2016-01-11 Tom de Vries <tom@codesourcery.com>
2493 PR tree-optimization/69109
2494 * gcc.dg/autopar/pr69109-2.c: New test.
2495 * gcc.dg/autopar/pr69109.c: New test.
2497 2016-01-11 Tom de Vries <tom@codesourcery.com>
2499 PR tree-optimization/69108
2500 * gcc.dg/autopar/pr69108.c: New test.
2502 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2505 * c-c++-common/Wisleading-indentation.c: Augment test.
2507 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2510 * gfortran.dg/inline_matmul_12.f90: New test.
2512 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
2515 * gfortran.dg/actual_array_offset_1: New test.
2517 2016-01-10 Tom de Vries <tom@codesourcery.com>
2519 PR tree-optimization/69062
2520 * gcc.dg/autopar/pr69062.c: New test.
2522 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2524 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2525 * gcc.dg/vect/slp-perm-2.c: Likewise.
2526 * gcc.dg/vect/slp-perm-3.c: Likewise.
2527 * gcc.dg/vect/slp-perm-5.c: Likewise.
2528 * gcc.dg/vect/slp-perm-6.c: Likewise.
2529 * gcc.dg/vect/slp-perm-7.c: Likewise.
2530 * gcc.dg/vect/slp-perm-8.c: Likewise.
2532 2016-01-10 Tom de Vries <tom@codesourcery.com>
2534 PR tree-optimization/69039
2535 * gcc.dg/autopar/pr69039.c: New test.
2537 2016-01-09 Marek Polacek <polacek@redhat.com>
2540 * g++.dg/pr69113.C: New test.
2542 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2545 PR tree-optimization/69097
2546 * gcc.c-torture/execute/pr50865.c: New test.
2547 * gcc.c-torture/execute/pr69097-1.c: New test.
2548 * gcc.c-torture/execute/pr69097-2.c: New test.
2549 * gcc.dg/pr69097-1.c: New test.
2550 * gcc.dg/pr69097-2.c: New test.
2552 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2555 * g++.dg/opt/pr69164.C: New test.
2557 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2559 PR tree-optimization/69167
2560 * gcc.dg/pr69167.c: New test.
2562 2016-01-08 Marek Polacek <polacek@redhat.com>
2565 * g++.dg/pr68449.C: New.
2567 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2569 PR tree-optimization/68707
2570 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2571 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2572 on platforms supporting it.
2573 * gcc.dg/vect/slp-perm-2.c: Likewise.
2574 * gcc.dg/vect/slp-perm-3.c: Likewise.
2575 * gcc.dg/vect/slp-perm-5.c: Likewise.
2576 * gcc.dg/vect/slp-perm-7.c: Likewise.
2577 * gcc.dg/vect/slp-perm-8.c: Likewise.
2578 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2579 on platforms supporting it.
2581 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2583 PR tree-optimization/69162
2584 * gcc.dg/pr69162.c: New test.
2586 PR tree-optimization/69172
2587 * gcc.dg/pr69172.c: New test.
2589 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2591 PR tree-optimization/67781
2592 * gcc.c-torture/execute/pr67781.c: New file.
2594 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2596 PR tree-optimization/69083
2597 * gcc.dg/vect/pr69083.c: New test.
2599 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2601 PR tree-optimization/61441
2602 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2603 Use -fexcess-precision=standard for compiler options.
2604 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2606 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2609 * gfortran.dg/gomp/pr69128.f90: New test.
2612 * g++.dg/ext/pr69145-1.C: New test.
2613 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2614 * g++.dg/ext/pr69145-2.h: New file.
2616 2016-01-07 Martin Sebor <msebor@redhat.com>
2619 * gcc.dg/atomic-fetch-bool.c: New test.
2620 * gcc.dg/sync-fetch-bool.c: New test.
2622 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2625 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2627 2016-01-07 Nick Clifton <nickc@redhat.com>
2630 * g++.dg/pr66655.C: New test.
2631 * g++.dg/pr66655_1.cc: Test support file.
2632 * g++.dg/pr66655.h: Test header file.
2634 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2637 gfortran.dg/gomp/pr66680.f90: New test.
2639 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2642 * gcc.target/i386/pr69171-1.c: New test.
2643 * gcc.target/i386/pr69171-2.c: Likewise.
2644 * gcc.target/i386/pr69171-3.c: Likewise.
2645 * gcc.target/i386/pr69171-4.c: Likewise.
2646 * gcc.target/i386/pr69171-5.c: Likewise.
2647 * gcc.target/i386/pr69171-6.c: Likewise.
2649 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2652 * c-c++-common/pr67639.c: New test.
2654 2016-01-07 Jakub Jelinek <jakub@redhat.com>
2656 PR tree-optimization/69141
2657 * g++.dg/opt/pr69141.C: New test.
2659 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2661 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2663 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2666 * gcc.target/i386/pr69140.c: New test
2668 2016-01-06 David Malcolm <dmalcolm@redhat.com>
2670 * gcc.dg/bad-dereference.c: New test case.
2672 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2674 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2676 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2678 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2680 2016-01-06 Marek Polacek <polacek@redhat.com>
2683 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2685 2016-01-05 Marek Polacek <polacek@redhat.com>
2688 * gcc.dg/atomic-invalid-2.c: New.
2690 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2693 * gcc.target/i386/pr68991.c: New test.
2695 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2698 * g++.dg/pr68991-1.C: New test.
2699 * g++.dg/pr68991-2.C: Likewise.
2701 2016-01-05 Sergei Trofimovich <siarheit@google.com>
2704 * gcc.target/ia64/pr60465-gprel64.c: New test.
2705 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2707 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2709 PR rtl-optimization/68651
2710 * gcc.target/aarch64/pr68651_1.c: New test.
2712 2016-01-05 David Malcolm <dmalcolm@redhat.com>
2715 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2717 2016-01-05 Nathan Sidwell <nathan@acm.org>
2720 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2722 * gcc.dg/alias-15.c: New.
2724 2016-01-05 Nick Clifton <nickc@redhat.com>
2727 * g++.dg/pr68770.C: New test.
2729 2016-01-04 Mike Stump <mikestump@comcast.net>
2731 * lib/target-supports.exp (check_effective_target_cilkplus):
2732 cilkplus targets require pthreads.
2733 (check_effective_target_cilkplus): Remove special case for NVPTX.
2735 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2737 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2740 2016-01-04 Jakub Jelinek <jakub@redhat.com>
2742 Update copyright years.
2744 2016-01-04 Marek Polacek <polacek@redhat.com>
2747 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2748 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2749 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2751 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2753 * gcc.target/sparc/20160104-2.c: New test.
2755 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2757 * gcc.target/sparc/20160104-1.c: New test.
2759 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
2762 * gfortran.dg/pr65045.f90: New test.
2764 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2766 * gnat.dg/specs/debug1.ads: Delete.
2768 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2770 PR libgfortran/68867
2771 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2774 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2776 PR libgfortran/68867
2777 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2780 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
2783 * gfortran.dg/pr68864.f90: New test.
2785 2016-01-01 Jakub Jelinek <jakub@redhat.com>
2787 PR tree-optimization/69070
2788 * gcc.dg/pr69070.c: New test.
2791 * gfortran.dg/pr69055.f90: New test.
2794 * gcc.dg/pr69015.c: New test.
2796 Copyright (C) 2016 Free Software Foundation, Inc.
2798 Copying and distribution of this file, with or without modification,
2799 are permitted in any medium without royalty provided the copyright
2800 notice and this notice are preserved.