Skip to content

v0.36.4

Latest
Compare
Choose a tag to compare
@aminya aminya released this 11 Sep 08:50
· 3 commits to main since this release
25789e0

What's Changed

  • feat: add separate pointer sanitizers option + smarter sanitizer detection by @aminya in #278

    • check_sanitizers_support is no longer needed to be called. It is now called by default to detect the sanitizer support. Unsupported sanitizers are not enabled.
      Replace check_sanitizers_support with
       set(ENABLE_SANITIZER_ADDRESS "ENABLE_SANITIZER_ADDRESS")
       set(ENABLE_SANITIZER_UNDEFINED_BEHAVIOR "ENABLE_SANITIZER_UNDEFINED_BEHAVIOR")
       # ...
    • Previously, the pointer sanitizers were automatically enabled if address sanitizer was enabled. Now, the user needs to pass the ENABLE_SANITIZER_POINTER_COMPARE and ENABLE_SANITIZER_POINTER_SUBTRACT flags manually.

Full Changelog: v0.36.3...v0.36.4