diff --git a/.github/workflows/rust-instrumented.yml b/.github/workflows/rust-instrumented.yml index e522daab64b..f53169e23ba 100644 --- a/.github/workflows/rust-instrumented.yml +++ b/.github/workflows/rust-instrumented.yml @@ -137,7 +137,7 @@ jobs: - name: Build tests with sanitizer run: | RUSTFLAGS="${RUSTFLAGS} ${{ matrix.sanitizer_flags }}" \ - cargo +$NIGHTLY_TOOLCHAIN build --locked --all-features \ + cargo +$NIGHTLY_TOOLCHAIN build --tests --locked --all-features \ --target x86_64-unknown-linux-gnu -Zbuild-std \ -p vortex-buffer -p vortex-fastlanes -p vortex-fsst -p vortex-alp -p vortex-array @@ -214,8 +214,8 @@ jobs: --target x86_64-unknown-linux-gnu -Zbuild-std \ -p vortex-ffi - name: Build FFI library tests and examples + working-directory: vortex-ffi run: | - cd vortex-ffi cmake -Bbuild -DBUILD_TESTS=1 -DBUILD_EXAMPLES=1 -DSANITIZER=${{ matrix.sanitizer }} -DTARGET_TRIPLE="x86_64-unknown-linux-gnu" cmake --build build -j - name: Run tests