re PR tree-optimization/45750 (ICE: in iterative_hash_expr, at tree.c:6831 on invalid...
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
index dc0286a..050e571 100644 (file)
@@ -1,3 +1,205 @@
+2010-09-23  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/45750
+       * gcc.dg/pr45750.c: New testcase.
+
+2010-09-23  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/torture/stackalign/alloca-4.c: Remove -m32 from dg-options.
+       * gcc.dg/torture/stackalign/alloca-5.c: Likewise.  Fix up -DDEBUG
+       build.
+
+2010-09-23  Bernd Schmidt  <bernds@codesourcery.com>
+
+       PR rtl-optimization/44374
+       * gcc.target/arm/headmerge-1.c: New test.
+       * gcc.target/arm/headmerge-2.c: New test.
+       * gcc.target/i386/headmerge-1.c: New test.
+       * gcc.target/i386/headmerge-2.c: New test.
+
+2010-09-23  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/38936
+       PR fortran/44044
+       PR fortran/45474
+       * gfortran.dg/intrinsic_intent_1.f03: New test.
+       * gfortran.dg/select_type_17.f03: New test.
+       * gfortran.dg/associate_5.f03: More definability tests.
+       * gfortran.dg/enum_2.f90: Check definability.
+       * gfortran.dg/allocatable_dummy_2.f90: Change expected error message.
+       * gfortran.dg/allocate_alloc_opt_2.f90: Ditto.
+       * gfortran.dg/char_expr_2.f90: Ditto.
+       * gfortran.dg/deallocate_alloc_opt_2.f90: Ditto.
+       * gfortran.dg/enum_5.f90: Ditto.
+       * gfortran.dg/equiv_constraint_8.f90: Ditto.
+       * gfortran.dg/impure_assignment_2.f90: Ditto.
+       * gfortran.dg/impure_assignment_3.f90: Ditto.
+       * gfortran.dg/intent_out_1.f90: Ditto.
+       * gfortran.dg/intent_out_3.f90: Ditto.
+       * gfortran.dg/pointer_assign_7.f90: Ditto.
+       * gfortran.dg/pointer_intent_3.f90: Ditto.
+       * gfortran.dg/pr19936_1.f90: Ditto.
+       * gfortran.dg/proc_ptr_comp_3.f90: Ditto.
+       * gfortran.dg/simpleif_2.f90: Ditto.
+       * gfortran.dg/protected_5.f90: Ditto.
+       * gfortran.dg/protected_4.f90: Ditto and remove invalid error check.
+       * gfortran.dg/protected_6.f90: Ditto.
+       * gfortran.dg/protected_7.f90: Ditto.
+
+2010-09-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/45710
+       * gfortran.dg/namelist_65.f90: New test.
+
+2010-09-22  Marcus Shawcroft  <marcus.shawcroft@arm.com>
+
+       * lib/scanasm.exp(dg-function-on-line): Permit .fnstart to appear in
+        the regexp pattern between the expected label and location string.
+
+2010-09-22  Marcus Shawcroft  <marcus.shawcroft@arm.com>
+
+       * gcc.dg/pr28706.c: Typo fix to dg-require-effective-target lto.
+
+2010-09-22  Marcus Shawcroft  <marcus.shawcroft@arm.com>
+
+       * gcc.dg/debug/pr41893-1.c: Typo fix to dg-require-effective-target lto.
+       * gcc.dg/pr27898.c: Likewise.
+       * gcc.dg/pr28712.c: Likewise.
+       * gcc.dg/pr30762-1.c: Likewise.
+       * gcc.dg/pr31529-1.c: Likewise.
+       * gcc.dg/pr34457-1.c: Likewise.
+       * gcc.dg/pr34668-1.c: Likewise.
+       * gcc.dg/pr34989-1.c: Likewise.
+       * gcc.dg/pr43557-1.c: Likewise.
+
+2010-09-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/45739
+       * gcc.target/i386/pr45739.c: Tighten up scan-assembler-not
+       regexps.
+
+2010-09-22  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc.target/sparc/mnofpu.c: New test.
+
+2010-09-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/45739
+       * gcc.target/i386/pr45739.c: New test.
+
+2010-09-21  Mikael Morin  <mikael@gcc.gnu.org>
+
+       PR fortran/45648
+       * gfortran.dg/inline_transpose_1.f90: Update temporary's locations
+       and counts. Add non-elemental function call check.
+
+       PR fortran/45648
+       * gfortran.dg/inline_transpose_1.f90: Add function calls with aliasing
+       arguments checks. Update temporary counts.
+       * gfortran.dg/transpose_optimization_1.f90: New.
+
+2010-09-21  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       PR objc/23710
+       * objc.dg/invalid-method-1.m: New.
+
+2010-09-21  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       Merge from 'apple/trunk' branch on FSF servers.
+
+       2005-10-11  Fariborz Jahanian <fjahanian@apple.com>
+
+       Radar 4291785
+       objc.dg/naming-4.m: New
+       objc.dg/naming-5.m: New
+       obj-c++.dg/naming-1.mm: New
+       obj-c++.dg/naming-2.mm: New
+
+2010-09-21  Jonathan Wakely  <redi@gcc.gnu.org>
+           Jack Howarth  <howarth@bromo.med.uc.edu>
+
+       PR c++/45645
+       * g++.dg/torture/pr44972.C: Use portable assert().
+
+2010-09-21  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/45580
+       * g++.dg/torture/pr45580.C: New testcase.
+
+2010-09-21  Uros Bizjak  <ubizjak@gmail.com>
+
+       * lib/gcc-dg.exp (clanup-stack-usage): Really remove .su files.
+
+2010-09-20  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/45438
+       * gfortran.dg/pointer_check_7.f90: New.
+
+2010-09-20  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/45728
+       * gcc.c-torture/compile/pr45728.c: New test.
+
+2010-09-20  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/45081
+       * gfortran.dg/derived_array_intrinsics_1.f90 : New test.
+
+2010-09-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * g++.dg/tree-ssa/pr45605.C: Add "\\".
+
+2010-09-20  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/45704
+       * gcc.dg/torture/pr45704.c: New testcase.
+
+2010-09-20  Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimize/45605
+       * g++.dg/tree-ssa/pr45605.C: New testcase.
+
+2010-09-20  Michael Matz  <matz@suse.de>
+
+       PR testsuite/45706
+       * gcc.dg/vect/pr43432.c: Don't override dg-options, defaults are
+       enough.
+
+2010-09-20  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/45705
+       * gcc.dg/tree-ssa/ssa-dom-dse-1.c: New testcase.
+
+2010-09-20  Michael Matz  <matz@suse.de>
+
+       PR testsuite/45706
+       * lib/target-supports.exp (check_effective_target_vect_perm):
+       Add i?86-*-*.
+
+2010-09-20  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/45695
+       * gcc.c-torture/execute/pr45695.c: New test.
+
+2010-09-19  Jan Hubicka  <jh@suse.cz>
+
+       PR lto/44246
+       * gcc.c-torture/compile/pr44246.c:New file.
+
+2010-09-19  Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/45714
+       * gfortran.dg/vect/pr45714-a.f: New test.
+       * gfortran.dg/vect/pr45714-b.f: New test.
+
+2010-09-19  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/const1.adb: Rename into...
+       * gnat.dg/constant1.adb: ...this.
+       * gnat.dg/constant2.adb: New test.
+       * gnat.dg/constant2_pkg1.ads: New helper.
+       * gnat.dg/constant2_pkg2.ad[sb]: Likewise.
+
 2010-09-19  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gnat.dg/specs/constant1.ads: New test.
        * gfortran.dg/read_x_eof.f90: New test.
        * gfortran.dg/read_x_past.f: Update test.
 
-2010-03-10  Jan Hubicka   <jh@suse.cz>
+2010-03-10  Jan Hubicka  <jh@suse.cz>
 
        * gcc.c-torture/compile/pr43288.c: New test.