Hi all, I am trying to bootstrap gcc with the following config :
../configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc/4.3.0 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include --datadir=/usr/share/gcc/i686-pc-linux-gnu/4.3.0 --mandir=/usr/share/gcc/i686-pc-linux-gnu/4.3.0/man --infodir=/usr/share/gcc/i686-pc-linux-gnu/4.3.0/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-libgcj --disable-libssp --disable-multilib --disable-nls --disable-werror --disable-checking --enable-clocale=gnu --enable-__cxa_atexit --enable-languages=c,c++,fortran,objc,obj-c++,treelang --enable-libstdcxx-allocator=new --enable-shared --enable-ssp --enable-threads=posix --enable-version-specific-runtime-libs --without-included-gettext --without-system-libunwind --with-system-zlib And build freezes at this point (stuck for ~1 hour and going on 2GB RAM Quad Core Xeon ) : /var/pisi/gcc-4.3.0_pre20071123-30/work/gcc-4.3.0_20071123/build-default-i686-pc-linux-gnu/./prev-gcc/xgcc -B/var/pisi/gcc-4.3.0_pre20071123-30/work/gcc-4.3.0_20071123/build-default-i686-pc-linux-gnu/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c -march=i686 -ftree-vectorize -O2 -pipe -fomit-frame-pointer -U_FORTIFY_SOURCE -fprofile-generate -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber insn-attrtab.c -o insn-attrtab.o I attach gdb to build-default-i686-pc-linux-gnu/./prev-gcc/xgcc and break to get this backtrace : #0 0xa7fae410 in __kernel_vsyscall () #1 0xa7e5bf93 in waitpid () from /lib/libc.so.6 #2 0x0806608a in pex_wait (obj=0x808aca0, pid=966, status=0x80850d0, time=0x0) at ../../libiberty/pex-unix.c:100 #3 0x08066661 in pex_unix_wait (obj=0x808aca0, pid=966, status=0x80850d0, time=0x0, done=0, errmsg=0xafc05a54, err=0xafc05a50) at ../../libiberty/pex-unix.c:486 #4 0x08065d31 in pex_get_status_and_time (obj=0x808aca0, done=0, errmsg=0xafc05a54, err=0xafc05a50) at ../../libiberty/pex-common.c:531 #5 0x08065d94 in pex_get_status (obj=0x808aca0, count=2, vector=0xafc05a80) at ../../libiberty/pex-common.c:551 #6 0x0804c6b2 in execute () at ../../gcc/gcc.c:3012 #7 0x08050f44 in do_spec ( spec=0x806828c "%{E|M|MM: %(trad_capable_cpp) %(cpp_options) %(cpp_debug_options)} %{!E:%{!M: %{!MM: %{traditional|ftraditional:%eGNU C no longer supports -traditional without -E} %{!combine:\t %{sa"...) at ../../gcc/gcc.c:4436 #8 0x0805654e in main (argc=36, argv=0xafc05dc4) at ../../gcc/gcc.c:6684 For information, 2 days old trunk bootstrapped fine. Any idea is appreciated. Regards, ismail -- Faith is believing what you know isn't so -- Mark Twain