[Bug middle-end/13234] [3.4 Regression] ICE when dumping a translation unit
pinskia at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sat Nov 29 19:07:00 GMT 2003
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-11-29 19:07 -------
Actually this is a regression, the patch which caused it:
2003-08-20 Jason Merrill <jason@redhat.com>
* tree.h (IS_EXPR_CODE_CLASS): Also include 'r' and 's'.
(EXPR_CHECK): Don't check for 'r' or 's' if we're
checking IS_EXPR_CODE_CLASS.
* calls.c (calls_function_1): Likewise.
* fold-const.c (fold): Likewise.
* tree.c (iterative_hash_expr): Likewise.
* tree-inline.c (walk_tree, copy_tree_r): Likewise.
(gdb) p debug_tree(t)
<component_ref 0x11b95a0
arg 0 <identifier_node 0x7071c0 __xbindings <0x0>local bindings <0x0>>
arg 1 <identifier_node 0x13976c0 _M_equalbindings <0x0>local bindings <0x0>>>
$3 = void
--
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |minor
Status|UNCONFIRMED |NEW
Component|c++ |middle-end
Ever Confirmed| |1
Keywords| |ice-on-valid-code
Last reconfirmed|0000-00-00 00:00:00 |2003-11-29 19:07:05
date| |
Summary|ICE when dumping a |[3.4 Regression] ICE when
|translation unit |dumping a translation unit
Target Milestone|--- |3.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13234
More information about the Gcc-bugs
mailing list