Sorry for dropping the ball on this. I'm not really set up to do arm glibc testing, so I'd initially hoped that this was the same as PR125599. It turned out to be a different bug, PR125653, which should be fixed by r17-1422-g4ab2c727829c53.
Thanks, Richard
ci_notify@linaro.org writes:
Dear contributor,
Our automatic CI has detected problems related to your patch(es). Please find some details below.
In armv8l-unknown-linux-gnueabihf native, after: | commit gcc-17-1238-g8e3eff39a456 | Author: Richard Sandiford rdsandiford@googlemail.com | Date: Tue Jun 2 20:50:27 2026 +0100 | | backprop: Move opt-out for abnormal edges | | r6-6843-ga864ad5ba2501d made sure that optimize_phi wouldn't | optimise phi inputs for abnormal edges. See: | | ... 17 lines of the commit log omitted.
Produces 147 regressions: | | regressions.sum: | Running glibc:stdio-common ... | FAIL: stdio-common/tst-printf | FAIL: stdio-common/tst-printf-format-as-c | FAIL: stdio-common/tst-printf-format-as-char | FAIL: stdio-common/tst-printf-format-as-int | ... and 143 more
Used configuration : *CI config* tcwg_gnu_native_check_glibc armv8l-unknown-linux-gnueabihf *configure and test flags:* none, autodetected on armv8l-unknown-linux-gnueabihf--disable-multilib --with-float=hard --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --with-fpu=neon-fp-armv8
We track this bug report under https://linaro.atlassian.net/browse/GNU-1918. (Require Linaro login) Please let us know if you have a fix.
If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below contains the details of the failures, and the ways to reproduce a debug environment:
You can find the failure logs in *.log.1.xz files in
http://54.172.246.49:9090/jobs/tcwg_gnu_native_check_glibc--master-arm-build... The full lists of regressions and improvements as well as configure and make commands are in
http://54.172.246.49:9090/jobs/tcwg_gnu_native_check_glibc--master-arm-build... The list of [ignored] baseline and flaky failures are in
http://54.172.246.49:9090/jobs/tcwg_gnu_native_check_glibc--master-arm-build...
Current build : http://54.172.246.49:9090/jobs/tcwg_gnu_native_check_glibc--master-arm-build... Reference build : http://54.172.246.49:9090/jobs/tcwg_gnu_native_check_glibc--master-arm-build...
Instruction to reproduce the build : https://gitlab.com/LinaroLtd/tcwg/ci/interesting-commits/-/raw/master/gcc/sh...
Full commit : See in git+ssh://linaroci@gcc.gnu.org/git/gcc.git
linaro-toolchain@lists.linaro.org