[Bug debug/43229] [4.5 Regression] ice expand_debug_expr, at cfgexpand.c:2957

2010-03-13 Thread hjl at gcc dot gnu dot org


--- Comment #6 from hjl at gcc dot gnu dot org  2010-03-13 16:59 ---
Subject: Bug 43229

Author: hjl
Date: Sat Mar 13 16:58:19 2010
New Revision: 157426

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157426
Log:
Backport testcases from mainline.

2010-03-13  H.J. Lu  hongjiu...@intel.com

Backport from mainline:
2010-03-11  Martin Jambor  mjam...@suse.cz

PR tree-optimization/43257
* g++.dg/torture/pr43257.C: New test.

2010-03-11  Richard Guenther  rguent...@suse.de

PR tree-optimization/43255
* gcc.c-torture/compile/pr43255.c: New testcase.

2010-03-11  Andreas Krebbel  andreas.kreb...@de.ibm.com

* gcc.dg/pr43280.c: New testcase.

2010-03-10  Jan Hubicka   j...@suse.cz

* gcc.c-torture/compile/pr43288.c: New test.

2010-03-10  Andrey Belevantsev  a...@ispras.ru

PR middle-end/42859
* g++.dg/eh/pr42859.C: New test.

2010-03-09  Jakub Jelinek  ja...@redhat.com

PR debug/43299
* gcc.dg/pr43299.c: New test.

2010-03-08  Richard Guenther  rguent...@suse.de

PR tree-optimization/43269
* gcc.c-torture/execute/pr43269.c: New testcase.

2010-03-04  Martin Jambor  mjam...@suse.cz

PR tree-optimization/43164
PR tree-optimization/43191
* gcc.c-torture/compile/pr43164.c: New test.
* gcc.c-torture/compile/pr43191.c: Likewise.

2010-03-04  Changpeng Fang  changpeng.f...@amd.com

PR middle-end/43209
* gcc.dg/tree-ssa/ivopts-4.c: New.

2010-03-03  Jakub Jelinek  ja...@redhat.com

PR debug/43229
* gfortran.dg/pr43229.f90: New test.

PR debug/43237
* gcc.dg/debug/dwarf2/pr43237.c: New test.

2010-03-02  Paul Thomas  pa...@gcc.gnu.org

PR fortran/43180
* gfortran.dg/internal_pack_10.f90: New test.

2010-02-26  Richard Guenther  rguent...@suse.de

PR tree-optimization/43188
* gcc.c-torture/compile/pr43188.c: New testcase.

2010-02-25  Jakub Jelinek  ja...@redhat.com

PR debug/43166
* gfortran.dg/debug/pr43166.f: New test.

PR debug/43165
* gcc.dg/torture/pr43165.c: New test.

2010-02-23  Jakub Jelinek  ja...@redhat.com

PR target/43107
* gcc.target/i386/pr43107.c: New test.

Added:
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/eh/pr42859.C
  - copied unchanged from r157425, trunk/gcc/testsuite/g++.dg/eh/pr42859.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/torture/pr43257.C
  - copied unchanged from r157425,
trunk/gcc/testsuite/g++.dg/torture/pr43257.C
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr43164.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.c-torture/compile/pr43164.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr43188.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.c-torture/compile/pr43188.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr43191.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.c-torture/compile/pr43191.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr43255.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.c-torture/compile/pr43255.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr43288.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.c-torture/compile/pr43288.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/execute/pr43269.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.c-torture/execute/pr43269.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/debug/dwarf2/pr43237.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.dg/debug/dwarf2/pr43237.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/pr43280.c
  - copied unchanged from r157425, trunk/gcc/testsuite/gcc.dg/pr43280.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/pr43299.c
  - copied unchanged from r157425, trunk/gcc/testsuite/gcc.dg/pr43299.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/torture/pr43165.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.dg/torture/pr43165.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/tree-ssa/ivopts-4.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.dg/tree-ssa/ivopts-4.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.target/i386/pr43107.c
  - copied unchanged from r157425,
trunk/gcc/testsuite/gcc.target/i386/pr43107.c
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/debug/pr43166.f
  - copied unchanged from r157425,
trunk/gcc/testsuite/gfortran.dg/debug/pr43166.f
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/internal_pack_10.f90
  - copied unchanged from r157425,
trunk/gcc/testsuite/gfortran.dg/internal_pack_10.f90
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/pr43229.f90
  - copied unchanged from r157425,

[Bug debug/43229] [4.5 Regression] ice expand_debug_expr, at cfgexpand.c:2957

2010-03-03 Thread jakub at gcc dot gnu dot org


--- Comment #4 from jakub at gcc dot gnu dot org  2010-03-03 09:58 ---
Subject: Bug 43229

Author: jakub
Date: Wed Mar  3 09:58:11 2010
New Revision: 157191

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157191
Log:
PR debug/43229
* cfgexpand.c (expand_debug_expr): Handle DOT_PROD_EXPR,
WIDEN_MULT_EXPR and WIDEN_SUM_EXPR.  Return NULL without
ICE for vector expressions, ADDR_SPACE_CONVERT_EXPR,
FIXED_CONVERT_EXPR, OBJ_TYPE_REF and WITH_SIZE_EXPR.

* gfortran.dg/pr43229.f90: New test.

Added:
trunk/gcc/testsuite/gfortran.dg/pr43229.f90
Modified:
trunk/gcc/ChangeLog
trunk/gcc/cfgexpand.c
trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43229



[Bug debug/43229] [4.5 Regression] ice expand_debug_expr, at cfgexpand.c:2957

2010-03-03 Thread jakub at gcc dot gnu dot org


--- Comment #5 from jakub at gcc dot gnu dot org  2010-03-03 10:02 ---
Fixed.


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43229



[Bug debug/43229] [4.5 Regression] ice expand_debug_expr, at cfgexpand.c:2957

2010-03-02 Thread jv244 at cam dot ac dot uk


-- 

jv244 at cam dot ac dot uk changed:

   What|Removed |Added

  Component|rtl-optimization|debug
   Target Milestone|--- |4.5.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43229



[Bug debug/43229] [4.5 Regression] ice expand_debug_expr, at cfgexpand.c:2957

2010-03-02 Thread dominiq at lps dot ens dot fr


--- Comment #1 from dominiq at lps dot ens dot fr  2010-03-02 13:41 ---
Confirmed on  x86_64-apple-darwin10 with '-O3 -g -ffast-math'. It seems to
appear between revisions 157098 and 157143.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43229



[Bug debug/43229] [4.5 Regression] ice expand_debug_expr, at cfgexpand.c:2957

2010-03-02 Thread jakub at gcc dot gnu dot org


--- Comment #2 from jakub at gcc dot gnu dot org  2010-03-02 16:34 ---
Created an attachment (id=20003)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20003action=view)
gcc45-pr43229.patch

Untested fix.


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |jakub at gcc dot gnu dot org
   |dot org |
 Status|UNCONFIRMED |ASSIGNED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43229



[Bug debug/43229] [4.5 Regression] ice expand_debug_expr, at cfgexpand.c:2957

2010-03-02 Thread hjl dot tools at gmail dot com


--- Comment #3 from hjl dot tools at gmail dot com  2010-03-02 16:36 ---
It is caused by revision 157009:

http://gcc.gnu.org/ml/gcc-cvs/2010-02/msg00592.html


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||matz at suse dot de


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43229