-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Engines - Foundations
-
StorEng - Defined Pipeline
-
13
In order to avoid false positives in MSan testing it is necessary to build any non-standard external libraries with MSan instrumentation.
Currently for any build type the compression libraries are taken from the host. Those binary libraries do not contain MSan instrumentation.
Steps
- Identify how to make MSan instrumented libraries available to the build.
- Update and extend CMake builds.
- Possibly update and extend Evergreen tasks.
1. Is the bulk of the ticket. It may prove to be as simple as creating a DEVPROD ticket requesting msan instrumented version the libraries be made available on the on the build hosts; or as complex introducing support for building these libraries explicitly for MSan builds.
- is duplicated by
-
WT-11287 Support use of the snappy compressor in MSAN tests
-
- Closed
-
-
WT-11288 Support use of the lz4 compressor in MSAN tests
-
- Closed
-
-
WT-11289 Support use of the zlib compressor in MSAN tests
-
- Closed
-
-
WT-11290 Support use of the zstd compressor in MSAN tests
-
- Closed
-
- is related to
-
WT-15950 Enable MSan builds for WiredTiger tests
-
- Backlog
-