You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit updates the `tests/CMakeLists.txt` configuration for
building the client/server examples on Windows to enable address
sanitizer (ASAN). We were already doing this for Linux and MacOS builds
but were missing Windows coverage.
Notably this requires a modern MSVC configured on the $PATH at runtime
so that the ASAN DLLs are present. Otherwise the built binaries
cryptically exit immediately with no output, just the exit status
-1073741515. We use the setup-msvc-dev action in CI to do this for us.
See the Microsoft documentation for more information:
https://devblogs.microsoft.com/cppblog/addresssanitizer-asan-for-windows-with-msvc/#compiling-with-asan-from-the-console
0 commit comments