https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63478
--- Comment #5 from Dennis Clarke <dev at cor0 dot com> --- (In reply to Andrew Pinski from comment #3) > Why are you trying to use -mptr64 anyways? Especially without -m64 ? Reasonable question. I often bootstrap GCC and then try a whole series of simple tests *after* I run the whole testsuite. To be honest I had not seen an ICE before and was surprised to see it. As for -mptr64, well yes it was a dumb idea. Given that it isn't documented anywhere. At least it does not seem to exist anywhere here : https://gcc.gnu.org/onlinedocs/gcc-4.7.4/gcc/ Some of the little tests I run involved posix thread dispatch tests as well as slogging memory around and some are simple floating point performance tests. I look at the output assembly from both GCC and Oracle Studio tools. There really is not much of a performance gap anymore unless you are in possession of a Sparc T5 or some server with 256 processor cores. Regardless, looks like a red herring : https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34191