Skip to content

Commit

Permalink
Disable Python3 Numba tests also on macOS12 ARM
Browse files Browse the repository at this point in the history
Because it is not possible at the moment to install numba with
pip on macOS12 on ARM.
numba/llvmlite#693
numba/llvmlite#799
  • Loading branch information
etejedor committed Feb 7, 2022
1 parent 99ef5f9 commit c46496b
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions jenkins/root-build.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down

0 comments on commit c46496b

Please sign in to comment.