Last updated on 2022-10-21 11:53:18 CEST.
Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
---|---|---|---|---|---|---|
r-devel-linux-x86_64-debian-clang | 0.6.0 | 133.78 | 206.41 | 340.19 | OK | |
r-devel-linux-x86_64-debian-gcc | 0.6.0 | 120.45 | 149.79 | 270.24 | WARN | |
r-devel-linux-x86_64-fedora-clang | 0.6.0 | 338.32 | ERROR | |||
r-devel-linux-x86_64-fedora-gcc | 0.6.0 | 437.17 | WARN | |||
r-devel-windows-x86_64 | 0.6.0 | 109.00 | 340.00 | 449.00 | OK | |
r-patched-linux-x86_64 | 0.6.0 | 118.37 | 183.57 | 301.94 | OK | |
r-release-linux-x86_64 | 0.6.0 | 129.77 | 180.86 | 310.63 | OK | |
r-release-macos-arm64 | 0.6.0 | 105.00 | NOTE | |||
r-release-macos-x86_64 | 0.6.0 | 134.00 | NOTE | |||
r-release-windows-x86_64 | 0.6.0 | 117.00 | 284.00 | 401.00 | OK | |
r-oldrel-macos-arm64 | 0.6.0 | 128.00 | NOTE | |||
r-oldrel-macos-x86_64 | 0.6.0 | 128.00 | NOTE | |||
r-oldrel-windows-ix86+x86_64 | 0.6.0 | 290.00 | 281.00 | 571.00 | NOTE |
Version: 0.6.0
Check: whether package can be installed
Result: WARN
Found the following significant warnings:
/usr/include/c++/12/array:61:36: warning: array subscript 18446744073709551615 is above array bounds of ‘std::__array_traits<double, 1>::_Type’ {aka ‘const double [1]’} [-Warray-bounds]
Flavors: r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-gcc
Version: 0.6.0
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
--- re-building ‘kdtools.Rmd’ using rmarkdown
--- finished re-building ‘kdtools.Rmd’
--- re-building ‘methods.Rmd’ using rmarkdown
Building shared library for Rcpp code chunk...
Building shared library for Rcpp code chunk...
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:53:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/core/radian_access.hpp:30:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/core/coordinate_promotion.hpp:16:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/multiprecision/cpp_bin_float.hpp:9:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/multiprecision/cpp_int.hpp:2291:
/data/gannet/ripley/R/test-clang/BH/include/boost/multiprecision/cpp_int/import_export.hpp:226:13: warning: variable 'chunks' set but not used [-Wunused-but-set-variable]
unsigned chunks = bitcount / chunk_size;
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:19:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/policies/relate/intersection_policy.hpp:21:
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/policies/relate/intersection_points.hpp:71:33: warning: variable 'count_a' set but not used [-Wunused-but-set-variable]
unsigned int index = 0, count_a = 0, count_b = 0;
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/policies/relate/intersection_points.hpp:71:46: warning: variable 'count_b' set but not used [-Wunused-but-set-variable]
unsigned int index = 0, count_a = 0, count_b = 0;
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:21:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/type_index.hpp:29:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/type_index/stl_type_index.hpp:47:
/data/gannet/ripley/R/test-clang/BH/include/boost/container_hash/hash.hpp:132:33: error: no template named 'unary_function' in namespace 'std'; did you mean '__unary_function'?
struct hash_base : std::unary_function<T, std::size_t> {};
~~~~~^~~~~~~~~~~~~~
__unary_function
/usr/local/clang15/bin/../include/c++/v1/__functional/unary_function.h:46:1: note: '__unary_function' declared here
using __unary_function = __unary_function_keep_layout_base<_Arg, _Result>;
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:30:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/initializer.hpp:21:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/detail/reference_content.hpp:19:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY'
# define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value)
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:40:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/blank.hpp:26:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/is_stateless.hpp:12:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_trivial_constructor.hpp:41:69: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins]
: public integral_constant <bool, ((::boost::is_pod<T>::value || BOOST_HAS_TRIVIAL_CONSTRUCTOR(T)) BOOST_TT_TRIVIAL_CONSTRUCT_FIX)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:187:47: note: expanded from macro 'BOOST_HAS_TRIVIAL_CONSTRUCTOR'
# define BOOST_HAS_TRIVIAL_CONSTRUCTOR(T) __has_trivial_constructor(T)
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:40:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/blank.hpp:26:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/is_stateless.hpp:13:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_trivial_copy.hpp:34:4: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
BOOST_HAS_TRIVIAL_COPY(T) BOOST_TT_TRIVIAL_CONSTRUCT_FIX
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:190:41: note: expanded from macro 'BOOST_HAS_TRIVIAL_COPY'
# define BOOST_HAS_TRIVIAL_COPY(T) (__has_trivial_copy(T) && !is_reference<T>::value)
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:40:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/blank.hpp:26:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/is_stateless.hpp:14:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_trivial_destructor.hpp:30:86: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
template <typename T> struct has_trivial_destructor : public integral_constant<bool, BOOST_HAS_TRIVIAL_DESTRUCTOR(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:196:47: note: expanded from macro 'BOOST_HAS_TRIVIAL_DESTRUCTOR'
# define BOOST_HAS_TRIVIAL_DESTRUCTOR(T) (__has_trivial_destructor(T) && is_destructible<T>::value)
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:48:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR'
# define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value)
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:50:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/is_nothrow_move_assignable.hpp:16:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_assign.hpp:65:7: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
BOOST_HAS_NOTHROW_ASSIGN(T)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:205:43: note: expanded from macro 'BOOST_HAS_NOTHROW_ASSIGN'
# define BOOST_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T) && !is_volatile<T>::value && is_assignable<T&, const T&>::value)
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:48:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR'
# define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/not.hpp:41:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::mpl::not_<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>>' requested here
: aux::and_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/iter_fold_if.hpp:42:11: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: and_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:310:73: note: in instantiation of member function 'boost::geometry::index::detail::rtree::create_node<boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>::apply' requested here
node_pointer n = rtree::create_node<allocators_type, leaf>::apply(allocators); // MAY THROW (A)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:79:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_1 = [&]{ rtree_type_1 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:48:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR'
# define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/not.hpp:41:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::mpl::not_<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>>' requested here
: aux::and_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/iter_fold_if.hpp:42:11: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: and_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:310:73: note: in instantiation of member function 'boost::geometry::index::detail::rtree::create_node<boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>::apply' requested here
node_pointer n = rtree::create_node<allocators_type, leaf>::apply(allocators); // MAY THROW (A)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:79:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_1 = [&]{ rtree_type_1 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:30:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/initializer.hpp:21:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/detail/reference_content.hpp:19:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY'
# define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:78:53: note: in instantiation of template class 'boost::has_nothrow_copy_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
template <class T> struct has_nothrow_copy : public has_nothrow_copy_constructor<T>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:24:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::is_nothrow_move_constructible<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: aux::or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/visitation_impl.hpp:151:27: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
typedef typename mpl::or_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:311:31: note: in instantiation of member function 'boost::geometry::index::detail::rtree::subtree_destroyer<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::~subtree_destroyer' requested here
subtree_destroyer auto_remover(n, allocators);
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:79:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_1 = [&]{ rtree_type_1 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:30:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/initializer.hpp:21:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/detail/reference_content.hpp:19:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY'
# define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:78:53: note: in instantiation of template class 'boost::has_nothrow_copy_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
template <class T> struct has_nothrow_copy : public has_nothrow_copy_constructor<T>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:24:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::is_nothrow_move_constructible<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::linear<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: aux::or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/visitation_impl.hpp:151:27: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
typedef typename mpl::or_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:311:31: note: in instantiation of member function 'boost::geometry::index::detail::rtree::subtree_destroyer<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::~subtree_destroyer' requested here
subtree_destroyer auto_remover(n, allocators);
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:79:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::linear<16, 4>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_1 = [&]{ rtree_type_1 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:48:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR'
# define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/not.hpp:41:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::mpl::not_<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>>' requested here
: aux::and_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/iter_fold_if.hpp:42:11: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: and_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:310:73: note: in instantiation of member function 'boost::geometry::index::detail::rtree::create_node<boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>::apply' requested here
node_pointer n = rtree::create_node<allocators_type, leaf>::apply(allocators); // MAY THROW (A)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:88:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_2 = [&]{ rtree_type_2 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:48:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR'
# define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/not.hpp:41:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::mpl::not_<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>>' requested here
: aux::and_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/iter_fold_if.hpp:42:11: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: and_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:310:73: note: in instantiation of member function 'boost::geometry::index::detail::rtree::create_node<boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>::apply' requested here
node_pointer n = rtree::create_node<allocators_type, leaf>::apply(allocators); // MAY THROW (A)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:88:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_2 = [&]{ rtree_type_2 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:30:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/initializer.hpp:21:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/detail/reference_content.hpp:19:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY'
# define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:78:53: note: in instantiation of template class 'boost::has_nothrow_copy_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
template <class T> struct has_nothrow_copy : public has_nothrow_copy_constructor<T>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:24:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::is_nothrow_move_constructible<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: aux::or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/visitation_impl.hpp:151:27: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
typedef typename mpl::or_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:311:31: note: in instantiation of member function 'boost::geometry::index::detail::rtree::subtree_destroyer<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::~subtree_destroyer' requested here
subtree_destroyer auto_remover(n, allocators);
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:88:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_2 = [&]{ rtree_type_2 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:30:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/initializer.hpp:21:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/detail/reference_content.hpp:19:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY'
# define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:78:53: note: in instantiation of template class 'boost::has_nothrow_copy_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
template <class T> struct has_nothrow_copy : public has_nothrow_copy_constructor<T>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:24:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::is_nothrow_move_constructible<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::quadratic<16, 4>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: aux::or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/visitation_impl.hpp:151:27: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
typedef typename mpl::or_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:311:31: note: in instantiation of member function 'boost::geometry::index::detail::rtree::subtree_destroyer<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::~subtree_destroyer' requested here
subtree_destroyer auto_remover(n, allocators);
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:88:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::quadratic<16, 4>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_2 = [&]{ rtree_type_2 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:48:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR'
# define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/not.hpp:41:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::mpl::not_<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>>' requested here
: aux::and_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/iter_fold_if.hpp:42:11: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: and_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:310:73: note: in instantiation of member function 'boost::geometry::index::detail::rtree::create_node<boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>::apply' requested here
node_pointer n = rtree::create_node<allocators_type, leaf>::apply(allocators); // MAY THROW (A)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:97:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_3 = [&]{ rtree_type_3 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:48:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR'
# define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/not.hpp:41:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::mpl::not_<boost::has_nothrow_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<1>, boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end>>>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>>' requested here
: aux::and_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/iter_fold_if.hpp:42:11: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: and_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:310:73: note: in instantiation of member function 'boost::geometry::index::detail::rtree::create_node<boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>::apply' requested here
node_pointer n = rtree::create_node<allocators_type, leaf>::apply(allocators); // MAY THROW (A)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:97:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_3 = [&]{ rtree_type_3 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:30:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/initializer.hpp:21:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/detail/reference_content.hpp:19:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY'
# define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:78:53: note: in instantiation of template class 'boost::has_nothrow_copy_constructor<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
template <class T> struct has_nothrow_copy : public has_nothrow_copy_constructor<T>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:24:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::is_nothrow_move_constructible<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_leaf<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: aux::or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/visitation_impl.hpp:151:27: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
typedef typename mpl::or_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:311:31: note: in instantiation of member function 'boost::geometry::index::detail::rtree::subtree_destroyer<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::~subtree_destroyer' requested here
subtree_destroyer auto_remover(n, allocators);
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:97:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_3 = [&]{ rtree_type_3 x(data); };
^
In file included from fileeb4b211a5420f.cpp:10:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry.hpp:17:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometry.hpp:60:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/strategies.hpp:37:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/intersection_strategies.hpp:25:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/strategies/cartesian/intersection.hpp:28:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/detail/assign_values.hpp:32:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/algorithms/append.hpp:35:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/geometry/geometries/adapted/boost_variant.hpp:24:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/variant.hpp:30:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/initializer.hpp:21:
In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/detail/reference_content.hpp:19:
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY'
# define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value)
^
/data/gannet/ripley/R/test-clang/BH/include/boost/type_traits/has_nothrow_copy.hpp:78:53: note: in instantiation of template class 'boost::has_nothrow_copy_constructor<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
template <class T> struct has_nothrow_copy : public has_nothrow_copy_constructor<T>{};
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>' requested here
: T::type
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>>' requested here
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
::boost::mpl::aux::nested_type_wknd<T> \
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:24:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/mpl/aux_/preprocessed/gcc/or.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::or_impl<false, boost::is_nothrow_move_constructible<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, boost::has_nothrow_copy<boost::geometry::index::detail::rtree::variant_internal_node<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::array<double, 2>>, std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>>, mpl_::bool_<false>, mpl_::bool_<false>>' requested here
: aux::or_impl<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/variant/detail/visitation_impl.hpp:151:27: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
typedef typename mpl::or_<
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:311:31: note: in instantiation of member function 'boost::geometry::index::detail::rtree::subtree_destroyer<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::~subtree_destroyer' requested here
subtree_destroyer auto_remover(n, allocators);
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/detail/rtree/pack_create.hpp:227:31: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::per_level<boost::container::vec_iterator<std::pair<boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>, std::__wrap_iter<const std::array<double, 2> *>> *, false>>' requested here
internal_element el = per_level(entries.begin(), entries.end(), hint_box.get(), values_count, subtree_counts,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:1928:32: note: in instantiation of function template specialization 'boost::geometry::index::detail::rtree::pack<boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::members_holder>::apply<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
m_members.root = pack::apply(first, last, vc, ll,
^
/data/gannet/ripley/R/test-clang/BH/include/boost/geometry/index/rtree.hpp:435:9: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::pack_construct<std::__wrap_iter<const std::array<double, 2> *>, boost::container::new_allocator<void>>' requested here
pack_construct(::boost::begin(rng), ::boost::end(rng), boost::container::new_allocator<void>());
^
fileeb4b211a5420f.cpp:97:46: note: in instantiation of function template specialization 'boost::geometry::index::rtree<std::array<double, 2>, boost::geometry::index::rstar<16, 4, 4, 32>>::rtree<std::vector<std::array<double, 2>>>' requested here
auto do_rt_construct_3 = [&]{ rtree_type_3 x(data); };
^
21 warnings and 1 error generated.
make[1]: *** [/data/gannet/ripley/R/R-clang/etc/Makeconf:183: fileeb4b211a5420f.o] Error 1
make[1]: Entering directory '/tmp/RtmpBhKtOx/working_dir/Rtmp36LZPy/sourceCpp-x86_64-pc-linux-gnu-1.0.9/sourcecpp_eb4b2273426cc'
/usr/local/clang15/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I"/data/gannet/ripley/R/test-clang/Rcpp/include" -I"/data/gannet/ripley/R/test-clang/BH/include" -I"/data/gannet/ripley/R/packages/tests-clang/kdtools.Rcheck/kdtools/include" -I"/tmp/RtmpBhKtOx/working_dir/Rtmp36LZPy/sourceCpp-x86_64-pc-linux-gnu-1.0.9" -isystem /usr/local/clang15/include -fpic -O3 -Wall -pedantic -frtti -c fileeb4b211a5420f.cpp -o fileeb4b211a5420f.o
make[1]: Leaving directory '/tmp/RtmpBhKtOx/working_dir/Rtmp36LZPy/sourceCpp-x86_64-pc-linux-gnu-1.0.9/sourcecpp_eb4b2273426cc'
Quitting from lines 310-519 (methods.Rmd)
Error: processing vignette 'methods.Rmd' failed with diagnostics:
Error 1 occurred building shared library.
--- failed re-building ‘methods.Rmd’
SUMMARY: processing the following file failed:
‘methods.Rmd’
Error: Vignette re-building failed.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 0.6.0
Check: installed package size
Result: NOTE
installed size is 17.4Mb
sub-directories of 1Mb or more:
doc 1.4Mb
libs 15.7Mb
Flavors: r-release-macos-arm64, r-release-macos-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64