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.