Skip to content

Commit e89e7b7

Browse files
committed
ci: add msan Linux job
MSan is viral, so it is added to Clang only. Do not add MSan to MacOS job, since it is not supported in that platform.
1 parent 9b7d498 commit e89e7b7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
latest-factors: |
4343
msvc Optimized-Debug
4444
gcc UBSan Coverage
45-
clang UBSan ASan
45+
clang UBSan ASan MSan
4646
apple-clang UBSan ASan
4747
factors: ''
4848
runs-on: |
@@ -280,6 +280,7 @@ jobs:
280280
# The LLVM_USE_SANITIZER option doesn't support GCC.
281281
extra-args: |
282282
-DLLVM_USE_SANITIZER=${{ matrix.llvm-sanitizer-config }}
283+
-DLLVM_OPTIMIZED_TABLEGEN=ON
283284
cc: ${{ steps.setup-cpp.outputs.cc }}
284285
cxx: ${{ steps.setup-cpp.outputs.cxx }}
285286
ccflags: -gz=zstd

0 commit comments

Comments
 (0)