We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7532c92 commit 0e8e673Copy full SHA for 0e8e673
.github/workflows/test.yaml
@@ -46,6 +46,20 @@ jobs:
46
run: make CC=${{ matrix.cc }} PROFILE=debug test integration
47
- name: Platform verifier connect test
48
run: make PROFILE=debug connect-test
49
+ - name: Verify debug builds were using ASAN
50
+ if: runner.os == 'Linux' # For 'nm'
51
+ run: |
52
+ nm target/client | grep '__asan_init'
53
+ nm target/server | grep '__asan_init'
54
+ - name: Build release binaries
55
56
+ make clean
57
+ make CC=${{ matrix.cc }} PROFILE=release
58
+ - name: Verify release builds were not using ASAN
59
60
61
+ nm target/client | grep -v '__asan_init'
62
+ nm target/server | grep -v '__asan_init'
63
64
valgrind:
65
name: Valgrind
0 commit comments