Skip to content

Sanitizers enabled default environments#53

Open
daminetreg wants to merge 14 commits into
mainfrom
feature/sanitizers-envs
Open

Sanitizers enabled default environments#53
daminetreg wants to merge 14 commits into
mainfrom
feature/sanitizers-envs

Conversation

@daminetreg

Copy link
Copy Markdown
Contributor

This introduces a cmake-re environment with clang20 that can be used for C++20 compilation or for MSAN instrumentation

It provides an environment that has multiple CMAKE_TOOLCHAIN_FILE that enables uses of the MSAN instrumentation on the complete stack, by also providing an instrumented libc++.

📂 Example : https://github.com/tipi-build/example-cmake-re-sanitizers
📹 Explanatory Video : Instrumenting the Stack: Strategies for End-to-end Sanitizer Adoption - Damien Buhl - CppCon 2025

@daminetreg daminetreg changed the title Sanitizers Enabled default environments Sanitizers enabled default environments Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant