================ @@ -14,10 +14,35 @@ #include "llvm/ADT/Hashing.h" #include "llvm/ADT/SmallVector.h" #include "llvm/ADT/StringSwitch.h" +#include "llvm/Support/Format.h" #include "llvm/Support/MathExtras.h" +#include "llvm/Support/raw_ostream.h" +#include <algorithm> +#include <optional> using namespace clang; +static const double SanitizerMaskCutoffsEps = 0.000000001f; + +void SanitizerMaskCutoffs::set(SanitizerMask K, double V) { + if (V < SanitizerMaskCutoffsEps && Cutoffs.empty()) + return; + for (unsigned int i = 0; i < SanitizerKind::SO_Count; i++) ---------------- thurstond wrote:
Fixed in https://github.com/llvm/llvm-project/pull/121619/commits/10e0a5512ed09ce5972668f457fe202d885f2e77. Thanks for the review! https://github.com/llvm/llvm-project/pull/121619 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits