------- Comment #6 from tromey at gcc dot gnu dot org 2009-02-22 17:04 ------- I'm not sure that suggestion will work. My recollection is that the order of checks is specified, and that allocating memory before the abstract-ness check would be incorrect. I didn't confirm this with the spec though.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22377