summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormattip <matti.picus@gmail.com>2020-03-30 15:01:23 +0300
committermattip <matti.picus@gmail.com>2020-03-30 15:27:41 +0300
commita126709e304d1fa4087740d11c0777ac788ed576 (patch)
tree42a6f22d8a23821d7e6370947626d1e02246a19e
parentf0a74b2d4e50a1b4f9d9189c6b2e31b920913a8b (diff)
downloadnumpy-a126709e304d1fa4087740d11c0777ac788ed576.tar.gz
TST: use draft OpenBLAS build
-rw-r--r--.travis.yml7
-rw-r--r--azure-pipelines.yml26
-rw-r--r--tools/openblas_support.py3
3 files changed, 11 insertions, 25 deletions
diff --git a/.travis.yml b/.travis.yml
index b95103079..d51a1d223 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -105,7 +105,7 @@ jobs:
os: linux
arch: ppc64le
env:
- # use ppc64le OpenBLAS build, not system ATLAS
+ # use OpenBLAS build, not system ATLAS
- DOWNLOAD_OPENBLAS=1
- ATLAS=None
@@ -113,15 +113,16 @@ jobs:
os: linux
arch: s390x
env:
- # use s390x OpenBLAS build, not system ATLAS
+ # use OpenBLAS build, not system ATLAS
- DOWNLOAD_OPENBLAS=1
+ - NPY_USE_BLAS_ILP64=1
- ATLAS=None
- python: 3.7
os: linux
arch: aarch64
env:
- # use ppc64le OpenBLAS build, not system ATLAS
+ # use OpenBLAS build, not system ATLAS
- DOWNLOAD_OPENBLAS=1
- ATLAS=None
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 20a240236..6b1ff4c28 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -218,34 +218,18 @@ stages:
OPENBLAS_SUFFIX: '64_'
steps:
- template: azure-steps-windows.yml
- # - job: Linux_PyPy3
- # pool:
- # vmIMage: 'ubuntu-18.04'
- # steps:
- # - script: source tools/pypy-test.sh
- # displayName: 'Run PyPy3 Build / Tests'
- # - task: PublishTestResults@2
- # condition: succeededOrFailed()
- # inputs:
- # testResultsFiles: '**/test-*.xml'
- # testRunTitle: 'Publish test results for PyPy3'
- # failTaskOnFailedTests: true
- - job: Linux_18_04
+ - job: Linux_PyPy3
pool:
- vmImage: 'ubuntu-18.04'
+ vmIMage: 'ubuntu-18.04'
steps:
- - script: |
- python3 -m pip install --user --upgrade pip setuptools
- python3 -m pip install --user -r test_requirements.txt
- CPPFLAGS='' F77=gfortran-5 F90=gfortran-5 \
- python3 runtests.py --debug-info --mode=full -- -rsx --junitxml=junit/test-results.xml
- displayName: 'Run Linux 18.04 Build / Tests'
+ - script: source tools/pypy-test.sh
+ displayName: 'Run PyPy3 Build / Tests'
- task: PublishTestResults@2
condition: succeededOrFailed()
inputs:
testResultsFiles: '**/test-*.xml'
+ testRunTitle: 'Publish test results for PyPy3'
failTaskOnFailedTests: true
- testRunTitle: 'Publish test results for gcc 4.8'
- job: Linux_gcc48
pool:
vmImage: 'ubuntu-18.04'
diff --git a/tools/openblas_support.py b/tools/openblas_support.py
index c7de1fb2a..105aae51f 100644
--- a/tools/openblas_support.py
+++ b/tools/openblas_support.py
@@ -10,7 +10,8 @@ import zipfile
import tarfile
OPENBLAS_V = '0.3.9'
-OPENBLAS_LONG = 'v0.3.7-391-gddcbed66' # the 0.3.7 is misleading
+# Temporary build of OpenBLAS to test a fix for dynamic detection of CPU
+OPENBLAS_LONG = 'v0.3.7-527-g79fd006c' # the 0.3.7 is misleading
BASE_LOC = 'https://anaconda.org/multibuild-wheels-staging/openblas-libs'
BASEURL = f'{BASE_LOC}/{OPENBLAS_LONG}/download'
ARCHITECTURES = ['', 'windows', 'darwin', 'aarch64', 'x86', 'ppc64le', 's390x']