It hangs when compiling gnat. 
 
------------------------------------------------------------ 
It stays in the following state.  
 
ps -aux  
  
smcconne 15294  0.0  0.5   3508  1492 pts/3    S+   11:27   0:00 make bootstrap 
 
smcconne 15454  0.0  0.5   4064  1320 pts/3    S+   11:27   0:00 /bin/sh -c  
r=`${PWDCMD-pwd}`; export r;  s=`cd ../gcc; ${  
smcconne 15518  0.0  1.1   4860  2844 pts/3    S+   11:27   0:00 make DESTDIR=  
RPATH_ENVVAR=LD_LIBRARY_PATH TARGET_SUBDIR=  
smcconne 15549  0.0  1.4   5860  3748 pts/3    S+   11:27   0:00 make CC=  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/i  
root     17454  0.0  0.0      0     0 ?        S    11:32   0:00 [pdflush]  
smcconne 18920  0.0  0.1   1596   448 pts/3    S+   11:36   0:00 stage2/xgcc  
-Bstage2/ -B/home/smcconne/gcc/cvs/install/i6  
smcconne 18921 93.8  0.9  14400  2304 pts/3    R+   11:36  18:34 stage2/gnat1  
-I- -I. -Iada -I../../gcc/gcc/ada -quiet -du  
------------------------------------------------------------------------------  
   
   
[EMAIL PROTECTED] ~]$ gcc -v   
Reading specs from /usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3/specs   
Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib   
--with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info   
--enable-shared --enable-threads=posix --disable-checking --enable-long-long   
--enable-__cxa_atexit --enable-clocale=gnu --disable-libunwind-exceptions   
--enable-languages=c,c++,ada,f77,objc,java --host=i586-mandrake-linux-gnu   
--with-system-zlib   
Thread model: posix   
gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-7mdk)   
  
  
---------------------------------------------------------------------------  
How I configure and build:  
../gcc/configure                            \  
    --prefix=/home/smcconne/gcc/cvs/install \  
    --enable-shared                         \  
    --enable-languages=c,ada                \  
    --disable-nls                           \  
    --disable-checking                      \  
    --disable-libada                        \  
    --enable-threads=posix  
  
make bootstrap  
  
----------------------------------------------------------------  
  
Where it hangs:  
  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c   -O2 -g -fomit-frame-pointer -DIN_GCC  -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H    -I.  
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include  
-I../../gcc/gcc/../libcpp/include  ../../gcc/gcc/tree-inline.c -o tree-inline.o 
 
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c   -O2 -g -fomit-frame-pointer -DIN_GCC  -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H    -I.  
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include  
-I../../gcc/gcc/../libcpp/include  ../../gcc/gcc/cgraph.c -o cgraph.o  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c   -O2 -g -fomit-frame-pointer -DIN_GCC  -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H    -I.  
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include  
-I../../gcc/gcc/../libcpp/include  ../../gcc/gcc/cgraphunit.c -o cgraphunit.o  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c   -O2 -g -fomit-frame-pointer -DIN_GCC  -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H    -I.  
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include  
-I../../gcc/gcc/../libcpp/include  ../../gcc/gcc/tree-nomudflap.c -o  
tree-nomudflap.o  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c   -O2 -g -fomit-frame-pointer -DIN_GCC  -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H    -I.  
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include  
-I../../gcc/gcc/../libcpp/include  ../../gcc/gcc/ipa.c -o ipa.o  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c   -O2 -g -fomit-frame-pointer -DIN_GCC  -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H    -I.  
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include  
-I../../gcc/gcc/../libcpp/include  ../../gcc/gcc/ipa-inline.c -o ipa-inline.o  
rm -rf libbackend.a  
ar rc libbackend.a tree-chrec.o tree-scalar-evolution.o tree-data-ref.o  
tree-cfg.o tree-dfa.o tree-eh.o tree-ssa.o tree-optimize.o tree-gimple.o  
gimplify.o tree-pretty-print.o tree-into-ssa.o tree-outof-ssa.o tree-ssa-ccp.o  
tree-vn.o tree-ssa-uncprop.o tree-ssa-dce.o  tree-ssa-copy.o tree-nrv.o  
tree-ssa-copyrename.o tree-ssa-pre.o tree-ssa-live.o tree-ssa-operands.o  
tree-ssa-alias.o tree-ssa-phiopt.o tree-ssa-forwprop.o tree-nested.o  
tree-ssa-dse.o tree-ssa-dom.o domwalk.o tree-tailcall.o gimple-low.o  
tree-iterator.o tree-phinodes.o tree-ssanames.o tree-sra.o tree-complex.o  
tree-vect-generic.o tree-ssa-loop.o tree-ssa-loop-niter.o tree-ssa-loop-manip.o 
 
tree-ssa-threadupdate.o tree-vectorizer.o tree-vect-analyze.o  
tree-vect-transform.o tree-ssa-loop-ivcanon.o tree-ssa-propagate.o  
tree-ssa-address.o tree-ssa-math-opts.o tree-ssa-loop-ivopts.o tree-if-conv.o  
tree-ssa-loop-unswitch.o alias.o bb-reorder.o bitmap.o builtins.o caller-save.o 
 
calls.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfglayout.o cfgloop.o  
cfgloopanal.o cfgloopmanip.o loop-init.o loop-unswitch.o loop-unroll.o cfgrtl.o 
 
combine.o conflict.o convert.o coverage.o cse.o cselib.o dbxout.o ddg.o  
tree-ssa-loop-ch.o loop-invariant.o tree-ssa-loop-im.o debug.o df.o  
diagnostic.o dojump.o dominance.o loop-doloop.o dwarf2asm.o dwarf2out.o  
emit-rtl.o except.o explow.o loop-iv.o expmed.o expr.o final.o flow.o  
fold-const.o function.o gcse.o genrtl.o ggc-common.o global.o graph.o  
gtype-desc.o haifa-sched.o hooks.o ifcvt.o insn-attrtab.o insn-emit.o  
insn-modes.o insn-extract.o insn-opinit.o insn-output.o insn-peep.o  
insn-recog.o integrate.o intl.o jump.o  langhooks.o lcm.o lists.o local-alloc.o 
 
loop.o mode-switching.o modulo-sched.o optabs.o options.o opts.o params.o  
postreload.o postreload-gcse.o predict.o insn-preds.o pointer-set.o print-rtl.o 
 
print-tree.o profile.o value-prof.o var-tracking.o real.o recog.o reg-stack.o  
regclass.o regmove.o regrename.o reload.o reload1.o reorg.o resource.o rtl.o  
rtlanal.o rtl-error.o sbitmap.o sched-deps.o sched-ebb.o sched-rgn.o  
sched-vis.o sdbout.o simplify-rtx.o sreal.o stmt.o stor-layout.o stringpool.o  
targhooks.o timevar.o toplev.o tracer.o tree.o tree-dump.o varasm.o varray.o  
vec.o version.o vmsdbgout.o xcoffout.o alloc-pool.o et-forest.o cfghooks.o  
bt-load.o pretty-print.o ggc-page.o web.o passes.o rtl-profile.o tree-profile.o 
 
rtlhooks.o cfgexpand.o lambda-mat.o lambda-trans.o  lambda-code.o  
tree-loop-linear.o tree-ssa-sink.o tree-vrp.o tree-stdarg.o tree-cfgcleanup.o  
tree-ssa-reassoc.o tree-ssa-structalias.o tree-object-size.o i386.o   
host-linux.o tree-inline.o cgraph.o cgraphunit.o tree-nomudflap.o ipa.o  
ipa-inline.o  
ranlib  libbackend.a  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/   
 
-O2 -g -fomit-frame-pointer -DIN_GCC   -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H  -o  
cc1-dummy c-lang.o stub-objc.o attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o 
 
c-typeck.o c-convert.o c-aux-info.o c-common.o c-opts.o c-format.o  
c-semantics.o c-incpath.o cppdefault.o c-ppoutput.o c-cppbuiltin.o prefix.o  
c-objc-common.o c-dump.o c-pch.o c-parser.o  c-gimplify.o tree-mudflap.o  
c-pretty-print.o dummy-checksum.o \  
  main.o   
libbackend.a ../libcpp/libcpp.a ../libcpp/libcpp.a   ../libiberty/libiberty.a  
build/genchecksum cc1-dummy > cc1-checksum.c  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c   -O2 -g -fomit-frame-pointer -DIN_GCC  -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H    -I.  
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include  
-I../../gcc/gcc/../libcpp/include  cc1-checksum.c -o cc1-checksum.o  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/   
 
-O2 -g -fomit-frame-pointer -DIN_GCC   -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H  -o cc1  
c-lang.o stub-objc.o attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o  
c-typeck.o c-convert.o c-aux-info.o c-common.o c-opts.o c-format.o  
c-semantics.o c-incpath.o cppdefault.o c-ppoutput.o c-cppbuiltin.o prefix.o  
c-objc-common.o c-dump.o c-pch.o c-parser.o  c-gimplify.o tree-mudflap.o  
c-pretty-print.o cc1-checksum.o \  
  main.o   
libbackend.a ../libcpp/libcpp.a ../libcpp/libcpp.a   ../libiberty/libiberty.a  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c   -O2 -g -fomit-frame-pointer -DIN_GCC  -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H    -I.  
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include  
-I../../gcc/gcc/../libcpp/include  ../../gcc/gcc/gcov.c -o gcov.o  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/   
 
-O2 -g -fomit-frame-pointer -DIN_GCC   -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H  gcov.o  
intl.o version.o errors.o ../libcpp/libcpp.a   ../libiberty/libiberty.a -o gcov 
 
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c   -O2 -g -fomit-frame-pointer -DIN_GCC  -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H    -I.  
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include  
-I../../gcc/gcc/../libcpp/include  ../../gcc/gcc/gcov-dump.c -o gcov-dump.o  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/   
 
-O2 -g -fomit-frame-pointer -DIN_GCC   -W -Wall -Wwrite-strings  
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H   
gcov-dump.o version.o errors.o ../libcpp/libcpp.a   ../libiberty/libiberty.a -o 
 
gcov-dump  
stage2/xgcc -Bstage2/ -B/home/smcconne/gcc/cvs/install/i686-pc-linux-gnu/bin/  
-c -O2 -g -fomit-frame-pointer      -gnatpg -gnata -I- -I. -Iada  
-I../../gcc/gcc/ada ../../gcc/gcc/ada/ada.ads -o ada/ada.o

-- 
           Summary: "make bootstrap" enters endless loop (Hangs)
           Product: gcc
           Version: 4.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ada
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: smcconne at seakr dot com
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: 4.1.0 (latest cvs)
  GCC host triplet: 3.4.3


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22221

Reply via email to