OSDN Git Service

PR fortran/23516
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index a1f0c89..6277f2f 100644 (file)
@@ -1,3 +1,489 @@
+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
+       * g++.dg/template/static16.C: New test.
+
+2005-09-12  Josh Conner  <jconner@apple.com>
+
+       PR middle-end/23237
+       * gcc.c-torture/compile/pr23237.c: New test. 
+
+2005-09-11  Richard Henderson  <rth@redhat.com>
+
+       * g++.dg/other/error8.C: Update expected diagnostic text.
+
+2005-09-11  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/19872
+       * gfortran.dg/overwrite_1.f: New test.
+
+2005-09-09  Josh Conner  <jconner@apple.com>
+
+       * g++.dg/init/pr23180-1.C: Removed.
+       * g++.dg/init/pr23180-2.C: Removed.
+
+2005-09-09  David Daney <ddaney@avtrex.com>
+
+       * 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  <coudert@clipper.ens.fr>
+
+       * gfortran.dg/iostat_2.f90: New test.
+
+2005-09-09  Mark Mitchell  <mark@codesourcery.com>
+
+       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  <Thomas.Koenig@online.de>
+
+       * gfortran.dg/iomsg_1.f90:  New test case.
+
+2005-09-09  Richard Guenther  <rguenther@suse.de>
+
+       PR c++/23624
+       * g++.dg/tree-ssa/pr23624.C: New testcase.
+
+2005-09-09  Richard Sandiford  <richard@codesourcery.com>
+
+       PR fortran/19239
+       * gfortran.dg/vector_subscript_1.f90,
+       * gfortran.dg/vector_subscript_2.f90: New tests.
+
+2005-09-09  Richard Sandiford  <richard@codesourcery.com>
+
+       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  <richard@codesourcery.com>
+
+       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  <jconner@apple.com>
+
+       PR c++/23180
+       * g++.dg/init/pr23180-1.C: New test.
+       * g++.dg/init/pr23180-2.C: New test.
+
+2005-09-09  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/18878
+       * gfortran.dg/module_double_reuse.f90: New.
+
+2005-09-09  Paul Thomas  <pault@gcc.gnu.org>
+
+       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  <tobias.schlueter@physik.uni-muenchen.de>
+
+       PR fortran/23765
+       * gfortran.dg/common_6.f90: New test.
+
+2005-09-08  Richard Sandiford  <richard@codesourcery.com>
+
+       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  <richard@codesourcery.com>
+
+       PR fortran/19928
+       * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
+
+2005-09-08  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       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  <pinskia@physics.uc.edu>
+
+       PR objc/20574
+       PR objc/19324
+       * objc.dg/error-1.m: New test.
+
+2005-09-07  Richard Sandiford  <richard@codesourcery.com>
+
+       PR fortran/23373
+       * gfortran.fortran-torture/execute/pr23373-1.f90,
+       * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
+
+2005-09-07  Jerry DeLisle  <jvdelisle@verizon.net>
+
+       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  <wilson@specifix.com>
 
        * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.