diff --git a/.github/workflows/rust.yaml b/.github/workflows/rust.yaml index ef92edf5f..fbedae77f 100644 --- a/.github/workflows/rust.yaml +++ b/.github/workflows/rust.yaml @@ -38,12 +38,19 @@ jobs: - "cd brilirs && make benchmark TURNTARGS=-v" - "cd brilift && cargo build --release && make rt.o && make test TURNTARGS=-v" - "cd brilift && cargo build --release && make rt.o && make benchmark TURNTARGS=-v" + - "cd bril-rs/brillvm && make rt" steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@v1 with: toolchain: stable + - name: Install LLVM and Clang + uses: KyleMayes/install-llvm-action@v1 + if: matrix.test-code == 'cd bril-rs/brillvm && make rt' + with: + version: "17.0" + - name: Install cargo-hack for feature-flag checking run: cargo install cargo-hack