diff --git a/include/fmt/format.h b/include/fmt/format.h index 387d6467..8ceed822 100644 --- a/include/fmt/format.h +++ b/include/fmt/format.h @@ -2821,7 +2821,7 @@ class bigint { FMT_CONSTEXPR20 void multiply(UInt value) { using half_uint = conditional_t::value, uint64_t, uint32_t>; - const int shift = num_bits() - bigit_bits; + constexpr int shift = num_bits() - bigit_bits; const UInt lower = static_cast(value); const UInt upper = value >> num_bits(); UInt carry = 0;