On Fri, Oct 02, 2020 at 10:46:12AM +0200, Aldy Hernandez wrote:
> On 10/2/20 2:17 AM, David Edelsohn wrote:
> >On Thu, Oct 1, 2020 at 8:02 PM Andrew MacLeod <amacl...@redhat.com> wrote:
> >Thanks for investigating.  And I definitely am not suggesting that you
> >delay the great progress on Ranger to flatten and compact tree-vrp.h
> >and ssa.h immediately.
> >
> >Inclusion of any header file in tree-ssa-propagate.h is new, which
> >surprised me because of the GCC strategy for headers.  As you and Aldy
> >continue to develop Ranger, I wanted to alert you to the fragility of
> >the current header design.  The rs6000 port is a very effective
> >canary!
> 
> Indeed.  Actually, I had been using a ppc64le-linux machine as my 
> primary testing target for quite a while.  However, a few weeks ago ppc 
> bootstrap broke and I switched back to x86-64, because I was too lazy to 
> investigate why.
> 
> I'll test more regularly on ppc if it's back in working order.

It is.  We keep a close eye on it; it usually bootstraps (for at least
the configs we test) all the time.  Especially during stage 1 things do
break from time to time, but that isn't unique to Power ;-)

There isn't a rule that we can just revert any patches that break
bootstrap on primary targets (and I am not suggesting there should be),
so breakage now and then is unavoidable.  Maybe some CI thing can help
make stage 1 a less bumpy road.


Segher

Reply via email to