• Michael Kuron's avatar
    Clang Address Sanitizer and Undefinded Behavior Sanitizer (#2130) · ce781438
    Michael Kuron authored
    * Add support for Clang sanitizers
    
    * Fixes per Clang ASAN and UBSAN
    
    * Enable ASAN and UBSAN in Clang CI build
    
    * Add tags to CI jobs
    
    * Some more ASAN/UBSAN fixes
    
    * Abort even when non-fatal undefined behavior is encountered
    
    * Sanitize some more undefined behavior
    
    Mostly divisions by zero, but also some nullptrs bound to references and nonnull arguments
    
    * Cleanup
    
    * MSAN is experimental for now
    ce781438
ubsan-suppressions.txt 143 Bytes