@@ -42,19 +42,19 @@ jobs:
42
42
run : |
43
43
./vcpkg/vcpkg.exe install openblas:${{ matrix.triple }}
44
44
- name : Test features=system
45
- run : cargo test --features=system --manifest-path= openblas-src/Cargo.toml
45
+ run : cargo test --features=system -p openblas-src
46
46
env :
47
47
VCPKG_ROOT : ${{ github.workspace }}/vcpkg
48
48
if : ${{ matrix.triple == 'x64-windows' }}
49
49
50
50
- name : Test features=system,static
51
- run : cargo test --features=system,static --manifest-path= openblas-src/Cargo.toml
51
+ run : cargo test --features=system,static -p openblas-src
52
52
env :
53
53
VCPKG_ROOT : ${{ github.workspace }}/vcpkg
54
54
if : ${{ matrix.triple == 'x64-windows-static-md' }}
55
55
56
56
- name : Test features=system,static with crt-static
57
- run : cargo test --features=system,static --manifest-path= openblas-src/Cargo.toml
57
+ run : cargo test --features=system,static -p openblas-src
58
58
env :
59
59
VCPKG_ROOT : ${{ github.workspace }}/vcpkg
60
60
RUSTFLAGS : " -C target-feature=+crt-static"
78
78
brew install openblas
79
79
if : ${{ contains(matrix.feature, 'system') }}
80
80
- name : Test features=${{ matrix.feature }}
81
- run : cargo test --features=${{ matrix.feature }} --manifest-path= openblas-src/Cargo.toml
81
+ run : cargo test --features=${{ matrix.feature }} -p openblas-src
82
82
83
83
x86_64-unknown-linux-gnu :
84
84
runs-on : ubuntu-22.04
@@ -103,7 +103,7 @@ jobs:
103
103
sudo apt install -y libopenblas-dev
104
104
if : ${{ contains(matrix.feature, 'system') }}
105
105
- name : Test features=${{ matrix.feature }}
106
- run : cargo test --features=${{ matrix.feature }} --manifest-path= openblas-src/Cargo.toml
106
+ run : cargo test --features=${{ matrix.feature }} -p openblas-src
107
107
108
108
cross :
109
109
name : ${{matrix.target}} (${{matrix.feature}})
@@ -139,7 +139,9 @@ jobs:
139
139
run : |
140
140
sudo apt update
141
141
sudo apt install -y libopenblas-dev
142
+ - name : ensure dependencies
143
+ run : CARGO_RESOLVER_INCOMPATIBLE_RUST_VERSIONS="fallback" cargo update
142
144
- name : Install toolchain
143
145
144
- - name : cargo test
145
- run : cargo check --manifest-path= openblas-src/Cargo.toml --features=system
146
+ - name : Test MSRV
147
+ run : cargo check -p openblas-src --locked --features=system
0 commit comments