http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47638
--- Comment #3 from Ádám Rák <adam.rak at streamnovation dot com> 2011-02-08 00:54:50 UTC --- I agree, DECL_SIZE(var) == 0 should be an ICE, with sometime like "layout error" or missing layout for variable.