diff options
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r-- | gcc/testsuite/ChangeLog | 443 |
1 files changed, 438 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e35854179d2..70b1bc475b5 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,439 @@ +2013-12-03 Jeff Law <law@redhat.com> + + PR tree-optimization/45685 + * gcc.dg/tree-ssa/pr45685.c: New test. + +2013-12-13 Bin Cheng <bin.cheng@arm.com> + + PR tree-optimization/58296 + PR tree-optimization/41488 + * gcc.dg/tree-ssa/scev-7.c: New test. + * gcc.dg/pr41488.c: New test. + * g++.dg/pr59445.C: New test. + +2013-12-12 Tobias Burnus <burnus@net-b.de> + + PR fortran/59440 + * gfortran.dg/namelist_83.f90: New. + * gfortran.dg/namelist_83_2.f90: New. + +2013-12-12 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/59470 + * g++.dg/opt/pr59470.C: New test. + +2013-12-12 Max Ostapenko <m.ostapenko@partner.samsung.com> + + * c-c++-common/tsan/free_race2.c: New file. + * c-c++-common/tsan/race_on_barrier2.c: Likewise. + * c-c++-common/tsan/race_on_mutex.c: Likewise. + * c-c++-common/tsan/race_on_mutex2.c: Likewise. + * c-c++-common/tsan/simple_race.c: Likewise. + * c-c++-common/tsan/simple_stack.c: Likewise. + * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise. + * g++.dg/tsan/atomic_free.C: Likewise. + * g++.dg/tsan/atomic_free2.C: Likewise. + * g++.dg/tsan/benign_race.C: Likewise. + * g++.dg/tsan/cond_race.C: Likewise. + * g++.dg/tsan/default_options.C: Likewise. + * g++.dg/tsan/fd_close_norace.C: Likewise. + * g++.dg/tsan/fd_close_norace2.C: Likewise. + * g++-dg/tsan/tsan.exp: Modified to run additional C++ tests. + +2013-12-12 Jakub Jelinek <jakub@redhat.com> + + PR libgomp/59467 + * gfortran.dg/gomp/pr59467.f90: New test. + * c-c++-common/gomp/pr59467.c: New test. + +2013-12-12 Ryan Mansfield <rmansfield@qnx.com> + + PR testsuite/59442 + * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes. + * gcc.target/i386/sse2-movapd-2.c: Likewise. + * gcc.target/i386/avx-vmovapd-256-1.c: Likewise. + * gcc.target/i386/avx-vmovapd-256-2.c: Likewise. + +2013-12-11 Sriraman Tallam <tmsriram@google.com> + + PR target/59390 + * gcc.target/i386/pr59390.c: New test. + * gcc.target/i386/pr59390_1.c: New test. + * gcc.target/i386/pr59390_2.c: New test. + +2013-12-11 Balaji V. Iyer <balaji.v.iyer@intel.com> + + * g++.dg/cilk-plus/CK/catch_exc.cc: New test case. + * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise. + * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise. + * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise. + * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise. + * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise. + * g++.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords + test stored in c-c++-common. Also, added the Cilk runtime's library + to the ld_library_path. + +2013-12-11 Bernd Edlinger <bernd.edlinger@hotmail.de> + + PR middle-end/59134 + * gcc.c-torture/compile/pr59134.c: New test. + * gnat.dg/misaligned_volatile.adb: New test. + +2013-12-11 Bernd Edlinger <bernd.edlinger@hotmail.de> + Sandra Loosemore <sandra@codesourcery.com> + + * gcc.dg/pr23623.c: Update to test interaction with C++ memory model. + +2013-12-11 Sandra Loosemore <sandra@codesourcery.com> + + PR middle-end/23623 + PR middle-end/48784 + PR middle-end/56341 + PR middle-end/56997 + * gcc.dg/pr23623.c: New test. + * gcc.dg/pr48784-1.c: New test. + * gcc.dg/pr48784-2.c: New test. + * gcc.dg/pr56341-1.c: New test. + * gcc.dg/pr56341-2.c: New test. + * gcc.dg/pr56997-1.c: New test. + * gcc.dg/pr56997-2.c: New test. + * gcc.dg/pr56997-3.c: New test. + +2013-12-11 Janus Weil <janus@gcc.gnu.org> + + PR fortran/58916 + * gfortran.dg/allocate_with_source_4.f90: New. + +2013-12-11 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/59417 + * gcc.c-torture/compile/pr59417.c: New test. + + PR tree-optimization/59386 + * gcc.c-torture/compile/pr59386.c: New test. + +2013-12-11 Bin Cheng <bin.cheng@arm.com> + + Reverted: + 2013-12-10 Bin Cheng <bin.cheng@arm.com> + PR tree-optimization/41488 + * gcc.dg/tree-ssa/scev-7.c: New test. + * gcc.dg/pr41488.c: New test. + +2013-12-10 Janus Weil <janus@gcc.gnu.org> + + PR fortran/35831 + * gfortran.dg/c_by_val_5.f90: Modified. + * gfortran.dg/dummy_procedure_10.f90: New. + +2013-12-10 Yury Gribov <y.gribov@samsung.com> + + * gcc-dg/tsan/tsan.exp: Added missing call to torture-finish. + * g++-dg/tsan/tsan.exp: Likewise. + +2013-12-10 Richard Biener <rguenther@suse.de> + + PR middle-end/38474 + * gcc.dg/ipa/ipa-pta-14.c: Un-XFAIL. + +2013-12-10 Jakub Jelinek <jakub@redhat.com> + + * gcc.dg/vect/vect-cond-11.c: New test. + * gcc.target/i386/vect-cond-1.c: New test. + * gcc.target/i386/avx2-gather-5.c: New test. + * gcc.target/i386/avx2-gather-6.c: New test. + * gcc.dg/vect/vect-mask-loadstore-1.c: New test. + * gcc.dg/vect/vect-mask-load-1.c: New test. + +2013-12-09 Marek Polacek <polacek@redhat.com> + + PR sanitizer/59437 + * g++.dg/ubsan/pr59437.C: New test. + +2013-12-10 Max Ostapenko <m.ostapenko@partner.samsung.com> + + * c-c++-common/tsan/thread_leak2.c: `dg-skip-if' removed. + * gcc-dg/tsan/tsan.exp: Run only with '-O0' and '-O2' options. + * g++-dg/tsan/tsan.exp: Likewise. + +2013-12-10 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.dg/vect/pr58508.c: XFAIL for vect_no_align. + * gcc.dg/vect/vect-reduc-pattern-3.c: Require vect_int_mult. + +2013-12-10 Bin Cheng <bin.cheng@arm.com> + + PR tree-optimization/41488 + * gcc.dg/tree-ssa/scev-7.c: New test. + * gcc.dg/pr41488.c: New test. + +2013-12-09 Joseph Myers <joseph@codesourcery.com> + + PR preprocessor/55715 + * gcc.dg/cpp/expr-overflow-1.c: New test. + +2013-12-10 Tobias Burnus <burnus@net-b.de> + + PR fortran/59428 + PR fortran/58099 + PR fortran/58676 + PR fortran/41724 + * gfortran.dg/proc_ptr_result_4.f90: Fix proc-ptr interface. + +2013-12-09 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/59435 + * g++.dg/cpp0x/variadic-sizeof3.C: New. + +2013-12-09 David Malcolm <dmalcolm@redhat.com> + + * g++.dg/plugin/selfassign.c (execute_warn_self_assign): Eliminate + use of FOR_EACH_BB in favor of FOR_EACH_BB_FN, to make use of cfun + explicit. + * gcc.dg/plugin/selfassign.c (execute_warn_self_assign): Likewise. + +2013-12-09 Richard Earnshaw <rearnsha@arm.com> + + * gcc.target/arm/ldrd-strd-offset.c: New. + +2013-12-09 Martin Jambor <mjambor@suse.cz> + + * gcc.c-torture/compile/pr39834.c: Remove optimization level option. + * gcc.c-torture/compile/pr48929.c: Likewise. + * gcc.c-torture/compile/pr55569.c: Likewise. + * gcc.c-torture/compile/sra-1.c: Likewise. + * gcc.c-torture/compile/pr45085.c: Moved to... + * gcc.dg/tree-ssa/pr45085.c: ...here, added compile dg-do. + +2013-12-09 Marek Polacek <polacek@redhat.com> + + PR sanitizer/59415 + * g++.dg/ubsan/pr59415.C: New test. + +2013-12-09 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/52707 + * g++.dg/cpp0x/deleted2.C: New. + +2013-12-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + * gcc.dg/tree-ssa/loop-31.c: Update scan pattern. + +2013-12-09 Richard Sandiford <rdsandiford@googlemail.com> + + * lib/asan-dg.exp (asan-gtest): Remove expected output from the + pass/fail line and add it to the log instead. + +2013-12-08 Oleg Endo <olegendo@gcc.gnu.org> + + PR target/52898 + PR target/51697 + * gcc.target/sh/pr51697.c: New. + +2013-12-08 Uros Bizjak <ubizjak@gmail.com> + + * gcc.dg/macro-fusion-1.c: Cleanup sched2 rtl dump. + * gcc.dg/macro-fusion-2.c: Ditto. + * gcc.dg/vect/vect-simd-clone-10a.c: Cleanup vect tree dump. + * gcc.dg/vect/vect-simd-clone-12a.c: Ditto. + +2013-12-08 Tobias Burnus <burnus@net-b.de> + + PR fortran/58099 + PR fortran/58676 + PR fortran/41724 + * gfortran.dg/elemental_subroutine_8.f90: New. + * gfortran.dg/proc_decl_9.f90: Add ELEMENTAL to make valid. + * gfortran.dg/proc_ptr_11.f90: Ditto. + * gfortran.dg/proc_ptr_result_8.f90: Ditto. + * gfortran.dg/proc_ptr_32.f90: Update dg-error. + * gfortran.dg/proc_ptr_33.f90: Ditto. + * gfortran.dg/proc_ptr_result_1.f90: Add abstract interface + which is not elemental. + * gfortran.dg/proc_ptr_result_7.f90: Ditto. + +2013-12-07 Janus Weil <janus@gcc.gnu.org> + + PR fortran/59414 + * gfortran.dg/class_result_2.f90: New. + +2013-12-06 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/59388 + * gcc.c-torture/execute/pr59388.c: New test. + +2013-12-06 Dominique d'Humieres <dominiq@lps.ens.fr> + + PR testsuite/59043 + * g++.dg/pubtypes.C: Adjust the regular expression. + * gcc.dg/pubtypes-1.c: Likewise. + * gcc.dg/pubtypes-2.c: Likewise. + * gcc.dg/pubtypes-3.c: Likewise. + * gcc.dg/pubtypes-4.c: Likewise. + +2013-12-06 Tejas Belagod <tejas.belagod@arm.com> + + * gcc.dg/vect/vect-nop-move.c: Fix dg options. + +2013-12-06 Uros Bizjak <ubizjak@gmail.com> + + PR target/59405 + * gcc.target/i386/pr59405.c: New test. + +2013-12-06 Ian Bolton <ian.bolton@arm.com> + Mark Mitchell <mark@codesourcery.com> + + PR target/59091 + * gcc.target/arm/builtin-trap.c: New test. + * gcc.target/arm/thumb-builtin-trap.c: Likewise. + +2013-12-06 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.target/sparc/pdistn.c: New test. + * gcc.target/sparc/pdistn-2.c: Likewise. + +2013-12-06 Richard Biener <rguenther@suse.de> + + PR tree-optimization/59058 + * gcc.dg/torture/pr59058.c: New testcase. + +2013-12-05 Paolo Carlini <paolo.carlini@oracle.com> + + * g++.dg/warn/pr15774-1.C: Adjust expected message. + +2013-12-05 Vladimir Makarov <vmakarov@redhat.com> + + PR rtl-optimization/59317 + * testsuite/gcc.target/mips/pr59317.c: New. + +2013-12-05 Marek Polacek <polacek@redhat.com> + + PR sanitizer/59333 + PR sanitizer/59397 + * c-c++-common/ubsan/pr59333.c: New test. + * c-c++-common/ubsan/pr59397.c: New test. + +2013-12-05 Tejas Belagod <tejas.belagod@arm.com> + + * gcc.dg/vect/vect-nop-move.c: New test. + +2013-12-05 Max Ostapenko <m.ostapenko@partner.samsung.com> + + * c-c++-common/tsan/atomic_stack.c: New test. + * c-c++-common/tsan/fd_pipe_race.c: New test. + * c-c++-common/tsan/free_race.c: New test. + * c-c++-common/tsan/mutexset1.c: New test. + * c-c++-common/tsan/race_on_barrier.c: New test. + * c-c++-common/tsan/sleep_sync.c: New test. + * c-c++-common/tsan/thread_leak.c: New test. + * c-c++-common/tsan/thread_leak1.c: New test. + * c-c++-common/tsan/thread_leak2.c: New test. + * c-c++-common/tsan/tiny_race.c: New test. + * c-c++-common/tsan/tls_race.c: New test. + * c-c++-common/tsan/write_in_reader_lock.c: New test. + * lib/tsan-dg.exp: New file. + * gcc.dg/tsan/tsan.exp: New file. + * g++.dg/tsan/tsan.exp: New file. + * g++.dg/dg.exp: Prune tsan subdirectory. + +2013-12-05 Kirill Yukhin <kirill.yukhin@intel.com> + + * gcc.target/i386/readeflags-1.c: New. + * gcc.target/i386/writeeflags-1.c: Ditto. + +2013-12-05 Yury Gribov <y.gribov@samsung.com> + + PR sanitizer/59369 + * c-c++-common/asan/pr59063-1.c: Disable on non-Linux platforms. + * c-c++-common/asan/pr59063-2.c: Likewise. + +2013-12-05 Paolo Carlini <paolo.carlini@oracle.com> + + * g++.dg/cpp0x/constexpr-46336.C: Adjust expected messages. + * g++.dg/cpp0x/defaulted2.C: Likewise. + * g++.dg/cpp1y/auto-fn8.C: Likewise. + * g++.dg/gomp/udr-3.C: Likewise. + * g++.dg/lookup/extern-c-redecl5.C: Likewise. + * g++.dg/lookup/linkage1.C: Likewise. + * g++.dg/overload/new1.C: Likewise. + * g++.dg/parse/friend5.C: Likewise. + * g++.dg/parse/namespace-alias-1.C: Likewise. + * g++.dg/parse/namespace10.C: Likewise. + * g++.dg/parse/redef2.C: Likewise. + * g++.dg/template/friend44.C: Likewise. + * g++.old-deja/g++.brendan/crash42.C: Likewise. + * g++.old-deja/g++.brendan/crash52.C: Likewise. + * g++.old-deja/g++.brendan/crash55.C: Likewise. + * g++.old-deja/g++.jason/overload21.C: Likewise. + * g++.old-deja/g++.jason/overload5.C: Likewise. + * g++.old-deja/g++.jason/redecl1.C: Likewise. + * g++.old-deja/g++.law/arm8.C: Likewise. + * g++.old-deja/g++.other/main1.C: Likewise. + +2013-12-05 Richard Biener <rguenther@suse.de> + + PR tree-optimization/56787 + * gcc.dg/vect/pr56787.c: Adjust to not require vector float division. + +2013-12-05 Kostya Serebryany <kcc@google.com> + + * c-c++-common/asan/null-deref-1.c: Update the test + to match the fresh asan run-time. + +2013-12-05 Richard Biener <rguenther@suse.de> + + PR tree-optimization/59374 + * gcc.dg/torture/pr59374-1.c: New testcase. + * gcc.dg/torture/pr59374-2.c: Likewise. + +2013-12-05 Kirill Yukhin <kirill.yukhin@intel.com> + + * gcc.target/ia64/pr52731.c: New. + +2013-12-04 Jeff Law <law@redhat.com> + + * gcc.dg/pr38984.c: Use -fno-isolate-erroneous-paths-dereference. + * gcc.dg/tree-ssa/isolate-2.c: Explicitly turn on + -fisolate-erroneous-paths-attribute. + * gcc.dg/tree-ssa/isolate-4.c: Likewise. + +2013-12-04 Joseph Myers <joseph@codesourcery.com> + + PR c/52023 + * gcc.dg/c11-align-6.c: New test. + +2013-12-04 Marek Polacek <polacek@redhat.com> + + * c-c++-common/ubsan/overflow-mul-2.c: New test. + * c-c++-common/ubsan/overflow-add-1.c: New test. + * c-c++-common/ubsan/overflow-add-2.c: New test. + * c-c++-common/ubsan/overflow-mul-1.c: New test. + * c-c++-common/ubsan/overflow-sub-1.c: New test. + * c-c++-common/ubsan/overflow-sub-2.c: New test. + * c-c++-common/ubsan/overflow-negate-1.c: New test. + +2013-12-04 Marek Polacek <polacek@redhat.com> + + PR c/54113 + * gcc.dg/pr54113.c: New test. + 2013-12-04 Jakub Jelinek <jakub@redhat.com> + PR c++/59268 + * g++.dg/cpp0x/constexpr-template6.C: New test. + +2013-12-04 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/pack19.adb: New test. + +2013-12-04 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/58726 + * gcc.c-torture/execute/pr58726.c: New test. + + PR target/59163 + * g++.dg/torture/pr59163.C: New test. + PR tree-optimization/59355 * g++.dg/ipa/pr59355.C: New test. @@ -29,10 +463,9 @@ 2013-12-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com> - * gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c: Skip for little - endian. + * gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c: Skip for little endian. -2013-12-03 H.J. Lu <hongjiu.lu@intel.com> +2013-12-03 H.J. Lu <hongjiu.lu@intel.com> PR target/59363 * gcc.target/i386/pr59363.c: New file. @@ -77,7 +510,7 @@ 2013-12-02 Sriraman Tallam <tmsriram@google.com> PR target/58944 - * testsuite/gcc.target/i386/pr58944.c: New test. + * testsuite/gcc.target/i386/pr58944.c: New test. 2013-12-02 Joseph Myers <joseph@codesourcery.com> @@ -2153,7 +2586,7 @@ * gcc.dg/tree-prof/tree-prof.exp: Fix comment. -2013-10-15 Sriraman Tallam <tmsriram@google.com> +2013-10-15 Sriraman Tallam <tmsriram@google.com> PR target/57756 * gcc.target/i386/pr57756.c: New test. |