Enable reporting TSAN errors (#4539)
This commit is contained in:
parent
ed3856717a
commit
68496af33d
1 changed files with 6 additions and 2 deletions
8
.github/workflows/code_sanitizers.yml
vendored
8
.github/workflows/code_sanitizers.yml
vendored
|
|
@ -15,8 +15,12 @@ jobs:
|
||||||
- { name: UBSAN, ignore_errors: false }
|
- { name: UBSAN, ignore_errors: false }
|
||||||
- { name: ASAN, ignore_errors: false, leak_check: false }
|
- { name: ASAN, ignore_errors: false, leak_check: false }
|
||||||
- { name: ASAN_INT, ignore_errors: true, leak_check: false }
|
- { name: ASAN_INT, ignore_errors: true, leak_check: false }
|
||||||
- { name: TSAN, ignore_errors: true }
|
- { name: TSAN, ignore_errors: false }
|
||||||
- { name: LEAK, ignore_errors: true, leak_check: true }
|
- { name: LEAK, ignore_errors: true, leak_check: true }
|
||||||
|
exclude:
|
||||||
|
# Bug when running with TSAN: "ThreadSanitizer: CHECK failed: sanitizer_deadlock_detector"
|
||||||
|
- BACKEND: rocksdb
|
||||||
|
SANITIZER: { name: TSAN }
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
env:
|
env:
|
||||||
COMPILER: ${{ matrix.COMPILER }}
|
COMPILER: ${{ matrix.COMPILER }}
|
||||||
|
|
@ -72,7 +76,7 @@ jobs:
|
||||||
SANITIZER:
|
SANITIZER:
|
||||||
- { name: UBSAN, ignore_errors: false }
|
- { name: UBSAN, ignore_errors: false }
|
||||||
- { name: ASAN, ignore_errors: false }
|
- { name: ASAN, ignore_errors: false }
|
||||||
- { name: TSAN, ignore_errors: true }
|
- { name: TSAN, ignore_errors: false }
|
||||||
runs-on: macos-14
|
runs-on: macos-14
|
||||||
env:
|
env:
|
||||||
COMPILER: ${{ matrix.COMPILER }}
|
COMPILER: ${{ matrix.COMPILER }}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue