File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -143,16 +143,17 @@ jobs:
143
143
- name : set up scan-build
144
144
run : |
145
145
sudo apt-get update -q -y
146
- sudo apt-get install -q -y clang clang-tools libsdl2-dev libsdl2-mixer-dev
146
+ sudo apt-get install -q -y libsdl2-dev libsdl2-mixer-dev
147
147
wget https://apt.llvm.org/llvm.sh
148
148
chmod +x ./llvm.sh
149
149
sudo ./llvm.sh 18
150
+ sudo apt-get install -q -y clang-18 clang-tools-18
150
151
shell : bash
151
152
- name : run scan-build without JIT
152
- run : make distclean && scan-build -v -o ~/scan-build --status-bugs --use-cc=clang --force-analyze-debug-code --show-description -analyzer-config stable-report-filename=true -enable-checker valist,nullability make ENABLE_EXT_F=0 ENABLE_SDL=0 ENABLE_JIT=0
153
+ run : make distclean && scan-build-18 -v -o ~/scan-build --status-bugs --use-cc=clang-18 --force-analyze-debug-code --show-description -analyzer-config stable-report-filename=true -enable-checker valist,nullability make ENABLE_EXT_F=0 ENABLE_SDL=0 ENABLE_JIT=0
153
154
- name : run scan-build with JIT
154
155
run : |
155
- make ENABLE_JIT=1 distclean && scan-build -v -o ~/scan-build --status-bugs --use-cc=clang --force-analyze-debug-code --show-description -analyzer-config stable-report-filename=true -enable-checker valist,nullability make ENABLE_EXT_F=0 ENABLE_SDL=0 ENABLE_JIT=1
156
+ make ENABLE_JIT=1 distclean && scan-build-18 -v -o ~/scan-build --status-bugs --use-cc=clang-18 --force-analyze-debug-code --show-description -analyzer-config stable-report-filename=true -enable-checker valist,nullability make ENABLE_EXT_F=0 ENABLE_SDL=0 ENABLE_JIT=1
156
157
157
158
compliance-test :
158
159
needs : [detect-code-related-file-changes]
Original file line number Diff line number Diff line change 6
6
#include <assert.h>
7
7
#include <stdlib.h>
8
8
9
- #include "plic.h"
10
9
#include "../riscv.h"
11
10
#include "../riscv_private.h"
11
+ #include "plic.h"
12
12
13
13
void plic_update_interrupts (plic_t * plic )
14
14
{
You can’t perform that action at this time.
0 commit comments