Summary: | [4.6] media-libs/mlt-0.8.8 ICE with -fprefetch-loop-arrays in build2_stat, at tree.c | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tony Ducrocq <tony.ducrocq> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | InVCS |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://gcc.gnu.org/PR53550 | ||
See Also: | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53550 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Tony Ducrocq
2013-01-29 18:58:03 UTC
Created attachment 337264 [details]
build.log
What if you removed -ftree-vectorize from CFLAGS? removing -ftree-vectorize did not solve the problem but putting CFLAGS="" solved it. I'll try removing it one by one to find the one that is problematic. Anyway thanks for the help. The problem do not come from one flags but a combination of several, don't know which one know but it works with CFLAGS="-march=bdver1 -mprefer-avx128 -mno-3dnow -ftree-vectorize -funroll-all-loops -fprefetch-loop-arrays --param prefetch-latency=300 -pipe -mtune=bdver1" works also with CFLAGS="O2" but do not work with both. The minimal combination of problematic CFLAGS seems to be : CFLAGS="-O2 -fprefetch-loop-arrays" maybe some other also but I didn't try all the combinations. As long as it works with CFLAGS="-O2 -march=native" then it's good enough for us, and we probably won't take any action on this bug. its a gcc ICE, reassigning to toolchain@ Fixed in 4.6.3 p1.1. |