OSDN Git Service

2008-08-27 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index f20a46e..9fad734 100644 (file)
@@ -1,3 +1,263 @@
+2008-08-27  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR c/37186
+       * gcc.dg/pr37186.c: New.
+
+2008-08-27  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.dg/torture/type-generic-1.c: Revert previous change.
+       * g++.dg/torture/type-generic-1.C: Ditto.
+
+2008-08-27  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/ipa/ipacost-1.c: Remove template matching only x86-64
+       * gcc.dg/ipa/ipacost-2.c: Add -fipa-cp-clone; remove template matching
+       only x86-64
+       * gcc.dg/ipa/ipa-1.c: Add -fipa-cp-clone
+       * gcc.dg/ipa/ipa-2.c: Add -fipa-cp-clone
+       * gcc.dg/ipa/ipa-3.c: Add -fipa-cp-clone
+       * gcc.dg/ipa/ipa-4.c: Add -fipa-cp-clone
+       * gcc.dg/ipa/ipa-5.c: Add -fipa-cp-clone
+       * gcc.dg/ipa/ipa-7.c: Add -fipa-cp-clone
+
+2008-08-27  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/35321
+       * g++.dg/parse/offsetof8.C: New.
+
+2008-08-27  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR c++/17880
+       * g++.dg/warn/sequence-pt-1.C: New.
+       * g++.dg/warn/sequence-pt-pr17880.C: New.
+
+2008-08-26  Douglas Gregor  <doug.gregor@gmail.com>
+
+       * g++.dg/cpp0x/scoped_enum_examples.C: New.
+       * g++.dg/cpp0x/scoped_enum.C: New.
+       * g++.dg/cpp0x/scoped_enum_98.C: New.
+       * g++.dg/cpp0x/enum_base_warn.C: New.
+       * g++.dg/cpp0x/enum_base.C: New.
+
+2008-08-26  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.target/powerpc/altivec-macros.c: Fix dg-message directives.
+       * gcc.target/powerpc/ppu-intrinsics.c: Ignore some warnings.
+       * gcc.target/powerpc/darwin-save-world-1.c: Require AltiVec hardware.
+       * gcc.target/powerpc/altivec-types-1.c: Expect some notes.
+       * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Ignore a warning.
+       * g++.dg/ext/altivec-2.C: Initialize a local variable.
+       * g++.dg/ext/altivec-3.C: Move AltiVec code out of main.
+
+       * gcc.dg/torture/type-generic-1.c: Don't use IBM 128-bit long double.
+       * g++.dg/torture/type-generic-1.C: Ditto.
+
+2008-08-26  Victor Kaplansky  <victork@il.ibm.com>
+
+       * gcc.dg/vect/slp-18.c: Require vect_intfloat_cvt.
+       * gcc.dg/vect/slp-11.c: Likewise.
+       * gcc.dg/vect/fast-math-pr35982.c: Likewise.
+       * lib/target-supports.exp:
+       (check_effective_target_vect_pack_trunc): Add SPU to the list.
+       (check_effective_target_vect_extract_even_odd): Likewise.
+       (check_effective_target_vect_extract_even_odd_wide): Likewise.
+       (check_effective_target_vect_interleave): Likewise.
+
+2008-08-25  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
+           Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       * gcc.target/powerpc/altivec-volatile.c: New test.
+
+2008-08-25  Daniel Kraft  <d@domob.eu>
+
+       * gfortran.dg/extends_7.f03: New test.
+       * gfortran.dg/typebound_proc_7.f03: New test.
+       * gfortran.dg/typebound_proc_8.f03: New test.
+
+2008-08-24  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.target/mips/octeon-pop-1.c: New test.
+
+2008-08-24  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/37201
+       * gfortran.dg/bind_c_18.f90: New.
+
+2008-08-24  Jan Hubicka <jh@suse.cz>
+
+       * gcc.dg/ipa/ipacost-1.c: New testcase.
+       * gcc.dg/ipa/ipacost-2.c: New testcase.
+       * gcc.dg/ipa/ipa-7.c: Update template.
+
+2008-08-24  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/37201
+       * gfortran.dg/bind_c_usage_17.f90: New.
+       * gfortran.dg/bind_c_usage_17_c.c: New.
+
+2008-08-24  Daniel Kraft  <d@domob.eu>
+
+       * gfortran.dg/finalize_5.f03:  Adapted expected error message to changes
+       to handling of CONTAINS in derived-type declarations.
+       * gfortran.dg/typebound_proc_1.f08:  New test.
+       * gfortran.dg/typebound_proc_2.f90:  New test.
+       * gfortran.dg/typebound_proc_3.f03:  New test.
+       * gfortran.dg/typebound_proc_4.f03:  New test.
+       * gfortran.dg/typebound_proc_5.f03:  New test.
+       * gfortran.dg/typebound_proc_6.f03:  New test.
+
+2008-08-23  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/37076
+       * gfortran.dg/widechar_9.f90: New.
+
+2008-08-23  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/37025
+       * gfortran.dg/widechar_8.f90: New.
+
+2008-08-23  Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/37174
+       * g++.dg/vect/pr37174.cc: New test.
+
+2008-08-22  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/37078
+       * gcc.c-torture/compile/pr37078.c: New testcase.
+
+2008-08-22  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/37143
+       * g++.dg/vect/pr37143.C: New testcase.
+
+2008-08-22  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/30239
+       * gfortran.dg/duplicate_type_1.f90: New test.
+       * gfortran.dg/duplicate_type_2.f90: New test.
+
+2008-08-22  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/tree-ssa/pr21658.c (dg-options): Use -fdump-tree-ccp1-details.
+       (dg-final): Use cleanup-tree-dump "ccp1".
+       * gcc.dg/tree-prof/ic-misattribution-1a.c: Cleanup tree_profile.
+       * gcc.dg/ipa/iinline-1.c: Cleanup ipa dump, not tree dump.
+       * g++.dg/ipa/iinline-1.C: Ditto.
+       * gfortran.dg/intrinsic_std_1.f90: Cleanup "original" tree dump.
+       * gfortran.dg/char_eoshift_5.f90: Ditto.
+       * gfortran.dg/index_2.f90: Ditto.
+
+2008-08-22  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/37184
+       * gcc.target/i386/pr37184.c: New test.
+
+       PR target/37191
+       * gcc.target/i386/pr37191.c: New test.
+
+       PR target/37197
+       * gcc.target/i386/pr37197.c: New test.
+
+2008-08-22  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/36548
+       PR middle-end/37125
+       * gcc.c-torture/execute/pr37125.c: New testcase.
+
+2008-08-22  Daniel Kraft  <d@domob.eu>
+
+       * gfortran.dg/used_before_typed_4.f90: New test.
+
+2008-08-22  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/32095
+       PR fortran/34228
+       * gfortran.dg/used_before_typed_1.f90: New test.
+       * gfortran.dg/used_before_typed_2.f90: New test.
+       * gfortran.dg/used_before_typed_3.f90: New test.
+       * gfortran.dg/array_constructor_26.f03: Add -std=gnu to not enable
+       legacy-behaviour for the new check.
+       * gfortran.dg/array_constructor_27.f03: Ditto.
+       * gfortran.dg/blockdata_4.f90: Ditto.
+       * gfortran.dg/bound_2.f90: Reordered declarations to satisfy the check.
+       * gfortran.dg/result_in_spec_1.f90: Ditto.
+       * gfortran.dg/argument_checking_7.f90: Adapted expected error messages.
+
+2008-08-21  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR 30457
+       * gcc.dg/pr30457.c: New.
+
+2008-08-21  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/20011008-1.c: Test column.
+       * gcc.dg/20080820.c: New.
+       * gcc.dg/fltconst-1.c: Test column.
+       * gcc.dg/cpp/cpp.exp: Add -fno-show-column.
+       * gcc.dg/cpp/trad/trad.exp: Same.
+       * lib/gcc.exp (gcc_target_compile): Remove -fno-show-column.
+       * lib/gcc-dg.exp (process-message): Handle columns.
+
+2008-08-21  Joseph Myers  <joseph@codesourcery.com>
+
+       * g++.dg/opt/anchor1.C (foo): Return the return value of
+       ycf->ascent.
+
+2008-08-21  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/vect/vect-fold-1.c: Scan ccp1 dump instead of dom1.
+
+2008-08-21  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/36817
+       * gcc.c-torture/compile/pr36817.c: New testcase.
+
+2008-08-21  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/ssa-fre-13.c: Remove XFAIL.
+       * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
+       * gcc.dg/tree-ssa/data-dep-1.c: Likewise.
+       * gcc.dg/tree-ssa/ltrans-3.c: Likewise.
+
+2008-08-21  Richard Guenther  <rguenther@suse.de>
+
+       PR testsuite/37182
+       * gcc.dg/pr17506.c: Remove duplicate testcase.
+       * gcc.dg/uninit-15.c: Adjust to allow for both correct
+       behaviors, one xfailed.
+
+2008-08-21  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR middle-end/179
+       * gcc.dg/uninit-6.c (make_something): Remove XFAIL.
+       * gcc.dg/uninit-6-O0.c (make_something): Remove XFAIL.
+       * gcc.dg/uninit-B.c (baz): Remove XFAIL.
+       * gcc.dg/uninit-B-2.c: New.
+       * gcc.dg/uninit-B-O0-2.c: New.
+       * gcc.dg/uninit-pr19430-O0.c: New.
+       * gcc.dg/uninit-pr19430.c: New.
+       * gcc.dg/uninit-pr19430-2.c: New.
+
+2008-08-20  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR c++/35158
+       * g++.dg/gomp/pr35158.C: New.
+
+2008-08-20  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR 35701
+       * gcc.dg/pr35701.c: New.
+       * gcc.dg/Wconversion-real-integer.c: Add more tests.
+       * gcc.dg/Wconversion-pr34389.c: Update.
+       * g++.dg/warn/Wconversion-pr34389.C: Update.
+
+2008-08-20  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR c++/35602
+       * g++.dg/warn/pr35602.C: New.
+
 2008-08-20  Richard Guenther  <rguenther@suse.de>
 
        * gcc.dg/tree-ssa/pr21829.c: Scan optimized and cddce2 dumps