X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=b8ee3a3a7da855442b48895b33c147e4ab1274d0;hp=ec46967d4c83eb82bea8b07f942529ad96e774bb;hb=cec06b9845fd7f4decb353e87a817b8bd40b9b97;hpb=922083746ccf748c81bde84987e8e6f686919421 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ec46967d4c8..b8ee3a3a7da 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,434 @@ +2007-11-27 Jerry DeLisle + + PR fortran/32928 + * gfortran.dg/data_array_1.f90 + * gfortran.dg/data_array_2.f90 + * gfortran.dg/data_array_3.f90 + * gfortran.dg/data_array_4.f90 + +2007-11-27 Jerry DeLisle + + PR fortran/34227 + * gfortran.dg/blockdata_5.f90: New test. + * gfortran.dg/blockdata_6.f90: New test. + +2007-11-27 Jakub Jelinek + + PR tree-optimization/34016 + * gcc.dg/pr34016.c: New test. + +2007-11-27 Paul Thomas + + PR fortran/29389 + * gfortran.dg/stfunc_6.f90: New test. + + PR fortran/33850 + * gfortran.dg/assign_10.f90: New test. + +2007-11-27 Paul Thomas + + PR fortran/33541 + * gfortran.dg/use_11.f90: New test. + + PR fortran/34231 + * gfortran.dg/generic_15.f90: New test. + +2007-11-27 Jakub Jelinek + + PR target/34225 + * gcc.dg/pr34225.c: New test. + +2007-11-27 Richard Guenther + + PR tree-optimization/34241 + * g++.dg/torture/pr34241.C: New testcase. + +2007-11-27 Richard Guenther + + * gcc.dg/builtins-error.c: New testcase. + +2007-11-27 Jakub Jelinek + + PR c++/34213 + * g++.dg/ext/visibility/anon8.C: New test. + +2007-11-13 Michael Meissner + + PR target/34077 + * gcc.target/i386/pr34077.c: New testcase. + +2007-11-26 Tobias Burnus + + PR fortran/34203 + * gfortran.dg/backslash_3.f: Add -fbackslash option. + * gfortran.dg/init_flag_1.f90: Add -fbackslash option. + * gfortran.dg/backslash_1.f90: Remove no longer needed + -fno-backslash option. + +2007-11-26 Manuel Lopez-Ibanez + + PR c/23722 + * gcc.dg/cpp/19990413-1.c: Update. + * gcc.dg/parse-else-error.c: New. + * gcc.dg/parse-else-error-2.c: New. + * gcc.dg/parse-else-error-3.c: New. + * gcc.dg/parse-else-error-4.c: New. + +2007-11-26 Andreas Krebbel + + PR c++/34081 + * g++.dg/template/dependent-expr6.C: New testcase. + +2007-11-26 Uros Bizjak + + PR target/34215 + * gcc.target/i386/pr34215.c: New test. + +2007-11-26 Rask Ingemann Lambertsen + + PR target/34174 + * gcc.dg/torture/pr34174-1.c: New. + +2007-11-26 Richard Guenther + + PR middle-end/34233 + * gcc.dg/pr34233.c: New testcase. + +2007-11-26 Steven Bosscher + Revital Eres + + PR rtl-optimization/34085 + * gcc.dg/tree-prof (bb-reorg.c): New test. + +2007-11-26 Richard Sandiford + + * lib/target-supports.exp (check_effective_target_mips_soft_float): + Return true for MIPS16 targets. + +2007-11-25 Jerry DeLisle + + PR fortran/33152 + * gfortran.dg/blockdata_4.f90: New test. + +2007-11-25 Tobias Burnus + + PR fortran/34079 + * gfortran.dg/bind_c_usage_10_c.c: Fix comment. + * gfortran.dg/bind_c_usage_16.f03: New. + * gfortran.dg/bind_c_usage_16_c.c: New. + +2007-11-25 Eric Botcazou + + * gnat.dg/specs/size_clause1.ads: New test. + * gnat.dg/specs/size_clause2.ads: Likewise. + * gnat.dg/specs/size_clause3.ads: Likewise. + +2007-11-25 Paul Thomas + + PR fortran/33499 + * gfortran.dg/entry_16.f90: New test. + +2007-11-24 Tobias Burnus + + PR fortran/34192 + * gfortran.dg/nearest_2.f90: Add INF/NAN tests. + +2007-11-24 Paul Thomas + + PR fortran/33541 + * gfortran.dg/nested_modules_1.f90: Change the reference to + FOO, forbidden by the standard, to a reference to W. + * gfortran.dg/use_only_1.f90: New test. + +2007-11-23 Tobias Burnus + + PR fortran/34209 + * gfortran.dg/nearest_3.f90: New test. + +2007-11-23 Jerry DeLisle + + PR fortran/33317 + * gfortran.dg/optional_dim_2.f90: New test. + +2007-11-23 Tobias Burnus + + PR fortran/34187 + * gfortran.dg/bind_c_usage_15.f90: New. + +2007-11-23 Tobias Burnus + + PR fortran/34192 + * gfortran.dg/nearest_2.f90: New. + + +2007-11-23 Jakub Jelinek + + PR c++/30293 + PR c++/30294 + * g++.dg/ext/java-2.C: New test. + +2007-11-23 Mark Mitchell + Manuel Lopez-Ibanez + + PR c++/5310 + * g++.dg/warn/pr5310.C: New. + * g++.dg/warn/pr33160.C: New. + +2007-11-23 Richard Guenther + Michael Matz + + PR tree-optimization/34176 + * gcc.c-torture/execute/pr34176.c: New testcase. + +2007-11-23 Jakub Jelinek + + PR c++/34198 + * gcc.dg/Wconversion-5.c: New test. + * g++.dg/Wconversion3.C: New test. + +2007-11-23 Richard Guenther + + * gcc.dg/tree-ssa/alias-17.c: New testcase. + +2007-11-22 Joseph Myers + + PR c/14050 + * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type + qualifiers in abstract declarator. + +2007-11-22 Tobias Burnus + + * gfortran.dg/derived_constructor_comps_3.f90: New. + +2007-11-22 Jakub Jelinek + + PR c++/34094 + * g++.dg/ext/visibility/anon7.C: New test. + +2007-11-22 Tobias Burnus + + PR fortran/34079 + * gfortran.dg/bind_c_usage_10.f03: Remove .mod file afterwards. + * gfortran.dg/bind_c_usage_13.f03: New. + * gfortran.dg/bind_c_usage_14.f03: New. + +2007-11-22 Richard Sandiford + + PR rtl-optimization/33848 + * gcc.dg/torture/pr33848.c: New test. + +2007-11-21 Francois-Xavier Coudert + + PR fortran/34083 + * gfortran.dg/derived_constructor_comps_2.f90: Add check. + +2007-11-20 Richard Guenther + + PR middle-end/34154 + * testsuite/gcc.c-torture/execute/pr34154.c: New testcase. + +2007-11-20 Uros Bizjak + + * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file. + +2007-11-20 Thomas Koenig + + PR fortran/32770 + * gfortran.dg/record_marker_1.f90: Explicitly set kinds + so test passes with -frecord-marker=8. + * gfortran.dg/integer_exponentiation_1.f90: Likewise. + * gfortran.dg/integer_exponentiation_2.f90: Likewise. + * gfortran.dg/integer_exponentiation_3.F90: Likewise. + * gfortran.dg/integer_exponentiation_5.F90: Likewise. + * gfortrand.dg/modulo_1.f90: Likewise. + +2007-11-20 Richard Sandiford + + * lib/target-supports.exp (check_effective_target_mips_soft_float): + New procedure. + * gcc.dg/var-expand1.c: Skip for mips_soft_float. + * gcc.dg/pr30957-1.c: Likewise. + +2007-11-20 Jakub Jelinek + + PR c++/34089 + * g++.dg/template/crash74.C: New test. + +2007-11-20 Richard Guenther + + * gcc.c-torture/execute/20071120-1.c: New testcase. + +2007-11-20 Jakub Jelinek + + PR c/34146 + * gcc.dg/tree-ssa/pr34146.c: New test. + + PR testsuite/33978 + * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less + dependent on target settings like move_by_pieces etc. + + PR c++/28879 + * g++.dg/template/vla2.C: New test. + + PR c++/33962 + * g++.dg/overload/template3.C: New test. + +2007-11-19 Jerry DeLisle + + PR fortran/33317 + * gfortran.dg/optional_dim_2.f90: Remove test. + +2007-11-19 Peter Bergner + + * gcc.dg/dfp/ddmode-ice.c: New test. + +2007-11-19 Eric Botcazou + + PR tree-optimization/34036 + * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning. + +2007-11-19 Richard Guenther + + PR tree-optimization/34 + * gcc.c-torture/execute/pr34099-2.c: New testcase. + +2007-11-19 Tobias Burnus + + PR fortran/34079 + * gfortran.dg/bind_c_usage_10_c.c: New. + * gfortran.dg/bind_c_usage_10.f03: New. + +2007-11-19 Eric Botcazou + + * gcc.dg/pr33007.c: Expect new warning. + * gcc.dg/tree-ssa/recip-5.c: Likewise. + * g++.dg/opt/pr34036.C: New test. + +2007-11-18 Jakub Jelinek + + PR c++/30988 + * g++.dg/warn/noreturn-4.C: New test. + * g++.dg/warn/noreturn-5.C: New test. + * g++.dg/warn/noreturn-6.C: New test. + * g++.dg/warn/noreturn-7.C: New test. + +2007-11-18 Thomas Koenig + + PR fortran/32770 + * gfortran.fortran-torture/execute/equiv_5.f: Set kind on + integers so tests works with -fdefault-integer-8. + * gfortran.fortran-torture/execute/elemental.f90: Use default + integers so test passes with -fdefault-integer-8. + * gfortran.fortran-torture/execute/der_io.f90: Increase + buffer length so test passes with -fdefault-integer-8. + * gfortran.dg/bounds_check_8.f90: Likewise. + * gfortran.dg/arrayio_derived_1.f90: LIkewise. + * gfortran.dg/equiv_7.f90: Set kind so test passes + with -fdefault-integer-8. + * gfortran.dg/g77/20030326-1.f: Set kind explicitly to + provoke overflow. + +2007-11-18 Jerry DeLisle + + PR fortran/33317 + * gfortran.dg/optional_dim_2.f90: New test. + + PR fortran/34139 + * gfortran.dg/subref_array_pointer_2.f90: Update test condition. + +2007-11-18 Jakub Jelinek + + PR rtl-optimization/34132 + * gcc.c-torture/compile/20071118-1.c: New test. + +2007-11-18 Paul Thomas + + PR fortran/31608 + * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90. + +2007-11-18 Tobias Burnus + + PR fortran/34137 + * gfortran.dg/entry_14.f90: New. + * gfortran.dg/entry_15.f90: New. + +2007-11-18 Richard Guenther + + PR tree-optimization/34127 + * gcc.c-torture/compile/pr34127.c: New testcase. + +2007-11-18 Ben Elliston + + * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a + type specifier, as they are not permitted according to the AltiVec + Programming Interface Manual. + +2007-11-17 Tobias Burnus + + PR fortran/34133 + * gfortran.dg/bind_c_usage_9.f03: New. + * gfortran.dg/interface_abstract_1.f90: Fix testcase. + +2007-11-17 Francois-Xavier Coudert + + PR fortran/25252 + * interface.c (gfc_current_interface_head, + gfc_set_current_interface_head): New functions. + * decl.c (gfc_match_modproc): Move check for syntax error earlier. + On syntax error, restore previous state of the interface. + * gfortran.h (gfc_current_interface_head, + gfc_set_current_interface_head): New prototypes. + +2007-11-17 Richard Guenther + + PR middle-end/34130 + * gcc.c-torture/execute/pr34130.c: New testcase. + +2007-11-17 Francois-Xavier Coudert + + PR fortran/34108 + * gfortran.dg/fmt_label_1.f90: New test. + +2007-11-16 Francois-Xavier Coudert + + PR fortran/33957 + * gfortran.dg/initialization_15.f90 : New test. + +2007-11-16 Richard Guenther + + PR middle-end/34030 + * gcc.c-torture/compile/pr34030.c: New testcase. + +2007-11-16 Paul Thomas + + PR fortran/34008 + * gfortran.dg/interface_assignment_3.f90. + +2007-11-16 Richard Guenther + + PR tree-optimization/33870 + * gcc.dg/torture/pr33870.c: New testcase. + +2007-11-16 Paul Thomas + + PR fortran/33986 + * gfortran.dg/allocatable_function_3.f90. + +2007-11-16 Richard Guenther + + PR tree-optimization/34113 + * gcc.c-torture/compile/pr34113.c: New testcase. + +2007-11-16 Richard Guenther + + PR tree-optimization/34099 + * g++.dg/torture/pr3499.C: New testcase. + * gcc.c-torture/execute/pr34099.c: Likewise. + +2007-11-16 Olivier Hainque + + * gnat.dg/release_unc_maxalign.adb: New test. + 2007-11-16 Jakub Jelinek PR c++/34100 @@ -36,27 +467,27 @@ 2007-11-13 Jerry DeLisle PR fortran/31608 - *gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times + * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times to match known variations in symbol format. Document in comments. 2007-11-13 Jerry DeLisle PR fortran/33985 - *gfortran.dg/streamio_12.f90: New test to avoid future regression. + * gfortran.dg/streamio_12.f90: New test to avoid future regression. 2007-11-13 Jerry DeLisle - *gfortran.dg/list_read_7.f90: Fix test so that test file is deleted when - done. + * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted + when done. 2007-11-13 Jerry DeLisle PR fortran/33162 - *gfortran.dg/proc_decl_1.f90: Update. - *gfortran.dg/proc_decl_7.f90: New test. - *gfortran.dg/proc_decl_8.f90: New test. - *gfortran.dg/proc_decl_9.f90: New test. - *gfortran.dg/proc_decl_10.f90: New test. + * gfortran.dg/proc_decl_1.f90: Update. + * gfortran.dg/proc_decl_7.f90: New test. + * gfortran.dg/proc_decl_8.f90: New test. + * gfortran.dg/proc_decl_9.f90: New test. + * gfortran.dg/proc_decl_10.f90: New test. 2007-11-13 Paul Thomas @@ -624,7 +1055,7 @@ * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise. * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise. - * gcc.dg/vect/vect-31.c: Removed alignment checks. + * gcc.dg/vect/vect-31.c: Removed alignment checks. * gcc.dg/vect/vect-34.c: Likewise. * gcc.dg/vect/vect-36.c: Likewise. * gcc.dg/vect/vect-64.c: Likewise. @@ -635,8 +1066,8 @@ * gcc.dg/vect/vect-77.c: Likewise. * gcc.dg/vect/vect-78.c: Likewise. - * gcc.dg/vect/no-section-anchors-vect-31.c: New test, Like the - original testcase (without no-section-anchors prefix) but with global arrays. + * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original + testcase (without no-section-anchors prefix) but with global arrays. * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise. * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie. * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise. @@ -646,8 +1077,8 @@ * gcc.dg/vect/vect-77-global.c: Likewise. * gcc.dg/vect/vect-78-global.c: Likewise. - * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the - original testcase (without no-section-anchors prefix) but fix alignment checks + * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original + testcase (without no-section-anchors prefix) but fix alignment checks to also consider unaligned_stack targets. * gcc.dg/vect/vect-78-alignchecks.c: Likewise.