bad4888
compile with -fno-strict-aliasing to workaround Python bug http://www.python.org/dev/peps/pep-3123/