Summary: | sys-devel/llvm-3.5.0 - .../work/llvm-3.5.0.src/lib/LTO/LTOCodeGenerator.cpp:154:1: internal compiler error: in merge_if_block, at ifcvt.c:3193 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vladimir Monchenko <bobmvg> |
Component: | [OLD] Development | Assignee: | LLVM support project <llvm> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | mgorny |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | ARM | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 618550 | ||
Attachments: | Buld log |
Description
Vladimir Monchenko
2015-02-01 19:50:04 UTC
You very likely ran out of memory. But please attach the entire build log to this bug report. Created attachment 395384 [details]
Buld log
Max memory consumption during compilation: hummingboard ~ # free total used free shared buffers cached Mem: 1026100 705420 320680 372 56400 269376 -/+ buffers/cache: 379644 646456 Swap: 2097148 0 2097148 hummingboard ~ # I tried to compile this package four times, the result is always the same. Thanks for the report! This sounds like http://lists.cs.uiuc.edu/pipermail/cfe-users/2014-July/000544.html I am not sure if a fix was added to 3.5.1 but it could be worth the try This is truly a show-stopper for us unless a proper workaround or fix is provided. We need to get llvmpipe SW rastering to work on ARM device. Can somebody confirm if this is fixed in some release already? The code did not change upstream, as they were not sure other the 3 fixes listed would be enough (potentially lots of switch places missing the default:return line) Have you tried with gcc 4.8? It is marked stable on arm, and we had a few bugreports on llvm builds with 4.7 (mostly on Intel Atom though) |