[Bug 6511] build fails on i386

Stephan Hermann sh at sourcecode.de
Tue Jan 24 12:45:10 UTC 2006


Public bug report changed:
https://launchpad.net/malone/bugs/6511

Comment:
Ok,

first of all, if I build clisp on amd64, it compiles the amd64 stuff, but fails later, and this is, IMHO, your gcc4 bug.
So the i386 build failures are coming from trying to build amd64 stuff on i386. 

Regards,

\sh

CLISP="`pwd`/lisp.run -M `pwd`/lispinit.mem -B `pwd` -N `pwd`/locale -Efile UTF-8 -Eterminal UTF-8 -Emisc 1:1 -norc" ; cd syscalls ; dots=`echo syscalls/ | sed -e 's,[^/][^/]*//*,../,g' -e 's,/$,,g'` ; make clisp-module CC="gcc" CPPFLAGS=" " CFLAGS="-W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -O -DUNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC" INCLUDES="$dots" CLFLAGS="-x none -Wl,-export-dynamic" LIBS="libcharset.a libavcall.a libcallback.a /usr/lib/libreadline.so -lncurses -ldl   -L/usr/lib -lsigsegv" RANLIB="ranlib" CLISP="$CLISP -q"
make[2]: Entering directory `/tmp/buildd/clisp-2.36/debian/build/syscalls'
/tmp/buildd/clisp-2.36/debian/build/lisp.run -M /tmp/buildd/clisp-2.36/debian/build/lispinit.mem -B /tmp/buildd/clisp-2.36/debian/build -N /tmp/buildd/clisp-2.36/debian/build/locale -Efile UTF-8 -Eterminal UTF-8 -Emisc 1:1 -norc -q ../modprep.fas calls.c
;; MODPREP: "calls.c" --> #P"calls.m.c"
;; MODPREP: reading "calls.c": 143,149 bytes, 3,796 lines
;; MODPREP: 476 objects, 72 DEFUNs
;; packages: ("OS" "POSIX")
MODPREP: wrote calls.m.c (396,547 bytes)
gcc  -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -O -DUNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I.. -c calls.m.c -o calls.o
calls.c: In function 'get_block':
calls.c:843: error: unrecognizable insn:
(insn 173 172 174 0 (set (reg/f:DI 91)
        (plus:DI (reg:DI 133)
            (const_int 1125899906842624 [0x4000000000000]))) -1 (insn_list:REG_DEP_TRUE 172 (nil))
    (expr_list:REG_DEAD (reg:DI 133)
        (expr_list:REG_EQUAL (const:DI (plus:DI (symbol_ref:DI ("symbol_tab_data") [flags 0x40] <var_decl 0x2aaaab25f820 symbol_tab_data>)
                    (const_int 1125899906842624 [0x4000000000000])))
            (nil))))
calls.c:843: internal compiler error: in extract_insn, at recog.c:2020
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-4.0/README.Bugs>.
make[2]: *** [calls.o] Error 1
make[2]: Leaving directory `/tmp/buildd/clisp-2.36/debian/build/syscalls'
make[1]: *** [syscalls] Error 2
make[1]: Leaving directory `/tmp/buildd/clisp-2.36/debian/build'
make: *** [build-stamp] Error 2
pbuilder: Failed autobuilding of package




More information about the universe-bugs mailing list