Summary: | [4.4/ICE] sys-devel/gcc-4.4.5 build fails at fstream.tcc:749: internal compiler error: in dwarf2out_frame_debug_expr | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrey <demontager> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
kernel config
gcc-4.4.5_build_log complete gcc-4.4.5 build log build log with MAKEOPTS="-j5" build log with MAKEOPTS="-j9" |
Description
Andrey
2011-03-28 14:39:18 UTC
Created attachment 267543 [details]
kernel config
Created attachment 267545 [details]
gcc-4.4.5_build_log
Comment on attachment 267545 [details]
gcc-4.4.5_build_log
post the full build log, not just a snippet
Created attachment 267583 [details]
complete gcc-4.4.5 build log
log is 9mb length. and 1mb maximum allowed- how to post it here ? My archive shows in plain text so no readable. just set the mime type correctly, or manually download it does it fail in the same place every time you emerge it ? Created attachment 267687 [details]
build log with MAKEOPTS="-j5"
I tried to compile with -j5 optimization and result is deferent compared to -j9.
Created attachment 267689 [details]
build log with MAKEOPTS="-j9"
When i compile with -j9 it dies with same error.
so build it with -j1 and see if it fails at the same spot Tried -j1, it dies with the first mentioned error e.g. when -j9 I'm having the very same problem (compared the build logs, it's exactly the same error) this is the same as bug #357287. 4.4 doesn't like -mavx, which is being enabled by -march=native for your Sandy Bridge CPU. You can add -mno-avx to your CFLAGS and see if it works. *** This bug has been marked as a duplicate of bug 357287 *** Thanks, at last it compiled when -mno-avx defined. Also I tried to compile gcc-4.3.4 but it not recognise this flag. cc1: error: unrecognized command line option "-mno-avx" So i will use -mno-avx switching if i need two gcc versions |