Skip to content

Commit 193a7c0

Browse files
authored
Merge pull request #410 from rust-ndarray/revert-359-master
Revert "Updated features to match intel-mkl-src 8.1 (enabeling multithreading / ilp64)"
2 parents abf7adc + e2a3bda commit 193a7c0

File tree

3 files changed

+7
-19
lines changed

3 files changed

+7
-19
lines changed

lax/Cargo.toml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,16 @@ default = []
1717

1818
netlib = ["netlib-static"]
1919
openblas = ["openblas-static"]
20+
intel-mkl = ["intel-mkl-static"]
2021

2122
netlib-static = ["netlib-src/static"]
2223
netlib-system = ["netlib-src/system"]
2324

2425
openblas-static = ["openblas-src/static"]
2526
openblas-system = ["openblas-src/system"]
2627

27-
intel-mkl-dynamic-lp64-iomp = ["intel-mkl-src/mkl-dynamic-lp64-iomp"]
28-
intel-mkl-dynamic-lp64-seq = ["intel-mkl-src/mkl-dynamic-lp64-seq"]
29-
intel-mkl-static-ilp64-iomp = ["intel-mkl-src/mkl-static-ilp64-iomp"]
30-
intel-mkl-dynamic-ilp64-seq = ["intel-mkl-src/mkl-dynamic-ilp64-seq"]
31-
intel-mkl-static-lp64-iomp = ["intel-mkl-src/mkl-static-lp64-iomp"]
32-
intel-mkl-dynamic-ilp64-iomp = ["intel-mkl-src/mkl-dynamic-ilp64-iomp"]
33-
intel-mkl-static-ilp64-seq = ["intel-mkl-src/mkl-static-ilp64-seq"]
34-
intel-mkl-static-lp64-seq = ["intel-mkl-src/mkl-static-lp64-seq"]
28+
intel-mkl-static = ["intel-mkl-src/mkl-static-lp64-seq"]
29+
intel-mkl-system = ["intel-mkl-src/mkl-dynamic-lp64-seq"]
3530

3631
[dependencies]
3732
thiserror = "2.0.0"

lax/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
7777
#![deny(rustdoc::broken_intra_doc_links, rustdoc::private_intra_doc_links)]
7878

79-
#[cfg(any(feature = "intel-mkl-dynamic-lp64-iomp", feature = "intel-mkl-dynamic-lp64-seq", feature = "intel-mkl-static-ilp64-iomp", feature = "intel-mkl-static-lp64-iomp", feature = "intel-mkl-dynamic-ilp64-iomp", feature = "intel-mkl-static-ilp64-seq", feature = "intel-mkl-static-lp64-seq"))]
79+
#[cfg(any(feature = "intel-mkl-system", feature = "intel-mkl-static"))]
8080
extern crate intel_mkl_src as _src;
8181

8282
#[cfg(any(feature = "openblas-system", feature = "openblas-static"))]

ndarray-linalg/Cargo.toml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,16 @@ blas = ["ndarray/blas"]
1818

1919
netlib = ["lax/netlib"]
2020
openblas = ["lax/openblas"]
21-
intel-mkl = ["lax/intel-mkl-static-lp64-seq"]
21+
intel-mkl = ["lax/intel-mkl"]
2222

2323
netlib-static = ["lax/netlib-static"]
2424
netlib-system = ["lax/netlib-system"]
2525

2626
openblas-static = ["lax/openblas-static"]
2727
openblas-system = ["lax/openblas-system"]
2828

29-
intel-mkl-dynamic-lp64-iomp = ["lax/intel-mkl-dynamic-lp64-iomp"]
30-
intel-mkl-dynamic-lp64-seq = ["lax/intel-mkl-dynamic-lp64-seq"]
31-
intel-mkl-static-ilp64-iomp = ["lax/intel-mkl-static-ilp64-iomp"]
32-
intel-mkl-dynamic-ilp64-seq = ["lax/intel-mkl-dynamic-ilp64-seq"]
33-
intel-mkl-static-lp64-iomp = ["lax/intel-mkl-static-lp64-iomp"]
34-
intel-mkl-dynamic-ilp64-iomp = ["lax/intel-mkl-dynamic-ilp64-iomp"]
35-
intel-mkl-static-ilp64-seq = ["lax/intel-mkl-static-ilp64-seq"]
36-
intel-mkl-static-lp64-seq = ["lax/intel-mkl-static-lp64-seq"]
37-
29+
intel-mkl-static = ["lax/intel-mkl-static"]
30+
intel-mkl-system = ["lax/intel-mkl-system"]
3831

3932
[dependencies]
4033
cauchy = "0.4.0"

0 commit comments

Comments
 (0)