Remove messages from assertions added in 2f699d2.

This commit is contained in:
John Steele Scott 2021-03-01 20:38:22 +10:30
parent 4471b2f133
commit 2f7a6d87f6

View File

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