Skip to content

Commit bda54b6

Browse files
committed
ci: enable sanitizers
Enables: * Clang and GCC: UBSan, ASan * Clang only: IntSan BoundsSan
1 parent c71a28d commit bda54b6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ jobs:
4141
standards: '20'
4242
latest-factors: |
4343
msvc Optimized-Debug
44-
gcc Coverage
44+
gcc UBSan ASan Coverage
45+
clang UBSan ASan IntSan BoundsSan
4546
factors: ''
4647
runs-on: |
4748
apple-clang: macos-15
@@ -79,6 +80,7 @@ jobs:
7980
mrdocs-package-generators: {{#if (ieq os 'windows') }}7Z ZIP WIX{{else}}TGZ TXZ{{/if}}
8081
mrdocs-release-package-artifact: release-packages-{{ lowercase os }}
8182
output-file: matrix.json
83+
trace-commands: true
8284

8385
# Set up the version as expected by the LLVM matrix script and @actions/core
8486
- name: Setup Node.js

0 commit comments

Comments
 (0)