This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ipa/65028] [5 Regression] 450.soplex in SPEC CPU 2006 is miscompiled
- From: "hubicka at ucw dot cz" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 17 Feb 2015 23:54:22 +0000
- Subject: [Bug ipa/65028] [5 Regression] 450.soplex in SPEC CPU 2006 is miscompiled
- Auto-submitted: auto-generated
- References: <bug-65028-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65028
--- Comment #30 from Jan Hubicka <hubicka at ucw dot cz> ---
>
> I uploaded a patch to check all aliases for parameter alignments. It
> fixes eon on x32.
Thanks for looking into this. The bug is however a bit earlier. The
propagation
stage should never put anything into lattices of aliases (we probably should
add
checking assert that those are never used) and instead of that always go across
the alias into the final symbol.
I guess somewhere there is missing call to ultimate_alias_target (or
function_symbol)
Honza