------- Comment #3 from pinskia at gcc dot gnu dot org 2007-09-10 08:34 ------- >From the look at the source, it looks like you are violating C/C++ aliasing rules. Try with -fno-strict-aliasing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33374