diff --git a/tests/integration/test_manylinux.py b/tests/integration/test_manylinux.py index 32691abb..801ebd5e 100644 --- a/tests/integration/test_manylinux.py +++ b/tests/integration/test_manylinux.py @@ -201,6 +201,10 @@ def build_numpy(container, policy, output_dir): if policy.startswith("musllinux_"): docker_exec(container, "apk add openblas-dev") + if policy.endswith("_s390x"): + # https://github.com/numpy/numpy/issues/27932 + fix_hwcap = "echo '#define HWCAP_S390_VX 2048' >> /usr/include/bits/hwcap.h" + docker_exec(container, fix_hwcap) elif policy.startswith("manylinux_2_28_"): docker_exec(container, "dnf install -y openblas-devel") else: