http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45883
--- Comment #2 from Vyacheslav Egorov <vegorov at chromium dot org> 2010-10-05 08:47:19 UTC --- Richard I can confirm that test case passes when compiled with -O1 -fstrict-aliasing -fno-builtin-memcpy.