Skip to content

Commit

Permalink
feat(ci): Install most recent cufinufft
Browse files Browse the repository at this point in the history
  • Loading branch information
paquiteau committed Dec 15, 2023
1 parent 0eb2293 commit 95fc0ef
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions .github/workflows/test-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,9 +116,11 @@ jobs:
test-gpu:
runs-on: GPU
needs: linter-check
continue-on-error: ${{matrix.experimental}}
strategy:
matrix:
backend: [gpunufft, cufinufft]

steps:
- uses: actions/checkout@v3

Expand All @@ -133,7 +135,7 @@ jobs:
pip install -e mri-nufft[test]
pip install finufft
- name: Install Cufinufft
- name: Install Experimental cufinufft
if: ${{ matrix.backend == 'cufinufft' }}
shell: bash
run: |
Expand All @@ -152,10 +154,7 @@ jobs:
source $RUNNER_WORKSPACE/venv/bin/activate
pip install cupy-cuda11x
cd $RUNNER_WORKSPACE/finufft/python/cufinufft
python setup.py develop
# FIXME: This is hardcoded
cp libcufinufft.so cufinufftc.cpython-310-x86_64-linux-gnu.so
cd $RUNNER_WORKSPACE
python setup.py install
- name: Install gpuNUFFT
if: ${{ matrix.backend == 'gpunufft' }}
Expand Down

0 comments on commit 95fc0ef

Please sign in to comment.