From 95f46a1ff83ba400429adcecab6c1a016b92b061 Mon Sep 17 00:00:00 2001 From: Raghuveer Devulapalli Date: Mon, 18 Sep 2023 15:19:05 -0700 Subject: [PATCH] update CI that builds NumPy --- .github/workflows/build-numpy.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-numpy.yml b/.github/workflows/build-numpy.yml index 19cf006f..91ed2524 100644 --- a/.github/workflows/build-numpy.yml +++ b/.github/workflows/build-numpy.yml @@ -56,12 +56,20 @@ jobs: git fetch temp git checkout temp/pr-branch - - name: Build & run NumPy sort tests + - name: Build NumPy working-directory: ${{ github.workspace }}/numpy env: CXX: g++-12 CC: gcc-12 run: | - python runtests.py -t numpy/core/tests/test_multiarray.py + spin build -- -Dallow-noblas=true + + - name: Run multiarray tests + run: | + export NUMPY_SITE=$(realpath build-install/usr/lib/python*/site-packages/) + export PYTHONPATH="$PYTHONPATH:$NUMPY_SITE" + cd build-install && + python -c "import numpy; numpy.show_config()" && + python -m pytest $NUMPY_SITE/numpy/core/tests/test_multiarray.py