diff --git a/.github/actions/prepare-gpu/action.yml b/.github/actions/prepare-gpu/action.yml index 050e4657..e0527808 100644 --- a/.github/actions/prepare-gpu/action.yml +++ b/.github/actions/prepare-gpu/action.yml @@ -20,6 +20,8 @@ runs: - name: Init submodules to ensure stimuli is located run: | conda activate ${{ env.conda-env-name-no-time }}-$(date --date "${{ env.workflow-timestamp }}" +%Y%m%d)-${{ inputs.toolchain }} + eval `ssh-agent -s` + ssh-add - <<< '${{ secrets.PRIVATE_SSH_KEY }}' ./scripts/init-submodules-no-riscv-tools.sh --force shell: bash -leo pipefail {0} diff --git a/.github/scripts/run-tests.sh b/.github/scripts/run-tests.sh index 582b5535..d04b07fc 100755 --- a/.github/scripts/run-tests.sh +++ b/.github/scripts/run-tests.sh @@ -139,7 +139,7 @@ case $1 in ;; chipyard-vortex) # FIXME fix args.bin - run_binary BINARY=$LOCAL_CHIPYARD_DIR/generators/rocket-gpu/stimuli/vecadd.elf + run_binary BINARY=$LOCAL_CHIPYARD_DIR/generators/rocket-gpu/stimuli/vecadd.bin.elf ;; chipyard-coalescer) run_binary BINARY=none diff --git a/.gitmodules b/.gitmodules index 9be7aba6..3d7620c8 100644 --- a/.gitmodules +++ b/.gitmodules @@ -135,4 +135,4 @@ url = https://github.com/ucb-bar/berkeley-hardfloat.git [submodule "generators/rocket-gpu"] path = generators/rocket-gpu - url = https://github.com/hansungk/rocket-gpu.git + url = git@github.com:hansungk/rocket-gpu.git