[Bug middle-end/45738] [4.6 Regression] ICE: tree check: expected var_decl, have debug_expr_decl in const_value_known_p, at varpool.c:375
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45738 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #3 from Jan Hubicka 2010-09-24 16:28:42 UTC --- Fixed. -- Configure bugmail: http://gcc.gnu.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug.
[Bug middle-end/45738] [4.6 Regression] ICE: tree check: expected var_decl, have debug_expr_decl in const_value_known_p, at varpool.c:375
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45738 --- Comment #2 from Jan Hubicka 2010-09-24 16:24:56 UTC --- Author: hubicka Date: Fri Sep 24 16:24:45 2010 New Revision: 164602 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164602 Log: PR tree-optimization/45738 PR tree-optimization/45741 * expr.c (string_constant): Allow CONST_DECL too; check that DECL_INITIAL is set. * varpool.c (const_value_known_p): Only look into VAR_DECL and CONST_DECL. * gcc.c-torture/compile/pr45741.c: New. * gfortran.fortran-torture/compile/pr45738.f90: New. Added: trunk/gcc/testsuite/gcc.c-torture/compile/pr45771.c trunk/gcc/testsuite/gfortran.fortran-torture/compile/pr45738.f90 Modified: trunk/gcc/ChangeLog trunk/gcc/expr.c trunk/gcc/testsuite/ChangeLog trunk/gcc/varpool.c -- Configure bugmail: http://gcc.gnu.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug.
[Bug middle-end/45738] [4.6 Regression] ICE: tree check: expected var_decl, have debug_expr_decl in const_value_known_p, at varpool.c:375
--- Comment #1 from hjl dot tools at gmail dot com 2010-09-21 12:23 --- It is caused by revision 164438: http://gcc.gnu.org/ml/gcc-cvs/2010-09/msg00734.html -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|-00-00 00:00:00 |2010-09-21 12:23:29 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45738
[Bug middle-end/45738] [4.6 Regression] ICE: tree check: expected var_decl, have debug_expr_decl in const_value_known_p, at varpool.c:375
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||hubicka at gcc dot gnu dot ||org Target Milestone|--- |4.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45738