From d2abdef2725db882dcce85ce328426a71d2e42a5 Mon Sep 17 00:00:00 2001 From: Maciej Kurc Date: Thu, 1 Feb 2024 13:41:35 +0100 Subject: [PATCH] CI: Use fixed CoreMark from a fork, add artifact upload Signed-off-by: Maciej Kurc --- .github/workflows/ci.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e7bf953..9672fca 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -55,11 +55,18 @@ jobs: popd git submodule update --init --recursive software/coremark pushd software/coremark - ./build.sh + rm -rf riscv-coremark + git clone https://github.com/antmicro/riscv-coremark -b mkurc/54119-baremetal-fixes + pushd riscv-coremark && git submodule update --init --recursive && popd + TICKS_PER_SEC=100000 ./build.sh popd pushd sims/verilator - make run-binary CONFIG=${{ matrix.CONFIG }} BINARY=${{ matrix.BINARY }} + make run-binary CONFIG=${{ matrix.CONFIG }} BINARY=${{ matrix.BINARY }} timeout_cycles=10000000 popd popd - + - name: 'Upload Artifacts' + uses: actions/upload-artifact@v4 + with: + name: verilator_tests + path: chipyard/sims/verilator/output/