diff --git a/include/fmt/format-inl.h b/include/fmt/format-inl.h index c5fa83bf..f6573cb9 100644 --- a/include/fmt/format-inl.h +++ b/include/fmt/format-inl.h @@ -147,7 +147,7 @@ FMT_FUNC void format_error_code(detail::buffer& out, int error_code, if (message.size() <= inline_buffer_size - error_code_size) format_to(it, FMT_STRING("{}{}"), message, SEP); format_to(it, FMT_STRING("{}{}"), ERROR_STR, error_code); - FMT_ASSERT(out.size() <= inline_buffer_size, "must not require dynamic alloc"); + FMT_ASSERT(out.size() <= inline_buffer_size, ""); } FMT_FUNC void report_error(format_func func, int error_code, @@ -1218,7 +1218,7 @@ struct accumulator { if (lower < n) ++upper; } void operator>>=(int shift) { - FMT_ASSERT(shift == 32, "only 32-bit shift is supported"); + FMT_ASSERT(shift == 32, ""); (void)shift; lower = (upper << 32) | (lower >> 32); upper >>= 32; @@ -1323,7 +1323,7 @@ class bigint { int num_bigits() const { return static_cast(bigits_.size()) + exp_; } FMT_NOINLINE bigint& operator<<=(int shift) { - FMT_ASSERT(shift >= 0, "shift must be non-negative"); + FMT_ASSERT(shift >= 0, ""); exp_ += shift / bigit_bits; shift %= bigit_bits; if (shift == 0) return *this; @@ -1385,7 +1385,7 @@ class bigint { // Assigns pow(10, exp) to this bigint. void assign_pow10(int exp) { - FMT_ASSERT(exp >= 0, "exponent must be non-negative"); + FMT_ASSERT(exp >= 0, ""); if (exp == 0) return assign(1); // Find the top bit. int bitmask = 1; @@ -2556,11 +2556,11 @@ int snprintf_float(T value, int precision, float_specs specs, --exp_pos; } while (*exp_pos != 'e'); char sign = exp_pos[1]; - FMT_ASSERT(sign == '+' || sign == '-', "expect valid sign character"); + FMT_ASSERT(sign == '+' || sign == '-', ""); int exp = 0; auto p = exp_pos + 2; // Skip 'e' and sign. do { - FMT_ASSERT(is_digit(*p), "expect digit"); + FMT_ASSERT(is_digit(*p), ""); exp = exp * 10 + (*p++ - '0'); } while (p != end); if (sign == '-') exp = -exp;