Skip to content

Commit f80e085

Browse files
authored
Merge pull request #2846 from benjeffery/fix-32bit-CI-3
Install numpy with noblas
2 parents ff06945 + 8344a6d commit f80e085

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.circleci/config.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@ commands:
1313
# Install meson to the system packages so we can run it as root
1414
pip install --upgrade pip wheel
1515
sudo pip install meson
16-
pip install --user numpy #Needed for some build steps in requirements.txt
17-
pip install --user -r python/requirements/CI-complete/requirements.txt
16+
# Needed for some build steps in requirements.txt, no blas as expensive to
17+
# build on 32 bit
18+
pip install --user numpy --config-settings=setup-args="-Dallow-noblas=true"
19+
pip install --user -r python/requirements/CI-complete/requirements.txt --config-settings=setup-args="-Dallow-noblas=true"
1820
# Remove tskit installed by msprime
1921
pip uninstall tskit -y
2022
echo 'export PATH=/home/circleci/.local/bin:$PATH' >> $BASH_ENV

python/requirements/CI-complete/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ pytest-cov==4.1.0
1313
pytest-xdist==3.3.1
1414
tszip==0.2.2
1515
xmlunittest==0.5.0
16+
llvmlite==0.39.1

0 commit comments

Comments
 (0)