Skip to content

Commit 141b775

Browse files
committedNov 1, 2023
Enable sanitizers on CI
1 parent cd4579d commit 141b775

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed
 

‎.github/workflows/ci.yml

+14
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,20 @@ jobs:
2929
- name: test
3030
run: |
3131
make -j$(getconf _NPROCESSORS_ONLN) CONFIG_WERROR=y test
32+
linux-asan:
33+
runs-on: ubuntu-latest
34+
steps:
35+
- uses: actions/checkout@v3
36+
- name: test
37+
run: |
38+
make -j$(getconf _NPROCESSORS_ONLN) CONFIG_WERROR=y CONFIG_ASAN=y test
39+
linux-msan:
40+
runs-on: ubuntu-latest
41+
steps:
42+
- uses: actions/checkout@v3
43+
- name: test
44+
run: |
45+
make -j$(getconf _NPROCESSORS_ONLN) CONFIG_WERROR=y CONFIG_MSAN=y CONFIG_CLANG=y test
3246
3347
macos:
3448
runs-on: macos-latest

0 commit comments

Comments
 (0)