yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #06236
[Bug 677550] Re: bug while compiling rev2563
Fixed in r2566, sorry.
** Changed in: yade
Status: New => Fix Released
** Changed in: yade
Assignee: (unassigned) => Václav Šmilauer (eudoxos)
--
bug while compiling rev2563
https://bugs.launchpad.net/bugs/677550
You received this bug notification because you are a member of Yade
developers, which is subscribed to Yade.
Status in Yet Another Dynamic Engine: Fix Released
Bug description:
I had this error after updating to rev2563:
/usr/include/boost/range/mutable_iterator.hpp:37: error: no type named 'iterator' in 'class boost::shared_ptr<BodyContainer>'
In file included from /home/3S-LAB/ecatalano/Yade/build-trk-opt/plugins9.cpp:5:
/home/3S-LAB/ecatalano/Yade/yade/pkg/common/PersistentTriangulationCollider.cpp: In member function 'virtual void PersistentTriangulationCollider::action()':
/home/3S-LAB/ecatalano/Yade/yade/pkg/common/PersistentTriangulationCollider.cpp:57: error: no matching function for call to 'begin(const boost::foreach_detail_::auto_any_base&, boost::foreach_detail_::type2type<boost::shared_ptr<BodyContainer>, mpl_::bool_<false> >*, boost::mpl::or_<boost::mpl::and_<boost::mpl::not_<boost::is_array<boost::shared_ptr<BodyContainer> > >, mpl_::bool_<false>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<boost::shared_ptr<BodyContainer> > >, boost::foreach::is_lightweight_proxy<boost::shared_ptr<BodyContainer> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >*)'
/home/3S-LAB/ecatalano/Yade/yade/pkg/common/PersistentTriangulationCollider.cpp:57: error: no matching function for call to 'end(const boost::foreach_detail_::auto_any_base&, boost::foreach_detail_::type2type<boost::shared_ptr<BodyContainer>, mpl_::bool_<false> >*, boost::mpl::or_<boost::mpl::and_<boost::mpl::not_<boost::is_array<boost::shared_ptr<BodyContainer> > >, mpl_::bool_<false>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<boost::shared_ptr<BodyContainer> > >, boost::foreach::is_lightweight_proxy<boost::shared_ptr<BodyContainer> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >*)'
/home/3S-LAB/ecatalano/Yade/yade/pkg/common/PersistentTriangulationCollider.cpp:57: error: no matching function for call to 'deref(const boost::foreach_detail_::auto_any_base&, boost::foreach_detail_::type2type<boost::shared_ptr<BodyContainer>, mpl_::bool_<false> >*)'
Cheers, Ema
References