@@ -403,48 +403,48 @@ jobs:
403403 run : |
404404 python3 $GITHUB_WORKSPACE/scripts/xiangshan.py --wave-dump $WAVE_HOME --threads 16 --numa --diff ./ready-to-run/riscv64-nemu-interpreter-dual-so --ci linux-hello-smp-new 2> /dev/null
405405
406- simv-basics :
407- runs-on : eda
408- needs : changes
409- if : ${{ needs.changes.outputs.core == 'true' }}
410- continue-on-error : false
411- timeout-minutes : 900
412- name : SIMV - Basics
413- steps :
414- - uses : actions/checkout@v4
415- with :
416- fetch-depth : 0
417- submodules : true
418- - name : set env
419- run : |
420- export HEAD_SHA=${{ github.run_number }}
421- echo "NOOP_HOME=$GITHUB_WORKSPACE" >> $GITHUB_ENV
422- echo "NEMU_HOME=/nfs/home/share/ci-workloads/NEMU" >> $GITHUB_ENV
423- echo "AM_HOME=/nfs/home/share/ci-workloads/nexus-am" >> $GITHUB_ENV
424- echo "PERF_HOME=/nfs/home/ci-runner/xsai-perf/${HEAD_SHA}" >> $GITHUB_ENV
425- echo "WAVE_HOME=/nfs/home/ci-runner/xsai-wave/${HEAD_SHA}" >> $GITHUB_ENV
426- mkdir -p /nfs/home/ci-runner/xsai-perf/${HEAD_SHA}
427- mkdir -p /nfs/home/ci-runner/xsai-wave/${HEAD_SHA}
428- - name : Initialize submodules
429- run : make init-force
430- - name : clean up
431- run : |
432- python3 $GITHUB_WORKSPACE/scripts/xiangshan.py --clean
433- - name : Remote Connection Test
434- run : |
435- ssh -tt eda01 "echo test-ok"
436- - name : Generate Verilog for VCS
437- run : |
438- python3 $GITHUB_WORKSPACE/scripts/xiangshan.py --vcs-gen --no-db --xprop
439- - name : Build SIMV on Remote
440- run : |
441- ssh -tt eda01 "python3 `echo $GITHUB_WORKSPACE`/scripts/xiangshan.py --vcs-build --no-db --xprop"
442- - name : V Extension Test - rvv-test
443- run : |
444- ssh -tt eda01 "python3 `echo $GITHUB_WORKSPACE`/scripts/xiangshan.py --wave-dump `echo $WAVE_HOME` --ci-vcs rvv-test"
445- - name : Simple Test - CoreMark 1 iteration
446- run : |
447- ssh -tt eda01 "python3 `echo $GITHUB_WORKSPACE`/scripts/xiangshan.py --wave-dump `echo $WAVE_HOME` --ci-vcs coremark-1-iteration"
406+ # simv-basics:
407+ # runs-on: eda
408+ # needs: changes
409+ # if: ${{ needs.changes.outputs.core == 'true' }}
410+ # continue-on-error: false
411+ # timeout-minutes: 900
412+ # name: SIMV - Basics
413+ # steps:
414+ # - uses: actions/checkout@v4
415+ # with:
416+ # fetch-depth: 0
417+ # submodules: true
418+ # - name: set env
419+ # run: |
420+ # export HEAD_SHA=${{ github.run_number }}
421+ # echo "NOOP_HOME=$GITHUB_WORKSPACE" >> $GITHUB_ENV
422+ # echo "NEMU_HOME=/nfs/home/share/ci-workloads/NEMU" >> $GITHUB_ENV
423+ # echo "AM_HOME=/nfs/home/share/ci-workloads/nexus-am" >> $GITHUB_ENV
424+ # echo "PERF_HOME=/nfs/home/ci-runner/xsai-perf/${HEAD_SHA}" >> $GITHUB_ENV
425+ # echo "WAVE_HOME=/nfs/home/ci-runner/xsai-wave/${HEAD_SHA}" >> $GITHUB_ENV
426+ # mkdir -p /nfs/home/ci-runner/xsai-perf/${HEAD_SHA}
427+ # mkdir -p /nfs/home/ci-runner/xsai-wave/${HEAD_SHA}
428+ # - name: Initialize submodules
429+ # run: make init-force
430+ # - name: clean up
431+ # run: |
432+ # python3 $GITHUB_WORKSPACE/scripts/xiangshan.py --clean
433+ # - name: Remote Connection Test
434+ # run: |
435+ # ssh -tt eda01 "echo test-ok"
436+ # - name: Generate Verilog for VCS
437+ # run: |
438+ # python3 $GITHUB_WORKSPACE/scripts/xiangshan.py --vcs-gen --no-db --xprop
439+ # - name: Build SIMV on Remote
440+ # run: |
441+ # ssh -tt eda01 "python3 `echo $GITHUB_WORKSPACE`/scripts/xiangshan.py --vcs-build --no-db --xprop"
442+ # - name: V Extension Test - rvv-test
443+ # run: |
444+ # ssh -tt eda01 "python3 `echo $GITHUB_WORKSPACE`/scripts/xiangshan.py --wave-dump `echo $WAVE_HOME` --ci-vcs rvv-test"
445+ # - name: Simple Test - CoreMark 1 iteration
446+ # run: |
447+ # ssh -tt eda01 "python3 `echo $GITHUB_WORKSPACE`/scripts/xiangshan.py --wave-dump `echo $WAVE_HOME` --ci-vcs coremark-1-iteration"
448448 # - name: Simple Test - MicroBench
449449 # run: |
450450 # ssh -tt eda01 "python3 `echo $GITHUB_WORKSPACE`/scripts/xiangshan.py --wave-dump `echo $WAVE_HOME` --ci-vcs microbench --am=/nfs/home/share/ci-workloads/nexus-am/"
0 commit comments