libstdc++: Fix test for old string ABI
The COW string doesn't accept const_iterator arguments in insert and related member functions. Pass a mutable iterator instead. libstdc++-v3/ChangeLog: * testsuite/20_util/from_chars/4.cc: Pass non-const iterator to string::insert.
This commit is contained in:
parent
4451035492
commit
561a19c301
|
@ -338,7 +338,7 @@ test_max_mantissa()
|
|||
VERIFY( flt == val );
|
||||
|
||||
std::string s2 = s.substr(0, len - 5);
|
||||
s2.insert(s2.cbegin() + orig_len - 1, '.');
|
||||
s2.insert(s2.begin() + orig_len - 1, '.');
|
||||
s2 += "e000000000001";
|
||||
res = std::from_chars(s.data(), s.data() + len, flt, fmt);
|
||||
VERIFY( res.ec == std::errc{} );
|
||||
|
|
Loading…
Reference in New Issue