diff --git a/library/core/src/ub_checks.rs b/library/core/src/ub_checks.rs index ff6b2d3053956..b8c2a9ddbcc12 100644 --- a/library/core/src/ub_checks.rs +++ b/library/core/src/ub_checks.rs @@ -69,9 +69,11 @@ macro_rules! assert_unsafe_precondition { } } + if cfg!(debug_assertions) { if ::core::ub_checks::$kind() { precondition_check($($arg,)*); } + } } }; }