diff options
author | mattip <matti.picus@gmail.com> | 2020-03-30 15:01:23 +0300 |
---|---|---|
committer | mattip <matti.picus@gmail.com> | 2020-03-30 15:27:41 +0300 |
commit | a126709e304d1fa4087740d11c0777ac788ed576 (patch) | |
tree | 42a6f22d8a23821d7e6370947626d1e02246a19e | |
parent | f0a74b2d4e50a1b4f9d9189c6b2e31b920913a8b (diff) | |
download | numpy-a126709e304d1fa4087740d11c0777ac788ed576.tar.gz |
TST: use draft OpenBLAS build
-rw-r--r-- | .travis.yml | 7 | ||||
-rw-r--r-- | azure-pipelines.yml | 26 | ||||
-rw-r--r-- | tools/openblas_support.py | 3 |
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'] |