Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113695 - dev-lisp/clisp-2.35 compilation on amd64 failed with "internal compiler error"
Summary: dev-lisp/clisp-2.35 compilation on amd64 failed with "internal compiler error"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-27 03:50 UTC by Nicolas MASSE
Modified: 2005-12-15 01:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
The preprocessed source (ccY6ftSa.out.gz,146.53 KB, text/plain)
2005-12-07 06:26 UTC, Nicolas MASSE
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas MASSE 2005-11-27 03:50:37 UTC
When I try to emerge dev-lisp/clisp-2.35 on amd64, I get an "internal compiler  
error". 

Reproducible: Always
Steps to Reproduce:
1. emerge =dev-lisp/clisp-2.35 
 
Actual Results:  
make[1]: Leaving directory 
`/tmp/portage/clisp-2.35/work/clisp-2.35/build/libcharset' 
gcc  -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type 
-Wmissing-declarations -Wno-sign-compare -O -DUNICODE -DDYNAMIC_FFI -I. -c 
spvw.c 
In file included from spvw.d:24: 
lispbibl.d:9474: warning: volatile register variables don't work as you might 
wish 
In file included from spvw.d:561: 
spvw_typealloc.d: In function `allocate_vector': 
spvw_typealloc.d:97: error: unrecognizable insn: 
(insn 158 157 83 4 (set (reg/f:DI 86) 
        (plus:DI (reg/f:DI 86) 
            (const_int 1125899906842624 [0x4000000000000]))) -1 (insn_list 157 
(nil)) 
    (expr_list:REG_EQUAL (const:DI (plus:DI (symbol_ref:DI ("symbol_tab_data") 
[flags 0x40] <var_decl 0x2aaaab9a31a0 symbol_tab_data>) 
                (const_int 1125899906842624 [0x4000000000000]))) 
        (nil))) 
spvw_typealloc.d:97: internal compiler error: in extract_insn, at recog.c:2083 
Please submit a full bug report, 
with preprocessed source if appropriate. 
See <URL:http://bugs.gentoo.org/> for instructions. 
Preprocessed source stored into /tmp/portage/clisp-2.35/temp/ccaTQyAf.out 
file, please attach this to your bugreport. 
make: *** [spvw.o] Error 1 
 
!!! ERROR: dev-lisp/clisp-2.35 failed. 
!!! Function src_compile, Line 53, Exitcode 2 
!!! (no error message) 
!!! If you need support, post the topmost build error, NOT this status 
message. 
 
 

Expected Results:  
emerge clisp successfully 

Portage 2.0.51.22-r3 (hardened/amd64, gcc-3.4.3, glibc-2.3.5-r3, 
2.6.13-hardened-r2-poubi64-5 x86_64) 
================================================================= 
System uname: 2.6.13-hardened-r2-poubi64-5 x86_64 AMD Athlon(tm) 64 Processor 
3000+ 
Gentoo Base System version 1.6.12 
dev-lang/python:     2.3.5 
sys-apps/sandbox:    1.2.11 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 
sys-devel/binutils:  2.15.92.0.2-r10 
sys-devel/libtool:   1.5.18-r1 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="amd64" 
AUTOCLEAN="yes" 
CBUILD="x86_64-pc-linux-gnu" 
CFLAGS="-march=athlon64 -O2 -pipe -fforce-addr" 
CHOST="x86_64-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon64 -O2 -pipe -fforce-addr" 
DISTDIR="/home/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks nostrip 
sandbox sfperms strict userpriv usersandbox" 
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo http://distfiles.gentoo.org 
http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
LANG="en_US.UTF-8" 
MAKEOPTS="-j2" 
PKGDIR="/home/portage/packages" 
PORTAGE_TMPDIR="/tmp" 
PORTDIR="/var/portage" 
PORTDIR_OVERLAY="/home/portage/overlay" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X acl alsa amd64 audiofile berkdb bzip2 cdr crypt cups curl ethereal exif 
expat fam flac gd glut gmp gtk hal hardened idn imagemagick ipv6 java jpeg 
justify kde lcms libwww mad mng nas ncurses nls nptl nptlonly ogg oggvorbis 
opengl pam pcre pdflib perl pic png postgres python qt readline sdl ssl tcpd 
tetex tiff truetype udev unicode usb userlocales vorbis wmf xine xinerama xml2 
zlib userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS 
 
 
 
# emerge -av dev-lisp/clisp 
 
These are the packages that I would merge, in order: 
 
Calculating dependencies ...done! 
[ebuild  N    ] dev-lisp/clisp-2.35  -X -fastcgi +pcre -postgres +readline 
-zlib 0 kB
Comment 1 Matthew Kennedy (RETIRED) gentoo-dev 2005-11-27 21:52:46 UTC
I don't think internal compiler errors are clisp related.  Perhaps best handled
by someone maintaining gcc?
Comment 2 Nicolas MASSE 2005-12-07 06:26:32 UTC
Created attachment 74228 [details]
The preprocessed source
Comment 3 Mark Loeser (RETIRED) gentoo-dev 2005-12-15 01:51:46 UTC
Works for me with gcc-3.4.4-r1.