[Bug c++/48574] ICE (regression w.r.t. 4.6.0)
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Apr 12 14:49:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
Richard Guenther <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2011.04.12 14:49:18
Known to work| |4.6.0
Ever Confirmed|0 |1
--- Comment #1 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-04-12 14:49:18 UTC ---
Confirmed. Works with r171596.
#0 0x00000000005fad6b in fixed_type_or_null (instance=0x7fffeb1116c0,
nonnull=0x0, cdtorp=0x7fffffffb25c)
at /space/rguenther/src/svn/gcc-4_6-branch/gcc/cp/class.c:5828
#1 0x00000000005fc452 in fixed_type_or_null (instance=0x7fffeb10c460,
nonnull=0x0, cdtorp=0x7fffffffb25c)
at /space/rguenther/src/svn/gcc-4_6-branch/gcc/cp/class.c:5947
#2 0x00000000005fae8e in fixed_type_or_null (instance=0x7fffeb111900,
nonnull=0x0, cdtorp=0x7fffffffb25c)
at /space/rguenther/src/svn/gcc-4_6-branch/gcc/cp/class.c:5831
#3 0x00000000005fc5a9 in resolves_to_fixed_type_p (instance=0x7fffeb111900,
nonnull=0x0) at /space/rguenther/src/svn/gcc-4_6-branch/gcc/cp/class.c:5980
#4 0x00000000004c28f9 in build_new_method_call (instance=0x7fffeb111900,
fns=0x7fffebffbf00, args=0x7fffffffb888, conversion_path=0x7fffebff40d0,
flags=3, fn_p=0x0, complain=3)
at /space/rguenther/src/svn/gcc-4_6-branch/gcc/cp/call.c:6978
(gdb) l
5823 #define RECUR(T) fixed_type_or_null((T), nonnull, cdtorp)
5824
5825 switch (TREE_CODE (instance))
5826 {
5827 case INDIRECT_REF:
5828 if (POINTER_TYPE_P (TREE_TYPE (instance)))
5829 return NULL_TREE;
5830 else
5831 return RECUR (TREE_OPERAND (instance, 0));
5832
(gdb) p instance->base.code
$3 = INDIRECT_REF
(gdb) p instance->common.type
$4 = (tree) 0x0
Reducing.
More information about the Gcc-bugs
mailing list