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