------- Additional Comments From davidm at hpl dot hp dot com 2004-10-27 11:04 ------- (In reply to comment #11) > Subject: Re: bad unwind info due to multiple returns > (missing epilogue) > > On Tue, 2004-10-26 at 01:49, davidm at hpl dot hp dot com wrote: > > The compiler seemed to get stuck in an apparent endless loop. "make check" > > quickly resulted in timeout failures (and these were real, with the compiler > > burning CPU cycles for several minutes until the timeout hit). > > Maybe a temporary problem?
It doesn't appear to be for me: I just updated the sources and the compiler still gets stuck almost immediately. I did a quick q-syscollect run and got: Command: /home/davidm/src/gcc/gcc/cc1 -quiet -iprefix /home/davidm/src/gcc/gcc/. ./lib/gcc/ia64-unknown-linux-gnu/4.0.0/ -isystem /home/davidm/src/gcc/gcc/includ e /r/wailua/usr/src/misc/gcc/gcc/testsuite/gcc.c-torture/compile/20001226-1.c -q uiet -dumpbase 20001226-1.c -auxbase-strip 20001226-1.o -Os -w -o /tmp/ccR2zJ8h. s Flat profile of CPU_CYCLES in cc1-pid1134-cpu0.hist#0: Each histogram sample counts as 1.00051m seconds % time self cumul calls self/call tot/call name 98.38 9.59 9.59 127k 75.8u 75.8u find_insn_list 0.84 0.08 9.67 130k 631n 74.9u add_forward_dependence 0.27 0.03 9.70 134k 195n 292n ggc_alloc_stat 0.16 0.02 9.71 132k 121n 424n rtx_alloc_stat [snip...] Call-graph table: index %time self children called name <spontaneous> [11] 100.0 11.0m 9.73 - compute_forward_dependences 82.0m 9.65 130k/130k add_forward_dependence [2 1] ---------------------------------------------------- 82.0m 9.65 130k compute_forward_dependenc es [11] [21] 99.9 82.0m 9.65 130k add_forward_dependence 3.00m 58.0m 128k/128k alloc_INSN_LIST [22] 9.59 0.00 127k/127k find_insn_list [23] ---------------------------------------------------- 9.59 0.00 127k add_forward_dependence [2 1] [23] 98.4 9.59 0.00 127k find_insn_list ---------------------------------------------------- 3.00m 58.0m 128k add_forward_dependence [2 1] [22] 0.6 3.00m 58.0m 128k alloc_INSN_LIST 2.00m 56.0m 130k/130k gen_rtx_fmt_ue [27] ---------------------------------------------------- [snip..] I ran configure with: $ configure --prefix=/opt/gcc-pre4.0 This was on a Debian/unstable system. How do you run configure? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18010