-
Notifications
You must be signed in to change notification settings - Fork 860
Open
Description
In file included from /home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/OptimizerGTSAM.cpp:54:
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h: In member function ‘void rtabmap::GravityFactor::serialize(ARCHIVE&, unsigned int)’:
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:77:32: error: ‘make_nvp’ is not a member of ‘boost::serialization’
77 | ar & boost::serialization::make_nvp("nZ_", const_cast<Unit3&>(nZ_));
| ^~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:78:32: error: ‘make_nvp’ is not a member of ‘boost::serialization’
78 | ar & boost::serialization::make_nvp("bRef_", const_cast<Unit3&>(bRef_));
| ^~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h: In member function ‘void rtabmap::Rot3GravityFactor::serialize(ARCHIVE&, unsigned int)’:
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:161:32: error: ‘make_nvp’ is not a member of ‘boost::serialization’
161 | ar & boost::serialization::make_nvp("NoiseModelFactor1",
| ^~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:162:31: error: ‘base_object’ is not a member of ‘boost::serialization’
162 | boost::serialization::base_object<Base>(*this));
| ^~~~~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:162:47: error: expected primary-expression before ‘>’ token
162 | boost::serialization::base_object<Base>(*this));
| ^
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:163:32: error: ‘make_nvp’ is not a member of ‘boost::serialization’
163 | ar & boost::serialization::make_nvp("GravityFactor",
| ^~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:164:31: error: ‘base_object’ is not a member of ‘boost::serialization’
164 | boost::serialization::base_object<GravityFactor>(*this));
| ^~~~~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:164:56: error: expected primary-expression before ‘>’ token
164 | boost::serialization::base_object<GravityFactor>(*this));
| ^
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h: In member function ‘void rtabmap::Pose3GravityFactor::serialize(ARCHIVE&, unsigned int)’:
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:257:32: error: ‘make_nvp’ is not a member of ‘boost::serialization’
257 | ar & boost::serialization::make_nvp("NoiseModelFactor1",
| ^~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:258:31: error: ‘base_object’ is not a member of ‘boost::serialization’
258 | boost::serialization::base_object<Base>(*this));
| ^~~~~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:258:47: error: expected primary-expression before ‘>’ token
258 | boost::serialization::base_object<Base>(*this));
| ^
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:259:32: error: ‘make_nvp’ is not a member of ‘boost::serialization’
259 | ar & boost::serialization::make_nvp("GravityFactor",
| ^~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:260:31: error: ‘base_object’ is not a member of ‘boost::serialization’
260 | boost::serialization::base_object<GravityFactor>(*this));
| ^~~~~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/gtsam/GravityFactor.h:260:56: error: expected primary-expression before ‘>’ token
260 | boost::serialization::base_object<GravityFactor>(*this));
| ^
In file included from /home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/vertigo/gtsam/switchVariableLinear.h:14,
from /home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/vertigo/gtsam/betweenFactorSwitchable.h:17,
from /home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/OptimizerGTSAM.cpp:60:
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/vertigo/gtsam/DerivedValue.h: At global scope:
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/vertigo/gtsam/DerivedValue.h:117:25: warning: ‘gtsam::Value& rtabmap::DerivedValue<DERIVED>::operator=(const gtsam::Value&) [with DERIVED = vertigo::SwitchVariableLinear]’ was hidden [-Woverloaded-virtual=]
117 | virtual gtsam::Value& operator=(const gtsam::Value& rhs) {
| ^~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/vertigo/gtsam/switchVariableLinear.h:22:10: note: by ‘vertigo::SwitchVariableLinear::operator=’
22 | struct SwitchVariableLinear : public rtabmap::DerivedValue<SwitchVariableLinear> {
| ^~~~~~~~~~~~~~~~~~~~
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/vertigo/gtsam/DerivedValue.h:117:25: warning: ‘gtsam::Value& rtabmap::DerivedValue<DERIVED>::operator=(const gtsam::Value&) [with DERIVED = vertigo::SwitchVariableSigmoid]’ was hidden [-Woverloaded-virtual=]
117 | virtual gtsam::Value& operator=(const gtsam::Value& rhs) {
| ^~~~~~~~
In file included from /home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/vertigo/gtsam/betweenFactorSwitchable.h:18:
/home/runner/work/rtabmap/rtabmap/corelib/src/optimizer/vertigo/gtsam/switchVariableSigmoid.h:22:10: note: by ‘vertigo::SwitchVariableSigmoid::operator=’
22 | struct SwitchVariableSigmoid : public rtabmap::DerivedValue<SwitchVariableSigmoid> {
| ^~~~~~~~~~~~~~~~~~~~~
gmake[2]: *** [corelib/src/CMakeFiles/rtabmap_core.dir/build.make:979: corelib/src/CMakeFiles/rtabmap_core.dir/optimizer/OptimizerGTSAM.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:1087: corelib/src/CMakeFiles/rtabmap_core.dir/all] Error 2
gmake: *** [Makefile:156: all] Error 2
Metadata
Metadata
Assignees
Labels
No labels