OSDN Git Service

* gcc.dg/pr33676.c: Move from gcc.dg/torture directory.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index f4da1dd..3041b96 100644 (file)
@@ -1,3 +1,508 @@
+2007-10-11  Kenneth Zadeck <zadeck@naturalbridge.com>
+
+       PR middle-end/33676
+       * gcc.dg/pr33676.c: New.
+
+2007-10-11  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/31441
+       * g++.dg/cpp0x/variadic83.C: New.
+
+2007-10-11  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/33461
+       * g++.dg/cpp0x/variadic81.C: New.
+       * g++.dg/cpp0x/variadic82.C: Likewise.
+
+2007-10-11  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/33724
+       * gcc.dg/pr33724.c: New testcase.
+
+2007-10-11  Richard Guenther  <rguenther@suse.de>
+
+       PR c/33726
+       * gcc.dg/pr33726.c: New testcase.
+
+2007-10-11  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR fortran/33500
+       * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
+       
+2007-10-10  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR testsuite/33391
+       * gfortran.dg/do_3.F90: Run with -fwrapv.
+
+2007-10-09  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/unwind-1.c: New.
+
+2007-10-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR libfortran/33683
+       * gfortran.dg/gamma_5.f90:  Adjust tolerance to avoid
+       failure on some common systems.
+
+2007-10-09  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/33692
+       * gcc.dg/pr33692.c: New testcase.
+
+2007-10-09  Kenneth Zadeck <zadeck@naturalbridge.com>
+
+       PR middle-end/33669
+       * gcc.c-torture/execute/pr33669.c: New.
+
+2007-10-09  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       PR tree-optimization/33615
+       * g++.dg/tree-ssa/pr33615-2.C: New test.
+
+2007-10-09  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       PR tree-optimization/33615
+       * g++.dg/tree-ssa/pr33615.C: New test.
+
+2007-10-08  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR tree-optimization/33572
+       * g++.dg/torture/pr33572.C: Replace with complete test.
+
+2007-10-08  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       PR fortran/33689
+       * gfortran.dg/spec_expr_5.f90: New.
+
+2007-10-08  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/pragma-darwin-2.c: New.
+
+2007-10-08  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/33693
+       PR middle-end/33695
+       PR middle-end/33697
+       * gcc.dg/pr33693.c: New testcase.
+       * gcc.dg/pr33695.c: Likewise.
+       * gcc.dg/pr33697.c: Likewise.
+
+2007-10-08  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/33691
+       PR middle-end/33694
+       PR middle-end/33696
+       * gcc.dg/pr33691.c: New testcase.
+       * gcc.dg/pr33694.c: Likewise.
+       * gcc.dg/pr33696.c: Likewise.
+
+2007-10-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR libfortran/33683
+       * gfortran.dg/gamma_5.f90:  New test case
+
+2007-10-07  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       PR fortran/20851
+       * initialization_1.f90: Fix dg-error annotations.
+       * initialization_14.f90: New.
+       * initialization_7.f90: Fix dg-error annotations.
+       * initialization_9.f90: Likewise.
+
+2007-10-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       * gfortran.dg/error_recovery_4.f90: New test.
+
+2007-10-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/default_format_denormal_2.f90: New test.
+       * gfortran.dg/default_format_2.inc: New test.
+       * gfortran.dg/default_format_denormal_1.f90: New test.
+       * gfortran.dg/default_format_1.inc: New test.
+       * gfortran.dg/default_format_1.f90: Don't test for denormalized
+       numbers.
+       * gfortran.dg/default_format_2.f90: Don't test for denormalized
+       numbers.
+
+2007-10-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       * gfortran.dg/namelist_15.f90: Revise test.
+
+2007-10-06  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR tree-optimization/33655
+       * gcc.dg/torture/pr33655.c: New.
+
+2007-10-06  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR tree-optimization/33572
+       * g++.dg/torture/pr33572.C: New.
+
+2007-10-06  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       PR fortran/25076
+       * gfortran.dg/forall_11.f90: New.
+
+2007-10-05  Michael Matz  <matz@suse.de>
+
+       PR middle-end/33667
+       * gcc.dg/pr33667.c: New testcase.
+
+2007-10-05  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/33666
+       * gcc.dg/pr33666.c: New testcase.
+
+2007-10-05  Michael Matz  <matz@suse.de>
+
+       PR inline-asm/33600
+       * gcc.target/i386/pr33600.c: New testcase.
+
+2007-10-05  Richard Guenther  <rguenther@suse.de>
+
+       * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
+
+2007-10-05  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       PR target/33635
+       * gcc.target/mips/pr33635-1.c: New test.
+
+2007-10-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/33253
+       * gfortran.dg/namelist_39.f90: Revise to use long names.
+
+2007-10-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR fortran/33646
+       * gfortran.dg/pr33646.f90: New file.
+
+2007-10-04  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR fortran/33529
+       * gfortran.dg/char_type_len_2.f90: Adjust error message.
+       * gfortran.dg/char_decl_2.f90: New test.
+
+2007-10-04  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/33641
+       * gcc.c-torture/compile/pr33641.c: New testcase.
+
+2007-10-04  Michael Matz  <matz@suse.de>
+
+       PR rtl-optimization/33653
+       * gcc.dg/pr33653.c: New.
+
+2007-10-04  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/33627
+       * g++.dg/torture/pr33627.C: New testcase.
+
+2007-10-04  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       PR fortran/33626
+       * gfortran.dg/parens_6.f90: New.
+
+2007-10-04  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/33646
+       PR fortran/33542
+       * gfortran.dg/ambiguous_specific_1.f90: Remove.
+
+2007-10-03  Alexandre Oliva  <aoliva@redhat.com>
+
+       * g++.dg/ext/gnu-inline-global-redecl.C: New.
+
+2007-10-03  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       PR target/33635
+       * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
+       and mips_forced_be.
+       (dg-mips-options): Handle -EL and -mel.  Make -mfp64 imply
+       -mhard-float and a suitable ISA.  Improve handling of -mipsXrY
+       options.
+       * gcc.target/mips/fpr-moves-1.c: New test.
+       * gcc.target/mips/fpr-moves-2.c: Likewise.
+       * gcc.target/mips/fpr-moves-3.c: Likewise.
+       * gcc.target/mips/fpr-moves-4.c: Likewise.
+       * gcc.target/mips/fpr-moves-5.c: Likewise.
+       * gcc.target/mips/fpr-moves-6.c: Likewise.
+       * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
+
+2007-10-03  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
+
+2007-10-03  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
+       * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
+
+2007-10-03  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       PR fortran/33198
+       * gfortran.dg/common_errors_1.f90: New.
+
+2007-10-03  Doug Kwan  <dougkwan@google.com>
+       Richard Guenther  <rguenther@suse.de>
+
+       PR debug/31899
+       * g++.dg/debug/using3.C: New testcase.
+
+2007-10-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/33253
+       * gfortran.dg/namelist_38.f90: New test.
+       * gfortran.dg/namelist_39.f90: New test.
+
+2007-10-03  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR libfortran/33469
+       * gfortran.dg/default_format_1.f90: New test.
+       * gfortran.dg/default_format_2.f90: New test.
+       * gfortran.dg/namelist_print_1.f: Adjust expected output.
+       * gfortran.dg/real_const_3.f90: Adjust expected output.
+
+2007-10-02  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
+       default ABI.  Split mips_forced_abi into mips_forced_abi and
+       mips_forced_regs.
+       (is_gp32_flag): Return true for -mabi=32.
+       (is_gp64_flag): New function.  Handle 64-bit -mabi options.
+       (dg-mips-options): Use is_gp64_flag instead of checking specifically
+       for -mgp64.  Update after the mips_forced_abi split.  Handle -mabi=*.
+       Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
+       * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
+       * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
+       * gcc.target/mips/save-restore-2.c: Likewise.
+       * gcc.target/mips/save-restore-3.c: Likewise.
+       * gcc.target/mips/save-restore-4.c: Likewise.
+
+2007-10-02  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       PR middle-end/33617
+       * gcc.c-torture/compile/pr33617.c: New test.
+
+2007-10-02  Andreas Tobler  <a.tobler@schweiz.org>
+
+       * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
+       -gstabs+ for extended options.
+
+2007-10-02  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/33542
+       * gfortran.dg/ambiguous_specific_1.f90: New test.
+
+2007-10-02  Revital Eres  <eres@il.ibm.com>
+
+       * gcc.target/powerpc/paired-8.c: New test.
+       * gcc.target/powerpc/paired-9.c: New test.
+       * gcc.target/powerpc/paired-10.c: New test.
+
+2007-10-02  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/33566
+       * gfortran.dg/derived_comp_array_ref_5.f90: New test.
+
+2007-10-02  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/33554
+       * gfortran.dg/intent_out_2.f90: New test.
+
+2007-10-02  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/33550
+       * gfortran.dg/ambiguous_reference_1.f90: New test.
+
+2007-10-02  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/31154
+       PR fortran/31229
+       PR fortran/33334
+       * gfortran.dg/function_kinds_1.f90: New test.
+       * gfortran.dg/function_kinds_2.f90: New test.
+       * gfortran.dg/derived_function_interface_1.f90: Correct illegal
+       use association into interfaces.
+
+2007-10-01  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR testsuite/31828
+       gcc.dg/float-range-3.c (INFINITY): Define if not defined.
+       (overflow): Use INFINITY, not FP_INFINITE.
+       gcc.dg/float-range-4.c: Likewise.
+       gcc.dg/float-range-5.c: Likewise.
+
+2007-10-01  Nick Clifton  <nickc@redhat.com>
+
+       * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
+       for 16-bit targets.
+
+2007-09-30  Diego Novillo  <dnovillo@google.com>
+
+       PR 33593
+       * g++.dg/tree-ssa/pr33593.C: New test.
+
+2007-09-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/33400
+       * gfortran.dg/PR19872.f: Fix test condition.
+       * gfortran.dg/list_read_7.f90: New test.
+
+2007-09-30  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR tree-optimization/33597
+       * gcc.dg/vect/pr33597.c: New testcase.
+
+2007-09-29  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
+       * gcc.target/i386/pr33524.c: ...this.
+
+2007-09-28  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       PR fortran/33354
+       * gfortran.dg/minmaxloc_4.f90: New.
+
+2007-09-28  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
+
+2007-09-28  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
+
+2007-09-28  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/33213
+       * g++.dg/cpp0x/variadic79.C: New.
+
+2007-09-28  Michael Matz  <matz@suse.de>
+           Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/33552
+       * gcc.target/i386/pr33552.c: New runtime test.
+       * gcc.target/i386/strinline.c: New compile time test.
+
+2007-09-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * gfortran.dg/openmp_stack.f90: Removed.
+
+       PR c++/31434
+       * g++.dg/cpp0x/variadic80.C: New test.
+
+2007-09-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       * gfortran.dg/namelist_38.f90: Delete test for revertion of
+       r128057.
+
+2007-09-27  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR middle-end/7003
+       * gcc.target/powerpc/gcse-1.c: New test.
+
+2007-09-27  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
+       fixed capitalizations.
+       * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
+       * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
+       * gfortran.dg/elemental_subroutine_4.f90: Likewise.
+       * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
+       * gfortran.dg/maxloc_shape_1.f90: Likewise.
+       * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
+       * gfortran.dg/min_max_conformance.f90: Likewise.
+
+2007-09-27  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
+       options.
+       * gcc.dg/c99-tgmath-2.c: Likewise.
+       * gcc.dg/c99-tgmath-3.c: Likewise.
+       * gcc.dg/c99-tgmath-4.c: Likewise.
+
+2007-09-27  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/33568
+       * gfortran.dg/anint_1.f90: New test.
+
+2007-09-27  Ian Lance Taylor  <iant@google.com>
+
+       PR tree-optimization/33565
+       * gcc.dg/Wstrict-overflow-20.c: New test.
+
+2007-09-27  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/openmp_stack.f90: Fix typo.
+       * gfortran.dg/recursive_stack.f90: Fix typo.
+
+2007-09-27  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/33493
+       * g++.dg/template/error31.C: New.
+
+2007-09-27  Jakub Jelinek  <jakub@redhat.com>
+
+       * lib/prune.exp: Prune also "^In function .*$" lines and
+       "^    inlined from .*$" lines.
+
+2007-09-26  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/33563
+       * gcc.dg/torture/pr33563.c: New testcase.
+
+2007-09-26  Joseph Myers  <joseph@codesourcery.com>
+
+       PR c/25309
+       * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
+       array.
+       * gcc.dg/large-size-array-4.c: New.  Copy of large-size-array-2.c
+       without -O2.
+
+2007-09-26  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/30375
+       PR tree-optimization/33560
+       * gcc.dg/tree-ssa/complex-4.c: XFAIL.
+       * gcc.dg/tree-ssa/complex-5.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
+       * gcc.dg/torture/pr30375.c: New testcase.
+       * gcc.dg/torture/pr33560.c: New testcase.
+       * gcc.dg/tree-ssa/pr30375.c: Likewise.
+
+2007-09-25  Simon Martin  <simartin@users.sourceforge.net>
+
+       PR c++/33207
+       * g++.dg/parse/crash38.C: New test.
+
+2007-09-25  Michael Meissner  <michael.meissner@amd.com>
+
+       PR target/33524
+       * gcc.target/i386/sse5-convert.c: New file, test int->long
+       vectorized conversions.
+
+2007-09-25  Revital Eres  <eres@il.ibm.com>
+
+       * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
+
+2007-09-25  Joseph Myers  <joseph@codesourcery.com>
+
+       PR c/32295
+       * gcc.dg/enum-incomplete-1.c: New test.
+
+2007-09-25  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       * gcc.c-torture/compile/20070919-1.c: New test.
+
+2007-09-25  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
+
+2007-09-24  Danny Smith  <dannysmith@user.sourceforge.net>
+
+       PR c++/14688
+       * g++.dg/inherit/override_attribs.C: New file.
+
 2007-09-23  Tobias Schlüter  <tobi@gcc.gnu.org>
 
        PR fortran/33269