Skip to content

Trying a different tack. #9

Trying a different tack.

Trying a different tack. #9

name: "Spectre-RSB checking."
on:
pull_request:
push:
jobs:
tests:
name: tests
runs-on: ubuntu-latest
strategy:
fail-fast: true
matrix:
parameter_set: ["44", "65", "87"]
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@v25
with:
nix_path: nixpkgs=channel:nixos-unstable
- uses: actions/checkout@master
with:
repository: sarranz/jasmin
ref: rsb3
path: jasmin-rsb
- name: Build Jasmin with the RSB-checker
working-directory: jasmin-rsb
run: nix-shell --run 'cd compiler && make CIL -j4 && make'
- run: env RSB_CHECKER=jasmin/compiler/jasmin-ct PARAMETER_SET=${{ matrix.parameter_set }} make check-rsb