From e62c09166f1e9f9a46f712164ffbc02da24a0532 Mon Sep 17 00:00:00 2001 From: Toshiki Teramura Date: Sat, 29 Apr 2023 15:46:15 +0900 Subject: [PATCH 1/2] Upgrade intel-mkl-src 0.8.1 --- fftw-sys/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fftw-sys/Cargo.toml b/fftw-sys/Cargo.toml index 189b1a9e..5a0792ab 100644 --- a/fftw-sys/Cargo.toml +++ b/fftw-sys/Cargo.toml @@ -25,7 +25,7 @@ version = "0.3.0" optional = true [dependencies.intel-mkl-src] -version = "0.6.0" +version = "0.8.1" optional = true [package.metadata.docs.rs] From 640d569e5a78d6ddf022c70551b6621e1ff7feee Mon Sep 17 00:00:00 2001 From: Toshiki Teramura Date: Sat, 29 Apr 2023 16:25:40 +0900 Subject: [PATCH 2/2] Use NuGet on Windows --- .github/workflows/rust.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 9df35590..d135d219 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -15,6 +15,13 @@ jobs: feature: ["intel-mkl", "source"] steps: - uses: actions/checkout@v1 + - name: Get MKL using NuGet + if: ${{ matrix.feature == 'intel-mkl' }} + run: | + nuget install intelmkl.devel.cluster.win-x64 -Version 2022.0.3.171 + nuget install intelmkl.static.cluster.win-x64 -Version 2022.0.3.171 + echo "${{ github.workspace }}/intelmkl.redist.win-x64.2022.0.3.171/runtimes/win-x64/native" >> $Env:GITHUB_PATH + echo "${{ github.workspace }}/intelopenmp.redist.win.2022.0.0.3663/runtimes/win-x64/native" >> $Env:GITHUB_PATH - uses: actions-rs/cargo@v1 with: command: test