Skip to content

Commit 083d83f

Browse files
committed
BUG: Disable SVE VQSort
This patch removes the SVE dispatch path for VQSort, due to it being broken with GCC 10.2.1 in the manylinux2014 image. Compiling it outside of manylinux2014 with GCC 10.5.0 appears to work correctly. I'm assuming this isn't being caught in CI due to there not being a SVE capable machine in the wheel builds?
1 parent 3fbd2e7 commit 083d83f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

numpy/_core/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,7 @@ foreach gen_mtargets : [
829829
'highway_qsort.dispatch.h',
830830
'src/npysort/highway_qsort.dispatch.cpp',
831831
use_highway ? [
832-
SVE, ASIMD, VSX2, # FIXME: disable VXE due to runtime segfault
832+
ASIMD, VSX2, # FIXME: disable VXE due to runtime segfault
833833
] : []
834834
],
835835
[

0 commit comments

Comments
 (0)