inception_thoughts code throws "illegal hardware instruction" in x86_64 Mac OS X unless you compile the program with -m32