diff --git a/src/libxrpl/basics/Number.cpp b/src/libxrpl/basics/Number.cpp index 41516a9fe1..3bbaf95011 100644 --- a/src/libxrpl/basics/Number.cpp +++ b/src/libxrpl/basics/Number.cpp @@ -449,8 +449,7 @@ Number::Guard::pushOverflow(T mantissa) // * For round toward zero, always rounds down to kMaxRep. auto const diff = mantissa - kMaxRep; - auto const digit = (diff * 10) / spread; - static_assert(std::unsigned_integral); + unsigned const digit = (diff * 10) / spread; XRPL_ASSERT( digit < 10 && digit != 5, "xrpl::Number::Guard::pushOverflow : valid overflow digit");