Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /nix/store/hrdibais8mmnfqa9v97wbh2lqw5v8kjd-libc++-4.0.1/include/c++/v1/map:820:5: error: static_assert failed "Allocator::value_type must be same type as value_type"
- static_assert((is_same<typename allocator_type::value_type, value_type>::value),
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/kdl/tree.hpp:47:9: note: in instantiation of template class 'std::__1::map<std::__1::basic_string<char>, KDL::TreeElement, std::__1::less<std::__1::basic_string<char> >, Eigen::aligned_allocator<std::__1::pair<std::__1::basic_string<char>, KDL::TreeElement> > >' requested here
- SegmentMap::value_type const *parent;
- ^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/kdl/tree.hpp:47:32: error: expected member name or ';' after declaration specifiers
- SegmentMap::value_type const *parent;
- ~~~~~~~~~~~~~~~~~~~~~~ ^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/kdl/tree.hpp:48:33: error: no member named 'const_iterator' in 'std::__1::map<std::__1::basic_string<char>, KDL::TreeElement, std::__1::less<std::__1::basic_string<char> >, Eigen::aligned_allocator<std::__1::pair<std::__1::basic_string<char>, KDL::TreeElement> > >'
- std::vector<SegmentMap::const_iterator > children;
- ~~~~~~~~~~~~^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/kdl/tree.hpp:42:31: error: member initializer 'parent' does not name a non-static data member or base class
- TreeElement():q_nr(0),parent(0)
- ^~~~~~~~~
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/kdl/tree.hpp:53:13: error: use of undeclared identifier 'parent'
- parent=&parent_in;
- ^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/kdl/tree.hpp:74:43: error: no type named 'const_iterator' in 'std::__1::map<std::__1::basic_string<char>, KDL::TreeElement, std::__1::less<std::__1::basic_string<char> >, Eigen::aligned_allocator<std::__1::pair<std::__1::basic_string<char>, KDL::TreeElement> > >'
- bool addTreeRecursive(SegmentMap::const_iterator root, const std::string& tree_name, const std::string& hook_name);
- ~~~~~~~~~~~~^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/kdl/tree.hpp:149:21: error: no type named 'const_iterator' in 'std::__1::map<std::__1::basic_string<char>, KDL::TreeElement, std::__1::less<std::__1::basic_string<char> >, Eigen::aligned_allocator<std::__1::pair<std::__1::basic_string<char>, KDL::TreeElement> > >'
- SegmentMap::const_iterator getSegment(const std::string& segment_name)const
- ~~~~~~~~~~~~^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/kdl/tree.hpp:156:25: error: no type named 'const_iterator' in 'std::__1::map<std::__1::basic_string<char>, KDL::TreeElement, std::__1::less<std::__1::basic_string<char> >, Eigen::aligned_allocator<std::__1::pair<std::__1::basic_string<char>, KDL::TreeElement> > >'
- SegmentMap::const_iterator it = segments.find(segment_name);
- ~~~~~~~~~~~~^
- In file included from /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:11:
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.hpp:70:15: error: no type named 'const_iterator' in 'std::__1::map<std::__1::basic_string<char>, KDL::TreeElement, std::__1::less<std::__1::basic_string<char> >, Eigen::aligned_allocator<std::__1::pair<std::__1::basic_string<char>, KDL::TreeElement> > >'
- SegmentMap::const_iterator segment;
- ~~~~~~~~~~~~^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.hpp:79:38: error: no type named 'const_iterator' in 'std::__1::map<std::__1::basic_string<char>, KDL::TreeElement, std::__1::less<std::__1::basic_string<char> >, Eigen::aligned_allocator<std::__1::pair<std::__1::basic_string<char>, KDL::TreeElement> > >'
- JointConstraint_struct(SegmentMap::const_iterator _segment, unsigned int _y_nr, ConstraintCallback _function, void* _param, bool _freeParam, bool _substep);
- ~~~~~~~~~~~~^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:68:70: error: no type named 'const_iterator' in 'std::__1::map<std::__1::basic_string<char>, KDL::TreeElement, std::__1::less<std::__1::basic_string<char> >, Eigen::aligned_allocator<std::__1::pair<std::__1::basic_string<char>, KDL::TreeElement> > >'
- Armature::JointConstraint_struct::JointConstraint_struct(SegmentMap::const_iterator _segment, unsigned int _y_nr, ConstraintCallback _function, void* _param, bool _freeParam, bool _substep):
- ~~~~~~~~~~~~^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:253:29: error: use of undeclared identifier 'sit'; did you mean 'sin'?
- SegmentMap::const_iterator sit = m_tree.getSegment(name);
- ^~~
- sin
- /nix/store/hrdibais8mmnfqa9v97wbh2lqw5v8kjd-libc++-4.0.1/include/c++/v1/math.h:893:1: note: 'sin' declared here
- sin(_A1 __lcpp_x) _NOEXCEPT {return sin((double)__lcpp_x);}
- ^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:253:28: error: expected ';' after expression
- SegmentMap::const_iterator sit = m_tree.getSegment(name);
- ^
- ;
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:253:14: error: no member named 'const_iterator' in 'std::__1::map<std::__1::basic_string<char>, KDL::TreeElement, std::__1::less<std::__1::basic_string<char> >, Eigen::aligned_allocator<std::__1::pair<std::__1::basic_string<char>, KDL::TreeElement> > >'
- SegmentMap::const_iterator sit = m_tree.getSegment(name);
- ~~~~~~~~~~~~^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:254:6: error: use of undeclared identifier 'sit'; did you mean 'sin'?
- if (sit == m_tree.getSegments().end())
- ^~~
- sin
- /nix/store/hrdibais8mmnfqa9v97wbh2lqw5v8kjd-libc++-4.0.1/include/c++/v1/math.h:893:1: note: 'sin' declared here
- sin(_A1 __lcpp_x) _NOEXCEPT {return sin((double)__lcpp_x);}
- ^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:256:13: error: use of undeclared identifier 'sit'
- p_joint = &sit->second.segment.getJoint();
- ^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:259:11: error: use of undeclared identifier 'sit'
- p_tip = &sit->second.segment.getFrameToTip();
- ^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:261:29: error: use of undeclared identifier 'sit'
- (&q_rest)[dof] = m_joints[sit->second.q_nr+dof].rest;
- ^
- /tmp/nix-build-blender-2.79.drv-0/blender-2.79/intern/itasc/Armature.cpp:262:22: error: use of undeclared identifier 'sit'
- (&q)[dof] = m_qKdl[sit->second.q_nr+dof];
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- make[2]: *** [intern/itasc/CMakeFiles/bf_intern_itasc.dir/build.make:63: intern/itasc/CMakeFiles/bf_intern_itasc.dir/Armature.cpp.o] Error 1
- make[1]: *** [CMakeFiles/Makefile2:963: intern/itasc/CMakeFiles/bf_intern_itasc.dir/all] Error 2
- make: *** [Makefile:163: all] Error 2
- builder for '/nix/store/dbr26vims64ps78n26c8psx5z0y5li1s-blender-2.79.drv' failed with exit code 2
- error: build of '/nix/store/dbr26vims64ps78n26c8psx5z0y5li1s-blender-2.79.drv' failed
Add Comment
Please, Sign In to add comment