This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Getting 3.3 out the door


>>>>> 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]