Currently in XML archive when char type is serialized is stored as usual character but during deserialization there is attempt to use stoi for conversion of char. It obviously fails.
In general, I couldn't find this in documentation but what is the list of POD types supported by cereal? There is a certain list of POD types in unittests/pod.cpp which are supported for sure but char is not part of that list. Is this deliberate or by accident?
Currently in XML archive when char type is serialized is stored as usual character but during deserialization there is attempt to use stoi for conversion of char. It obviously fails.
In general, I couldn't find this in documentation but what is the list of POD types supported by cereal? There is a certain list of POD types in unittests/pod.cpp which are supported for sure but char is not part of that list. Is this deliberate or by accident?