But the problem is only on Windows, oh well.
msys comes with gdb, it should be able to catch the segfault, then you can inspect the registers, stack and variables.
Compiling with "-O0 -g3" instead of "-O3" should help gdb give you more info.
Tried that. Compile fails in another algo with -O0 asm has impossible constraints.