OSDN Git Service

PR c++/19991
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 06a18e4..c72149c 100644 (file)
@@ -1,3 +1,496 @@
+2005-02-22  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/19991
+       * g++.dg/parse/constant7.C: New test.
+
+       PR c++/20152
+       * g++.dg/parse/error27.C: New test.
+       * g++.dg/template/qualttp15.C: Adjust error markers.
+       * g++.old-deja/g++.other/struct1.C: Likewise.
+       
+       PR c++/20153
+       * g++.dg/template/error17.C: New test.
+
+       PR c++/20148
+       * g++.dg/parser/error26.C: New test.
+
+2005-02-22  Diego Novillo  <dnovillo@redhat.com>
+
+       PR tree-optimization/20100
+       PR tree-optimization/20115
+       * gcc.dg/pr20115.c: New test.
+       * gcc.dg/pr20115-1.c: New test.
+       * gcc.dg/pr20100.c: New test.
+       * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
+       call-clobbered variables after alias1.
+
+2005-02-22  Bud Davis  <bdavis@gfortran.org>
+
+       * gfortran.dg/list_read_4.f90: new test.
+
+2005-02-22  Kazu Hirata  <kazu@cs.umass.edu>
+
+       PR rtl-optimization/20017.
+       * gcc.dg/pr20017.c: New.
+
+2005-02-22  Devang Patel  <dpatel@apple.com>
+
+       PR 19952
+       * g++.dg/tree-ssa/pr19952.C: New test.
+       
+2005-02-22  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/19883
+       * g++.dg/parse/constant6.C: New test.
+
+2005-02-22  Uros Bizjak  <uros@kss-loka.si>
+
+       * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
+       * g++.dg/charset/asm2.c: Likewise.
+       * g++.dg/charset/asm3.c: Likewise.
+       * g++.dg/charset/asm4.c: Likewise.
+       * g++.dg/charset/asm5.c: Likewise.
+       * g++.dg/charset/attribute1.c: Likewise.
+       * g++.dg/charset/attribute2.c: Likewise.
+       * g++.dg/charset/extern1.cc: Likewise.
+       * g++.dg/charset/extern2.cc: Likewise.
+       * g++.dg/charset/extern3.cc: Likewise.
+       * g++.dg/charset/function.cc: Likewise.
+       * g++.dg/charset/string.c: Likewise.
+       * g++.dg/charset/charset.exp: Likewise.
+       * lib/target-supports.exp (check_iconv_available): Fix comment.
+
+2005-02-22  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
+       * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
+       * gcc.dg/charset/asm2.c: Likewise.
+       * gcc.dg/charset/asm3.c: Likewise.
+       * gcc.dg/charset/asm4.c: Likewise.
+       * gcc.dg/charset/asm5.c: Likewise.
+       * gcc.dg/charset/asm6.c: Likewise.
+       * gcc.dg/charset/attribute1.c: Likewise.
+       * gcc.dg/charset/attribute2.c: Likewise.
+       * gcc.dg/charset/builtin1.c: Likewise.
+       * gcc.dg/charset/extern.c: Likewise.
+       * gcc.dg/charset/function.c: Likewise.
+       * gcc.dg/charset/string.c: Likewise.
+       * gcc.dg/charset/charset.exp: Likewise.
+
+2005-02-21  Bud Davis  <bdavis9659@comcast.net>
+
+       PR fortran/20086
+       * gfortran.dg/pr20086.f90: New test.
+
+2005-02-21  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR tree-optimization/19786
+       * g++.dg/tree-ssa/pr19786.C: New.
+
+2005-02-21  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
+
+2005-02-21  Jeff Law  <law@redhat.com>
+
+       * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
+
+2005-02-20  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * gfortran.dg/do_iterator: Split loop, markup all lines for
+       which an error locus is printed.
+       * gfortran.dg/pr17708.f90: Markup all lines for which an error
+       locus is printed.
+       * gfortran.dg/select_4.f90: Likewise.
+       * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
+       locuses in the various permutations.
+
+2005-02-20  Dorit Naishlos  <dorit@il.ibm.com>
+
+       PR tree-optimization/19951
+       * g++.dg/vect: New directory.
+       * g++.dg/vect/vect.exp: New file.
+       * g++.dg/vect/pr19951.cc: New testcase.
+       * g++.dg/dg.exp: Also prune vectorizer tests.
+
+2005-02-20  Zack Weinberg  <zack@codesourcery.com>
+
+       PR 18785
+       * gcc.dg/charset/builtin1.c: New test.
+
+2005-02-19  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/19299
+       * g++.dg/inherit/volatile1.C: New test.
+
+       PR c++/19440
+       * g++.dg/template/dtor4.C: New test.
+
+2005-02-19  Steven G. Kargl  <kargls@comcast.net>
+
+       * gfortran.dg/int_1.f90: New test.
+
+2005-02-19  Devang Patel  <dpatel@apple.com>
+
+       * gcc.dg/cpp/mac-eol-at-eof.c: New test.
+
+2005-02-19  Steven G. Kargl  <kargls@comcast.net>
+
+       * gfortran.dg/achar_1.f90: New test.
+
+2005-02-19  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
+
+2005-02-19  Zdenek Dvorak  <dvorakz@suse.cz>
+           Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/19828
+       * gcc.dg/tree-ssa/loop-7.c: New test.
+       * gcc.c-torture/execute/20050218-1.c: New test.
+
+2005-02-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/20043
+       * gcc.dg/transparent-union-1.c: New test.
+       * gcc.dg/transparent-union-2.c: New test.
+
+2005-02-18  James E Wilson  <wilson@specifixinc.com>
+
+       PR tree-optimization/18977
+       * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
+
+2005-02-18  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       PR target/20054
+       * gcc.dg/pr20054.c: New test.
+
+2005-01-20  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/19508
+       * g++.dg/ext/attrib20.C: New test.
+
+2004-02-18  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR middle-end/20030
+       * gfortran.fortran-torture/execute/character_passing.f90: New test.
+
+2005-02-18  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR c++/20008
+       * g++.dg/opt/switch4.C: New.
+
+2005-02-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/20023
+       PR tree-optimization/20009
+       * gcc.c-torture/compile/20050217-1.c: New test.
+       * g++.dg/opt/switch3.C: New test.
+
+       PR tree-optimization/18947
+       * gcc.c-torture/compile/20050215-1.c: New test.
+       * gcc.c-torture/compile/20050215-2.c: New test.
+       * gcc.c-torture/compile/20050215-3.c: New test.
+
+2005-02-17  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR c++/20028
+       * g++.dg/template/crash34.C: New.
+
+       PR c++/20022
+       * g++.dg/other/access3.C: New.
+
+2005-02-17  Ira Rosen  <irar@il.ibm.com>
+
+       * gcc.dg/vect/vect-98.c: New test.
+
+2005-02-16  Kazu Hirata  <kazu@cs.umass.edu>
+
+       PR tree-optimization/19967
+       * gcc.dg/pr19967.c: New.
+
+2005-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/19857
+       * gcc.dg/tree-ssa/20050215-1.c: New test.
+       * gcc.c-torture/execute/20050215-1.c: New test.
+
+2005-02-15  Eric Christopher  <echristo@redhat.com>
+
+       * gcc.dg/cpp/20050215-1.c: New file.
+
+2005-02-15  James A. Morrison  <phython@gcc.gnu.org>
+
+       PR tree-optimization/15785
+       * gcc.dg/pr15785-1.c: New test.
+
+2005-02-15  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR c++/17788
+       * g++.dg/init/ctor4.C: New.
+       * g++.old-deja/g++.bugs/900205_04.C: Adjust.
+
+2005-02-15  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
+       gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
+
+2005-02-15  Andreas Schwab  <schwab@suse.de>
+
+       * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
+       declare malloc.
+
+2005-02-15  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
+
+2005-02-14  Diego Novillo  <dnovillo@redhat.com>
+
+       PR tree-optimization/19853
+       * gcc.c-torture/compile/pr19853.c: New test.
+
+2005-02-14  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/19608
+       * g++.dg/parse/local-class1.C: New.
+
+       PR c++/19895
+       * g++.dg/parse/ptrmem3.C: New.
+
+       PR c++/19884
+       * g++.old-deja/g++.oliva/template6.C: Add another case.
+       * g++.dg/template/explicit6.C: New.
+
+2005-02-14  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR c++/17816
+       * g++.dg/other/redecl2.C: New.
+
+2005-02-14  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/19891
+       * g++.dg/abi/covariant4.C: New.
+
+2005-02-13  James A. Morrison  <phython@gcc.gnu.org>
+
+       * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
+
+2005-02-12  Dorit Naishlos  <dorit@il.ibm.com>
+
+       * gcc.dg/vect/vect-96.c: Fix typo.
+
+2005-02-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/14479
+       PR c++/19487
+       * g++.dg/template/enum5.C: New test.
+
+2005-02-12  Ira Rosen  <irar@il.ibm.com>
+
+       * gcc.dg/vect/vect-97.c: New test.
+
+2005-02-12  Ira Rosen  <irar@il.ibm.com>
+
+       * gcc.dg/vect/vect-96.c: New test.
+
+2005-02-12  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.dg/builtins-34.c: Also check ldexp*.
+
+2005-02-12  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
+
+2005-02-11  Janis Johnson  <janis187@us.ibm.com>
+
+       * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
+       dg-require-alias, dg-require-gc-sections, dg-require-profiling,
+       dg-require-dll, dg-require-iconv, dg-require-named-sections,
+       dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
+       selector_list, selector_expression, dg-process-target): Move to new
+       file target-supports-dg.exp.
+       * lib/target-supports-dg.exp: New.
+
+       * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
+       New.
+
+2005-02-11  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/19666
+       * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
+
+       PR middle-end/19858
+       * gcc.c-torture/compile/20050210-1.c: New test.
+
+2005-02-11  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/19755
+       * g++.dg/warn/Wbraces1.C: New test.
+
+2005-02-10  Richard Guenther  <rguenth@gcc.gnu.org>
+
+       * gcc.dg/builtins-52.c: New testcase.
+
+2005-02-10  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/19342
+       * gcc.c-torture/execute/20050119-1.c: New test.
+
+2005-02-09  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/19811
+       * g++.dg/init/delete1.C: New test.
+
+2005-02-09  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR c++/18470
+       * g++.dg/template/static12.C: New test.
+
+2005-02-09  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/19787
+       * g++.dg/conversion/ambig1.C: New test.
+
+       PR c++/19739
+       * g++.dg/ext/attrib19.C: New test.
+
+       PR c++/19732
+       * g++.dg/parse/dtor5.C: New test.
+
+       PR c++/19762
+       * g++.dg/template/dtor3.C: New test.
+
+       PR c++/19826
+       * g++.dg/template/static11.C: New test.
+       * g++.dg/template/crash2.C: Remove dg-error marker.
+
+2005-02-09  Janis Johnson  <janis187@us.ibm.com>
+
+       PR C++/18491
+       * g++.old-deja/g++.mike/p10769a.C: Remove.
+
+2005-02-09  Roger Sayle  <roger@eyesopen.com>
+
+       * gcc.dg/builtins-48.c: New test case.
+       * gcc.dg/builtins-49.c: New test case.
+       * gcc.dg/builtins-50.c: New test case.
+       * gcc.dg/builtins-51.c: New test case.
+
+2005-02-09  Ian Lance Taylor  <ian@airs.com>
+
+       PR middle-end/19583
+       * g++.dg/warn/Wreturn-type-3.C: New test.
+
+2005-02-09  Richard Guenther  <rguenth@gcc.gnu.org>
+
+       PR middle-end/19402
+       * gcc.dg/pr19402-1.c: New testcase.
+       * gcc.dg/pr19402-2.c: likewise.
+
+2005-02-09  Richard Guenther  <rguenth@gcc.gnu.org>
+
+       PR middle-end/19854
+       * g++.dg/tree-ssa/tmmti.C: New testcase.
+
+2005-02-09  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
+
+2005-02-08  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/19733
+       * g++.dg/parse/crash23.C: New test.
+       * g++.dg/warn/Weff1.C: New test.
+
+2005-02-09  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * gcc.dg/20050209-1.c: New test.
+
+2005-02-09  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR target/19799
+       * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
+
+2005-02-08  Mike Stump  <mrs@apple.com>
+
+       * g++.dg/pch/import-2.c: New test.
+       * g++.dg/pch/import-2.hs: New.
+       * g++.dg/pch/include/import-2a.h: New.
+       * g++.dg/pch/include/import-2b.h: New.
+
+2005-02-08  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
+
+2005-02-08  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * gfortran.dg/substr_1.f90: New test.
+
+2005-02-07  Richard Guenther  <rguenth@gcc.gnu.org>
+
+       PR middle-end/19775
+       * gcc.dg/torture/builtin-power-1.c: Disable test for
+       invalid transformation.
+       * gcc.dg/builtins-10.c: Likewise.  Disable one test we
+       no longer optimize.
+       * gcc.dg/builtins-47.c: New testcase.
+
+2005-02-07  Leehod Baruch  <leehod@il.ibm.com>
+           Dorit Naishlos  <dorit@il.ibm.com>
+
+       * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
+
+2005-02-06  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.c-torture/compile/20050206-1.c: New test.
+
+2005-02-03  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR tree-opt/19768
+       * g++.dg/opt/pr19768.C: New test.
+
+2005-02-03  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR tree-opt/19736
+       * gcc.c-torture/compile/pr19736.c: New test.
+
+2005-02-03  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/17401
+       * g++.dg/parse/error25.C: New test.
+
+2005-02-03  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.c-torture/execute/20050203-1.c: New.
+
+2005-02-03  Dorit Naishlos  <dorit@il.ibm.com>
+
+       * gcc.dg/vect/vect-85.c: Remove xfail.
+       * gcc.dg/vect/vect-86.c: Remove xfail.
+       * gcc.dg/vect/vect-87.c: Remove xfail.
+       * gcc.dg/vect/vect-88.c: Remove xfail.
+
+2005-02-02  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/altivec-19.c: New.
+
+2005-02-03  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR c/17807
+       * gcc.dg/nested-func-3.c: New test.
+       * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
+
+2005-02-02  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.test-framework/gen_directive_tests: Generate tests for
+       selector expressions.
+
+2005-02-02  Matt Austern  <austern@apple.com>
+
+       PR c++/19628
+       * g++/ext/builtin7.C: New.
+       * g++/ext/builtin8.C: New.
+
 2005-02-02  Joseph S. Myers  <joseph@codesourcery.com>
 
        PR c/18502
        * g++.dg/template/static10.C: New test.
 
        PR c++/19395
-       * g++.dg/parse/error24.C: New test. 
+       * g++.dg/parse/error24.C: New test.
 
        PR c++/19367
        * g++.dg/lookup/builtin1.C: New test.
 
 2005-01-26  Greg Parker  <gparker@apple.com>
        Stuart Hastings  <stuart@apple.com>
-       
+
        * gcc.c-torture/execute/20050125-1.c: New.
 
 2005-01-18  Jan Hubicka  <jh@suse.cz>
        * ada/acats/tests/c3/c92005b.ada: Likewise.
        * ada/acats/tests/c3/cxb3012.a: Likewise.
        * ada/acats/norun.lst: Add c380004 and c953002, add PR
-       
+
 2005-01-09  Paul Brook  <paul@codesourcery.com>
 
        * gfortran.dg/common_2.f90: New file.