Workaround for upstream boost issue #119

release/4.3a0
Fan Jiang 2019-12-04 15:53:57 -05:00
parent 522dbc00f6
commit 1ab21c0ed3
1 changed files with 3 additions and 1 deletions

View File

@ -166,7 +166,9 @@ namespace gtsam {
template<class ARCHIVE> template<class ARCHIVE>
void serialize(ARCHIVE & ar, const unsigned int /*version*/) { void serialize(ARCHIVE & ar, const unsigned int /*version*/) {
ar & BOOST_SERIALIZATION_NVP(conditional_); ar & BOOST_SERIALIZATION_NVP(conditional_);
if (parent_) { // TODO(fan): Workaround for boost/serialization #119
ar & BOOST_SERIALIZATION_NVP(parent_); ar & BOOST_SERIALIZATION_NVP(parent_);
}
ar & BOOST_SERIALIZATION_NVP(children); ar & BOOST_SERIALIZATION_NVP(children);
} }