serialization only can build in msvc
Add namespace cstdint; Fix lexical_cast to lexical_cast_noexcept