* installing *source* package ‘GeoFIS’ ... ** using staged installation ** libs using C++ compiler: ‘Debian clang version 17.0.6 (5)’ using C++17 clang++-17 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -DBOOST_NO_AUTO_PTR -DBOOST_ALLOW_DEPRECATED_HEADERS -DBOOST_MP_DISABLE_DEPRECATE_03_WARNING -DBOOST_MATH_DISABLE_DEPRECATED_03_WARNING -DBOOST_DISABLE_ASSERTS -DCGAL_DISABLE_ROUNDING_MATH_CHECK=ON -DR_PACKAGE -I'/home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include' -I'/srv/hornik/tmp/CRAN/Library/FisPro/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c RcppExports.cpp -o RcppExports.o clang++-17 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -DBOOST_NO_AUTO_PTR -DBOOST_ALLOW_DEPRECATED_HEADERS -DBOOST_MP_DISABLE_DEPRECATE_03_WARNING -DBOOST_MATH_DISABLE_DEPRECATED_03_WARNING -DBOOST_DISABLE_ASSERTS -DCGAL_DISABLE_ROUNDING_MATH_CHECK=ON -DR_PACKAGE -I'/home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include' -I'/srv/hornik/tmp/CRAN/Library/FisPro/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c zoning_module.cpp -o zoning_module.o In file included from zoning_module.cpp:47: In file included from ./geofis/algorithm/zoning/merge/area/area_merge.hpp:43: In file included from ./geofis/geometry/area/geometry_area.hpp:42: In file included from ./geofis/geometry/area/geometry_area_traits.hpp:42: In file included from ./CGAL/Polygon_2.h:31: In file included from ./CGAL/circulator.h:22: In file included from ./CGAL/assertions.h:350: In file included from ./CGAL/Uncertain.h:18: ./CGAL/Profile_counter.h:147:18: warning: variable 'total' set but not used [-Wunused-but-set-variable] 147 | unsigned total=0; | ^ In file included from zoning_module.cpp:48: In file included from ./zoning_wrapper.h:43: In file included from ./geofis/process/zoning/zoning_process.hpp:43: In file included from ./geofis/process/zoning/zoning_process_traits.hpp:48: In file included from ./geofis/algorithm/zoning/geometry/zoning_geometry_traits.hpp:42: In file included from ./CGAL/Exact_predicates_exact_constructions_kernel.h:20: In file included from ./CGAL/Simple_cartesian.h:20: In file included from ./CGAL/Cartesian/Cartesian_base.h:62: In file included from ./CGAL/Cartesian/function_objects.h:20: In file included from ./CGAL/Kernel/function_objects.h:29: In file included from ./CGAL/intersection_3.h:31: In file included from ./CGAL/Intersections_3/Bbox_3_Tetrahedron_3.h:20: In file included from ./CGAL/Intersections_3/internal/Tetrahedron_3_Bounded_3_do_intersect.h:20: In file included from ./CGAL/Intersections_3/Triangle_3_Triangle_3.h:19: ./CGAL/Intersections_3/internal/Triangle_3_Triangle_3_intersection.h:52:7: warning: variable 'pt_added' set but not used [-Wunused-but-set-variable] 52 | int pt_added=0; | ^ In file included from zoning_module.cpp:48: In file included from ./zoning_wrapper.h:43: In file included from ./geofis/process/zoning/zoning_process.hpp:43: In file included from ./geofis/process/zoning/zoning_process_traits.hpp:48: In file included from ./geofis/algorithm/zoning/geometry/zoning_geometry_traits.hpp:42: In file included from ./CGAL/Exact_predicates_exact_constructions_kernel.h:21: In file included from ./CGAL/Filtered_kernel.h:28: In file included from ./CGAL/internal/Static_filters/Static_filters.h:63: ./CGAL/internal/Static_filters/Do_intersect_3.h:304:7: warning: unused variable 'f1bis' [-Wunused-variable] 304 | F f1bis = (t1 - t1) - (t1 - t1); | ^~~~~ ./CGAL/internal/Static_filters/Do_intersect_3.h:306:7: warning: unused variable 'f3' [-Wunused-variable] 306 | F f3 = f2 - f2; | ^~ 4 warnings generated. clang++-17 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -DBOOST_NO_AUTO_PTR -DBOOST_ALLOW_DEPRECATED_HEADERS -DBOOST_MP_DISABLE_DEPRECATE_03_WARNING -DBOOST_MATH_DISABLE_DEPRECATED_03_WARNING -DBOOST_DISABLE_ASSERTS -DCGAL_DISABLE_ROUNDING_MATH_CHECK=ON -DR_PACKAGE -I'/home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include' -I'/srv/hornik/tmp/CRAN/Library/FisPro/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c zoning_wrapper.cpp -o zoning_wrapper.o In file included from zoning_wrapper.cpp:39: In file included from ./zoning_wrapper.h:43: In file included from ./geofis/process/zoning/zoning_process.hpp:43: In file included from ./geofis/process/zoning/zoning_process_traits.hpp:48: In file included from ./geofis/algorithm/zoning/geometry/zoning_geometry_traits.hpp:42: In file included from ./CGAL/Exact_predicates_exact_constructions_kernel.h:20: In file included from ./CGAL/Simple_cartesian.h:20: In file included from ./CGAL/Cartesian/Cartesian_base.h:20: In file included from ./CGAL/basic.h:31: In file included from ./CGAL/assertions.h:350: In file included from ./CGAL/Uncertain.h:18: ./CGAL/Profile_counter.h:147:18: warning: variable 'total' set but not used [-Wunused-but-set-variable] 147 | unsigned total=0; | ^ In file included from zoning_wrapper.cpp:39: In file included from ./zoning_wrapper.h:43: In file included from ./geofis/process/zoning/zoning_process.hpp:43: In file included from ./geofis/process/zoning/zoning_process_traits.hpp:48: In file included from ./geofis/algorithm/zoning/geometry/zoning_geometry_traits.hpp:42: In file included from ./CGAL/Exact_predicates_exact_constructions_kernel.h:20: In file included from ./CGAL/Simple_cartesian.h:20: In file included from ./CGAL/Cartesian/Cartesian_base.h:62: In file included from ./CGAL/Cartesian/function_objects.h:20: In file included from ./CGAL/Kernel/function_objects.h:29: In file included from ./CGAL/intersection_3.h:31: In file included from ./CGAL/Intersections_3/Bbox_3_Tetrahedron_3.h:20: In file included from ./CGAL/Intersections_3/internal/Tetrahedron_3_Bounded_3_do_intersect.h:20: In file included from ./CGAL/Intersections_3/Triangle_3_Triangle_3.h:19: ./CGAL/Intersections_3/internal/Triangle_3_Triangle_3_intersection.h:52:7: warning: variable 'pt_added' set but not used [-Wunused-but-set-variable] 52 | int pt_added=0; | ^ In file included from zoning_wrapper.cpp:39: In file included from ./zoning_wrapper.h:43: In file included from ./geofis/process/zoning/zoning_process.hpp:43: In file included from ./geofis/process/zoning/zoning_process_traits.hpp:48: In file included from ./geofis/algorithm/zoning/geometry/zoning_geometry_traits.hpp:42: In file included from ./CGAL/Exact_predicates_exact_constructions_kernel.h:21: In file included from ./CGAL/Filtered_kernel.h:28: In file included from ./CGAL/internal/Static_filters/Static_filters.h:63: ./CGAL/internal/Static_filters/Do_intersect_3.h:304:7: warning: unused variable 'f1bis' [-Wunused-variable] 304 | F f1bis = (t1 - t1) - (t1 - t1); | ^~~~~ ./CGAL/internal/Static_filters/Do_intersect_3.h:306:7: warning: unused variable 'f3' [-Wunused-variable] 306 | F f3 = f2 - f2; | ^~ In file included from zoning_wrapper.cpp:39: In file included from ./zoning_wrapper.h:43: In file included from ./geofis/process/zoning/zoning_process.hpp:43: In file included from ./geofis/process/zoning/zoning_process_traits.hpp:49: In file included from ./geofis/algorithm/zoning/fusion/zone/zone.hpp:56: ./util/range/unwrap_range.hpp:71:9: error: no viable conversion from returned value of type 'transformed_range, geofis::feature, CGAL::Point_2, std::vector>> &(*)(const boost::reference_wrapper, geofis::feature, CGAL::Point_2, std::vector>>> &) noexcept, [...]>' to function return type 'transformed_range' 71 | return boost::adaptors::transform(range, &boost::unwrap_ref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./geofis/algorithm/zoning/fusion/zone/zone.hpp:229:16: note: in instantiation of function template specialization 'util::make_unwrap_range, geofis::feature, CGAL::Point_2, std::vector>>>>>' requested here 229 | return util::make_unwrap_range(voronoi_zones); | ^ ./geofis/algorithm/zoning/fusion/zone/zone.hpp:315:41: note: in instantiation of member function 'geofis::zone, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>::get_voronoi_zones' requested here 315 | compute_geometry(make_geometry_range(get_voronoi_zones())); | ^ ./geofis/algorithm/zoning/fusion/zone/zone.hpp:216:29: note: in instantiation of member function 'geofis::zone, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>::compute_geometry' requested here 216 | const_cast(this)->compute_geometry(); | ^ ./geofis/geometry/geometrical.hpp:62:22: note: in instantiation of member function 'geofis::zone, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>::get_geometry' requested here 62 | return geometrical.get_geometry(); | ^ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/iterator/transform_iterator.hpp:130:14: note: in instantiation of member function 'geofis::geometry_getter, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>>::operator()' requested here 130 | { return m_f(*this->base()); } | ^ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/iterator/iterator_facade.hpp:631:20: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 631 | return f.dereference(); | ^ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>>, __gnu_cxx::__normal_iterator, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>> *, std::vector, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>>>>>>::~usage_requirements' requested here 50 | static void failed() { ((Model*)0)->~Model(); } | ^ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/range/concepts.hpp:158:13: note: in instantiation of member function 'boost::concepts::requirement, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>>, __gnu_cxx::__normal_iterator, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>> *, std::vector, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>>>>>>::************>::failed' requested here 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' 36 | BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements)); \ | ^ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' 43 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' 92 | &::boost::concepts::requirement_::failed> \ | ^ ./geofis/rcpp/process/zoning/map.hpp:55:19: note: in instantiation of function template specialization 'geofis::make_rcpp_polygons_list, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>>, const boost::sub_range, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>>>>>' requested here 55 | Rcpp::List Srl = make_rcpp_polygons_list(geometry_range); | ^ ./geofis/rcpp/process/zoning/map.hpp:116:24: note: in instantiation of function template specialization 'geofis::detail::make_rcpp_map_spatial_polygons, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>>>' requested here 116 | Rcpp::S4 Sr = detail::make_rcpp_map_spatial_polygons(map, crs); | ^ zoning_wrapper.cpp:283:10: note: in instantiation of function template specialization 'geofis::make_rcpp_map, geofis::voronoi_zone, geofis::feature, CGAL::Point_2, std::vector>>>>>' requested here 283 | return make_rcpp_map(merge_map, source.slot("proj4string"), col_names(source.slot("data"))); | ^ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/range/adaptor/transformed.hpp:40:16: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'transformed_range, allocator>>>, feature, Point_2, vector>, bool_>> &(*)(const reference_wrapper, allocator>>>, feature, Point_2, vector>, bool_>>> &) noexcept, const vector, allocator>>>, feature, Point_2, vector>, bool_>>>, allocator, allocator>>>, feature, Point_2, vector>, bool_>>>>>>' to 'const transformed_range, feature, Point_2, vector>> &(*)(const reference_wrapper, feature, Point_2, vector>>> &), const vector, feature, Point_2, vector>>>>> &' for 1st argument 40 | struct transformed_range : | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/range/adaptor/transformed.hpp:40:16: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'transformed_range, allocator>>>, feature, Point_2, vector>, bool_>> &(*)(const reference_wrapper, allocator>>>, feature, Point_2, vector>, bool_>>> &) noexcept, const vector, allocator>>>, feature, Point_2, vector>, bool_>>>, allocator, allocator>>>, feature, Point_2, vector>, bool_>>>>>>' to 'transformed_range, feature, Point_2, vector>> &(*)(const reference_wrapper, feature, Point_2, vector>>> &), const vector, feature, Point_2, vector>>>>> &&' for 1st argument 40 | struct transformed_range : | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.4/x86_64-linux-gnu/BH/include/boost/range/iterator_range_core.hpp:237:5: note: candidate function 237 | operator unspecified_bool_type() const | ^ 4 warnings and 1 error generated. make: *** [/home/hornik/tmp/R/etc/Makeconf:198: zoning_wrapper.o] Error 1 ERROR: compilation failed for package ‘GeoFIS’ * removing ‘/srv/hornik/tmp/CRAN/GeoFIS.Rcheck/GeoFIS’