File tree Expand file tree Collapse file tree 5 files changed +36
-9
lines changed Expand file tree Collapse file tree 5 files changed +36
-9
lines changed Original file line number Diff line number Diff line change 3
3
set -e -u -o pipefail
4
4
5
5
# Install RISCOF
6
- pip3 install git+https://github.com/riscv/riscof.git@d38859f85fe407bcacddd2efcd355ada4683aee4
6
+ pip3 install -r requirements.txt
7
7
8
8
set -x
9
9
Original file line number Diff line number Diff line change 24
24
TOOLCHAIN_URL=${TOOLCHAIN_REPO} /releases/download/${GCC_VER} /riscv32-elf-ubuntu-${UBUNTU_VER} -gcc-nightly-${GCC_VER} -nightly.tar.xz
25
25
fi
26
26
27
- wget -q ${TOOLCHAIN_URL} -O- | tar -C toolchain --strip-components=1 -xz
27
+ wget ${TOOLCHAIN_URL} -O- | tar -xz --strip-components=1 -C toolchain
Original file line number Diff line number Diff line change @@ -266,8 +266,8 @@ jobs:
266
266
githubToken : ${{ github.token }}
267
267
# No 'sudo' is available
268
268
install : |
269
- apt-get update -q=2
270
- apt-get install -q=2 make git clang python3 python3-pip python3-venv libsdl2-dev libsdl2-mixer-dev lsb-release wget software-properties-common gnupg bc
269
+ apt update -qq
270
+ apt install -yqq make git clang libsdl2-dev libsdl2-mixer-dev lsb-release wget software-properties-common gnupg bc
271
271
git config --global --add safe.directory ${{ github.workspace }}
272
272
git config --global --add safe.directory ${{ github.workspace }}/src/softfloat
273
273
git config --global --add safe.directory ${{ github.workspace }}/src/mini-gdbstub
@@ -286,10 +286,6 @@ jobs:
286
286
make ENABLE_JIT=1 clean && make ENABLE_EXT_A=0 ENABLE_JIT=1 check -j$(nproc)
287
287
make ENABLE_JIT=1 clean && make ENABLE_EXT_F=0 ENABLE_JIT=1 check -j$(nproc)
288
288
make ENABLE_JIT=1 clean && make ENABLE_EXT_C=0 ENABLE_JIT=1 check -j$(nproc)
289
- .ci/riscv-toolchain-install.sh && export PATH=$PWD/toolchain/bin:$PATH
290
- python3 -m venv venv
291
- . venv/bin/activate
292
- .ci/riscv-tests.sh
293
289
294
290
coding-style :
295
291
needs : [detect-code-related-file-changes]
Original file line number Diff line number Diff line change 1
1
riscof-check :
2
2
$(Q ) if [ " $( shell pip show riscof 2>&1 | head -n 1 | cut -d' ' -f1) " = " WARNING:" ]; then \
3
- $(PRINTF ) " Run 'pip3 install git+https://github.com/riscv/riscof.git@d38859f85fe407bcacddd2efcd355ada4683aee4' to install RISCOF \n" ; \
3
+ $(PRINTF ) " Run 'pip3 install -r requirements.txt to install dependencies. \n" ; \
4
4
exit 1; \
5
5
fi ;
6
6
Original file line number Diff line number Diff line change
1
+ Cerberus == 1.3.7
2
+ chardet == 5.2.0
3
+ click == 8.1.8
4
+ colorlog == 6.9.0
5
+ DataProperty == 1.1.0
6
+ gitdb == 4.0.12
7
+ GitPython == 3.1.17
8
+ iniconfig == 2.0.0
9
+ Jinja2 == 3.1.5
10
+ MarkupSafe == 3.0.2
11
+ mbstrdecoder == 1.1.4
12
+ packaging == 24.2
13
+ pathvalidate == 3.2.3
14
+ pluggy == 1.5.0
15
+ pyelftools == 0.26
16
+ pytablewriter == 1.2.1
17
+ pytest == 8.3.4
18
+ python-dateutil == 2.9.0.post0
19
+ pytz == 2025.1
20
+ PyYAML == 5.2
21
+ riscof @ git+https://github.com/riscv/riscof.git@d38859f85fe407bcacddd2efcd355ada4683aee4
22
+ riscv-config == 3.18.3
23
+ riscv-isac == 0.18.0
24
+ ruamel.yaml == 0.18.10
25
+ ruamel.yaml.clib == 0.2.12
26
+ setuptools == 75.8.0
27
+ six == 1.17.0
28
+ smmap == 5.0.2
29
+ tabledata == 1.3.4
30
+ tcolorpy == 0.1.7
31
+ typepy == 1.3.4
You can’t perform that action at this time.
0 commit comments