This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: middle-end/6566: sparc64-unknown-netbsd-gcc loops consuming memory
- From: davem at gcc dot gnu dot org
- To: gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, hubicka at gcc dot gnu dot org, nobody at gcc dot gnu dot org, thorpej at wasabisystems dot com
- Date: 7 Jun 2002 08:32:19 -0000
- Subject: Re: middle-end/6566: sparc64-unknown-netbsd-gcc loops consuming memory
- Reply-to: davem at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, hubicka at gcc dot gnu dot org, nobody at gcc dot gnu dot org, thorpej at wasabisystems dot com, gcc-gnats at gcc dot gnu dot org
Synopsis: sparc64-unknown-netbsd-gcc loops consuming memory
Responsible-Changed-From-To: unassigned->hubicka
Responsible-Changed-By: davem
Responsible-Changed-When: Fri Jun 7 01:32:16 2002
Responsible-Changed-Why:
Jan can you take a look at this? The problem is
calculate_global_regs_live() is what is looping.
Every iteration, right before qhead gets to qtail
in the main loop, we advance qtail almost through
the whole queue. This process repeats forever.
Any target crossed to sparc64-netbsd will be able
to reproduce this so it should be easy for you to
work on it.
Thanks.
State-Changed-From-To: open->analyzed
State-Changed-By: davem
State-Changed-When: Fri Jun 7 01:32:16 2002
State-Changed-Why:
calculate_global_regs_live loops forever never making
forward progress
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6566