https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117814
Christophe Lyon <clyon at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Ever confirmed|0 |1 Last reconfirmed| |2024-11-27 --- Comment #1 from Christophe Lyon <clyon at gcc dot gnu.org> --- For FAIL: gcc.target/arm/pr112337.c (test for excess errors) the logs say: /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/snapshots/gcc.git~master/gcc/testsuite/gcc.target/arm/pr112337.c:7:9: warning: 'pure' attribute on function returning 'void' [-Wattributes] FAIL: gcc.target/arm/mve/dlstp-compile-asm-2.c check-function-bodies test7 is caused by an oversight in the vctp intrinsic implementation, which lacks a call property saying that it reads the state register FAIL: gcc.target/arm/mve/dlstp-invalid-asm.c scan-assembler-not \tdlstp FAIL: gcc.target/arm/mve/dlstp-invalid-asm.c scan-assembler-not \tletp I think they are caused by a bug in the DLSTP optimization pass, which now does not detect that the predicates are regenerated in the loop.