From cd916a64d0c4dd4814315cb16c833e7e0b508357 Mon Sep 17 00:00:00 2001 From: Saurabh Singh Date: Mon, 16 Oct 2023 01:20:00 -0400 Subject: [PATCH] ghworkflow: fix rv-gcc dependency in atomsim.yml --- .github/workflows/atomsim.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/atomsim.yml b/.github/workflows/atomsim.yml index 8c928e08..b4a574a1 100644 --- a/.github/workflows/atomsim.yml +++ b/.github/workflows/atomsim.yml @@ -41,11 +41,18 @@ jobs: gdown ${VERILATOR_PREBUILT_FILEID} sudo mkdir -p ${VERILATOR_INSTALL_PATH} sudo tar -xvf verilator_5p006.tar.gz -C ${VERILATOR_INSTALL_PATH} + + - name: Install riscv-gnu-toolchain (64-bit, multilib) + run: | + gdown ${RVTOOLCHAIN_PREBUILT_FILEID} -O rv64_mutilib.tar.gz + sudo mkdir -p ${RVTOOLCHAIN_INSTALL_PATH} + sudo tar -xvf rv64_mutilib.tar.gz -C ${RVTOOLCHAIN_INSTALL_PATH} - name: Setup Environment working-directory: riscv-atom run: | echo "${VERILATOR_INSTALL_PATH}/bin" >> $GITHUB_PATH + echo "${RVTOOLCHAIN_INSTALL_PATH}/bin" >> $GITHUB_PATH echo "RVATOM=$GITHUB_WORKSPACE/riscv-atom" >> $GITHUB_ENV - name: Build Atomsim - atombones