Re: [Linaro-TCWG-CI] gcc-17-2353-gee27c516c7b6: 1 regression on aarch64

Dylan Rees via Gcc-regression <[email protected]> Tue, 28 Jul 2026 10:03:31 +0000
Newsgroups gmane.comp.gcc.regression,gmane.linux.linaro.toolchain
Message-ID <[email protected]>
On Sun, Jul 19, 2026 at 07:12:50PM +0000, [email protected] wrote:
> Dear contributor,
>
> Our automatic CI has detected problems related to your patch(es). Please =
find some details below.
>
> In  aarch64 cross, after:
>   | commit gcc-17-2353-gee27c516c7b6
>   | Author: Dylan Rees <[email protected]>
>   | Date:   Mon Jul 13 09:57:17 2026 +0000
>   |
>   |     aarch64: Improve simd highpart builtin folding
>   |
>   |     The current helper function folding calls to lowpart builtins int=
o
>   |     highpart builtins calls does not handle cases where we have a 64b
>   |     wide uniform vector, which can be extended to 128b, used for
>   | ... 15 lines of the commit log omitted.
>
> Produces 1 regression:
>   |
>   | regressions.sum:
>   | Running gcc:gcc.target/aarch64/simd/simd.exp ...
>   | FAIL: gcc.target/aarch64/simd/fold_to_highpart_7.c check-function-bod=
ies foo
>
> Used configuration :
>  *CI config* tcwg_gnu_cross_check_gcc aarch64-linux-gnu cross
>  *configure and test flags:* --target aarch64-linux-gnu --disable-multili=
b --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --with-arch=
=3Darmv8-a
>
> We track this bug report under https://linaro.atlassian.net/browse/GNU-19=
74. (Require Linaro login) Please let us know if you have a fix.
>
> If you have any questions regarding this report, please ask on linaro-too=
[email protected] 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_cross_check_gcc--master-aarch6=
4-build/builds/10236/archive/artifacts/00-sumfiles/
> The full lists of regressions and improvements as well as configure and m=
ake commands are in
>  * http://54.172.246.49:9090/jobs/tcwg_gnu_cross_check_gcc--master-aarch6=
4-build/builds/10236/archive/artifacts/notify/
> The list of [ignored] baseline and flaky failures are in
>  * http://54.172.246.49:9090/jobs/tcwg_gnu_cross_check_gcc--master-aarch6=
4-build/builds/10236/archive/artifacts/sumfiles/xfails.xfail
>
> Current build   : http://54.172.246.49:9090/jobs/tcwg_gnu_cross_check_gcc=
--master-aarch64-build/builds/10236/archive/artifacts/
> Reference build : http://54.172.246.49:9090/jobs/tcwg_gnu_cross_check_gcc=
--master-aarch64-build/builds/10235/archive/artifacts/
>
> Instruction to reproduce the build : https://gitlab.com/LinaroLtd/tcwg/ci=
/interesting-commits/-/raw/master/gcc/sha1/ee27c516c7b6f0ee364b165aed0c3510=
1da8e77a/tcwg_gnu_cross_check_gcc/master-aarch64/reproduction_instructions.=
txt
>
> Full commit : See in git+ssh://[email protected]/git/gcc.git

This should be fixed by: https://gcc.gnu.org/pipermail/gcc-patches/2026-Jul=
y/725423.html

Issue is with 'ssa_uniform_vector_p' which does not handle vector duplicate=
s where the splat is the RHS of an SSA definition.

Best,

Dylan
IMPORTANT NOTICE: The contents of this email and any attachments are confid=
ential and may also be privileged. If you are not the intended recipient, p=
lease notify the sender immediately and do not disclose the contents to any=
 other person, use it for any purpose, or store or copy the information in =
any medium. Thank you.