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
I tried running the tests with the memory sanitizer turned on after creating #1680. The build was intensive, and the tests failed very loudly. Interestingly enough there were quite a few complaints about functions in libcrypto, so some of the failures might be beyond our control. (That said, the tests also failed loudly with -DOQS_USE_OPENSSL=OFF.)
#1680 contains the one-line fix for the compile flag, so I'm going to preemptively rename this issue to clarify that it's tracking the proposed CI configuration. However, I think it will be a significant amount of work to get the memory sanitizer working in CI.
SWilson4
changed the title
Wrong flag passed to Clang when memory sanitizer build is requested.
Run clang's MemorySanitizer in CI
Jan 26, 2024
In compiler_opts.cmake, we have the following code:
I opened this issue to ask whether we should be running a memory-sanitizer build regularly to test this option.
The text was updated successfully, but these errors were encountered: