Skip to content

Commit cd40650

Browse files
authored
Reenable asan/tsan runtime checks on Ubuntu 24.04 (#1510)
This follows up on #1503, #1505
1 parent 3b4c36c commit cd40650

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

.github/workflows/build.yaml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -54,16 +54,15 @@ jobs:
5454
matrix:
5555
os: [ubuntu-24.04]
5656
buildType: [Debug, RelWithDebInfo]
57-
#runtimeCheck: [asan, tsan]
58-
runtimeCheck: [OFF]
57+
runtimeCheck: [asan, tsan]
5958
protonGitRef:
6059
- ${{ github.event.inputs.protonBranch || 'main' }}
6160
- 0.39.0
62-
# exclude:
63-
# - buildType: Debug
64-
# runtimeCheck: tsan
65-
# - buildType: RelWithDebInfo
66-
# runtimeCheck: asan
61+
exclude:
62+
- buildType: Debug
63+
runtimeCheck: tsan
64+
- buildType: RelWithDebInfo
65+
runtimeCheck: asan
6766
env:
6867
CC: 'gcc-12'
6968
CXX: 'g++-12'
@@ -229,17 +228,17 @@ jobs:
229228
matrix:
230229
os: [ubuntu-24.04]
231230
buildType: [Debug, RelWithDebInfo]
232-
runtimeCheck: [OFF]
231+
runtimeCheck: [asan, tsan]
233232
protonGitRef:
234233
- ${{ github.event.inputs.protonBranch || 'main' }}
235234
- 0.39.0
236235
shard: [1, 2]
237236
shards: [2]
238-
# exclude:
239-
# - buildType: Debug
240-
# runtimeCheck: tsan
241-
# - buildType: RelWithDebInfo
242-
# runtimeCheck: asan
237+
exclude:
238+
- buildType: Debug
239+
runtimeCheck: tsan
240+
- buildType: RelWithDebInfo
241+
runtimeCheck: asan
243242
env:
244243
CC: 'gcc-12'
245244
CXX: 'g++-12'

0 commit comments

Comments
 (0)