http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55319
--- Comment #1 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-11-18 14:00:37 UTC --- In order to quickly make progress on the issue, I recommend filing something much smaller and less obfuscated. Also, not using internal stdio interfaces (anyway, very likely i/o itself isn't essential and an assert or an abort would do)