[Bug target/41156] [4.4/4.5 Regression] zlib segfault in inflate_table() compiled w/ -O -msse2 ftree-vectorize

hjl dot tools at gmail dot com gcc-bugzilla@gcc.gnu.org
Mon Aug 31 13:52:00 GMT 2009



------- Comment #3 from hjl dot tools at gmail dot com  2009-08-31 13:51 -------
(In reply to comment #2)
> Why is this considered a regression?
> 

It is a regression for PR 32893, which was fixed by disabling
vectorizer on local variables requiring > 4byte alignment since
we couldn't realign the stack at the time to support 4byte
incoming stack. With automatic stack alignment, this restricting
was removed. But since we assume incoming stack is 16byte, we
don't realign the stack. When incoming stack is 4 byte aligned,
we get segfault.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41156



More information about the Gcc-bugs mailing list