AVX __m256i return value

Václav Zeman vhaisman@gmail.com
Sun Jul 6 06:53:00 GMT 2014


On 6.7.2014 05:13, Roland Schulz wrote:
> Hi,
> 
> a non-inline function which returns a __m256i causes a segfault under Cygwin. 
> It seems it tries to save the return value on the stack without proper 
> alignment:
>    0x0000000100404dcb <+153>:   mov    0x30(%rbp),%rax
> => 0x0000000100404dcf <+157>:   vmovdqa %ymm0,(%rax)
> 
> This is with GCC 4.8.3. The code is fine with GCC/Clang/ICC under Linux and 
> MSVC/ICC under Windows. Is this a known problem or should I file a more 
> detailed bug report? If so should I report this here or on the GCC bugzilla?

I suggest to fill the GCC bugzilla bug report.

-- 
VZ


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 295 bytes
Desc: OpenPGP digital signature
URL: <http://cygwin.com/pipermail/cygwin/attachments/20140706/486e5c86/attachment.sig>


More information about the Cygwin mailing list