[Bug tree-optimization/102273] ICE in expand_DEFERRED_INIT, at internal-fn.c:3024 since r12-3433-ga25e0b5e6ac8a77a
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Sep 10 09:54:55 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102273
--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
This one is about nested functions:
optimized dump looks like:
;; Function foo (foo, funcdef_no=0, decl_uid=1980, cgraph_uid=2,
symbol_order=1)
struct A foo ()
{
struct FRAME.foo FRAME.0;
struct A e [value-expr: FRAME.0.e];
void * D.1990;
void * _3;
<bb 2> :
_3 = __builtin_dwarf_cfa (0);
FRAME.0.FRAME_BASE.PARENT = _3;
FRAME.0.e = .DEFERRED_INIT (1, 2, 0);
GIMPLE_NOP
return;
}
More information about the Gcc-bugs
mailing list