@@ -181,13 +181,12 @@ jobs:
181181        python-version : ${{ env.PYTHON_VERSION }} 
182182    - uses : ./.github/actions 
183183
184-   debug_and_cython3 :
184+   debug :
185185    needs : [smoke_test] 
186186    runs-on : ubuntu-latest 
187187    if : github.event_name != 'push' 
188188    env :
189189      USE_DEBUG : 1 
190-       USE_CYTHON3 : 1 
191190    steps :
192191    - uses : actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9  #  v3.5.3
193192      with :
@@ -343,11 +342,10 @@ jobs:
343342        sudo apt update 
344343        sudo apt install -y gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf gfortran-arm-linux-gnueabihf 
345344
346-         # Keep the `test_requirements.txt` dependency-subset synced 
347-         docker run --name the_container --interactive -v /:/host arm32v7/ubuntu:22.04 /bin/bash -c " 
345+         docker run --name the_container --interactive -v /:/host -v $(pwd):/numpy arm32v7/ubuntu:22.04 /bin/bash -c " 
348346          apt update && 
349347          apt install -y git python3 python3-dev python3-pip  && 
350-           python3 -m pip install cython==0.29.34 setuptools\<49.2.0 hypothesis==6.23.3 pytest==6.2.5 'typing_extensions>=4.2.0' &&  
348+           python3 -m pip install -r /numpy/test_requirements.txt  
351349          ln -s /host/lib64 /lib64 && 
352350          ln -s /host/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu && 
353351          ln -s /host/usr/arm-linux-gnueabihf /usr/arm-linux-gnueabihf && 
@@ -425,7 +423,7 @@ jobs:
425423        python-version : ${{ env.PYTHON_VERSION }} 
426424    - name : Install Intel SDE 
427425      run : | 
428-         curl -o /tmp/sde.tar.xz https://downloadmirror.intel.com/751535 /sde-external-9.14 .0-2022-10-25 -lin.tar.xz 
426+         curl -o /tmp/sde.tar.xz https://downloadmirror.intel.com/784319 /sde-external-9.24 .0-2023-07-13 -lin.tar.xz 
429427        mkdir /tmp/sde && tar -xvf /tmp/sde.tar.xz -C /tmp/sde/ 
430428        sudo mv /tmp/sde/* /opt/sde && sudo ln -s /opt/sde/sde64 /usr/bin/sde 
431429     - name : Install dependencies 
@@ -442,8 +440,6 @@ jobs:
442440        python -c "import numpy as np; np.show_config()" 
443441     #  Run only a few tests, running everything in an SDE takes a long time
444442    #  Using pytest directly, unable to use python runtests.py -n -t ...
445-     #  Disabled running in the SDE because of an SDE bug
446443    - name : Run linalg/ufunc/umath tests 
447444      run : | 
448-         python -m pytest numpy/core/tests/test_umath* numpy/core/tests/test_ufunc.py numpy/linalg/tests/test_* 
449-         #sde -spr -- python -m pytest numpy/core/tests/test_umath* numpy/core/tests/test_ufunc.py numpy/linalg/tests/test_* 
445+         sde -spr -- python -m pytest numpy/core/tests/test_umath* numpy/core/tests/test_ufunc.py numpy/linalg/tests/test_* 
0 commit comments