GCC i386 stack misalignment: [package - head-i386-default][graphics/rawtherapee-devel] Failed for rawtherapee-devel-5.0 in stage
Dimitry Andric
dim at FreeBSD.org
Sun Jan 29 19:06:31 UTC 2017
On 29 Jan 2017, at 19:35, Matthias Andree <mandree at FreeBSD.org> wrote:
> whenever I've traced one of the attached SIGBUS issues on gcc-compiled
> i386 code with SSE2, I found that it was using unaligned 128-bit =
> 16-byte wide SSE2 access which also needs 16-byte aligned data
> (including stacks).
See these very old bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40838
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38496
PR 40838 is 8 years old and still has status NEW, PR38496 has WONTFIX.
E.g. don't count on this getting fixed upstream.
-Dimitry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 194 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-toolchain/attachments/20170129/8c6a68d8/attachment.sig>
More information about the freebsd-toolchain
mailing list