OSDN Git Service

2010-08-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index dd180c6..90494f1 100644 (file)
@@ -1,3 +1,400 @@
+2010-08-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/41859
+       * gfortran.dg/der_io_4.f90: New test.
+
+2010-08-25  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/44858
+       * gcc.c-torture/execute/pr44858.c: New test.
+
+       PR rtl-optimization/45400
+       * g++.dg/other/i386-8.C: New test.
+
+2010-08-25  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/alias-8.c: Adjust.
+
+2010-08-25  Bernd Schmidt  <bernds@codesourcery.com>
+
+       * gcc.target/i386/combine-mul.c: New test.
+
+2010-08-25  Richard Guenther  <rguenther@suse.de>
+
+       PR lto/44562
+       * gcc.dg/graphite/id-27.c: New testcase.
+       * gcc.dg/lto/20100825-1_0.c: Likewise.
+
+2010-08-25  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/45316
+       * g++.dg/opt/pr45316.C: New testcase.
+
+2010-08-25  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/45393
+       * g++.dg/torture/pr45393.C: New testcase.
+
+2010-08-25  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/45059
+       * gcc.c-torture/compile/pr45059.c: New test.
+
+2010-08-25  Tejas Belagod  <tejas.belagod@arm.com>
+
+       * lib/target-supports.exp (check_effective_target_vect_unpack):
+       Set vect_unpack supported flag to true for neon.
+       
+2010-08-24  Sebastian Pop  <sebastian.pop@amd.com>
+
+       * gcc.dg/tree-ssa/ifc-5.c: New.
+
+2010-08-24  Sebastian Pop  <sebastian.pop@amd.com>
+
+       * gcc.dg/tree-ssa/ifc-4.c: New.
+       * gcc.dg/tree-ssa/ifc-7.c: New.
+
+2010-08-24  Mingjie Xing  <mingjie.xing@gmail.com>
+
+       * gcc.dg/vect/vect.exp: Check loongson targets
+       * g++.dg/vect/vect.exp: Likewise
+       * gfortran.dg/vect/vect.exp: Likewise
+
+2010-08-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
+
+       * gcc.target/powerpc/vsx-mass-1.c: New file, test
+       -mveclibabi=mass.
+
+2010-08-23  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/45366
+       * gfortran.dg/proc_ptr_29.f90: New.
+
+2010-08-22  Tobias Burnus  <burnus@net-b.de>
+           Dominique d'Humieres <dominiq@lps.ens.fr>
+
+       PR fortran/45367
+       * gfortran.dg/bessel_6.f90: Further reduce required accuracy.
+
+2010-08-22  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/45367
+       * gfortran.dg/bessel_6.f90: Fix numeric tolerence.
+
+2010-08-22  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/36158
+       * gfortran.dg/bessel_7.f90: Disable accidently enabled debug output.
+
+2010-08-22  Tobias Burnus  <burnus@net-b.de>
+           Dominique d'Humieres <dominiq@lps.ens.fr>
+
+       PR fortran/45367
+       PR fortran/36158
+       * gfortran.dg/bessel_6.f90: Increase numeric tolerence.
+       * gfortran.dg/bessel_7.f90: Increase numeric tolerence.
+
+2010-08-21  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/44863
+       PR fortran/45271
+       PR fortran/45290
+       * gfortran.dg/dynamic_dispatch_10.f03: New (PR 44863 comment #1).
+       * gfortran.dg/pointer_init_5.f90: New (PR 45290 comment #6).
+       * gfortran.dg/typebound_call_18.f03: New (PR 45271 comment #3).
+
+2010-08-21  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/36158
+       PR fortran/33197
+       * gfortran.dg/bessel_6.f90: New.
+       * gfortran.dg/bessel_7.f90: New.
+
+2010-08-20  Jan Hubicka  <jh@suse.cz>
+
+       PR c++/45307
+       PR c++/17736
+       * gcc.dg/ipa/ctor-empty-1.c: Add testcase.
+       * g++.dg/tree-ssa/empty-2.C: Check that constructor got optimized out.
+
+2010-08-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/45336
+       * gcc.target/i386/pr45336-1.c: New.
+       * gcc.target/i386/pr45336-2.c: Likewise.
+       * gcc.target/i386/pr45336-3.c: Likewise.
+       * gcc.target/i386/pr45336-4.c: Likewise.
+
+2010-08-20  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR testsuite/45361
+       * gcc.target/i386/volatile-2.c: Update scan strings to also
+       include (%rip) for the memory reference on x86_64.
+
+2010-08-20  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/44974
+       * gcc.dg/pr44974.c: New test.
+
+       PR rtl-optimization/45353
+       * gcc.dg/pr45353.c: New test.
+
+2010-08-20  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * gcc.target/i386/volatile-2.c: New.
+
+2010-08-19  Andrey Belevantsev  <abel@ispras.ru>
+
+       PR rtl-optimization/44691
+       * gfortran.dg/pr44691.f: New test.
+
+2010-10-19  Olivier Hainque  <hainque@adacore.com>
+
+       * gcc.target/sparc/sibcall-dslot.c: New testcase.
+
+2010-08-19  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/init/synth3.C: New.
+       * g++.dg/init/value8.C: New.
+       * g++.dg/tree-ssa/empty-2.C: New.
+       * g++.dg/cpp0x/noexcept09.C: New.
+
+2010-08-19  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/29785
+       PR fortran/45016
+       * gfortran.dg/pointer_assign_5.f90: Remove 'not implemented' error.
+       * gfortran.dg/pointer_remapping_1.f90: New test.
+       * gfortran.dg/pointer_remapping_2.f03: New test.
+       * gfortran.dg/pointer_remapping_3.f08: New test.
+       * gfortran.dg/pointer_remapping_4.f03: New test.
+       * gfortran.dg/pointer_remapping_5.f08: New test.
+       * gfortran.dg/pointer_remapping_6.f08: New test.
+
+2010-08-19  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR testsuite/45324
+       * gcc.target/i386/volatile-bitfields-1.c: Also scan movb.
+
+2010-08-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+       * gcc.dg/vect/vect-1.c (foo): Fix last commit.
+
+2010-08-19  Tejas Belagod  <tejas.belagod@arm.com>
+
+       * gcc.dg/vect/vect-1.c (foo): Change inner loop index
+       variable.
+
+2010-08-19  Ian Bolton  <ian.bolton@arm.com>
+
+       PR target/45070
+       * gcc.c-torture/execute/pr45070.c: New.
+
+2010-08-19  Ian Bolton  <ian.bolton@arm.com>
+
+       * g++.dg/pr44328.C: New test.
+
+2010-08-19  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/36158
+       PR fortran/33197
+       * gfortran.dg/bessel_3.f90: New.
+       * gfortran.dg/bessel_4.f90: New.
+       * gfortran.dg/bessel_5.f90: New.
+
+2010-08-19  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/45290
+       * gfortran.dg/proc_ptr_comp_3.f90: Modified.
+       * gfortran.dg/pointer_init_2.f90: New.
+       * gfortran.dg/pointer_init_3.f90: New.
+       * gfortran.dg/pointer_init_4.f90: New.
+
+2010-08-18  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR c++/45049
+       * g++.dg/pr45049-1.C: New test.
+       * g++.dg/pr45049-2.C: New test.
+
+2010-08-18  Jie Zhang  <jie@codesourcery.com>
+
+       * gcc.dg/builtin-apply2.c (STACK_ARGUMENTS_SIZE): Define to
+       20 if __ARM_PCS is defined otherwise 64.
+       (bar): Use STACK_ARGUMENTS_SIZE for the third argument
+       instead of hard coded 64.
+
+2010-08-18  Yao Qi  <yao@codesourcery.com>
+
+       PR target/45094
+       * gcc.target/arm/pr45094.c: New test.
+
+2010-08-18  Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+       * gcc.target/arm/mla-1.c: Use thumb-friendly architecture.
+
+2010-08-18  Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+       PR rtl-optimization/42575
+       * gcc.target/arm/pr42575.c: New test.
+
+2010-08-18  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * lib/target-supports.exp (check_effective_target_tls_emulated): New.
+       * gcc.dg/tls/thr-cse-1.c: New.
+
+2010-08-18  Iain Sandoe  <iains@gcc.gnu.org>
+
+       PR debug/42487
+       * lib/target-supports.exp
+       (check_effective_target_function_sections): New.
+       * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Check that the target supports
+       function sections before proceding.
+
+2010-08-17  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/45308
+       * gfortran.dg/pr45308.f03: New test.
+
+2010-08-17  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/45296
+       * gcc.target/i386/pr45296.c: New test.
+
+2010-08-17  Kai Tietz  <kai.tietz@onevision.com>
+
+       * g++.dg/ext/uow-1.C: New.
+       * g++.dg/ext/uow-2.C: New.
+       * g++.dg/ext/uow-3.C: New.
+       * g++.dg/ext/uow-4.C: New.
+
+2010-08-17  Richard Guenther  <rguenther@suse.de>
+
+       PR testsuite/45266
+       * gfortran.dg/array_memcpy_3.f90: Adjust pattern.
+
+2010-08-17  Shujing Zhao  <pearly.zhao@oracle.com>
+
+       PR c/40563
+       * gcc.dg/Wcxx-compat-20.c: New test.
+
+2010-08-17  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/38936
+       * gfortran.dg/associate_1.f03: Extended to test newly supported
+       features like association to variables.
+       * gfortran.dg/associate_3.f03: Removed check for illegal change
+       of associate-name here...
+       * gfortran.dg/associate_5.f03: ...and added it here.
+       * gfortran.dg/associate_6.f03: No longer XFAIL'ed.
+       * gfortran.dg/associate_7.f03: New test.
+
+2010-08-15  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * gcc.dg/tree-ssa/pr42585.c: Skip dump scan on sh.
+
+2010-08-15  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/38936
+       * gfortran.dg/associate_1.f03: Enable test for array expressions.
+       * gfortran.dg/associate_3.f03: Clarify comment.
+       * gfortran.dg/associate_5.f03: New test.
+       * gfortran.dg/associate_6.f03: New test.
+
+2010-08-15  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/45211
+       * gfortran.dg/bind_c_usage_21.f90: New.
+       * gfortran.dg/bind_c_dts_3.f03: Update dg-error.
+
+2010-08-15  Tobias Burnus  <burnus@net-b.de>
+
+       * gfortran.dg/optional_absent_1.f90: New.
+       * gfortran.dg/null_actual.f90: New.
+
+2010-08-15  Tobias Burnus  <burnus@net-b.de>
+
+       * gfortran.dg/pointer_target_1.f90: New.
+       * gfortran.dg/pointer_target_2.f90: New.
+       * gfortran.dg/pointer_target_3.f90: New.
+
+2010-08-15  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/45197
+       * gfortran.dg/elemental_args_check_3.f90: New test.
+       * gfortran.dg/impure_1.f08: New test.
+       * gfortran.dg/impure_2.f08: New test.
+       * gfortran.dg/impure_3.f90: New test.
+       * gfortran.dg/typebound_proc_6.f03: Changed expected error message.
+
+2010-08-15  Ira Rosen  <irar@il.ibm.com>
+
+       * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: New test.
+       * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run basic block
+       SLP tests.
+       * gcc.dg/vect/bb-slp-9.c: Now vectorizable on targets that support
+       misaligned loads.
+       * gcc.dg/vect/bb-slp-10.c: Now vectorizable on targets that support
+       misaligned stores.c
+       * gcc.dg/vect/bb-slp-2.c: Avoid loop vectorization.
+
+2010-08-14  Mingjie Xing  <mingjie.xing@gmail.com>
+
+       * gcc.dg/vect/fast-math-vect-reduc-8.c: Move
+       dg-require-effective-target after dg-do.
+
+2010-08-14  Mingjie Xing  <mingjie.xing@gmail.com>
+
+       * lib/target-supports.exp (check_effective_target_vect_int): Return
+       true for Loongson targets.
+       (check_effective_target_vect_shift): Likewise.
+       (check_effective_target_vect_no_int_max): Likewise.
+       (check_effective_target_vect_no_align): Likewise.
+       (check_effective_target_vect_short_mult): Likewise.
+
+2010-08-14  Uros Bizjak  <ubizjak@gmail.com>
+
+       * g++.dg/cast.C: Change fields of structures to "long" to pass
+       the test on targets with STRUCTURE_SIZE_BOUNDARY != BITS_PER_UNIT.
+       * g++.dg/cpp0x/iop.C: Ditto.
+       * g++.dg/cpp0x/named_refs.C: Ditto.
+       * g++.dg/cpp0x/rv1p.C: Ditto.
+       * g++.dg/cpp0x/rv2p.C: Ditto.
+       * g++.dg/cpp0x/rv3p.C: Ditto.
+       * g++.dg/cpp0x/rv4p.C: Ditto.
+       * g++.dg/cpp0x/rv5p.C: Ditto.
+       * g++.dg/cpp0x/rv6p.C: Ditto.
+       * g++.dg/cpp0x/rv7p.C: Ditto.
+       * g++.dg/cpp0x/rv8p.C: Ditto.
+       * g++.dg/cpp0x/unnamed_refs.C: Ditto.
+
+2010-08-13  Daniel Kraft  <d@domob.eu>
+
+       * gfortran.dg/implied_shape_1.f08: New test.
+       * gfortran.dg/implied_shape_2.f90: New test.
+       * gfortran.dg/implied_shape_3.f08: New test.
+
+2010-08-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/42526
+       * gfortran.dg/char_component_initializer_1.f90: New test.
+
+2010-08-12  Changpeng Fang  <changpeng.fang@amd.com>
+
+       PR tree-optimization/45241
+       * gcc.dg/vect/no-tree-pre-pr45241.c: New test.
+
+2010-08-12  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/pr40906-1.c: Add -fno-asynchronous-unwind-tables
+       to dg-options.
+       * gcc.target/i386/pr40906-2.c: Ditto.
+       * gcc.target/i386/pr40906-3.c: Ditto.
+
+2010-08-12  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/45262
+       * gcc.c-torture/execute/pr45262.c: New test.
+
 2010-08-12  Uros Bizjak  <ubizjak@gmail.com>
 
        * gcc.dg/profile-generate-3.c: Call dg-require-profiling with