https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119012

--- Comment #21 from Levi Zim <rsworktech at outlook dot com> ---
(In reply to Sam James from comment #18)
> (In reply to Levi Zim from comment #17)
> > (In reply to Sam James from comment #16)
> > > (In reply to Levi Zim from comment #15)
> > > 
> > > As long as the flag is passed correctly and applied to both the stage2 +
> > > stage3 builds, then the flag can't be to blame (just a trigger for it,
> > > rather than some problem with the flag itself).
> > 
> > It is passed through BOOT_CFLAGS so I suppose it is passed correctly.
> 
> Yeah, that should be fine.
> 
> > I don't know why the comparison failure occur as I am not familiar with the
> > GCC internals. But building some of the commits yields a crash in RTL
> > pass(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119012#c10). Would it be
> > related to the bisected commit?
> 
> It means the compiler itself got miscompiled. That's why it's really helpful
> to know precisely how to reproduce it manually (minimal set of commands and
> flags set), outside of any package manager.
> 
> Then we can compare the built objects, one built just before that commit,
> and one at that commit.

Could you share the steps to do it? I think doing it directly in the packaging
environment would be feasible.

Reply via email to