Huge memory usage with current g++ :-( -> endless (?) recursion in walk_tree <expand_call_inline>
Andreas Jaeger
aj@suse.de
Wed Jul 26 10:18:00 GMT 2000
>>>>> Gabriel Dos Reis writes:
Gaby> Well, I don't know if I should say you're lucky or not :-)
Gaby> I reported a similar problem on the same inputs, yesterday or so.
Gaby> The first time, I got a segmentation fault and the tree-checker says
Gaby> something fishy was going on in expand_call_inline (a scope_stmt was
Gaby> being passed instead of expr_stmt, said the tree-checker). The next
Gaby> time I tried to compile GCC, all my processes were killed and my
Gaby> machine went very bad. I tried again this morning and same result.
Sounds familiar :-(
Gaby> After some analysis, I was led to conclude that was due to a
Gaby> miscompilation o cc1plus caused by recent changes in the
Gaby> middle/back-end -- starting from 2000-07-21.
Gaby> But so far, nobody seems to experience the same problems. I'm glad to
Gaby> see that I'm not dreaming.
You're not.
Gaby> For that matter, my system is SuSE 6.4 running on a Pentium III at
Gaby> 550/700.
Ok, so both of us are running SuSE 6.4 on a Pentium III (500 Mhz
here). But I'm using the current binutils from CVS. But I don't see
why using SuSE 6.4 should be relevant here.
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
More information about the Gcc-bugs
mailing list