@@ -148,6 +148,7 @@ jobs:
148
148
- uses : ./.github/actions/setup-rust
149
149
with :
150
150
targets : ${{matrix.config.target || ''}}
151
+ - uses : ./.github/actions/setup-c++
151
152
- name : Install cargo-hack
152
153
uses : taiki-e/install-action@cargo-hack
153
154
- name : Rust Build (${{matrix.config.name}})
@@ -161,6 +162,7 @@ jobs:
161
162
- uses : ./.github/actions/cleanup
162
163
- uses : rui314/setup-mold@v1
163
164
- uses : ./.github/actions/setup-rust
165
+ - uses : ./.github/actions/setup-c++
164
166
- uses : taiki-e/install-action@cargo-hack
165
167
- uses : taiki-e/install-action@cargo-minimal-versions
166
168
- run : cargo minimal-versions check --direct --workspace --ignore-private
@@ -173,6 +175,7 @@ jobs:
173
175
- uses : ./.github/actions/cleanup
174
176
- uses : rui314/setup-mold@v1
175
177
- uses : ./.github/actions/setup-rust
178
+ - uses : ./.github/actions/setup-c++
176
179
- name : Rust Lint - Format
177
180
run : cargo fmt --all --check
178
181
- name : Rustc check
@@ -207,6 +210,7 @@ jobs:
207
210
- uses : ./.github/actions/cleanup
208
211
- uses : rui314/setup-mold@v1
209
212
- uses : ./.github/actions/setup-rust
213
+ - uses : ./.github/actions/setup-c++
210
214
- name : Install grcov
211
215
if : github.ref == 'refs/heads/develop'
212
216
run : cargo install grcov
@@ -312,7 +316,7 @@ jobs:
312
316
with :
313
317
tool : nextest
314
318
- name : Run all tests with Miri
315
- run : cargo miri nextest run --no-fail-fast --workspace --exclude vortex-file --exclude vortex-layout --exclude vortex-sampling-compressor --exclude vortex-fsst --exclude vortex-array --exclude vortex-dtype --exclude vortex-expr --exclude vortex-scalar
319
+ run : cargo miri nextest run --no-fail-fast --workspace --exclude vortex-file --exclude vortex-layout --exclude vortex-sampling-compressor --exclude vortex-fsst --exclude vortex-array --exclude vortex-dtype --exclude vortex-expr --exclude vortex-scalar --exclude vortex-duckdb
316
320
# For now, we only run Miri against known "fiddly" crates.
317
321
if : false
318
322
- name : Run Miri
0 commit comments