The check fails and Type::toString()/Type::fromString() invoke cpp::lexical_cast() even if the type has no stream operators overloaded. This is covered by the refactorization being done in feature/typeerasure. It should be handled there with proper isolated checking of stream operators (See cpp::concepts::InputStreamable and cpp::concepts::OutputStreamable traits in that branch), so I will not fix this now as part of fix-windows-support since this is the kind of issue that refactorization is intended to solve.
So, I don't consider this issue part of fix-windows-support but to be reevaluated when feature/typeerasure will be ready. Close it then.
The check fails and
Type::toString()
/Type::fromString()
invokecpp::lexical_cast()
even if the type has no stream operators overloaded. This is covered by the refactorization being done infeature/typeerasure
. It should be handled there with proper isolated checking of stream operators (Seecpp::concepts::InputStreamable
andcpp::concepts::OutputStreamable
traits in that branch), so I will not fix this now as part offix-windows-support
since this is the kind of issue that refactorization is intended to solve.So, I don't consider this issue part of
fix-windows-support
but to be reevaluated whenfeature/typeerasure
will be ready. Close it then.