https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115443
Bug ID: 115443 Summary: aarch64: Test gcc.dg/vect/pr99102.c FAIL Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: mpolacek at gcc dot gnu.org Target Milestone: --- We see a FAIL on a machine with SVE support: FAIL: gcc.dg/vect/pr99102.c -flto -ffat-lto-objects scan-tree-dump vect "MASK_SCATTER_STORE" FAIL: gcc.dg/vect/pr99102.c scan-tree-dump vect "MASK_SCATTER_STORE" I suspect -- and pardon me if I'm wrong, I don't have a SVE box handy -- the test will fail on an ARMv8 box: # gcc -march=armv9-a pr99102.c -O2 -ftree-vectorize -fno-vect-cost-model -fdump-tree-vect-details -msve-vector-bits=256; grep MASK_SCATTER_STORE a-pr99102.c.172t.vect pr99102.c:9:29: note: add new stmt: .MASK_SCATTER_STORE (vectp_a.13_69, { 0, 4, 8, 12 }, 8, vect_cst__12, vect_cst__68); Value numbering stmt = .MASK_SCATTER_STORE (vectp_a.13_69, { 0, 4, 8, 12 }, 8, vect_cst__12, vect_cst__68); .MASK_SCATTER_STORE (vectp_a.13_69, { 0, 4, 8, 12 }, 8, vect_cst__12, vect_cst__68); but # gcc -march=armv8-a pr99102.c -O2 -ftree-vectorize -fno-vect-cost-model -fdump-tree-vect-details -msve-vector-bits=256; grep MASK_SCATTER_STORE a-pr99102.c.172t.vect #