| Summary: | Gnomad fails to run when compiled against GCC 3.4.3 with -O3 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Bryce Thomas <brycesub> |
| Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | critical | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | Strips unsafe -O? flags from CFLAGS | ||
|
Description
Bryce Thomas
2004-11-29 19:26:34 UTC
Created attachment 44969 [details, diff]
Strips unsafe -O? flags from CFLAGS
if you want to take my suggestion (which has helped me), then... relax your C FLAGS to '-march=athlon-4 -O2 -mno-sse' and recompile everything on your box 'emerge -e world'. then give us a backtrace. (gdb /usr/bin/whatever; run; make it go boom, and then 'bt full') this is probably the movaps disaster bug. movaps on non-sixteen-byte aligned memory, affects gcc 3.4.x compiled programs especially. not planned to be fixed in gcc mainline for some time. disabling SSE code generation has fixed a host of troubles for me (i use gcc 3.4.x too). please pick up jnc's suggestion, afterwards provide the gdb backtrace. thanks |