OSDN Git Service

* gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index f8ba4db..f916b76 100644 (file)
@@ -1,3 +1,426 @@
+2005-09-29  Steven Bosscher  <stevenb@suse.de>
+
+       * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
+
+2005-09-29  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR c/21419
+       * gcc.dg/pr21419.c: New test.
+
+2005-09-29  Steven Bosscher  <stevenb@suse.de>
+
+       * gcc.dg/pr23911.c: New test.
+
+2005-09-28  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/opt/pr19650.C: Use -w -fpermissive.
+
+       PR c++/16782
+       * g++.dg/parse/qualified4.C: New test.
+       * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
+       * g++.old-deja/g++.mike/p8154.C: Likewise. 
+
+2005-09-27  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/22147
+       * g++.dg/template/friend37.C: New test.
+       * g++.dg/parse/crash28.C: Adjust error markers.
+       
+2005-09-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/18518
+       * gfortran.fortran-torture/execute/save_2.f90: New decl.
+
+2005-09-27  Devang Patel  <dpatel@apple.com>
+
+       PR tree-optimization/23625
+       * gcc.dg/pr23625.c: New test.
+       
+2005-09-27  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
+       * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
+
+2005-09-26  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/23677
+       * gfortran.fortran-torture/execute/save_1.f90: New test.
+       * gfortran.dg/save_1.f90: New test.
+
+2005-09-26  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.target/i386/builtin-apply-mmx.c: New test.
+
+       PR target/22576
+       * gcc.target/i386/pr22576.c: New test.
+
+       PR target/22585
+       * gcc.target/i386/pr22585.c: New test.
+
+       PR target/23268
+       * gcc.target/i386/pr23268.c: New test.
+
+       PR middle-end/23831
+       * gcc.dg/vect/pr23831.c: New test.
+
+       PR target/24055
+       * gcc.target/i386/pr24055.c: New test.
+
+2005-09-25  Kazu Hirata  <kazu@codesourcery.com>
+
+       PR tree-optimization/23960
+       * gcc.c-torture/compile/pr23960.c: New.
+
+2005-09-23  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/16861
+       * gfortran.dg/nested_modules_3.f90: New.
+
+2005-09-22 Steven G. Kargl  <kargls@comcast.net>
+
+       PR fortran/24005
+       gfortran.dg/interface_1.f90: New test.
+
+2005-09-22  Erik Edelmann  <erik.edelmann@iki.fi>
+       Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       PR fortran/23843
+       * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
+
+2005-09-22  Steven G. Kargl  <kargls@comcast.net>
+
+       PR fortran/23516
+       * gfortran.dg/imag_1.f: New test.
+       * gfortran.dg/imag_2.f: Ditto.
+
+2005-09-22  J"orn Rennecke <joern.rennecke@st.com>
+
+       * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
+
+2005-09-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/21983
+       * g++.dg/warn/pr21983.C: New test.
+
+2005-09-21  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/23993
+       * g++.dg/template/array14.C: New test.
+
+2005-09-21  Erik Edelmann  <erik.edelmann@iki.fi>
+
+       PR fortran/19929
+       * gfortran.dg/der_ptr_component_1.f90: New test.
+
+2005-09-21  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/23965
+       * g++.dg/template/error1.C: Reject "no matching function" message.
+
+2005-09-21  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/17609
+       * g++.dg/lookup/error1.C: New test.
+
+2005-09-21  Dorit Nuzman  <dorit@il.ibm.com>
+
+       * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
+       functionality of the testcase.
+
+2005-09-20  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/vect/vect-22.c: Require vect_float.
+       * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
+
+2005-09-20  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
+       g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
+       gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
+       gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
+       gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
+       gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
+       gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
+       gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
+       * gcc.dg/cpp/ucnid-8.c: New test.
+
+2005-09-20  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/23929
+       * gcc.c-torture/compile/pr23929.c: New test.
+
+2005-09-20  Daniel Berlin  <dberlin@dberlin.org>
+
+       * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
+       for one loop.
+
+2005-09-20  Steve Ellcey  <sje@cup.hp.com>
+
+       PR testsuite/23186
+       * g++.dg/other/pr22003.C: Require named sections.
+
+2005-09-20  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/23947
+       * g++.dg/rtti/crash3.C: New test.
+
+       PR tree-optimization/23818
+       * gcc.dg/pr23818.c: New test.
+
+2005-09-20  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       PR fortran/23420
+       * gfortran.dg/print_fmt_4.f: New.
+
+2005-09-20  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/23663
+       * gfortran.fortran-torture/execute/entry_11.f90: New test.
+
+2005-09-20  Dorit Nuzman  <dorit@il.ibm.com>
+
+       * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
+       Use pointers to local alignable arrays instead. Added comments.
+       * gcc.dg/vect/vect-46.c: Likewise.
+       * gcc.dg/vect/vect-48.c: Likewise.
+       * gcc.dg/vect/vect-49.c: Likewise.
+       * gcc.dg/vect/vect-52.c: Likewise.
+       * gcc.dg/vect/vect-53.c: Likewise.
+       * gcc.dg/vect/vect-54.c: Likewise.
+       * gcc.dg/vect/vect-56.c: Likewise.
+       * gcc.dg/vect/vect-57.c: Likewise.
+       * gcc.dg/vect/vect-58.c: Likewise.
+       * gcc.dg/vect/vect-60.c: Likewise.
+       * gcc.dg/vect/vect-61.c: Likewise.
+
+       * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
+       The test is no longer vectorizable on vect_no_align targets.
+       * gcc.dg/vect/vect-43.c: Likewsie.
+
+       * gcc.dg/vect/vect-44.c: Added comments.
+       * gcc.dg/vect/vect-45.c: Added comments.
+       * gcc.dg/vect/vect-50.c: Added comments.
+       * gcc.dg/vect/vect-51.c: Added comments.
+
+       * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
+       aligned type.
+       * gcc.dg/vect/Os-vect-95.c: Likewise. 
+
+       * gcc.dg/vect/vect-41.c: Test removed.
+       * gcc.dg/vect/vect-47.c: Test removed.
+       * gcc.dg/vect/vect-55.c: Test removed.
+       * gcc.dg/vect/vect-59.c: Test removed.
+
+2005-09-20  Dorit Nuzman  <dorit@il.ibm.com>
+        
+       * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
+       No longer vectorizable on vect_no_align targets.
+       * gcc.dg/vect/pr20122.c: Likewise.
+       * gcc.dg/vect/vect-74.c: Likewise.
+       * gcc.dg/vect/vect-75.c: Likewise.
+       * gcc.dg/vect/vect-76.c: Likewise.
+
+       * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
+       Will not be vectorizable on vect_no_align targets once aliasing issues
+       are resolved.
+       * gcc.dg/vect/vect-79.c: Likewise.
+
+       * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
+       * gcc.dg/vect/vect-78.c: Likewise.
+       * gcc.dg/vect/vect-97.c: Likewise.
+
+2005-09-19  Steven Bosscher  <stevenb@suse.de>
+
+       * gcc.dg/pr23943.c: New test.
+
+2005-09-18  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/19181
+       * gfortran.dg/derived_pointer_null_1.f90: New test.
+
+2005-09-18  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/23944
+       * gcc.c-torture/compile/pr23944.c: New testcase.
+
+2005-09-18  Erik Edelmann  <erik.edelmann@iki.fi>
+
+       PR fortran/15975
+       * gfortran.dg/der_pointer_2.f90: New test.
+
+2005-09-18  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/16861
+       * gfortran.dg/nested_modules_2.f90: New test.
+
+2005-09-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/18368
+       * g++.dg/other/semicolon.C: New test.
+
+2005-09-16  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * 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  <mark@codesourcery.com>
+
+       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  <paul@codesourcery.com>
+
+       PR fortran/23906
+       * gfortran.dg/dependency_1.f90: New test.
+
+2005-09-15  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/23896
+       * g++.dg/template/static17.C: New test.
+
+2005-09-15  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR c++/23139
+       * g++.dg/warn/huge-val1.C: New test.
+
+2005-09-15  Mark Mitchell  <mark@codesourcery.com>
+
+       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  <jconner@apple.com>
+
+       PR middle-end/23584
+       * gcc.dg/pr23584.c: New test.
+
+2005-09-14  Jerry DeLisle  <jvdelisle@verizon.net>
+
+       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  <uros@kss-loka.si>
+
+       PR middle-end/22480
+       * gcc.dg/vect/pr22480.c: New test.
+
+2005-09-13  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/19358
+       * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
+
+2005-09-13 Josh Conner <jconner@apple.com>
+
+       PR c++/23180
+       * g++.dg/init/struct2.C: New test.
+       * g++.dg/init/struct3.C: New test.
+
+2005-09-13  Janis Johnson  <janis187@us.ibm.com>
+
+       * 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  <jconner@apple.com>
+
+       * 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  <erik.edelmann@iki.fi>
+
+       PR fortran/17740
+       * gfortran.dg/generic_4.f90: New test.
+
+2005-09-13  Bastian Blank <waldi@debian.org>
+
+       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  <mark@codesourcery.com>
+
+       PR c++/23842
+       * g++.dg/template/access16.C: New test.
+
+2005-09-13  Richard Sandiford  <richard@codesourcery.com>
+
+       * gfortran.dg/char_pack_2.f90: Increase the vector size.
+
+2005-09-13  Richard Sandiford  <richard@codesourcery.com>
+
+       PR fortran/18899
+       * gfortran.dg/shape_2.f90: New test.
+
+2005-09-13  Richard Sandiford  <richard@codesourcery.com>
+
+       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  <mark@codesourcery.com>
+
+       PR c++/23841
+       * g++.dg/parse/template17.C: New test.
+
+2005-09-12  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/23789
+       * g++.dg/template/nontype14.C: New test.
+
+2005-09-12  Ian Lance Taylor  <ian@airs.com>
+
+       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  <mark@codesourcery.com>
 
        PR c++/23691