Andy Fawcett
2007-Feb-17 20:08 UTC
Recent libxine update seems to cause ICE on 6-STABLE/amd64
On Thursday, libxine was updated in the ports collection to version 1.1.4 Unfortunately, this seems to cause some kind of compiler-suite error on 6.2-STABLE/amd64. dsputil.c:3826: error: unrecognizable insn: (insn 62 10 12 0 (set (reg:SI 0 ax [61]) (subreg:SI (plus:DI (subreg:DI (reg:SI 7 sp) 0) (const_int -4 [0xfffffffffffffffc])) 0)) -1 (nil) (nil)) dsputil.c:3826: internal compiler error: in extract_insn, at recog.c:2083 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. gmake[5]: *** [dsputil.lo] Error 1 gmake[5]: Leaving directory `/usr/ports/multimedia/libxine/work/xine-lib-1.1.4/src/libffmpeg/libavcodec' Please see PR ports/109213 (raised by another person) for slightly more context to the error. It's bitten two of us so far, apparently in identical way. I'm not sure this should be a ports PR, maybe it should go to the compiler suite? Andy -- Andy Fawcett | andy@athame.co.uk | tap@kde.org "In an open world without walls and fences, | tap@lspace.org we wouldn't need Windows and Gates." -- anon | tap@fruitsalad.org
It fails to compile with the gcc version that comes with FreeBSD 6 and 7, but it compiles fine on gcc 4.1 when I tried. It's probably a compiler bug that's been fixed on the 4.x series. On 2/17/07, Andy Fawcett <andy@athame.co.uk> wrote:> On Thursday, libxine was updated in the ports collection to version 1.1.4 > > Unfortunately, this seems to cause some kind of compiler-suite error on > 6.2-STABLE/amd64. > > dsputil.c:3826: error: unrecognizable insn: > (insn 62 10 12 0 (set (reg:SI 0 ax [61]) > (subreg:SI (plus:DI (subreg:DI (reg:SI 7 sp) 0) > (const_int -4 [0xfffffffffffffffc])) 0)) -1 (nil) > (nil)) > dsputil.c:3826: internal compiler error: in extract_insn, at recog.c:2083 > Please submit a full bug report, > with preprocessed source if appropriate. > See <URL:http://gcc.gnu.org/bugs.html> for instructions. > gmake[5]: *** [dsputil.lo] Error 1 > gmake[5]: Leaving directory > `/usr/ports/multimedia/libxine/work/xine-lib-1.1.4/src/libffmpeg/libavcodec' > > Please see PR ports/109213 (raised by another person) for slightly more > context to the error. It's bitten two of us so far, apparently in identical > way. > > I'm not sure this should be a ports PR, maybe it should go to the compiler > suite? > > Andy > > -- > Andy Fawcett | andy@athame.co.uk > | tap@kde.org > "In an open world without walls and fences, | tap@lspace.org > we wouldn't need Windows and Gates." -- anon | tap@fruitsalad.org > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >