Getting 3.3 out the door

David Edelsohn dje@watson.ibm.com
Thu Apr 10 20:47:00 GMT 2003


>>>>> Nathanael Nerode writes:

Nathanael> * Show-stoppers: must be fixed before release, regardless of difficulty *

Nathanael> Wrong code bugs:
Nathanael> 9745 alias problem during loop pass (powerpc)

	Developing an effective solution to this bug report is proving
very difficult.  It appeared when David Miller removed SEQUENCE rtl,
exposing some sort of latent bug.  Pessimizing all frame pointer
references will prevent GCC from achieving its performance requirements
necessary for the release to proceed.

	Reverting the SEQUENCE rtl removal patch is impossible.  Teaching
GCC's current alias analysis infrastructure how to handle a non-fixed
frame pointer is proving equally difficult.

	We might be able to re-introduce the implicit restriction imposed
by SEQUENCE which allowed the specific testcase to work, but an alias
analysis flaw will remain.

David



More information about the Gcc mailing list