From cbdf6aab01efb67c945302a4fc81f6809391bf95 Mon Sep 17 00:00:00 2001 From: Eyck-Alexander Jentzsch Date: Sun, 24 Mar 2024 11:05:23 +0100 Subject: [PATCH] adds action to test interp --- .gitea/workflows/interp_act.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .gitea/workflows/interp_act.yaml diff --git a/.gitea/workflows/interp_act.yaml b/.gitea/workflows/interp_act.yaml new file mode 100644 index 0000000..933ae34 --- /dev/null +++ b/.gitea/workflows/interp_act.yaml @@ -0,0 +1,22 @@ +name: Interp architectural test suite +on: push +jobs: + test and publish job: + runs-on: ubuntu-latest + container: + image: git.minres.com/tooling/riscof_sail:latest + steps: + + - name: Check out repository code + uses: actions/checkout@v4 + + - name: Build tgc-sim executable + run: | + cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug -DWITH_ASMJIT=OFF -DWITH_TCC=OFF -DWITH_LLVM=OFF + cmake --build build -j24 + + - name: Checkout TGC-COMPLIANCE + run: git clone --recursive https://actrunner@git.minres.com/TGFS/TGC-COMPLIANCE.git + + - name: run tests + run: python TGC-COMPLIANCE/run_act.py -core TGC5C -sim build/dbt-rise-tgc/tgc-sim --dockerless --backend interp \ No newline at end of file