test.cpp: In constructor ���trivial_iarchive::trivial_iarchive()���:
test.cpp:14: error: no matching function for call to ���boost::archive::detail::common_iarchive<trivial_iarchive>::common_iarchive()���
/usr/include/boost/archive/detail/common_iarchive.hpp:57: note: candidates are: boost::archive::detail::common_iarchive<Archive>::common_iarchive(unsigned int) [with Archive = trivial_iarchive]
/usr/include/boost/archive/detail/common_iarchive.hpp:31: note:                 boost::archive::detail::common_iarchive<trivial_iarchive>::common_iarchive(const boost::archive::detail::common_iarchive<trivial_iarchive>&)
test.cpp: In function ���int main(int, const char* const*)���:
test.cpp:34: note: synthesized method ���trivial_iarchive::trivial_iarchive()��� first required here 
/usr/include/boost/archive/detail/interface_iarchive.hpp: In member function ���Archive& boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with T = int, Archive = trivial_iarchive]���:
/usr/include/boost/archive/detail/interface_iarchive.hpp:83:   instantiated from ���Archive& boost::archive::detail::interface_iarchive<Archive>::operator&(T&) [with T = int, Archive = trivial_iarchive]���
test.cpp:36:   instantiated from here
/usr/include/boost/archive/detail/interface_iarchive.hpp:76: error: ���class trivial_iarchive��� has no member named ���load_override���
/usr/include/boost/archive/detail/interface_iarchive.hpp: In member function ���Archive& boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with T = boost::archive::version_type, Archive = trivial_iarchive]���:
/usr/include/boost/archive/detail/common_iarchive.hpp:34:   instantiated from ���void boost::archive::detail::common_iarchive<Archive>::vload(boost::archive::version_type&) [with Archive = trivial_iarchive]���
test.cpp:37:   instantiated from here
/usr/include/boost/archive/detail/interface_iarchive.hpp:76: error: ���class trivial_iarchive��� has no member named ���load_override���
/usr/include/boost/archive/detail/interface_iarchive.hpp: In member function ���Archive& boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with T = boost::archive::object_id_type, Archive = trivial_iarchive]���:
/usr/include/boost/archive/detail/common_iarchive.hpp:37:   instantiated from ���void boost::archive::detail::common_iarchive<Archive>::vload(boost::archive::object_id_type&) [with Archive = trivial_iarchive]���
test.cpp:37:   instantiated from here
/usr/include/boost/archive/detail/interface_iarchive.hpp:76: error: ���class trivial_iarchive��� has no member named ���load_override���
/usr/include/boost/archive/detail/interface_iarchive.hpp: In member function ���Archive& boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with T = boost::archive::class_id_type, Archive = trivial_iarchive]���:
/usr/include/boost/archive/detail/common_iarchive.hpp:40:   instantiated from ���void boost::archive::detail::common_iarchive<Archive>::vload(boost::archive::class_id_type&) [with Archive = trivial_iarchive]���
test.cpp:37:   instantiated from here
/usr/include/boost/archive/detail/interface_iarchive.hpp:76: error: ���class trivial_iarchive��� has no member named ���load_override���
/usr/include/boost/archive/detail/interface_iarchive.hpp: In member function ���Archive& boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with T = boost::archive::class_id_optional_type, Archive = trivial_iarchive]���:
/usr/include/boost/archive/detail/common_iarchive.hpp:43:   instantiated from ���void boost::archive::detail::common_iarchive<Archive>::vload(boost::archive::class_id_optional_type&) [with Archive = trivial_iarchive]���
test.cpp:37:   instantiated from here
/usr/include/boost/archive/detail/interface_iarchive.hpp:76: error: ���class trivial_iarchive��� has no member named ���load_override���
/usr/include/boost/archive/detail/interface_iarchive.hpp: In member function ���Archive& boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with T = boost::archive::class_name_type, Archive = trivial_iarchive]���:
/usr/include/boost/archive/detail/common_iarchive.hpp:49:   instantiated from ���void boost::archive::detail::common_iarchive<Archive>::vload(boost::archive::class_name_type&) [with Archive = trivial_iarchive]���
test.cpp:37:   instantiated from here
/usr/include/boost/archive/detail/interface_iarchive.hpp:76: error: ���class trivial_iarchive��� has no member named ���load_override���
/usr/include/boost/archive/detail/interface_iarchive.hpp: In member function ���Archive& boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with T = boost::archive::tracking_type, Archive = trivial_iarchive]���:
/usr/include/boost/archive/detail/common_iarchive.hpp:46:   instantiated from ���void boost::archive::detail::common_iarchive<Archive>::vload(boost::archive::tracking_type&) [with Archive = trivial_iarchive]���
test.cpp:37:   instantiated from here
/usr/include/boost/archive/detail/interface_iarchive.hpp:76: error: ���class trivial_iarchive��� has no member named ���load_override���
