X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=46a639a6334703ade54ece6bc047473479a35ed9;hb=c31c40b3468470cc2fa15c754f38d4dd7f5010b2;hp=496ecc3c2ce3ce397392d1a573b36fca273c7837;hpb=d0003daa26b05c75d8ae8a980dc9e2412c96e856;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 496ecc3c2ce..46a639a6334 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,432 @@ +2005-09-16 Joseph S. Myers + + * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL, + HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined. + +2005-09-16 Mark Mitchell + + PR c++/23914 + * g++.dg/template/static18.C: New test. + + PR c++/21514 + * g++.dg/template/crash19.C: Remove dg-error marker. + * g++.dg/template/local4.C: New test. + +2005-09-16 Paul Brook + + PR fortran/23906 + * gfortran.dg/dependency_1.f90: New test. + +2005-09-15 Mark Mitchell + + PR c++/23896 + * g++.dg/template/static17.C: New test. + +2005-09-15 Joseph S. Myers + + PR c++/23139 + * g++.dg/warn/huge-val1.C: New test. + +2005-09-15 Mark Mitchell + + PR c++/13140 + * g++.dg/parse/class2.C: New test. + * g++.dg/template/explicit8.C: Likewise. + * g++.dg/template/spec25.C: Likewise. + +2005-09-14 Josh Conner + + PR middle-end/23584 + * gcc.dg/pr23584.c: New test. + +2005-09-14 Jerry DeLisle + + PR fortran/21875 Internal Unit Array I/O, NIST + * gfortran.dg/arrayio_1.f90: New test. + * gfortran.dg/arrayio_1.f90: New test. + * gfortran.dg/arrayio_1.f90: New test. + * gfortran.dg/arrayio_1.f90: New test. + * gfortran.dg/arrayio_1.f90: New test. + +2005-09-14 Uros Bizjak + + PR middle-end/22480 + * gcc.dg/vect/pr22480.c: New test. + +2005-09-13 Paul Thomas + + PR fortran/19358 + * gfortran.fortran-torture/assumed_dummy_1.f90: New test. + +2005-09-13 Josh Conner + + PR c++/23180 + * g++.dg/init/struct2.C: New test. + * g++.dg/init/struct3.C: New test. + +2005-09-13 Janis Johnson + + * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c: + Clean up temp files. + * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c, + gcc.dg/tree-ssa/builtin-fprintf-1.c, + gcc.dg/tree-ssa/builtin-fprintf-chk-1.c, + gcc.dg/tree-ssa/builtin-printf-1.c, + gcc.dg/tree-ssa/builtin-printf-chk-1.c, + gcc.dg/tree-ssa/builtin-vfprintf-1.c, + gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c, + gcc.dg/tree-ssa/builtin-vprintf-1.c, + gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c, + gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c, + gcc.dg/tree-ssa/pr21985.c: Clean up dump files. + * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c, + gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c, + gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c, + gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c, + gcc.dg/vect/vect-shift-1.c: Clean up .vect files. + +2005-09-13 Josh Conner + + * lib/gcc-dg.exp: Load scanipa.exp. + (cleanup-dump): New procedure. + (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it. + * lib/scandump.exp: New file. + * lib/scantree.exp: Use it. + * lib/scanipa.exp: New file. + +2005-09-13 Erik Edelmann + + PR fortran/17740 + * gfortran.dg/generic_4.f90: New test. + +2005-09-13 Bastian Blank + + PR c++/16171 + * g++.dg/abi/mangle26.C: New test. + * g++.dg/abi/mangle27.C: New test. + * g++.dg/abi/mangle28.C: New test. + * g++.dg/abi/mangle29.C: New test. + + PR c++/23839 + * g++.dg/parse/register1.C: New test. + +2005-09-13 Mark Mitchell + + PR c++/23842 + * g++.dg/template/access16.C: New test. + +2005-09-13 Richard Sandiford + + * gfortran.dg/char_pack_2.f90: Increase the vector size. + +2005-09-13 Richard Sandiford + + PR fortran/18899 + * gfortran.dg/shape_2.f90: New test. + +2005-09-13 Richard Sandiford + + PR target/19269 + * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90, + * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90, + * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90, + * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90, + * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90, + * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90, + * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New + tests. + +2005-09-12 Mark Mitchell + + PR c++/23841 + * g++.dg/parse/template17.C: New test. + +2005-09-12 Mark Mitchell + + PR c++/23789 + * g++.dg/template/nontype14.C: New test. + +2005-09-12 Ian Lance Taylor + + PR g++/7874 + * g++.dg/lookup/friend7.C: New test. + * g++.dg/lookup/friend8.C: New test. + * g++.dg/parse/defarg4.C: Add a parameter to the friend function, + so that it will be found via argument dependent lookup. + * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for + friend functions which will no longer be found. + * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend + function g, so that it will be found via argument dependent + lookup. + * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection. + * g++.old-deja/g++.mike/net43.C: Likewise. + +2005-09-12 Mark Mitchell + + PR c++/23691 + * g++.dg/template/static16.C: New test. + +2005-09-12 Josh Conner + + PR middle-end/23237 + * gcc.c-torture/compile/pr23237.c: New test. + +2005-09-11 Richard Henderson + + * g++.dg/other/error8.C: Update expected diagnostic text. + +2005-09-11 Francois-Xavier Coudert + + PR libfortran/19872 + * gfortran.dg/overwrite_1.f: New test. + +2005-09-09 Josh Conner + + * g++.dg/init/pr23180-1.C: Removed. + * g++.dg/init/pr23180-2.C: Removed. + +2005-09-09 David Daney + + * gcc.c-torture/execute/20010124-1.c: Removed and split into two new + files which are ... + * gcc.c-torture/execute/builtins/20010124-1: ... here and ... + * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here. + +2005-09-09 Francois-Xavier Coudert + + * gfortran.dg/iostat_2.f90: New test. + +2005-09-09 Mark Mitchell + + PR c++/22252 + * g++.dg/ext/interface1.C: New test. + * g++.dg/ext/interface1.h: Likewise. + * g++.dg/ext/interface1a.cc: Likewise. + +2005-09-09 Thomas Koenig + + * gfortran.dg/iomsg_1.f90: New test case. + +2005-09-09 Richard Guenther + + PR c++/23624 + * g++.dg/tree-ssa/pr23624.C: New testcase. + +2005-09-09 Richard Sandiford + + PR fortran/19239 + * gfortran.dg/vector_subscript_1.f90, + * gfortran.dg/vector_subscript_2.f90: New tests. + +2005-09-09 Richard Sandiford + + PR fortran/21104 + * gfortran.dg/array_alloc_1.f90, + * gfortran.dg/array_alloc_2.f90, + * gfortran.dg/array_alloc_3.f90: New tests. + +2005-09-09 Richard Sandiford + + PR fortran/12840 + * gfortran.dg/array_constructor_6.f90 + * gfortran.dg/array_constructor_7.f90 + * gfortran.dg/array_constructor_8.f90 + * gfortran.dg/array_constructor_9.f90 + * gfortran.dg/array_constructor_10.f90 + * gfortran.dg/array_constructor_11.f90 + * gfortran.dg/array_constructor_12.f90: New tests. + +2005-09-08 Josh Conner + + PR c++/23180 + * g++.dg/init/pr23180-1.C: New test. + * g++.dg/init/pr23180-2.C: New test. + +2005-09-09 Paul Thomas + + PR fortran/18878 + * gfortran.dg/module_double_reuse.f90: New. + +2005-09-09 Paul Thomas + + PR fortran/23270 + PR fortran/22304 + PR fortran/18870 + PR fortran/17917 + PR fortran/16511 + * gfortran.dg/common_equivalence_1.f: New. + * gfortran.dg/common_equivalence_2.f: New. + * gfortran.dg/common_equivalence_3.f: New. + * gfortran.dg/contained_equivalence_1.f90: New. + * gfortran.dg/module_blank_common.f90: New. + * gfortran.dg/module_commons_1.f90: New. + * gfortran.dg/module_equivalence_1.f90: New. + * gfortran.dg/nested_modules_1.f90: New. + * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange + equivalences and add comment to connect the test with + the PR. + +2005-09-08 Tobias Schl"uter + + PR fortran/23765 + * gfortran.dg/common_6.f90: New test. + +2005-09-08 Richard Sandiford + + PR fortran/15326 + * gfortran.dg/char_result_1.f90, + * gfortran.dg/char_result_2.f90, + * gfortran.dg/char_result_3.f90, + * gfortran.dg/char_result_4.f90, + * gfortran.dg/char_result_5.f90, + * gfortran.dg/char_result_6.f90, + * gfortran.dg/char_result_7.f90, + * gfortran.dg/char_result_8.f90: New tests. + +2005-09-08 Richard Sandiford + + PR fortran/19928 + * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests. + +2005-09-08 Andrew Pinski + + PR obj-c++/16816 + * obj-c++.dg/selector-5.mm: New test. + * obj-c++.dg/selector-6.mm: New test. + +2005-09-08 Andrew Pinski + + PR objc/20574 + PR objc/19324 + * objc.dg/error-1.m: New test. + +2005-09-07 Richard Sandiford + + PR fortran/23373 + * gfortran.fortran-torture/execute/pr23373-1.f90, + * gfortran.fortran-torture/execute/pr23373-1.f90: New tests. + +2005-09-07 Jerry DeLisle + + PR libfortran/23760 + * gfortran.dg/g77/1832.f: Remove long string in write statement + to allow the test to pass on correct list directed output with + prepended space. + +2005-09-07 James E Wilson + + * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*. + +2005-09-07 Thomas Koenig + + * gfortran.dg/parameter+save.f90: Rename to + * gfortran.dg/parameter_save.f90: .. this. + +2005-09-07 Thomas Koenig + + PR fortran/20848 + * gfortran.dg/parameter+save.f90: New test case. + +2005-09-06 Richard Sandiford + + PR fortran/19269 + * gfortran.fortran-torture/execute/pr19269-1.f90: New test. + +2005-09-06 Jakub Jelinek + + PR c/23075 + * gcc.dg/pr23075.c: New test. + * g++.dg/warn/pr23075.C: New test. + + PR target/22362 + * gcc.target/i386/pr22362.c: New test. + + PR rtl-optimization/23098 + * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32. + + * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes. + * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise. + * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise. + +2005-09-06 Mark Mitchell + + * g++.dg/expr/cast6.C: New test. + + PR c++/9782 + * g++.dg/init/new15.C: New test. + +2005-09-06 Keith Besaw + + * gcc.dg/vect/Os-vect-95.c: New test. + * gcc.dg/vect/vect-95.c: Same. + +2005-09-06 Keith Besaw + + * gcc.dg/vect/vect-29.c: Update xfail testing. + * gcc.dg/vect/vect-44.c: Same. + * gcc.dg/vect/vect-48.c: Same. + * gcc.dg/vect/vect-50.c: Same. + * gcc.dg/vect/vect-72.c: Same. + * gcc.dg/vect/vect-77.c: Same. + * gcc.dg/vect/vect-78.c: Same. + * gcc.dg/vect/vect-80.c: Same. + * gcc.dg/vect/vect-96.c: Same. + * gcc.dg/vect/vect-100.c: Same. + * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*. + * gfortran.dg/vect/vect-2.f90: Update xfail testing. + * gfortran.dg/vect/vect-5.f90: Same. + +2005-09-06 Jakub Jelinek + + * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment + start strings. + * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise. + * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise. + + PR c++/23056 + * g++.dg/opt/pr23056.C: New test. + + PR rtl-optimization/23098 + * gcc.target/i386/pr23098.c: New test. + +2005-09-05 Mark Mitchell + + PR c++/23667 + * g++.dg/template/static15.C: New test. + + PR c++/21440 + * g++.dg/ext/stmtexpr5.C: New test. + * g++.dg/ext/stmtexpr6.C: Likewise. + +2005-09-05 J"orn Rennecke + + * gcc.dg/pr21255-1.c: Match different pattern for sh64. + + * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character. + * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise. + * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise. + +2005-09-04 Thomas Koenig + + PR libfortran/23321 + * gfortran.dg/direct_io_4.f90: New test case. + +2005-09-04 Andrew Pinski + Rasmus Hahn + + PR libobjc/23108 + * objc.dg/type-stream-1.m: New test. + +2005-09-04 Tobias Schl"uter + + PR fortran/23661 + * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90 + gfortran.dg/print_fmt_3.f90: New test. + +2005-09-03 Jakub Jelinek + + * gfortran.dg/fmt_t_1.f90: New test. + 2005-09-03 Jakub Jelinek PR rtl-optimization/23454 @@ -2125,6 +2554,11 @@ * gcc.dg/vect/vect-91.c: New test. Test that accesses with same alignment were detected. +2005-06-10 Aldy Hernandez + + PR c++/10611 + * g++.dg/conversion/simd2.C: New. + 2005-06-09 Gabriel Dos Reis * gcc.dg/Wcxx-compat-1.c: New.