Hi!

Sorry for replying late...


On Sat, 10 Aug 2024 at 05:15, Andrew Pinski <pins...@gmail.com> wrote:
>
> On Fri, Aug 9, 2024 at 8:11 PM Xi Ruoyao <xry...@xry111.site> wrote:
> >
> > On Fri, 2024-08-09 at 17:55 -0400, Vladimir Makarov wrote:
> >
> > > Still, for GCC developer novice, I think it is important to test all
> > > major targets and aarch64 (one target on which bootstrap was broken) is
> > > the 2nd most important target.
> >
> > Linaro CI will complain (via off-list email) if a patch posted on the
> > list breaks aarch64.  It complained some of my patches and I fixed them
> > before commit.  Why this case was not caught?
>
> I had been wondering the same until I looked into it earlier today.
> Linaro CI's does `--disable-bootstrap` and there was no extra
> testsuite failures with the patch.
> So Linaro CI's is not catching all the bugs that a developer would
> catch in the end. Because bootstrap is one of the normal requirements;
> though usually only on one target.
>

That's not quite right :-)

* Linaro precommit CI does indeed disable bootstrap,, for HW bandwidth
reasons. Bootstrap takes longer, and would mean we can test less
patches in precommit mode.

* Linaro postcommit CI does include (several) bootstrap), and we did
report the breakage on gcc-regression:
https://gcc.gnu.org/pipermail/gcc-regression/2024-August/080509.html

Looking at our associated Jira card (see link to
https://linaro.atlassian.net/browse/GNU-1310 in the report above), we
noticed regressions in:
- aarch64 "normal' bootstrap (build failure)
- aarch64 bootstrap-debug (build failure)
- aarch64 bootstrap-profiled-lto (build failure)
- aarch64 non-bootstrap
Running libgo:gcc.git~master/libgo/libgo.exp ...
FAIL: net
- arm non-bootstrap:
FAIL: 
libphobos.phobos/std/experimental/allocator/building_blocks/kernighan_ritchie.d
execution test

We sent the regression report on Aug 8th, the same day the patch was
committed. I supposed the reason we didn't accumulate regressions in
more cases in our Jira is that the patch was reverted on Aug 9th.


It's not the first time I see a "request" to enable bootstrap in
precommit CI though :-)

Thanks,

Christophe


> Thanks,
> Andrew Pinski
>
> >
> > --
> > Xi Ruoyao <xry...@xry111.site>
> > School of Aerospace Science and Technology, Xidian University

Reply via email to