|
|
Hi,
> povms.cpp: In function `int POVMSUtil_TempAlloc(void**, int)':
> povms.cpp:3830: error: unerkennbares insn:
> (insn:HI 82 81 64 2 0x2a9682e780 (set (reg:SI 58)
> (plus:SI (mult:SI (reg:SI 58)
> (const_int 2 [0x2]))
> (const_int -2 [0xfffffffffffffffe]))) -1 (insn_list 81 (nil))
> (nil))
> povms.cpp:3830: internal compiler error: in extract_insn, at recog.c:2175
This is a problem with GCC, not POV-Ray. I have faced it myself
(though when compiling the Zlib included in the POV-Ray distro) trying
to compile with gcc-3.3.4. According to GCC bugzilla*, this internal
compiler error (aka ICE) seems to occur in the 3.3 series on the AMD64,
at least this 3.3.4 release.
OTOH, POV-Ray compiles fine with the GCC 3.4.x series. Moreover
the later supports the k8/opteron compiler flags, which should result in
a faster POV-Ray binary (also the 3.3.x series usually produce slightly
slower code on other platforms). I recommand you install GCC 3.4.1 (or
the newest 3.4.2) and try again compiling POV-Ray with it -- works for me.
- NC
(*) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16874
Post a reply to this message
|
|