http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60088
--- Comment #3 from Jacob Abel <thatcadguy at gmail dot com> --- If you bothered to look at the gcc output file, you'd see that I tested it on Linux as well. This is a GCC and MinGW problem. The code segfaults on both platforms with both compilers.