summaryrefslogtreecommitdiff
path: root/shippable.yml
diff options
context:
space:
mode:
authorTyler Reddy <tyler.je.reddy@gmail.com>2019-04-05 14:11:34 -0700
committerTyler Reddy <tyler.je.reddy@gmail.com>2019-04-05 14:11:34 -0700
commit97e3c508e05bd365e26fcc18930fc85881b37718 (patch)
tree39f6800886811a12afe24e9823d2c745722a79cf /shippable.yml
parentc1bf6a600cb4c8c7261a000f47b11ef8fd9f792d (diff)
downloadnumpy-97e3c508e05bd365e26fcc18930fc85881b37718.tar.gz
TST: use OpenBLAS for ARMv8 CI
Diffstat (limited to 'shippable.yml')
-rw-r--r--shippable.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/shippable.yml b/shippable.yml
index 82ee9461f..75d2dcafe 100644
--- a/shippable.yml
+++ b/shippable.yml
@@ -22,7 +22,15 @@ runtime:
build:
ci:
# install dependencies
- - sudo apt-get install gcc gfortran libblas-dev liblapack-dev
+ - sudo apt-get install gcc gfortran
+ # ARMv8 OpenBLAS built using script available here:
+ # https://github.com/tylerjereddy/openblas-static-gcc/tree/master/ARMv8
+ # build done on GCC compile farm machine named gcc115
+ # tarball uploaded manually to an unshared Dropbox location
+ - wget -O openblas-v0.3.5-armv8.tar.gz https://www.dropbox.com/s/pbqkxzlmih4cky1/openblas-v0.3.5-armv8.tar.gz?dl=0
+ - tar zxvf openblas-v0.3.5-armv8.tar.gz
+ - sudo cp -r ./64/lib/* /usr/lib
+ - sudo cp ./64/include/* /usr/include
# add pathlib for Python 2, otherwise many tests are skipped
- pip install --upgrade pip
# we will pay the ~13 minute cost of compiling Cython only when a new