[Bug target/71460] Copying structs can trap (on x86-32) due to SNaN to QNaN
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Thu Jun 9 20:00:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71460
--- Comment #13 from Uroš Bizjak <ubizjak at gmail dot com> ---
(In reply to Richard Biener from comment #7)
> Oh - I hope TYPE_MODE does not affect the ABI here ;) You might want to
> double-check that (struct-layout tests plus call ABI)
The patch introduces one testsuite failure with -m32:
FAIL: g++.dg/torture/pr67581.C
where:
/home/uros/gcc-svn/trunk/gcc/testsuite/g++.dg/torture/pr67581.C:2:7: error:
type transparent 'union U' cannot be made transparent because the type of the
first field has a different ABI from the class overall
I don't know if this is c++ frontend issue, where BLKmode should be allowed.
More information about the Gcc-bugs
mailing list