humanoid-path-planner / hpp-constraints

Definition of basic geometric constraints for motion planning
BSD 2-Clause "Simplified" License
3 stars 15 forks source link

CI failing #143

Closed nim65s closed 3 years ago

nim65s commented 3 years ago

Hi,

hpp-doc devel branch is failing with:

[ 26%] Building CXX object CMakeFiles/hpp-constraints.dir/src/distance-between-bodies.cc.o
In file included from /workspace/src/hpp-constraints/src/distance-between-bodies.cc:20:0:
/workspace/src/hpp-constraints/include/hpp/constraints/distance-between-bodies.hh: In member function 'virtual bool hpp::constraints::DistanceBetweenBodies::isEqual(const hpp::constraints::DifferentiableFunction&) const':
/workspace/src/hpp-constraints/include/hpp/constraints/distance-between-bodies.hh:107:19: error: no match for 'operator!=' (operand types are 'hpp::constraints::DistanceBetweenBodies::GeometryData {aka pinocchio::GeometryData}' and 'hpp::constraints::DistanceBetweenBodies::GeometryData {aka pinocchio::GeometryData}')
         if (data_ != castother.data_)
             ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /workspace/install/include/pinocchio/multibody/fcl.hpp:239:0,
                 from /workspace/install/include/pinocchio/multibody/geometry.hpp:8,
                 from /workspace/src/hpp-constraints/include/hpp/constraints/distance-between-bodies.hh:23,
                 from /workspace/src/hpp-constraints/src/distance-between-bodies.cc:20:
/workspace/install/include/pinocchio/multibody/fcl.hxx:64:15: note: candidate: bool pinocchio::operator!=(const pinocchio::GeometryObject&, const pinocchio::GeometryObject&)
   inline bool operator!=(const GeometryObject & lhs, const GeometryObject & rhs)
               ^~~~~~~~
/workspace/install/include/pinocchio/multibody/fcl.hxx:64:15: note:   no known conversion for argument 1 from 'hpp::constraints::DistanceBetweenBodies::GeometryData {aka pinocchio::GeometryData}' to 'const pinocchio::GeometryObject&'

ref. https://gitlab.laas.fr/humanoid-path-planner/hpp-doc/-/merge_requests/12

nim65s commented 3 years ago

Update: I forgot to upgrade pinocchio version in the devel makefile, the CI is running again.

nim65s commented 3 years ago

That's fixed :)