From 8344a6d1d8a494cd7a6d803a5c3147d49d7fe703 Mon Sep 17 00:00:00 2001 From: Ben Jeffery Date: Wed, 4 Oct 2023 15:03:11 +0100 Subject: [PATCH] Install numpy with noblas --- .circleci/config.yml | 6 ++++-- python/requirements/CI-complete/requirements.txt | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index c4679c5d51..69dd2472ae 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -13,8 +13,10 @@ commands: # Install meson to the system packages so we can run it as root pip install --upgrade pip wheel sudo pip install meson - pip install --user numpy #Needed for some build steps in requirements.txt - pip install --user -r python/requirements/CI-complete/requirements.txt + # Needed for some build steps in requirements.txt, no blas as expensive to + # build on 32 bit + pip install --user numpy --config-settings=setup-args="-Dallow-noblas=true" + pip install --user -r python/requirements/CI-complete/requirements.txt --config-settings=setup-args="-Dallow-noblas=true" # Remove tskit installed by msprime pip uninstall tskit -y echo 'export PATH=/home/circleci/.local/bin:$PATH' >> $BASH_ENV diff --git a/python/requirements/CI-complete/requirements.txt b/python/requirements/CI-complete/requirements.txt index fb2db98445..c5975a6153 100644 --- a/python/requirements/CI-complete/requirements.txt +++ b/python/requirements/CI-complete/requirements.txt @@ -13,3 +13,4 @@ pytest-cov==4.1.0 pytest-xdist==3.3.1 tszip==0.2.2 xmlunittest==0.5.0 +llvmlite==0.39.1