OSDN Git Service

PR c++/19666
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index e7ff37e..1ab0ec2 100644 (file)
@@ -1,3 +1,369 @@
+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
+       * gcc.dg/pr18502-1.c: New test.
+
+2005-02-02  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/17413
+       * g++.dg/template/local4.C: Tweak.
+
+2005-02-02  Richard Sandiford  <rsandifo@redhat.com>
+
+       PR tree-optimization/19578
+       * gcc.c-torture/compile/20050202-1.c: New test.
+
+2005-02-02  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR c/19435
+       * gcc.dg/c99-init-4.c: New test.
+
+2005-02-01  Janis Johnson  <janis187@us.ibm.com>
+
+       * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
+
+       * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
+
+       * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
+       * g++.dg/eh/check-vect.h: New.
+
+       * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
+       * gcc.dg/vect/vect-78.c: Ditto.
+       * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
+       Remove.
+
+       * g++.dg/conversion/simd1.C: Expect warning.
+       * g++.dg/ext/attribute-test-1.C: Ditto.
+       * g++.dg/ext/attribute-test-2.C: Ditto.
+       * g++.dg/ext/attribute-test-3.C: Ditto.
+       * g++.dg/ext/attribute-test-4.C: Ditto.
+
+       * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
+       * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
+
+       * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
+
+2005-02-01  Richard Henderson  <rth@redhat.com>
+
+       * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
+       long double for ibm double-double format.
+       * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
+
+2005-02-01  Diego Novillo  <dnovillo@redhat.com>
+
+       PR tree-optimization/19633
+       * testsuite/gcc.dg/pr19633-1.c: New test.
+       * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
+       to NULL or a symbol.
+
+2005-02-01  Janis Johnson  <janis187@us.ibm.com>
+
+       * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
+       New procs.
+       (dg-process-target (local override)): Handle selector expressions.
+
+       * gcc.test-framework/README: Describe tests in source directory.
+       * gcc.test-framework/test-framework.awk: Handle dg- tests.
+       * gcc.test-framework/test-framework.exp: Handle dg- tests.
+       * gcc.test-framework/dg-bogus-exp-P.c: New test.
+       * gcc.test-framework/dg-bogus-exp-XF.c: New test.
+       * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
+       * gcc.test-framework/dg-do-compile-exp-P.c: New test.
+       * gcc.test-framework/dg-do-link-exp-P.c: New test.
+       * gcc.test-framework/dg-do-run-exp-P.c: New test.
+       * gcc.test-framework/dg-dot-run-exp-P.c: New test.
+       * gcc.test-framework/dg-dot-run-exp-U.c: New test.
+       * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
+       * gcc.test-framework/dg-error-exp-P.c: New test.
+       * gcc.test-framework/dg-error-exp-XP.c: New test.
+       * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
+       * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
+       * gcc.test-framework/dg-output-exp-P.c: New test.
+       * gcc.test-framework/dg-output-exp-XF.c: New test.
+       * gcc.test-framework/dg-warning-exp-P.c: New test.
+       * gcc.misc-tests/dg-1.c: Remove.
+       * gcc.misc-tests/dg-2.c: Remove.
+       * gcc.misc-tests/dg-3.c: Remove.
+       * gcc.misc-tests/dg-4.c: Remove.
+       * gcc.misc-tests/dg-5.c: Remove.
+       * gcc.misc-tests/dg-6.c: Remove.
+       * gcc.misc-tests/dg-7.c: Remove.
+       * gcc.misc-tests/dg-8.c: Remove.
+       * gcc.misc-tests/dg-9.c: Remove.
+       * gcc.misc-tests/dg-10.c: Remove.
+       * gcc.misc-tests/dg-11.c: Remove.
+       * gcc.misc-tests/dg-12.c: Remove.
+       * gcc.misc-tests/dg-test.exp: Remove.
+
+       * gcc.test-framework/test-framework.awk: Change recording and
+       printing of passes and failures.
+
+       * gcc.test-framework: New directory.
+       * gcc.test-framework/README: New.
+       * gcc.test-framework/test-framework.exp: New.
+       * gcc.test-framework/test-framework.awk: New.
+       * gcc.test-framework/gen_directive_tests: New.
+
+2005-02-01  James A. Morrison  <phython@gcc.gnu.org>
+
+       * lib/treelang.exp: Fix comment typos.
+       (treelang_target_compile): Don't append libs=-ltreelang to options.
+
+2005-02-01  Alexandre Oliva  <aoliva@redhat.com>
+
+       * g++.dg/parse/typename7.C: Adjust error messages.
+
+2005-01-31  Jeff Law  <law@redhat.com>
+
+       * gcc.c-torture/execute/20050131-1.c: New test.
+       * gcc.dg/wcaselabel.c: New test.
+
+2005-01-31  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/other/warning1.C: Adjust error messags.
+       * g++.dg/parse/constant5.C: New test.
+
+2005-01-31  Steven Bosscher  <stevenb@suse.de>
+
+       PR c/19333
+       * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
+       the test case valid.
+       * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
+       * testsuite/gcc.dg/array-7.c: Adjust expected result.
+       * testsuite/gcc.dg/pr18596-3.c: Likewise.
+       * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
+       * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
+       * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
+
+2005-01-31  Dale Johannesen  <dalej@apple.com>
+
+       * g++.dg/opt/pr19650.C:  New test.
+
+2005-01-31  Richard Henderson  <rth@redhat.com>
+
+       * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
+       long double for intel double extended format.
+       * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
+
+2005-01-30  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/19555
+       * g++.dg/template/static10.C: New test.
+
+       PR c++/19395
+       * g++.dg/parse/error24.C: New test. 
+
+       PR c++/19367
+       * g++.dg/lookup/builtin1.C: New test.
+
+       PR c++/19457
+       * g++.dg/warn/conv3.C: New test.
+
+2005-01-30  Bud Davis  <bdavis@gfortran.org>
+
+       PR fortran/19647
+       * gfortan.dg/inquire_7.f90
+
+2005-01-29  Richard Guenther <richard.guenther@uni-tuebingen.de>
+
+       PR tree-optimization/15791
+       * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
+       * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
+       * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
+       * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
+       * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
+       * g++.dg/tree-ssa/pr15791-1.C: Likewise.
+       * g++.dg/tree-ssa/pr15791-2.C: Likewise.
+       * g++.dg/tree-ssa/pr15791-3.C: Likewise.
+       * g++.dg/tree-ssa/pr15791-4.C: Likewise.
+       * g++.dg/tree-ssa/pr15791-5.C: Likewise.
+
+2005-01-29  Paul Brook  <paul@codesourcery.com>
+
+       PR fortran/18565
+       * check.c (real_or_complex_check): New function.
+       (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
+       * intrinsic.c (add_functions): Use new check functions.
+       * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
+       Add prototypes.
+
 2005-01-29  Joseph S. Myers  <joseph@codesourcery.com>
 
        * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
        * gfortran.dg/write_to_null.f90: New test.
 
 2005-01-14  Andrew Pinski  <pinskia@physics.uc.edu>
-            John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+           John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        PR other/19328
        * gcc.dg/attr-alias-2.c: dg-require-alias takes an
 
 2005-01-06  Mark Mitchell  <mark@codesourcery.com>
 
-        PR c++/19244
+       PR c++/19244
        * g++.dg/parser/ctor2.C: New test.
 
 2004-01-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
 2004-12-30  Alexander Malmberg  <alexander@malmberg.org>
            Ziemowit Laski  <zlaski@apple.com>
 
-        PR objc/18971
+       PR objc/18971
        * objc.dg/encode-5.m: New test.
 
 2004-12-29  Richard Henderson  <rth@redhat.com>
        * cpp/inc/pragma-once-1a.h: Likewise.
 
 2004-12-15  Bud Davis  <bdavis9659@comcast.net>
-            Steven G. Kargl  <kargls@comcast.net>
+           Steven G. Kargl  <kargls@comcast.net>
 
        PR fortran/17597
        * gfortran.dg/list_read_3.f90: New test.
 
 2004-11-30  Loren James Rittle  <ljrittle@acm.org>
 
-        * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
+       * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
        to support new requirements on FreeBSD 5.
 
 2004-11-30  Devang Patel  <dpatel@apple.com>
 
 2004-11-28  Bud Davis  <bdavis9659@comcast.net>
 
-        * gfortran.dg/direct_io_2.f90: New test.
+       * gfortran.dg/direct_io_2.f90: New test.
 
 2004-11-28  Hans-Peter Nilsson  <hp@bitrange.com>
 
        * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
 
 2004-11-19  Mark Mitchell  <mark@codesourcery.com>
-            Joseph Myers  <joseph@codesourcery.com>
+           Joseph Myers  <joseph@codesourcery.com>
 
        * lib/target-supports.exp (check_visibility_available): Really
        test the compiler.
        * gcc.dg/ppc-mov-1.c: Ditto
 
 2004-11-18  Daniel Jacobowitz  <dan@codesourcery.com>
-            Mark Mitchell  <mark@codesourcery.com>
+           Mark Mitchell  <mark@codesourcery.com>
 
        * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
 
 2004-11-17  Janis Johnson  <janis187@us.ibm.com>
-            Aldy Hernandez  <aldyh@redhat.com>
+           Aldy Hernandez  <aldyh@redhat.com>
 
        * lib/target-supports.exp (check_effective_target_vect_int): New
        (check_effective_target_vect_float): New
        * gcc.dg/vect/pr18400.c: New test.
 
 2004-11-14  Dorit Naishlos  <dorit@il.ibm.com>
-            Andrew Pinski  <pinskia@physics.uc.edu>
+           Andrew Pinski  <pinskia@physics.uc.edu>
 
        PR tree-opt/18425
        * gcc.dg/vect/pr18425.c: New test.
 
 2004-11-10  Fariborz Jahanian <fjahanian@apple.com>
 
-        * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
+       * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
        New test for PR tree-optimization/17892.
 
 2004-11-09  Mark Mitchell  <mark@codesourcery.com>
 2004-10-14  Andrew Pinski  <pinskia@physics.uc.edu>
 
        PR middle-end/16567
-        * gcc.c-torture/compile/nested-1.c: New test.
+       * gcc.c-torture/compile/nested-1.c: New test.
 
 2004-10-14  Dorit Naishlos  <dorit@il.ibm.com>