X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=78cd329f95a5a327557614a6173a40cb7f142ad2;hb=a16d978fca0146aebb9e2ec46236d3cd03554695;hp=f42781b6ddfebb85ef610659e2599b6776f93463;hpb=9a0bab0be682be2aaee5f1146518c4d94d44ac8e;p=gcc.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f42781b6ddf..78cd329f95a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,394 @@ +2009-06-07 Daniel Franke + + PR fortran/25104 + PR fortran/29962 + * gfortran.dg/count_init_expr.f03 + * gfortran.dg/product_init_expr.f03 + * gfortran.dg/sum_init_expr.f03 + +2009-06-07 Daniel Franke + + PR fortran/36874 + * gfortran.dg/intrinsic_argument_conformance_2.f90: Adjusted error message. + * gfortran.dg/zero_sized_1.f90: Removed checks with incompatible shapes. + * gfortran.dg/zero_sized_5.f90: Likewise. + +2009-06-07 H.J. Lu + + PR middle-end/32950 + * g++.dg/torture/pr32950.C: New. + +2009-06-07 Daniel Franke + + PR fortran/25104 + PR fortran/29962 + * gfortran.dg/dot_product_1.f03: New. + * gfortran.dg/matmul_8.f03: New. + * gfortran.dg/transpose_3.f03: New. + +2009-06-06 Ian Lance Taylor + + * gcc.dg/Wunused-label-1.c: New test case. + * g++.dg/warn/Wunused-label-1.C: New test case. + * g++.dg/warn/Wunused-label-2.C: New test case. + * g++.dg/warn/Wunused-label-3.C: New test case. + +2009-06-06 Daniel Franke + + PR fortran/37203 + * reshape_zerosize_2.f90: New. + +2009-06-06 Daniel Franke + + PR fortran/32890 + * gfortran.dg/pack_assign_1.f90: New. + * gfortran.dg/pack_vector_1.f90: New. + +2009-06-05 Jakub Jelinek + + PR middle-end/40340 + * gcc.dg/pr40340-1.c: New test. + * gcc.dg/pr40340-2.c: New test. + * gcc.dg/pr40340-3.c: New test. + * gcc.dg/pr40340-4.c: New test. + * gcc.dg/pr40340-5.c: New test. + * gcc.dg/pr40340.h: New file. + +2009-06-05 Revital Eres + + * lib/target-supports.exp: + (check_effective_target_vect_hw_misalign): New procedure. + * gcc.dg/vect/vect-50.c: Change checks to use vect_hw_misalign. + * gcc.dg/vect/vect-33.c: Likewise. + * gcc.dg/vect/vect-92.c: Likewise. + * gcc.dg/vect/vect-58.c: Likewise. + * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise. + * gcc.dg/vect/vect-42.c: Likewise. + * gcc.dg/vect/slp-25.c: Likewise. + * gcc.dg/vect/vect-align-1.c: Likewise. + * gcc.dg/vect/vect-align-2.c: Likewise. + * gcc.dg/vect/vect-93.c: Likewise. + * gcc.dg/vect/no-scevccp-outer-8.c: Likewise. + * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise. + * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Likewise. + * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise. + * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: Likewise. + * gcc.dg/vect/vect-26.c: Likewise. + * gcc.dg/vect/vect-44.c: Likewise. + * gcc.dg/vect/vect-70.c: Likewise. + * gcc.dg/vect/vect-95.c: Likewise. + * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise. + * gcc.dg/vect/vect-28.c: Likewise. + * gcc.dg/vect/no-section-anchors-vect-31.c: Likewise. + * gcc.dg/vect/vect-87.c: Likewise. + * gcc.dg/vect/vect-109.c: Likewise. + * gcc.dg/vect/vect-54.c: Likewise. + * gcc.dg/vect/vect-96.c: Likewise. + * gcc.dg/vect/vect-multitypes-1.c: Likewise. + * gcc.dg/vect/vect-88.c: Likewise. + * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise. + * gcc.dg/vect/vect-89.c: Likewise. + * gcc.dg/vect/vect-91.c: Likewise. + * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise. + * gcc.dg/vect/vect-multitypes-4.c: Likewise. + * gfortran.dg/vect/vect-2.f90: Likewise. + * gfortran.dg/vect/vect-3.f90: Likewise. + * gfortran.dg/vect/vect-4.f90: Likewise. + * gfortran.dg/vect/vect-5.f90: Likewise. + +2009-06-05 Alexander Strange + + PR tree-optimization/36318 + * gcc.dg/tree-ssa/sra-7.c: New test. + +2009-06-04 Daniel Franke + + PR fortran/37203 + * gfortran.dg/reshape_order_5.f90: New. + * gfortran.dg/reshape_shape_1.f90: New. + +2009-06-04 Jason Merrill + + * g++.dg/template/error38.C: Add pointer-to-typedef case. + +2009-06-04 Steve Ellcey + + * gcc.dg/vect/vect-42.c: Modify vect_no_align case. + * gcc.dg/vect/no-vfa-vect-43.c: Ditto. + +2009-06-04 Richard Guenther + + PR c++/39371 + * g++.dg/torture/pr40335.C: New testcase. + +2009-06-03 Richard Guenther + + PR middle-end/40328 + * gcc.dg/torture/pr40328.c: New testcase. + +2009-06-03 Martin Jambor + + * g++.dg/torture/pr40323.C: New file. + +2009-06-03 Eric Botcazou + + * gnat.dg/specs/root.ads: New test. + * gnat.dg/specs/root-level_1.ads: Likewise. + * gnat.dg/specs/root-level_2.ads: Likewise. + * gnat.dg/specs/root-level_1-level_2.ads: Likewise. + +2009-06-02 Mark Mitchell + + * g++.dg/init/ref15.C: Require unwrapped targets. + +2009-06-02 Jason Merrill + + * g++.dg/cpp0x/initlist13.C: Remove expected error. + * g++.dg/cpp0x/initlist18.C: New. + * g++.dg/cpp0x/initlist19.C: New. + + * g++.dg/cpp0x/auto14.C: New. + +2009-06-02 Eric Botcazou + + * gnat.dg/alignment6.adb: Remove XFAIL. + +2009-06-02 Simon Martin + + PR c++/38089 + * g++.dg/template/spec36.C: New test. + +2009-06-01 Ian Lance Taylor + + * gcc.dg/cast-qual-3.c: New testcase. + * g++.dg/warn/Wcast-qual2.C: New testcase. + +2009-06-01 Aldy Hernandez + + * lib/gcc-dg.exp (dg-bogus): Override dg-bogus. + (process-message): Expect column numbers. + * gcc.dg/va-arg-2.c: Use line 0 to indicate no column. + * gcc.dg/pch/counter-2.c: Same. + * gcc.dg/pch/valid-2.c: Same. + * gcc.dg/pch/warn-1.c: Same. + * gcc.dg/pch/valid-1.c: Same. + * gcc.dg/cpp/include2a.c: Handle lack of columns. + * gcc.dg/cpp/syshdr.c: Same. + * gcc.dg/cpp/19940712-1.c: Same. + * gcc.dg/cpp/missing-header-1.c: Same. + * gcc.dg/cpp/unc4.c: Remove -fno-show-column. + * gcc.dg/cpp/tr-warn3.c: Same. + * gcc.dg/cpp/pr29612-2.c: Same. + * gcc.dg/cpp/tr-warn4.c: Same. + * gcc.dg/cpp/Wtrigraphs.c: Same. + * gcc.dg/cpp/poison.c: Same. + * gcc.dg/cpp/arith-3.c: Same. + * gcc.dg/cpp/sysmac2.c: Same. + * gcc.dg/cpp/cpp.exp: Same. + * gcc.dg/cpp/tr-warn5.c: Same. + * gcc.dg/cpp/include2.c: Same. + * gcc.dg/cpp/Wmissingdirs.c: Same. + * gcc.dg/cpp/Wmissingdirs.c: Same. + * gcc.dg/cpp/tr-warn6.c: Same. + * gcc.dg/cpp/Wtrigraphs-2.c: Same. + * gcc.dg/cpp/macspace1.c: Same. + * gcc.dg/cpp/escape-2.c: Same. + * gcc.dg/cpp/assert2.c: Same. + * gcc.dg/cpp/undef2.c: Same. + * gcc.dg/cpp/macspace2.c: Same. + * gcc.dg/cpp/tr-warn1.c: Same. + * gcc.dg/cpp/extratokens2.c: Same. + * gcc.dg/cpp/strify2.c: Same. + * gcc.dg/cpp/Wsignprom.c: Same. + * gcc.dg/cpp/redef2.c: Same. + * gcc.dg/cpp/trad/trad.exp: Same. + * gcc.dg/cpp/arith-1.c: Same. + * gcc.dg/cpp/extratokens.c: Same. + * gcc.dg/cpp/if-mpar.c: Same. + +2009-06-01 Olivier Hainque + + * gnat.dg/nested_float_packed.ads: New test. + +2009-06-01 Olivier Hainque + Eric Botcazou + + * gnat.dg/oconst[1-6].ad[bs]: New tests. Also support for ... + * gnat.dg/test_oconst.adb: New test. + +2009-05-31 Basile Starynkevitch + + * gcc.dg/plugin/ggcplug.c: moved comment. + (plugin_init): fixed typo, declared i, returned 0 at end. + +2009-05-31 Ira Rosen + + PR testsuite/40244 + * gcc.dg/vect/bb-slp-4.c: Change the number of data accesses to 2. + * gcc.dg/vect/bb-slp-10.c: Change the store misalignment to 1. + +2009-05-29 Ian Lance Taylor + + * gcc.dg/Wcxx-compat-11.c: New testcase. + +2009-05-29 Francois-Xavier Coudert + + PR fortran/40019 + * gfortran.dg/leadz_trailz_1.f90: New test. + * gfortran.dg/leadz_trailz_2.f90: New test. + +2009-05-29 Martin Jambor + + * gfortran.dg/pr25923.f90: XFAIL warning expectation. + * gcc.dg/tree-ssa/ssa-fre-7.c: Compile with -fno-tree-sra. + * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise. + * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise. + * gcc.dg/memcpy-1.c: Removed param sra-max-structure-size. + * gcc.dg/tree-ssa/sra-2.c: Likewise. + * gcc.dg/tree-ssa/sra-3.c: Likewise. + * gcc.dg/tree-ssa/sra-1.c: Likewise. + * gcc.dg/tree-ssa/sra-4.c: Changed comment. + * gcc.dg/tree-ssa/sra-5.c: New file. + * gcc.dg/tree-ssa/sra-6.c: New file. + * gcc.c-torture/compile/sra-1.c: New file. + +2009-05-29 Jakub Jelinek + + PR middle-end/40291 + * gcc.c-torture/compile/pr40291.c: New test. + + PR target/40017 + * gcc.target/powerpc/altivec-types-1.c: Don't expect error for + __vector _Bool. + * gcc.target/powerpc/altivec-30.c: New test. + * gcc.target/powerpc/altivec-31.c: New test. + +2009-05-28 Richard Guenther + + * gcc.dg/tree-ssa/ssa-fre-26.c: New testcase. + * gcc.c-torture/execute/20090527-1.c: Likewise. + +2009-05-28 Dodji Seketeli + + PR c++/39754 + * g++.dg/template/canon-type-1.C: New test. + * g++.dg/template/canon-type-2.C: Likewise. + * g++.dg/template/canon-type-3.C: Likewise. + * g++.dg/template/canon-type-4.C: Likewise. + * g++.dg/template/canon-type-5.C: Likewise. + * g++.dg/template/canon-type-6.C: Likewise. + * g++.dg/template/canon-type-7.C: Likewise. + +2009-05-28 Dave Korn + Uros Bizjak + Danny Smith + + PR target/37216 + + * lib/target-supports.exp (check_effective_target_pe_aligned_commons): + New function. + * gcc.target/i386/pr37216.c: New test source file. + * gcc.dg/compat/struct-layout-1_generate.c (dg_options[]): No longer + use -fno-common for testing Cygwin and MinGW targets. + +2009-05-28 Kai Tietz + + * g++.dg/ext/packed6.C (size_t): Use __extension__ and __SIZE_TYPE__. + * g++.dg/opt/memcpy1.C (size_t): Likewise. + * g++.dg/pr37742.C (size_t): Likewise. + * g++.dg/torture/pr34850.C (size_t): Likewise. + * g++.dg/torture/20070621-1.C (ptrdiff_t): Use __extension__ and + _PTRDIFF_TYPE__. + * g++.dg/torture/pr34222.C (ptrdiff_t): Likewise. + * g++.dg/tree-ssa/pr22444.C (ptrdiff_t): Likewise. + (size_t): Use __extension__ and __SIZE_TYPE__. + * gcc.c-torture/compile/20000211-1.c (size_t): Typedef size_t via + __SIZE_TYPE__. + * gcc.c-torture/compile/20010328-1.c (size_t): Likewise, + * gcc.c-torture/compile/20030320-1.c (size_t): Likewise, + * gcc.c-torture/compile/20030405-1.c (size_t): Likewise, + * gcc.c-torture/compile/20030902-1.c (size_t): Likewise, + * gcc.c-torture/compile/20060202-1.c (size_t): Likewise, + * gcc.c-torture/compile/20080613-1.c (size_t): Likewise, + * gcc.c-torture/compile/920428-2.c (size_t): Likewise, + * gcc.c-torture/compile/980329-1.c (size_t): Likewise, + * gcc.c-torture/compile/980816-1.c (size_t): Likewise, + * gcc.c-torture/compile/pr32584.c (size_t): Likewise, + * (__ssize_t): Likewise. + * gcc.c-torture/compile/pr33173.c (size_t): Likewise, + * gcc.c-torture/compile/pr33382.c (size_t): Likewise, + * gcc.c-torture/compile/pr34334.c (size_t): Likewise, + * gcc.c-torture/compile/pr34688.c (size_t): Likewise, + * gcc.c-torture/compile/pr35043.c (size_t): Likewise, + * gcc.c-torture/compile/pr37669.c (size_t): Likewise, + * gcc.dg/20050629-1.c (size_t): Typedef size_t via __SIZE_TYPE__. + * gcc.dg/pr33667.c (size_t): Likewise. + * gcc.dg/prefetch-loop-arrays-1.c (size_t): Likewise. + * gcc.dg/torture/pr39204.c (size_t): Likewise. + * gcc.dg/tree-ssa/20041122-1.c (size_t): Likewise. + * gcc.dg/tree-ssa/pr36908.c (size_t): Likewise. + * gcc.dg/tree-ssa/pr38250.c (size_t): Likewise. + * gcc.dg/tree-ssa/ssa-dse-10.c (size_t): Likewise. + +2009-05-28 Ira Rosen + + PR tree-optimization/40254 + * gcc.dg/vect/pr40254.c: New test. + +2009-05-28 Adam Nemet + + PR middle-end/33699 + * gcc.target/mips/const-anchor-1.c: New test. + * gcc.target/mips/const-anchor-2.c: New test. + +2009-05-27 Jason Merrill + + * g++.dg/cpp0x/initlist15.C: New. + * g++.dg/cpp0x/initlist16.C: New. + * g++.dg/cpp0x/initlist17.C: New. + +2009-05-27 Janne Blomqvist + + PR fortran/39178 + * gfortran.dg/elemental_dependency_1.f90: Fix scan-tree-dump-times + patterns to reflect frontend changes. + * gfortran.dg/vector_subscript_4.f90: Likewise. + +2009-05-27 Olivier Hainque + Eric Botcazou + + * gcc.c-torture/execute/align-nest.c: New testcase. + * gnat.dg/misaligned_nest.adb: New testcase. + +2009-05-27 Rafael Avila de Espindola + + * g++.dg/plugin/attribute_plugin.c: Include gcc-plugin.h first. + * g++.dg/plugin/dumb_plugin.c: Include gcc-plugin.h first. + * g++.dg/plugin/selfassign.c: Include gcc-plugin.h first. + * gcc.dg/plugin/selfassign.c: Include gcc-plugin.h first. + +2009-05-27 Kai TIetz + + * g++.old-deja/g++.brendan/array1.C (array): Use __SIZE_TYPE__ + cast instead of assuming 0ul. + * g++.old-deja/g++.brendan/crash64.C (size_t): Define it via + __SIZE_TYPE__. + (_type_desc): Make first argument const. + * g++.old-deja/g++.jason/new3.C (dg-options): Add -Wno-long-long. + +2009-05-27 Thomas Koenig + + PR libfortran/40187 + * gfortran.dg/c_f_pointer_shape_tests_4.f03: New file. + * gfortran.dg/c_f_pointer_shape_tests_4_driver.c: New file. + +2009-05-26 Basile Starynkevitch + + * testsuite/gcc.dg/plugin/plugin.exp: Added ggcplug.c test plugin + with ggcplug-test-1.c for testing PLUGIN_GGC_MARKING etc... + * testsuite/gcc.dg/plugin/ggcplug-test-1.c: Added new file. + * testsuite/gcc.dg/plugin/ggcplug.c: Added new file. + 2009-05-26 Tobias Burnus PR fortran/40246 @@ -61,7 +452,7 @@ * gcc.dg/vect/pr40238.c: New test. 2009-05-24 Jerry DeLisle - Dominique Dhumieres + Dominique Dhumieres PR fortran/35732 PR fortran/39872 @@ -327,8 +718,10 @@ * gcc.target/i386/align-main-2.c (check): Mark noinline. * gcc.dg/ipa/ipa-4.c: Disable early inlining. * gcc.dg/vect/vect-iv-10.c (main1): Mark noinline. - * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c (main1): Mark noinline. - * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c (main1): Mark noinline. + * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c (main1): + Mark noinline. + * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c (main1): + Mark noinline. * gcc.dg/vect/pr31699.c (foo): Mark noinline. * gcc.dg/vect/pr18400.c (main1): Mark noinline. @@ -416,8 +809,8 @@ 2009-05-12 Jan Hubicka - * gcc.dg/tree-ssa/loop-36.c: Reduce amount of iterations to 2 so unrolling - still happens. + * gcc.dg/tree-ssa/loop-36.c: Reduce amount of iterations to 2 + so unrolling still happens. * gcc.dg/ipa/ipacost-1.c: Prevent inlining * gcc.dg/ipa/ipacost-2.c: Likewise. * gcc.dg/vect/slp-3.c: Loop is no longer unrolled.