This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: AVX __m256i return value


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


Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]