You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Got many errors for same reason "marked ‘override’, but does not override", here is one example:
/home/catkin_ws/src/aslam_splines/aslam_splines/include/aslam/splines/BSplineExpressions.hpp:67:37: error: ‘virtual Eigen::Vector3d aslam
::splines::BSplinePositionExpressionNode::evaluateImplementation() const’ marked ‘override’, but does not override
virtual Eigen::Vector3d evaluateImplementation() const override;
Another error which happened lot of times is "error: invalid new-expression of abstract class type", one example:
/home/catkin_ws/src/aslam_splines/aslam_splines/src/BSplineRSPoseDesignVariable.cpp: In member function ‘aslam::backend::TransformationExpression aslam::splines::BSplineRSPoseDesignVariable::transformation(double, double)’:
/home/catkin_ws/src/aslam_splines/aslam_splines/src/BSplineRSPoseDesignVariable.cpp:67:157: error: invalid new-expression of abstract class type ‘aslam::splines::RSLineDelayTransformationExpressionNode’
boost::shared_ptr root( new RSLineDelayTransformationExpressionNode( _bsplinePoseDV, _lineDelayDV, t0, line) );
Using gcc version of 5.5.0
Thks a lot for help!
The text was updated successfully, but these errors were encountered:
Thanks @Qianboy , for the report. However, I cannot reproduce. I only have access to GCC 4.8, 5.4, 7.3 and CLANG 3.4, 3.8. And they are all happy with the current master. Could you please double check that you are using the current master of this repo?
Got many errors for same reason "marked ‘override’, but does not override", here is one example:
/home/catkin_ws/src/aslam_splines/aslam_splines/include/aslam/splines/BSplineExpressions.hpp:67:37: error: ‘virtual Eigen::Vector3d aslam
::splines::BSplinePositionExpressionNode::evaluateImplementation() const’ marked ‘override’, but does not override
virtual Eigen::Vector3d evaluateImplementation() const override;
Another error which happened lot of times is "error: invalid new-expression of abstract class type", one example:
/home/catkin_ws/src/aslam_splines/aslam_splines/src/BSplineRSPoseDesignVariable.cpp: In member function ‘aslam::backend::TransformationExpression aslam::splines::BSplineRSPoseDesignVariable::transformation(double, double)’:
/home/catkin_ws/src/aslam_splines/aslam_splines/src/BSplineRSPoseDesignVariable.cpp:67:157: error: invalid new-expression of abstract class type ‘aslam::splines::RSLineDelayTransformationExpressionNode’
boost::shared_ptr root( new RSLineDelayTransformationExpressionNode( _bsplinePoseDV, _lineDelayDV, t0, line) );
Using gcc version of 5.5.0
Thks a lot for help!
The text was updated successfully, but these errors were encountered: