From c46496bbd4dfbee5d766296cadcbb897ae52e10e Mon Sep 17 00:00:00 2001 From: Enric Tejedor Saavedra Date: Mon, 7 Feb 2022 14:05:39 +0100 Subject: [PATCH] Disable Python3 Numba tests also on macOS12 ARM Because it is not possible at the moment to install numba with pip on macOS12 on ARM. https://github.com/numba/llvmlite/issues/693 https://github.com/numba/llvmlite/issues/799 --- jenkins/root-build.cmake | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/jenkins/root-build.cmake b/jenkins/root-build.cmake index 8164594..66b27cb 100644 --- a/jenkins/root-build.cmake +++ b/jenkins/root-build.cmake @@ -290,11 +290,14 @@ function(GET_ALL_SUPPORTED_MODULES_APPLE) # We cannot install numba on some Macs because pip does not (yet) distribute binaries # for llvmlite and building the wheel locally also fails. - # Also installing pandas fails due to incompatibilities on this system with the numpy. + if("${LABEL}" MATCHES "mac11arm|mac10beta|mac12arm") + EXPORT_CTEST_ENVVAR(ROOTTEST_IGNORE_NUMBA_PY3) + endif() + + # Installing pandas fails due to incompatibilities with numpy on some macOS if("${LABEL}" MATCHES "mac11arm|mac10beta") EXPORT_CTEST_ENVVAR(ROOTTEST_IGNORE_PANDAS_PY2) EXPORT_CTEST_ENVVAR(ROOTTEST_IGNORE_PANDAS_PY3) - EXPORT_CTEST_ENVVAR(ROOTTEST_IGNORE_NUMBA_PY3) endif() set(all_supported ${all_supported} PARENT_SCOPE)