https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124112
Bug ID: 124112
Summary: FAIL: gcc.dg/vect/vect-early-break_65.c
scan-tree-dump-times vect "vectorized 1 loops" 1 for
arm-none-eabi
Product: gcc
Version: 15.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: azoff at gcc dot gnu.org
Target Milestone: ---
I cannot find a single version of GCC where this test case succeeds for
arm-none-eabi.
In r15-6807-g68326d5d1a593d, the expected number of loops was changed from 0 to
1, but both before and after, it was 0 for arm-none-eabi anyway.
Running the same test on x86_64-pc-linux-gnu succeeds.
Testing vect/vect-early-break_65.c
doing compile
Executing on host: /build/r15-10798-gae573c9d0e7f1c/bin/arm-none-eabi-gcc
/build/gcc_src/gcc/testsuite/gcc.dg/vect/vect-early-break_65.c -mthumb
-march=armv7ve+neon -mtune=cortex-a7 -mfloat-abi=hard -mfpu=auto
-fdiagnostics-plain-output -ffast-math -ftree-vectorize
-fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2
-fdump-tree-vect-details -mfpu=neon-fp-armv8 -mcpu=unset -march=armv8-a -Ofast
-fno-vect-cost-model -fdump-tree-vect-details -S -o vect-early-break_65.s
(timeout = 800)
spawn -ignore SIGHUP /build/r15-10798-gae573c9d0e7f1c/bin/arm-none-eabi-gcc
/build/gcc_src/gcc/testsuite/gcc.dg/vect/vect-early-break_65.c -mthumb
-march=armv7ve+neon -mtune=cortex-a7 -mfloat-abi=hard -mfpu=auto
-fdiagnostics-plain-output -ffast-math -ftree-vectorize
-fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2
-fdump-tree-vect-details -mfpu=neon-fp-armv8 -mcpu=unset -march=armv8-a -Ofast
-fno-vect-cost-model -fdump-tree-vect-details -S -o vect-early-break_65.s
pid is 23299 -23299
pid is -1
output is status 0
PASS: gcc.dg/vect/vect-early-break_65.c (test for excess errors)
gcc.dg/vect/vect-early-break_65.c: pattern found 0 times
FAIL: gcc.dg/vect/vect-early-break_65.c scan-tree-dump-times vect "vectorized 1
loops" 1
Testing vect/vect-early-break_66.c