There is a trivial problem with utf_range and header_libraries >= 2.98.0 without daw_json_link.
include/daw/utf8/unchecked.h: In member function ‘constexpr daw::utf8::unchecked::iterator<octet_iterator> daw::utf8::unchecked::iterator<octet_iterator>::operator++(int)’:
include/daw/utf8/unchecked.h:230:30: error: ‘advance’ is not a member of ‘daw’
230 | daw::advance( it, utf8::internal::sequence_length( it ) );
| ^~~~~~~
It seems to be caused by daw::advance moving from cpp_17.h to cpp_17_iterator.h in header_libraries 2.98.0.
Would you fix them?
There seem to be several workarounds:
There is a trivial problem with utf_range and header_libraries >= 2.98.0 without daw_json_link.
It seems to be caused by
daw::advance
moving from cpp_17.h to cpp_17_iterator.h in header_libraries 2.98.0.Would you fix them? There seem to be several workarounds:
advance
instead ofdaw::advance