[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