http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47486
--- Comment #6 from Kai Tietz <ktietz at gcc dot gnu.org> 2012-02-15 15:30:58 UTC --- I have tested variant suggested in #comment 4 and those in #comment 5. Both are fixing the ICE. The file test.d (as used as crash example) will be created empty.