| View previous topic :: View next topic |
| Author |
Message |
eirkeim n00b

Joined: 21 Apr 2005 Posts: 14
|
Posted: Tue Nov 21, 2006 3:40 pm Post subject: Problem with emerging gcc |
|
|
| Code: |
dibbuk ~ # emerge --info
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i586)
=================================================================
System uname: 2.6.17-gentoo-r8 i586 AMD-K5(tm) Processor
Gentoo Base System version 1.12.6
Last Sync: Mon, 20 Nov 2006 08:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-O2 -mtune=i686 -pipe"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -mtune=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.du.se/pub/os/gentoo http://ftp.du.se/pub/os/gentoo http://ds.thn.htu.se/linux/gentoo "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 apache2 berkdb bitmap-fonts cli cracklib crypt cups dlloader dri elibc_glibc fortran gdbm gpm iconv input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux libg++ ncurses nls nptl nptlonly pam pcre perl ppds pppd python readline reflection session spl ssl symlink tcpd truetype-fonts type1-fonts udev unicode userland_GNU video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i740 video_cards_i810 video_cards_imstt video_cards_mga video_cards_neomagic video_cards_nsc video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo xorg zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
|
| Code: |
dibbuk ~ # emerge gcc
[...]
/bin/sh /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c
insn-attrtab.c is unchanged
echo timestamp > s-attrtab
stage1/xgcc -Bstage1/ -B/usr/i586-pc-linux-gnu/bin/ -O2 -mtune=i686 -pipe -fprofile-generate -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include -c insn-attrtab.c \
-o insn-attrtab.o
{standard input}: Assembler messages:
{standard input}:33467: Warning: end of file not at end of a line; newline inserted
xgcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <URL:http://bugs.gentoo.org/> for instructions.
make[2]: *** [insn-attrtab.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc'
make[1]: *** [stageprofile_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc'
make: *** [profiledbootstrap] Error 2
!!! ERROR: sys-devel/gcc-4.1.1-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
ebuild.sh, line 1255: Called toolchain_src_compile
toolchain.eclass, line 24: Called gcc_src_compile
toolchain.eclass, line 1536: Called gcc_do_make
toolchain.eclass, line 1410: Called die
!!! emake failed with profiledbootstrap
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
I don't understand what might be wrong, have asked google without any luck, do any of you guys and gals have a clue or an answer to give to me?
With regards
//eirkeim
Last edited by eirkeim on Thu Nov 23, 2006 2:30 pm; edited 2 times in total |
|
| Back to top |
|
 |
limn l33t

Joined: 13 May 2005 Posts: 832
|
Posted: Tue Nov 21, 2006 4:24 pm Post subject: |
|
|
| emerge --info wrote: | CFLAGS="-O2 -mtune=i686 -pipe"
CHOST="i586-pc-linux-gnu" |
You might try
| Code: | | CFLAGS="-O2 -mtune=i586 -pipe" |
|
|
| Back to top |
|
 |
mv Advocate


Joined: 20 Apr 2005 Posts: 2483
|
Posted: Tue Nov 21, 2006 11:24 pm Post subject: Re: Problem with emerging gcc |
|
|
| eirkeim wrote: | | Code: | | Internal error: Killed (program cc1) |
|
In most cases this means that you ran out of memory. Have you activated your swap partition? Try to observe your memory with "free" during compiling. |
|
| Back to top |
|
 |
eirkeim n00b

Joined: 21 Apr 2005 Posts: 14
|
Posted: Wed Nov 22, 2006 7:45 am Post subject: |
|
|
Changing the CFLAGS and CXXFLAGS didn't help I'm afraid. Same error.
I rebooted the system and this is the output from "free".
| Code: |
dibbuk ~ # free
total used free shared buffers cached
Mem: 93676 56476 37200 0 2096 20948
-/+ buffers/cache: 33432 60244
Swap: 127000 0 127000
|
I think I have activated swap, seems like it, but not sure. Other "large" compilations have worked and my current gcc version is 4.1.1. I'll try again and look at the memory usage. |
|
| Back to top |
|
 |
drwook Veteran

Joined: 30 Mar 2005 Posts: 1313 Location: London
|
Posted: Wed Nov 22, 2006 10:37 am Post subject: |
|
|
| Also could be disk space for temp storage - check 'df -h' if I were you. But like mv said, esp with 128Mb of RAM you'll want to add more, make sure you've got swap, or ideally both (SD-RAM can be picked up pretty cheaply) |
|
| Back to top |
|
 |
eirkeim n00b

Joined: 21 Apr 2005 Posts: 14
|
Posted: Wed Nov 22, 2006 3:18 pm Post subject: |
|
|
Since this is a AMD-K5, 133 MHz, 92 MB RAM, monster I'll have to get back to you on the different tests, however it seems not to be the RAM or swap.
I saw that the /usr-partition was nearly full, however I have a symbolic link /usr/tmp -> /var/tmp where /var also is a partition. I removed some old kernel sources, this means that after unpacking the gcc package:
| Code: |
dibbuk ~ # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda3 869M 37M 788M 5% /
udev 46M 108K 46M 1% /dev
/dev/hdb1 1.0G 518M 454M 54% /var
/dev/hdc1 2.4G 1.7G 641M 73% /usr
shm 46M 0 46M 0% /dev/shm
|
Restarted the emerge, I'll keep you posted. |
|
| Back to top |
|
 |
drwook Veteran

Joined: 30 Mar 2005 Posts: 1313 Location: London
|
Posted: Thu Nov 23, 2006 7:48 am Post subject: |
|
|
I'm wondering if 400Mb in /var/tmp is enough.... Should be I'd've thought, but I know e.g. OOo needs around 2Gb depending on your ram (seem to recall someone having a similar issue with openoffice, which was eventually tracked down to him having 512Mb of tmpfs on /var/tmp & it running out of temp storage. Though not necessarily the case here)
If you've got some patience and another machine, perhaps you could nfs mount some bigger partition for testing purposes? |
|
| Back to top |
|
 |
bLUEbYTE84 Guru


Joined: 21 Jul 2006 Posts: 566 Location: universe.tar.gz, src/earth.h, struct homo_sapiens_table
|
Posted: Thu Nov 23, 2006 9:45 am Post subject: |
|
|
I have the same error and I DON'T have memory prob.s (1 GB ram, 1 GB swap). It happened after I changed my profile from amd64/nomultilib to amd64/desktop.
eirkeim, have you recently change your profile? |
|
| Back to top |
|
 |
eirkeim n00b

Joined: 21 Apr 2005 Posts: 14
|
Posted: Thu Nov 23, 2006 10:08 am Post subject: |
|
|
| Quote: |
If you've got some patience and another machine, perhaps you could nfs mount some bigger partition for testing purposes?
|
I tried that, but then I got an error generated from "emerge" that the program could not change permissions.
| Quote: |
eirkeim, have you recently change your profile?
|
Answer is "no", I think
| Code: |
dibbuk ~ # ls -las /etc/make.profile
0 lrwxrwxrwx 1 root root 46 Sep 18 18:28 /etc/make.profile -> /usr/portage/profiles/default-linux/x86/2006.1
|
The emerge/compile is still running, meaning that the point of the first error has been passed. |
|
| Back to top |
|
 |
tfg n00b

Joined: 05 Jul 2004 Posts: 74 Location: the Netherlands
|
Posted: Thu Nov 23, 2006 10:11 am Post subject: |
|
|
Hi,
I do experience similar problem, except that xgcc is not killed but terminated:
| Code: | {standard input}:36615: Warning: end of file not at end of a line; newline inserted
xgcc: Internal error: Terminated (program cc1)
Please submit a full bug report.
See <URL:http://bugs.gentoo.org/> for instructions.
make[2]: *** [insn-attrtab.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc'
make[1]: *** [stageprofile_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc'
make: *** [profiledbootstrap] Error 2
!!! ERROR: sys-devel/gcc-4.1.1-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
ebuild.sh, line 1255: Called toolchain_src_compile
toolchain.eclass, line 24: Called gcc_src_compile
toolchain.eclass, line 1536: Called gcc_do_make
toolchain.eclass, line 1410: Called die
!!! emake failed with profiledbootstrap
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
This problem occured with both, gcc-4.1.1 as well as gcc-4.1.1-r1.
I did not change my profile or anyhting.
It's just a simple firewall machine, which has to do nothing fancy but running iptables and a few small services (ssh, stunnel). |
|
| Back to top |
|
 |
eirkeim n00b

Joined: 21 Apr 2005 Posts: 14
|
Posted: Thu Nov 23, 2006 10:39 am Post subject: |
|
|
Victory!!! Now it worked out!
Thank you all for the help. |
|
| Back to top |
|
 |
tfg n00b

Joined: 05 Jul 2004 Posts: 74 Location: the Netherlands
|
Posted: Thu Nov 23, 2006 12:12 pm Post subject: |
|
|
eirkeim,
What did you do to fix it?
I still have the problem... could you help me out?
Regards,
tfg |
|
| Back to top |
|
 |
eirkeim n00b

Joined: 21 Apr 2005 Posts: 14
|
Posted: Thu Nov 23, 2006 12:31 pm Post subject: |
|
|
tfg
I think my problem might have been that the space in /usr/tmp was to small. You've checked all that the responders suggested? And what does the error say prior to your screendump? |
|
| Back to top |
|
 |
tfg n00b

Joined: 05 Jul 2004 Posts: 74 Location: the Netherlands
|
Posted: Thu Nov 23, 2006 2:15 pm Post subject: |
|
|
Well, 4.3Gb free space should be enough I would think...
I don't know what the error says above my screen dump as I cannot get that info on screen anymore.
I will run 'emerge gcc' again and have the output written to a file. As the compiling upto the point of error takes about half a day, I won't be able to post the info right away, but I will as soon as I have the result.
As free memory seems not to be the problem, the issue is not solved for me yet. So, could you please remove the "[solved]" part from the subject (so other people might take a look as well to help me...)
Thanks very much in advance.
Regards,
tfg |
|
| Back to top |
|
 |
tfg n00b

Joined: 05 Jul 2004 Posts: 74 Location: the Netherlands
|
Posted: Fri Nov 24, 2006 10:45 am Post subject: |
|
|
This is weird!!!
It now just quit emerging without finishing properly and without any errorcode !!!
| Code: |
koala ~ # emerge -p gcc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild NS ] sys-devel/gcc-4.1.1-r1 USE="fortran nls (-altivec) -bootstrap -
build -doc -gcj -gtk (-hardened) -ip28 -ip32r10k -mudflap (-multilib) -multislot
(-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla"
[ebuild N ] sys-libs/timezone-data-2006o USE="nls"
[ebuild U ] sys-libs/glibc-2.4-r4 [2.3.5-r1] USE="nptl* nptlonly*"
koala ~ # emerge gcc | tee gcc_err.txt
Calculating dependencies >>> Unpacking source...
>>> Unpacking gcc-4.1.1.tar.bz2 to /var/tmp/portage/gcc-4.1.1-r1/work
>>> Unpacking gcc-4.1.1-patches-1.7.1.tar.bz2 to /var/tmp/portage/gcc-4.1.1-r1/work
>>> Unpacking gcc-4.1.1-uclibc-patches-1.1.tar.bz2 to /var/tmp/portage/gcc-4.1.1-r1/work
* Applying Gentoo patches ...
* 00_all_gcc-4.1-alpha-mieee-default.patch ... [ ok ]
* 00_all_gcc-trampolinewarn.patch ... [ ok ]
* 01_all_gcc4-ice-hack.patch ... [ ok ]
* 02_all_gcc4-ppc64-m32-m64-multilib-only.patch ... [ ok ]
* 03_all_gcc4-java-nomulti.patch ... [ ok ]
* 04_all_gcc42-boehmgc-include.patch ... [ ok ]
[...]
[...]
stage1/xgcc -Bstage1/ -B/usr/i586-pc-linux-gnu/bin/ -c -O2 -pipe -fprofile-generate -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/build -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include -o build/varray.o /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/varray.c
stage1/xgcc -Bstage1/ -B/usr/i586-pc-linux-gnu/bin/ -O2 -pipe -fprofile-generate -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -DGENERATOR_FILE -o build/genattrtab \
build/genattrtab.o build/genautomata.o \
build/rtl.o build/read-rtl.o build/ggc-none.o build/min-insn-modes.o build/gensupport.o build/insn-conditions.o build/print-rtl.o build/errors.o \
build/varray.o ../build-i586-pc-linux-gnu/libiberty/libiberty.a -lm
build/genattrtab /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/config/i386/i386.md > tmp-attrtab.c
/bin/sh /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c
insn-attrtab.c is unchanged
echo timestamp > s-attrtab
stage1/xgcc -Bstage1/ -B/usr/i586-pc-linux-gnu/bin/ -O2 -pipe -fprofile-generate -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include -c insn-attrtab.c \
-o insn-attrtab.o
make[2]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc'
make[1]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc' ... done!
>>> Emerging (1 of 3) sys-devel/gcc-4.1.1-r1 to /
* gcc-4.1.1.tar.bz2 MD5 ;-) ... [ ok ]
* gcc-4.1.1.tar.bz2 RMD160 ;-) ... [ ok ]
* gcc-4.1.1.tar.bz2 SHA1 ;-) ... [ ok ]
* gcc-4.1.1.tar.bz2 SHA256 ;-) ... [ ok ]
* gcc-4.1.1.tar.bz2 size ;-) ... [ ok ]
* gcc-4.1.1-patches-1.7.1.tar.bz2 MD5 ;-) ... [ ok ]
* gcc-4.1.1-patches-1.7.1.tar.bz2 RMD160 ;-) ... [ ok ]
* gcc-4.1.1-patches-1.7.1.tar.bz2 SHA1 ;-) ... [ ok ]
* gcc-4.1.1-patches-1.7.1.tar.bz2 SHA256 ;-) ... [ ok ]
* gcc-4.1.1-patches-1.7.1.tar.bz2 size ;-) ... [ ok ]
* gcc-4.1.1-uclibc-patches-1.1.tar.bz2 MD5 ;-) ... [ ok ]
* gcc-4.1.1-uclibc-patches-1.1.tar.bz2 RMD160 ;-) ... [ ok ]
* gcc-4.1.1-uclibc-patches-1.1.tar.bz2 SHA1 ;-) ... [ ok ]
* gcc-4.1.1-uclibc-patches-1.1.tar.bz2 SHA256 ;-) ... [ ok ]
* gcc-4.1.1-uclibc-patches-1.1.tar.bz2 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking gcc-4.1.1.tar.bz2 ;-) ... [ ok ]
* checking gcc-4.1.1-uclibc-patches-1.1.tar.bz2 ;-) ... [ ok ]
* checking gcc-4.1.1-patches-1.7.1.tar.bz2 ;-) ... [ ok ]
koala ~ # |
Then I checked whether something had been installed:
| Code: | koala ~ # emerge -p gcc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild NS ] sys-devel/gcc-4.1.1-r1 USE="fortran nls (-altivec) -bootstrap -
build -doc -gcj -gtk (-hardened) -ip28 -ip32r10k -mudflap (-multilib) -multislot
(-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla"
[ebuild N ] sys-libs/timezone-data-2006o USE="nls"
[ebuild U ] sys-libs/glibc-2.4-r4 [2.3.5-r1] USE="nptl* nptlonly*"
koala ~ # |
So... it has been compiling for several hours, but nothing was done :S
I have 4.3 Gb of free hdd space on which / is mounted, including all its subdirs (excpet /home), that should be enough I would say? |
|
| Back to top |
|
 |
mv Advocate


Joined: 20 Apr 2005 Posts: 2483
|
Posted: Fri Nov 24, 2006 1:50 pm Post subject: |
|
|
| tfg wrote: | This is weird!!!
It now just quit emerging without finishing properly and without any errorcode !!! |
So the problem is non-reproducible and occasionally something strange happens (in your example, apparently python died too early). This sounds to me like a hardware problem, see Compilation failure metabug. |
|
| Back to top |
|
 |
tfg n00b

Joined: 05 Jul 2004 Posts: 74 Location: the Netherlands
|
Posted: Fri Nov 24, 2006 5:09 pm Post subject: |
|
|
Well, this last error only happened the last time.
The previous mentioned error I got al the other times (5 or 6 times).
I've had no problems at all when updating lots of other packages (part of 'emerge -u world').
I just started a new retry, this time again without 'tee' (because the only time it failed without error messages I had used 'tee' for output to screen and file). In about half a day from now I will be able to post the result. |
|
| Back to top |
|
 |
tfg n00b

Joined: 05 Jul 2004 Posts: 74 Location: the Netherlands
|
Posted: Sat Nov 25, 2006 12:52 am Post subject: |
|
|
Okay, got the same error back again:
| Code: | Automaton `athlon_mult'
16 NDFA states, 48 NDFA arcs
16 DFA states, 48 DFA arcs
16 minimal DFA states, 48 minimal DFA arcs
273 all insns 4 insn equivalence classes
50 transition comb vector els, 64 trans table els: use simple vect
50 state alts comb vector els, 64 state alts table els: use simple vect
64 min delay table els, compression factor 2
Automaton `athlon_fp'
15522 NDFA states, 99908 NDFA arcs
15522 DFA states, 99908 DFA arcs
463 minimal DFA states, 3038 minimal DFA arcs
273 all insns 21 insn equivalence classes
3057 transition comb vector els, 9723 trans table els: use comb vect
3057 state alts comb vector els, 9723 state alts table els: use comb vect
9723 min delay table els, compression factor 1
17533 all allocated states, 102661 all allocated arcs
32710 all allocated alternative states
6256 all transition comb vector els, 16780 all trans table els
6256 all state alts comb vector els, 16780 all state alts table els
16780 all min delay table els
0 locked states num
transformation: 0.101985, building DFA: 106.590799
DFA minimization: 3.304495, making insn equivalence: 0.016998
all automaton generation: 112.385915, output: 0.915860
/bin/sh /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c
insn-attrtab.c is unchanged
echo timestamp > s-attrtab
stage1/xgcc -Bstage1/ -B/usr/i586-pc-linux-gnu/bin/ -O2 -pipe -fprofile-generate -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include -c insn-attrtab.c \
-o insn-attrtab.o
{standard input}: Assembler messages:
{standard input}:36615: Warning: end of file not at end of a line; newline inserted
xgcc: Internal error: Terminated (program cc1)
Please submit a full bug report.
See <URL:http://bugs.gentoo.org/> for instructions.
make[2]: *** [insn-attrtab.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc'
make[1]: *** [stageprofile_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc'
make: *** [profiledbootstrap] Error 2
!!! ERROR: sys-devel/gcc-4.1.1-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
ebuild.sh, line 1255: Called toolchain_src_compile
toolchain.eclass, line 24: Called gcc_src_compile
toolchain.eclass, line 1536: Called gcc_do_make
toolchain.eclass, line 1410: Called die
!!! emake failed with profiledbootstrap
!!! If you need support, post the topmost build error, and the call stack if relevant.
koala ~ #
|
There seems to be still enough free disk space:
| Code: | koala ~ # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda3 7.6G 3.0G 4.3G 42% /
udev 31M 40K 31M 1% /dev
/dev/hda5 29G 1.8G 26G 7% /home
none 31M 0 31M 0% /dev/shm
koala ~ #
|
Anyone any idea what could cause this problem? And how to fix it?
-tfg |
|
| Back to top |
|
 |
ooio_karl n00b

Joined: 05 Jan 2006 Posts: 14
|
Posted: Fri Dec 15, 2006 7:58 am Post subject: |
|
|
I got the same error when I compiled my gcc-4.1.1-r1. Firstly, I think maybe my gcc is not correct. So I downgrade my gcc to 3.4.5, and then emerge gcc. It's successful!!!
Then I change my gcc to 4.1.1 again to emerge gcc 4.1.1, but this time successful.
After rebooting my system, I emerge -e system, when it go to the GCC, the ERROR occurs again!!!
I am frustrated!! |
|
| Back to top |
|
 |
BioSLuDge Tux's lil' helper


Joined: 12 Jul 2004 Posts: 99 Location: Utah
|
Posted: Mon Dec 25, 2006 4:57 am Post subject: |
|
|
I was getting the same error and had none of the memory problems.
However right now it is compiling and here is my solution
Cheers!
BioSLuDge |
|
| Back to top |
|
 |
tfg n00b

Joined: 05 Jul 2004 Posts: 74 Location: the Netherlands
|
Posted: Sat Dec 30, 2006 7:18 pm Post subject: |
|
|
Got it fixed !!
I noticed that while compiling the harddisk was extremely intensively used, which I suspected to be memory swapping.
As my server has 'only' 64meg of memory and a 128meg swappartition (which should be more than enough for just a simple firewall server) I decided to make an unused 6.2GB partition the new swap partition. With this enormous amount of swap space, gcc compiled without any error.
So apparently, compiling the new gcc takes to much memory for a simple linux server.
-tfg |
|
| Back to top |
|
 |
|