On Tue, Jun 16, 2026 at 3:30 PM ci_notify@linaro.org wrote:
Dear contributor,
Our automatic CI has detected problems related to your patch(es). Please find some details below.
In aarch64 native, after: | commit gcc-17-1571-ga05a055bb2fb | Author: Andrew Pinski andrew.pinski@oss.qualcomm.com | Date: Fri Jun 12 11:40:35 2026 -0700 | | phiopt: reorganize factoring/cselim-limited for phiopt | | This is in preparation for adding factoring out loads | for phiopt were we want to loop over all 3 factoring | cases if one of them made a change so that a load elimination | ... 15 lines of the commit log omitted.
Produces 2 regressions: | | regressions.sum: | Running gcc:gcc.target/aarch64/aarch64.exp ... | FAIL: gcc.target/aarch64/fuse_cmp_csel-1.c check-function-bodies f1 | FAIL: gcc.target/aarch64/fuse_cmp_csel-1.c check-function-bodies f2
The check here is too restrictive. It is checking for gt but we now produce le. Both are valid.
cmp w0, w1 csel w3, w4, w3, le add w0, w2, w3
I will make both fuse_cmp_csel.c and fuse_cmp_csel-1.c less restive when it comes to the le/gt issue.
Thanks, Andrea
Used configuration : *CI config* tcwg_gcc_check aarch64-linux-gnu *configure and test flags:* none, autodetected on aarch64-unknown-linux-gnu--disable-multilib --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --with-arch=armv8-a
We track this bug report under https://linaro.atlassian.net/browse/GNU-1928. (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
The full lists of regressions and improvements as well as configure and make commands are in
The list of [ignored] baseline and flaky failures are in
Current build : http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-build/builds/1... Reference build : http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-build/builds/1...
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