http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46483
--- Comment #10 from Mikael Pettersson <mikpe at it dot uu.se> 2010-11-16 13:08:53 UTC --- The test cases also fail with gcc-4.5.1 on sparc64-linux. On that platform alignment errors are fatal and the program dies with a SIGBUS on the misaligned int-sized write generated for the __builtin_memcpy.