Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- clang++ -g -std=c++11 -L/usr/local/lib -L/usr/local/Cellar/boost/1.56.0/lib -I/usr/local/include/boost -I/usr/local/Cellar/boost/1.56.0/include test.cc -o test
- In file included from test.cc:4:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry.hpp:17:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/geometry.hpp:43:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/strategies.hpp:39:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp:20:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/io/wkt/wkt.hpp:18:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/io/wkt/write.hpp:30:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/disjoint.hpp:25:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/within.hpp:45:
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/concepts/within_concept.hpp:234:18: error: no matching member function for call to 'apply'
- checker::apply(&Strategy::apply);
- ~~~~~~~~~^~~~~
- /usr/local/Cellar/boost/1.56.0/include/boost/concept/usage.hpp:16:43: note: in instantiation of member function
- 'boost::geometry::concept::WithinStrategyBoxBox<boost::geometry::strategy::relate::relate<boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F', '*', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na> > >::~WithinStrategyBoxBox' requested here
- ~usage_requirements() { ((Model*)0)->~Model(); }
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/concept/detail/general.hpp:38:42: note: in instantiation of member function
- 'boost::concepts::usage_requirements<boost::geometry::concept::WithinStrategyBoxBox<boost::geometry::strategy::relate::relate<boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F', '*', '*', 'F',
- '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na> > > >::~usage_requirements' requested here
- static void failed() { ((Model*)0)->~Model(); }
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/concepts/within_concept.hpp:232:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed
- ************boost::concepts::usage_requirements<boost::geometry::concept::WithinStrategyBoxBox<boost::geometry::strategy::relate::relate<boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F', '*',
- '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na> > > >::************>::failed' requested here
- BOOST_CONCEPT_USAGE(WithinStrategyBoxBox)
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/concept/usage.hpp:29:7: note: expanded from macro 'BOOST_CONCEPT_USAGE'
- BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements<model>)); \
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
- BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/concept/detail/general.hpp:78:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
- &::boost::concepts::requirement_<ModelFnPtr>::failed> \
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/covered_by.hpp:263:26: note: in instantiation of function template specialization 'boost::geometry::concept::within::check<boost::geometry::box_tag,
- boost::geometry::box_tag, boost::geometry::areal_tag, boost::geometry::strategy::relate::relate<boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F', '*', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na> > >' requested here
- concept::within::check
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/covered_by.hpp:305:28: note: in instantiation of function template specialization
- 'boost::geometry::resolve_strategy::covered_by::apply<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::strategy::relate::relate<boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*',
- 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >' requested here
- return covered_by::apply(geometry1, geometry2, strategy_type());
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/covered_by.hpp:323:34: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- ::apply(geometry1, geometry2, strategy);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/variant/detail/apply_visitor_unary.hpp:60:22: note: in instantiation of function template specialization
- 'boost::variant<boost::geometry::index::detail::rtree::static_leaf<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::static_internal_node<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float,
- 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_>::apply_visitor<boost::geometry::index::detail::rtree::visitors::remove<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::detail::rtree::options<boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag,
- boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag> > >' requested here
- return visitable.apply_visitor(visitor);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/detail/rtree/node/static_visitor.hpp:49:12: note: in instantiation of function template specialization
- 'boost::apply_visitor<boost::geometry::index::detail::rtree::visitors::remove<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::detail::rtree::options<boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag,
- boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag> >,
- boost::variant<boost::geometry::index::detail::rtree::static_leaf<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::static_internal_node<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float,
- 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >' requested here
- boost::apply_visitor(v, n);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/rtree.hpp:1258:24: note: in instantiation of function template specialization
- 'boost::geometry::index::detail::rtree::apply_visitor<boost::geometry::index::detail::rtree::visitors::remove<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::detail::rtree::options<boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag,
- boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag> >,
- std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::rtree::node_s_mem_static_tag>' requested here
- detail::rtree::apply_visitor(remove_v, *m_members.root);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/rtree.hpp:642:22: note: in instantiation of member function
- 'boost::geometry::index::rtree<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>,
- boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >::raw_remove' requested here
- return this->raw_remove(value);
- ^
- test.cc:71:10: note: in instantiation of member function 'boost::geometry::index::rtree<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >,
- boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >,
- std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >::remove' requested here
- tree.remove(result_set[0]);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/concepts/within_concept.hpp:183:21: note: candidate template ignored: couldn't infer template argument 'ApplyMethod'
- static void apply(ApplyMethod const&)
- ^
- In file included from test.cc:4:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry.hpp:17:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/geometry.hpp:43:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/strategies.hpp:31:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/intersection.hpp:15:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/policies/relate/intersection_points.hpp:19:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/detail/assign_indexed_point.hpp:20:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/geometries/concepts/check.hpp:37:
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/not_implemented.hpp:63:5: error: no matching function for call to 'assertion_failed'
- BOOST_MPL_ASSERT_MSG
- ^~~~~~~~~~~~~~~~~~~~
- /usr/local/Cellar/boost/1.56.0/include/boost/mpl/assert.hpp:435:48: note: expanded from macro 'BOOST_MPL_ASSERT_MSG'
- #define BOOST_MPL_ASSERT_MSG( c, msg, types_ ) \
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/mpl/assert.hpp:429:9: note: expanded from macro '\
- BOOST_MPL_ASSERT_MSG_IMPL'
- boost::mpl::assertion_failed<(c)>( BOOST_PP_CAT(mpl_assert_arg,counter)::assert_arg() ) \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/Cellar/boost/1.56.0/include/boost/mpl/assert.hpp:60:58: note: expanded from macro '\
- BOOST_MPL_AUX_ASSERT_CONSTANT'
- # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr }
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/not_implemented.hpp:104:7: note: in instantiation of template class 'boost::geometry::nyi::not_implemented_error<boost::geometry::info::BOX,
- boost::geometry::info::BOX, void>' requested here
- nyi::not_implemented_error
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/detail/relate/relate.hpp:120:17: note: in instantiation of template class 'boost::geometry::not_implemented<boost::geometry::box_tag, boost::geometry::box_tag,
- void>' requested here
- struct relate : not_implemented<Tag1, Tag2>
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/detail/relate/relate.hpp:198:34: note: in instantiation of template class
- 'boost::geometry::detail_dispatch::relate::relate<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::box_tag, boost::geometry::box_tag, 2, 2, false>' requested here
- detail_dispatch::relate::relate<Geometry1, Geometry2>::interruption_enabled;
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/detail/relate/relate.hpp:266:13: note: in instantiation of template class
- 'boost::geometry::detail::relate::interruption_enabled<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > > >' requested here
- interruption_enabled
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/detail/relate/relate.hpp:276:10: note: in instantiation of template class
- 'boost::geometry::detail::relate::result_handler_type<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F',
- '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na>, true>' requested here
- typename result_handler_type
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/agnostic/relate.hpp:29:16: note: (skipping 14 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- return detail::relate::relate<StaticMask>(geometry1, geometry2);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/variant/detail/apply_visitor_unary.hpp:60:22: note: in instantiation of function template specialization
- 'boost::variant<boost::geometry::index::detail::rtree::static_leaf<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::static_internal_node<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float,
- 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_>::apply_visitor<boost::geometry::index::detail::rtree::visitors::remove<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::detail::rtree::options<boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag,
- boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag> > >' requested here
- return visitable.apply_visitor(visitor);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/detail/rtree/node/static_visitor.hpp:49:12: note: in instantiation of function template specialization
- 'boost::apply_visitor<boost::geometry::index::detail::rtree::visitors::remove<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::detail::rtree::options<boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag,
- boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag> >,
- boost::variant<boost::geometry::index::detail::rtree::static_leaf<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::static_internal_node<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float,
- 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >' requested here
- boost::apply_visitor(v, n);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/rtree.hpp:1258:24: note: in instantiation of function template specialization
- 'boost::geometry::index::detail::rtree::apply_visitor<boost::geometry::index::detail::rtree::visitors::remove<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::detail::rtree::options<boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag,
- boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag> >,
- std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::rtree::node_s_mem_static_tag>' requested here
- detail::rtree::apply_visitor(remove_v, *m_members.root);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/rtree.hpp:642:22: note: in instantiation of member function
- 'boost::geometry::index::rtree<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>,
- boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >::raw_remove' requested here
- return this->raw_remove(value);
- ^
- test.cc:71:10: note: in instantiation of member function 'boost::geometry::index::rtree<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >,
- boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >,
- std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >::remove' requested here
- tree.remove(result_set[0]);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/mpl/assert.hpp:83:5: note: candidate function [with C = false] not viable: no known conversion from 'boost::mpl::failed
- ************(boost::geometry::nyi::not_implemented_error<boost::geometry::info::BOX, boost::geometry::info::BOX, void>::THIS_OPERATION_IS_NOT_OR_NOT_YET_IMPLEMENTED::************)(types<boost::geometry::info::BOX,
- boost::geometry::info::BOX, void>)' to 'typename assert<false>::type' (aka 'mpl_::assert<false>') for 1st argument
- int assertion_failed( typename assert<C>::type );
- ^
- In file included from test.cc:4:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry.hpp:17:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/geometry.hpp:43:
- In file included from /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/strategies.hpp:74:
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/strategies/agnostic/relate.hpp:29:16: error: no matching function for call to 'relate'
- return detail::relate::relate<StaticMask>(geometry1, geometry2);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/covered_by.hpp:98:25: note: in instantiation of function template specialization
- 'boost::geometry::strategy::relate::relate<boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*',
- 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >::apply<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > > >'
- requested here
- return strategy.apply(box1, box2);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/covered_by.hpp:274:60: note: in instantiation of function template specialization
- 'boost::geometry::dispatch::covered_by<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::box_tag,
- boost::geometry::box_tag>::apply<boost::geometry::strategy::relate::relate<boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F', '*', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na> > >' requested here
- return dispatch::covered_by<Geometry1, Geometry2>::apply(geometry1,
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/covered_by.hpp:305:28: note: in instantiation of function template specialization
- 'boost::geometry::resolve_strategy::covered_by::apply<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::strategy::relate::relate<boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*',
- 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >' requested here
- return covered_by::apply(geometry1, geometry2, strategy_type());
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/covered_by.hpp:323:34: note: in instantiation of function template specialization
- 'boost::geometry::resolve_strategy::covered_by::apply<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > > >' requested here
- ::apply(geometry1, geometry2, strategy);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/covered_by.hpp:444:29: note: in instantiation of function template specialization
- 'boost::geometry::resolve_variant::covered_by<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > > >::apply<boost::geometry::default_strategy>' requested here
- ::apply(geometry1, geometry2, default_strategy());
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/detail/rtree/visitors/remove.hpp:71:28: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- if ( geometry::covered_by(
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/variant/detail/apply_visitor_unary.hpp:60:22: note: in instantiation of function template specialization
- 'boost::variant<boost::geometry::index::detail::rtree::static_leaf<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::static_internal_node<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float,
- 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_>::apply_visitor<boost::geometry::index::detail::rtree::visitors::remove<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::detail::rtree::options<boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag,
- boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag> > >' requested here
- return visitable.apply_visitor(visitor);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/detail/rtree/node/static_visitor.hpp:49:12: note: in instantiation of function template specialization
- 'boost::apply_visitor<boost::geometry::index::detail::rtree::visitors::remove<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::detail::rtree::options<boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag,
- boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag> >,
- boost::variant<boost::geometry::index::detail::rtree::static_leaf<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::static_internal_node<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float,
- 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_,
- boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >' requested here
- boost::apply_visitor(v, n);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/rtree.hpp:1258:24: note: in instantiation of function template specialization
- 'boost::geometry::index::detail::rtree::apply_visitor<boost::geometry::index::detail::rtree::visitors::remove<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::detail::rtree::options<boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag,
- boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::translator<boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >, boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag> >,
- std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >,
- boost::geometry::index::detail::rtree::allocators<std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >, int> >, std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, boost::geometry::index::detail::rtree::node_s_mem_static_tag>,
- boost::geometry::index::detail::rtree::node_s_mem_static_tag>' requested here
- detail::rtree::apply_visitor(remove_v, *m_members.root);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/index/rtree.hpp:642:22: note: in instantiation of member function
- 'boost::geometry::index::rtree<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>,
- boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >, std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >::raw_remove' requested here
- return this->raw_remove(value);
- ^
- test.cc:71:10: note: in instantiation of member function 'boost::geometry::index::rtree<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int>, boost::geometry::index::rstar<16, 4, 4, 32>,
- boost::geometry::index::indexable<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >,
- boost::geometry::index::equal_to<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> >,
- std::__1::allocator<std::__1::pair<boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, int> > >::remove' requested here
- tree.remove(result_set[0]);
- ^
- /usr/local/Cellar/boost/1.56.0/include/boost/geometry/algorithms/detail/relate/relate.hpp:282:1: note: candidate template ignored: substitution failure [with MatrixOrMask =
- boost::mpl::vector<boost::geometry::detail::relate::static_mask<'T', '*', 'F', '*', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', 'T', 'F', '*', '*', 'F', '*', '*', '*'>,
- boost::geometry::detail::relate::static_mask<'*', '*', 'F', 'T', '*', 'F', '*', '*', '*'>, boost::geometry::detail::relate::static_mask<'*', '*', 'F', '*', 'T', 'F', '*', '*', '*'>, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
- mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, Geometry1 = boost::geometry::model::box<boost::geometry::model::point<float, 2,
- boost::geometry::cs::spherical_equatorial<boost::geometry::degree> > >, Geometry2 = boost::geometry::model::box<boost::geometry::model::point<float, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::degree> >
- >]
- relate(Geometry1 const& geometry1,
- ^
- 3 errors generated.
- make: *** [test] Error 1
Advertisement
Add Comment
Please, Sign In to add comment