diff --git a/core/engine/src/value/integer.rs b/core/engine/src/value/integer.rs index a81b63c058..0218fb95bc 100644 --- a/core/engine/src/value/integer.rs +++ b/core/engine/src/value/integer.rs @@ -22,6 +22,7 @@ impl IntegerOrInfinity { /// Panics if `min > max`. #[must_use] pub fn clamp_finite(self, min: i64, max: i64) -> i64 { + assert!(min <= max); match self { Self::Integer(i) => i.clamp(min, max), Self::PositiveInfinity => max,