OSDN Git Service

PR fortran/19926
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 716eae7..2b7719c 100644 (file)
@@ -1,3 +1,472 @@
+2005-06-18  Steven G. Kargl  <kargls@comcast.net>
+
+       PR fortran/19926
+       * gfortran.dg/pr19926.f90: New test.
+
+2005-06-19  Dorit Nuzman  <dorit@il.ibm.com>
+
+       * lib/target-supports.exp (check_effective_target_vect_reduction): New.
+       * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
+       targets.
+       * gcc.dg/vect/vect-reduc-2.c: Likewise.
+       * gcc.dg/vect/vect-reduc-3.c: Likewise.
+
+2005-06-18  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * gcc.target/ia64/float80-varargs-1.c: New test.
+
+2005-06-18  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       PR tree-opt/22035
+       * gfortran.dg/f2c_6.f90: New test.
+
+2005-06-17  Geoffrey Keating  <geoffk@apple.com>
+
+       PR c++/17413
+       * g++.dg/template/local5.C: New.
+
+2005-06-17  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
+
+2005-06-07  David Billinghurst  <David.Billinghurst@riotinto.com>
+
+       PR testsuite/21945
+       * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
+
+2005-06-15  Giovanni Bajo  <giovannibajo@libero.it>
+
+       * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
+       gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
+       gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
+       gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
+       check_vect to verify the presence of hardware vector support.
+
+2005-06-16  James A. Morrison  <phython@gcc.gnu.org>
+
+       PR testsuite/22056
+       * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
+
+2005-06-17  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/19216
+       * gfortran.dg/pr19216.f: Add correct space between brackets and
+       dg directive.
+
+2005-06-17  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/16436
+       * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
+
+2005-06-16  Richard Guenther  <rguenth@gcc.gnu.org>
+
+       * gcc.target/i386/attributes-error.c: New testcase.
+       * gcc.target/i386/fastcall-sseregparm.c: Likewise.
+       * gcc.target/i386/regparm-stdcall.c: Likewise.
+       * gcc.target/i386/sseregparm-1.c: Likewise.
+       * gcc.target/i386/sseregparm-2.c: Likewise.
+
+2005-06-16  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/rtti/crash2.C: New.
+
+2005-06-15  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * gcc.dg/noncompile/20040203-3.c: Update expected message.
+
+2005-06-15  David Ung  <davidu@mips.com>
+
+       * gcc.target/mips/mips16e-extends.c: New test for testing the
+       generation of MIPS16e zeb/zeh, seb/seh instructions.
+
+2005-06-15  Diego Novillo  <dnovillo@redhat.com>
+
+       PR 22018
+       * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
+       * gcc.dg/tree-ssa/pr22018.c: New test.
+
+2005-06-15  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/simd-1.c: Update error messages.
+       * gcc.dg/simd-1b.c: Re-enable tests.  Update error messages.
+       * gcc.dg/simd-2.c: Update error messages.
+       * gcc.dg/simd-4.c: New.
+
+2005-06-15  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/20678
+       * g++.dg/other/crash-4.C: New.
+
+2005-06-14  Devang Patel  <dpatel@apple.com>
+
+       * gcc.dg/vect/vect-ifcvt-1.c: Remove.
+       
+2005-06-14  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/21929
+       * g++.dg/parse/crash11.C: Update
+
+2005-06-13  Jeff Law  <law@redhat.com>
+
+       * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
+       perform the desired transformations.
+       * gcc.dg/tree-ssa/20030806-6.c: Similarly.
+       * gcc.dg/tree-ssa/20040514-2.c: Similarly.
+
+2005-06-13  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       PR fortran/22038
+       * gfortran.dg/forall_1.f90: Un-XFAIL.
+
+2005-06-13  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/21929
+       * g++.dg/parse/crash26.C: New.
+
+       PR c++/20789
+       * g++.dg/init/member1.C: New.
+
+2005-06-13  Jakub Jelinek  <jakub@redhat.com>
+
+       * gfortran.dg/altreturn_1.f90: New test.
+
+2005-06-13  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       PR middle-end/21985
+       * gcc.dg/tree-ssa/pr21985.c: New test.
+
+2005-06-12  James A. Morrison  <phython@gcc.gnu.org>
+
+       * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
+
+2005-06-12  Roger Sayle  <roger@eyesopen.com>
+
+       PR c++/21930
+       * g++.dg/other/error10.C: New test case.
+
+2005-06-12  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/19155
+       * gfortran.dg/pr19155.f: Add test.
+
+2005-06-12  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * gfortran.dg/f2c_7.f90: New test.
+
+       * gfortran.dg/forall_1.f90: XFAILed.
+
+2005-06-12  James A. Morrison  <phython@gcc.gnu.org>
+
+       * gcc.dg/pr14796-1.c: New.
+       * gcc.dg/pr14796-2.c: New.
+
+2005-06-11  Steven G. Kargl  <kargls@comcast.net>
+
+       PR fortran/17792
+       PR fortran/21375
+       * gfortran.dg/deallocate_stat.f90:  New test.
+
+2005-06-11  Thomas Koenig  <Thomas.Koenig@online.de>
+
+       * gfortran.fortran-torture/execute/in-pack.f90:  New test.
+
+2005-06-10  Dorit Nuzman  <dorit@il.ibm.com>
+
+       * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
+       access will be generated when this loop is vectorized. Test that
+       accesses with same alignment were detected.
+       * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
+       Test that accesses with same alignment were detected.
+       * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
+       * gcc.dg/vect/vect-91.c: New test. Test that accesses with same 
+       alignment were detected.
+
+2005-06-09  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+       * gcc.dg/Wcxx-compat-1.c: New.
+
+2005-06-09  Thomas Koenig  <Thomas.Koenig@online.de>
+
+       PR libfortran/21480
+       * gfortran.dg/reshape-complex.f90:  Add a test for a packed
+       complex array.
+
+2005-06-09  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * gcc.dg/alias-8.c: New.
+
+2005-06-08  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * gcc.dg/format/cmn_err-1.c: Update.
+
+2005-06-08  James A. Morrison  <phython@gcc.gnu.org>
+
+       PR target/20666
+       * gcc.target/sparc/fexpand-2.c: New.
+       * gcc.target/sparc/fpmerge-2.c: New.
+       * gcc.target/sparc/fpmul-2.c: New.
+       * gcc.target/sparc/noresult.c: New.
+       * gcc.target/sparc/pdist-2.c: New.
+       * gcc.target/sparc/pdist-3.c: New.
+
+2005-06-08  Alex V. Breger  <atrus.ru@atrus.ru>
+
+       PR testsuite/21702
+       * gcc.target/i386/i386.exp: Fix comment typo.
+
+2005-06-08  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/19497
+       * g++.dg/inherit/using5.C: New.
+       * g++.dg/inherit/using6.C: New.
+
+2005-06-08  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/19894
+       * g++.dg/template/ptrmem15.C: New test.
+
+       PR c++/20563
+       * g++.dg/ext/label4.C: New test.
+
+2005-06-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/tls/debug-1.c: New test.
+
+2005-06-07  Dale Johannesen  <dalej@apple.com>
+
+       * gcc.target/i386/movq.c:  New.
+
+2005-06-07  Dale Johannesen  <dalej@apple.com>
+
+       * gcc.dg/20050607-1.c:  New.
+
+2005-06-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/21850
+       * gcc.c-torture/execute/20050607-1.c: New test.
+
+2005-06-07  Thomas Koenig  <Thomas.Koenig@online.de>
+
+       PR libfortran/21926
+       * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
+       Test case where the return array has lowest stride one,
+       but isn't packed.
+
+2005-06-07  Adrian Straetling  <straetling@de.ibm.com>
+
+       * lib/target-supports.exp (check_effective_target_sync_int_long):
+       Add s390 and s390x targets.
+
+2005-06-07  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       * gcc.dg/tree-ssa/loop-2.c: Update outcome.
+       * gcc.dg/tree-ssa/loop-3.c: Update outcome.
+       * gcc.dg/tree-ssa/loop-4.c: Update outcome.
+       * gcc.dg/tree-ssa/loop-9.c: New test.
+
+2005-06-07  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/parse/defarg10.C: New.
+
+2005-06-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR regression/21897
+       * gcc.c-torture/execute/20050604-1.c: New test.
+
+2005-06-06  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR 21903
+       * g++.dg/parse/defarg9.C: New.
+
+       PR c++/20637
+       * g++.dg/inherit/using4.C: New.
+       * g++.dg/overload/error1.C: Adjust expected errors.
+       * g++.old-deja/g++.benjamin/warn02.C: Likewise.
+       * g++.old-deja/g++.brendan/arm2.C: Likewise.
+       * g++.old-deja/g++.other/redecl2.C: Likewise.
+       * g++.old-deja/g++.other/redecl4.C: Likewise.
+       * g++.old-deja/g++.pt/memtemp78.C: Likewise.
+
+2005-06-05  David Billinghurst  <David.Billinghurst@riotinto.com>
+
+       * gfortran.dg/f2c_5.f90: Add -w to dg-options
+
+2005-06-05  David Billinghurst  <David.Billinghurst@riotinto.com>
+
+       * lib/gfortran.exp (gfortran_target_compile): Call 
+       dg-additional-files-options
+       * gfortran.dg/f2c_4.f90: New file
+       * gfortran.dg/f2c_4.c: New file
+       * gfortran.dg/f2c_5.f90: New file
+       * gfortran.dg/f2c_5.c: New file
+
+2005-06-05  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
+       
+       PR fortran/21912
+       * gfortran.dg/array_constructor_4.f90: New test.
+
+2005-06-05  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/21619
+       * g++.dg/ext/builtin9.C: New test.
+
+2005-06-05  Dale Johannesen  <dalej@apple.com>
+
+       * gcc.c-torture/execute/20050603-1.c:  Move to gcc.dg.
+       * gcc.c-torture/execute/20050603-2.c:  Ditto.
+
+2005-06-05  Dorit Nuzman  <dorit@il.ibm.com>
+
+       * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
+       * gcc.dg/vect/vect-reduc-1.c: New.
+       * gcc.dg/vect/vect-reduc-2.c: New.
+       * gcc.dg/vect/vect-reduc-3.c: New.
+
+2005-06-04  Dale Johannesen  <dalej@apple.com>
+
+       * gcc.c-torture/execute/20050603-1.c:  New.
+       * gcc.c-torture/execute/20050603-2.c:  New.
+       * gcc.dg/20050603-3.c:  New.
+
+2005-06-04  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       PR fortran/19195
+       * gfortran.dg/debug_1.f90: New test.
+       
+       * gfortran.dg/forall_1.f90: New test.
+
+2005-06-04  Erik Edelmann  <erik.edelmann@iki.fi>
+
+       * gfortran.dg/array_constructor_3.f90: New test.
+
+2005-06-04  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
+
+2005-06-04  Hans-Peter Nilsson  <hp@axis.com>
+
+       * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
+
+2005-06-04  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR c/21873
+       * gcc.dg/init-excess-1.c: New test.
+
+2005-06-03  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/21853
+       * g++.dg/expr/static_cast6.C: New test.
+
+2005-06-03  Diego Novillo  <dnovillo@redhat.com>
+
+       * gcc.dg/tree-ssa/vrp14.c: New test.
+
+2005-06-03  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/21336
+       * g++.dg/template/new2.C: New test.
+
+2005-06-03  Josh Conner  <jconner@apple.com>
+
+       * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
+       all entries in initializer.
+
+2005-06-03  Richard Guenther  <rguenth@gcc.gnu.org>
+
+       PR middle-end/21858
+       * gcc.dg/pr21858.c: New testcase.
+
+2005-06-03  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR tree-optimization/21292
+
+       * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
+       New.
+       * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
+       gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
+       gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
+       gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
+       gcc.dg/tree-ssa/gen-vect-32.c: Require it.
+
+2005-06-02  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/sync-2.c: Use -march=i486 for i386.
+
+2005-06-02  Richard Guenther  <rguenth@gcc.gnu.org>
+
+       * gcc.dg/wtypequal.c: New testcase.
+
+2005-06-02  Diego Novillo  <dnovillo@redhat.com>
+
+       PR 21582
+       * gcc.dg/tree-ssa/pr21582.c: New test.
+
+2005-06-02  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/21280
+       * g++.dg/opt/interface2.h: New.
+       * g++.dg/opt/interface2.C: New.
+       * g++.dg/init/ctor4.C: Adjust error lines.
+       * g++.old-deja/g++.bob/inherit2.C: Likewise.
+       * g++.old-deja/g++.bugs/900205_04.C: Likewise.
+       * g++.old-deja/g++.jason/opeq3.C: Likewise.
+       * g++.old-deja/g++.pt/assign1.C: Likewise.
+       * g++.old-deja/g++.pt/crash20.C: Likewise.
+
+2005-06-02  Dorit Nuzman  <dorit@il.ibm.com>
+
+       PR tree-optimization/21734
+       * g++.dg/vect/pr21734_1.cc: New.
+       * g++.dg/vect/pr21734_2.cc: New.
+
+2005-06-02  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/20350
+       * g++.dg/template/spec24.C: New.
+
+       PR c++/21151
+       * g++.dg/pch/local-1.C: New.
+       * g++.dg/pch/local-1.Hs: New.
+
+2005-06-01  Diego Novillo  <dnovillo@redhat.com>
+
+       PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
+       PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
+       * gcc.dg/tree-ssa/pr14341.c: New test.
+       * gcc.dg/tree-ssa/pr14841.c: New test.
+       * gcc.dg/tree-ssa/pr20701.c: New test.
+       * gcc.dg/tree-ssa/pr21086.c: New test.
+       * gcc.dg/tree-ssa/pr21090.c: New test.
+       * gcc.dg/tree-ssa/pr21332.c: New test.
+       * gcc.dg/tree-ssa/pr21458.c: New test.
+       * gcc.dg/tree-ssa/pr21658.c: New test.
+       * gcc.dg/tree-ssa/vrp01.c: New test.
+       * gcc.dg/tree-ssa/vrp02.c: New test.
+       * gcc.dg/tree-ssa/vrp03.c: New test.
+       * gcc.dg/tree-ssa/vrp04.c: New test.
+       * gcc.dg/tree-ssa/vrp05.c: New test.
+       * gcc.dg/tree-ssa/vrp06.c: New test.
+       * gcc.dg/tree-ssa/vrp07.c: New test.
+       * gcc.dg/tree-ssa/vrp08.c: New test.
+       * gcc.dg/tree-ssa/vrp09.c: New test.
+       * gcc.dg/tree-ssa/vrp10.c: New test.
+       * gcc.dg/tree-ssa/vrp11.c: New test.
+       * gcc.dg/tree-ssa/vrp12.c: New test.
+       * gcc.dg/tree-ssa/vrp13.c: New test.
+
+2005-06-01  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR 21029
+       * gcc.dg/tree-ssa/pr21029.c: New test.
+
+2005-06-01  Roger Sayle  <roger@eyesopen.com>
+
+       * gfortran.dg/logint-1.f: New test case.
+       * gfortran.dg/logint-2.f: Likewise.
+       * gfortran.dg/logint-3.f: Likewise.
+
 2005-06-01  Jakub Jelinek  <jakub@redhat.com>
 
        PR c/21536