[Bug target/124705] New: FAIL: gcc.dg/tree-ssa/gen-vect-2[68].c scan-tree-dump-times vect
azoff at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Mar 30 18:30:02 GMT 2026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124705
Bug ID: 124705
Summary: FAIL: gcc.dg/tree-ssa/gen-vect-2[68].c
scan-tree-dump-times vect
Product: gcc
Version: 16.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: ---
The following tests fail since at least gcc-10, perhaps even longer...
Cortex-M0 passes.
Cortex-A7 with -mfloat-abi=hard is unsupported.
Cortex-M3/4/7/33/55/85 (both -mfloat-abi=soft and -mfloat-abi=hard) and
Cortex-A7 (only -mfloat-abi=soft) all fail with the same entries in the log:
Testing tree-ssa/gen-vect-26.c
doing compile
Executing on host: /build/r16-8253-geb50d28a9353e9/bin/arm-none-eabi-gcc
/build/gcc_src/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c -mthumb
-march=armv8.1-m.main+mve.fp+pacbti+fp.dp -mtune=cortex-m85 -mfloat-abi=hard
-mfpu=auto -dumpbase "" -fdiagnostics-plain-output -O2
-fno-tree-loop-distribute-patterns -ftree-vectorize -fdump-tree-vect-details
-fvect-cost-model=dynamic -Wl,--start-group -lc -lm -Wl,--end-group
--specs=nosys.specs -Wl,--allow-multiple-definition -Wl,-u,_isatty,-u,_fstat
-Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -Wl,gcc_tg.o -lm
-o ./gen-vect-26.exe (timeout = 800)
...
PASS: gcc.dg/tree-ssa/gen-vect-26.c execution test
PASS: gcc.dg/tree-ssa/gen-vect-26.c scan-tree-dump-times vect "vectorized 1
loops" 1
gcc.dg/tree-ssa/gen-vect-26.c: pattern found 1 times
FAIL: gcc.dg/tree-ssa/gen-vect-26.c scan-tree-dump-times vect "Vectorizing an
unaligned access" 0
gcc.dg/tree-ssa/gen-vect-26.c: pattern found 0 times
FAIL: gcc.dg/tree-ssa/gen-vect-26.c scan-tree-dump-times vect "Alignment of
access forced using peeling" 1
Testing tree-ssa/gen-vect-28.c
doing compile
Executing on host: /build/r16-8253-geb50d28a9353e9/bin/arm-none-eabi-gcc
/build/gcc_src/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-28.c -mthumb
-march=armv8.1-m.main+mve.fp+pacbti+fp.dp -mtune=cortex-m85 -mfloat-abi=hard
-mfpu=auto -dumpbase "" -fdiagnostics-plain-output -O2
-fno-tree-loop-distribute-patterns -ftree-vectorize -fdump-tree-vect-details
-fvect-cost-model=dynamic -Wl,--start-group -lc -lm -Wl,--end-group
--specs=nosys.specs -Wl,--allow-multiple-definition -Wl,-u,_isatty,-u,_fstat
-Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -Wl,gcc_tg.o -lm
-o ./gen-vect-28.exe (timeout = 800)
...
PASS: gcc.dg/tree-ssa/gen-vect-28.c execution test
PASS: gcc.dg/tree-ssa/gen-vect-28.c scan-tree-dump-times vect "vectorized 1
loops" 1
gcc.dg/tree-ssa/gen-vect-28.c: pattern found 1 times
FAIL: gcc.dg/tree-ssa/gen-vect-28.c scan-tree-dump-times vect "Vectorizing an
unaligned access" 0
gcc.dg/tree-ssa/gen-vect-28.c: pattern found 0 times
FAIL: gcc.dg/tree-ssa/gen-vect-28.c scan-tree-dump-times vect "Alignment of
access forced using peeling" 1
More information about the Gcc-bugs
mailing list