Test output: teeks99-06-dg11-20-64onaarch64 - geometry - algorithms_buffer_linestring_geo / gcc-11~c++20
Rev e8056f69c95fd5bbc08528738f43c8114da4f3b8 / Tue, 19 Nov 2024 02:45:15 +0000
Compile [2024-11-20 01:36:49 UTC]: succeed

"g++-11"   -fvisibility-inlines-hidden -std=c++20 -fPIC -pthread -O0 -fno-inline -Wall -fvisibility=hidden -Winvalid-pch -DBOOST_ALL_NO_LIB=1 -DBOOST_BUILD_PCH_ENABLED -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_CHRONO_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_CONTAINER_DYN_LINK=1 -DBOOST_CONTAINER_NO_LIB=1 -DBOOST_GEOMETRY_TEST_ONLY_ONE_TYPE -DBOOST_HAS_ICU=1 -DBOOST_MATH_TR1_NO_LIB=1 -DBOOST_RANDOM_DYN_LINK=1 -DBOOST_RANDOM_NO_LIB=1 -DBOOST_REGEX_NO_LIB=1 -DBOOST_SERIALIZATION_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_LIB=1 -DBOOST_TEST_NO_AUTO_LINK=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX -DBOOST_THREAD_USE_DLL=1   -I".." -I"../libs/geometry/test" -I"../libs/geometry/test/algorithms/buffer" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/algorithm/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/any/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/assert/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/bind/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/chrono/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/container/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/container_hash/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/core/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/describe/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/detail/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/endian/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/function/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/function_types/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/fusion/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/geometry/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/integer/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/intrusive/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/iterator/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/lexical_cast/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/math/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/move/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/mp11/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/optional/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/phoenix/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/predef/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/random/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/ratio/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/regex/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/serialization/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/smart_ptr/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/spirit/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/system/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/throw_exception/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/tuple/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/type_index/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/type_traits/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/unordered/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/variant/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/variant2/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/winapi/include"  -c -o "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/geometry/test/algorithms/buffer/algorithms_buffer_linestring_geo.test/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/buffer_linestring_geo.o" "../libs/geometry/test/algorithms/buffer/buffer_linestring_geo.cpp"

In file included from ../boost/geometry/strategies/geographic/distance_cross_track.hpp:29,
                 from ../boost/geometry/strategies/distance/geographic.hpp:22,
                 from ../boost/geometry/strategies/distance/backward_compatibility.hpp:17,
                 from ../boost/geometry/algorithms/detail/distance/implementation.hpp:36,
                 from ../boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22,
                 from ../boost/geometry/algorithms/comparable_distance.hpp:23,
                 from ../boost/geometry/algorithms/detail/buffer/piece_border.hpp:27,
                 from ../boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:44,
                 from ../boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30,
                 from ../boost/geometry/algorithms/detail/buffer/implementation.hpp:25,
                 from ../boost/geometry/algorithms/buffer.hpp:22,
                 from ../libs/geometry/test/algorithms/buffer/test_buffer.hpp:28,
                 from ../libs/geometry/test/algorithms/buffer/test_buffer_geo.hpp:18,
                 from ../libs/geometry/test/algorithms/buffer/buffer_linestring_geo.cpp:10:
../boost/geometry/strategies/spherical/distance_cross_track.hpp: In instantiation of ???static auto boost::geometry::strategy::distance::detail::compute_cross_track_pair<CalculationType>::apply(const Point&, const PointOfSegment&, const PointOfSegment&) [with Point = boost::geometry::model::point<double, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::radian> >; PointOfSegment = boost::geometry::model::point<double, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::radian> >; CalculationType = double]???:
../boost/geometry/strategies/spherical/distance_cross_track.hpp:465:79:   required from ???typename boost::geometry::strategy::distance::comparable::cross_track<CalculationType, Strategy>::return_type<Point, PointOfSegment>::type boost::geometry::strategy::distance::comparable::cross_track<CalculationType, Strategy>::apply(const Point&, const PointOfSegment&, const PointOfSegment&) const [with Point = boost::geometry::model::point<double, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::radian> >; PointOfSegment = boost::geometry::model::point<double, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::radian> >; CalculationType = double; Strategy = boost::geometry::strategy::distance::comparable::haversine<double, double>; typename boost::geometry::strategy::distance::comparable::cross_track<CalculationType, Strategy>::return_type<Point, PointOfSegment>::type = double]???
../boost/geometry/strategies/spherical/distance_cross_track.hpp:607:46:   required from ???auto boost::geometry::strategy::distance::cross_track<CalculationType, Strategy>::apply(const Point&, const PointOfSegment&, const PointOfSegment&) const [with Point = boost::geometry::model::point<double, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::radian> >; PointOfSegment = boost::geometry::model::point<double, 2, boost::geometry::cs::spherical_equatorial<boost::geometry::radian> >; CalculationType = double; Strategy = boost::geometry::strategy::distance::haversine<double, double>]???
../boost/geometry/strategies/geographic/distance_cross_track.hpp:701:39:   required from ???static auto boost::geometry::strategy::distance::detail::geographic_cross_track<FormulaPolicy, Spheroid, CalculationType, Bisection, EnableClosestPoint>::apply(const CT&, const CT&, const CT&, const CT&, const CT&, const CT&, const Spheroid&) [with CT = double; FormulaPolicy = boost::geometry::strategy::andoyer; Spheroid = boost::geometry::srs::spheroid<double>; CalculationType = void; bool Bisection = false; bool EnableClosestPoint = false]???
../boost/geometry/strategies/geographic/distance_cross_track.hpp:151:21:   required from ???auto boost::geometry::strategy::distance::detail::geographic_cross_track<FormulaPolicy, Spheroid, CalculationType, Bisection, EnableClosestPoint>::apply(const Point&, const PointOfSegment&, const PointOfSegment&) const [with Point = boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >; PointOfSegment = boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >; FormulaPolicy = boost::geometry::strategy::andoyer; Spheroid = boost::geometry::srs::spheroid<double>; CalculationType = void; bool Bisection = false; bool EnableClosestPoint = false]???
../boost/geometry/algorithms/detail/distance/point_to_geometry.hpp:108:57:   required from ???static auto boost::geometry::detail::distance::point_to_segment<Point, Segment, Strategies, IsUmbrella>::apply(const Point&, const Segment&, const Strategies&) [with Point = boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >; Segment = boost::geometry::model::referring_segment<const boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> > >; Strategies = boost::geometry::strategies::distance::detail::comparable<boost::geometry::strategies::distance::geographic<> >; bool IsUmbrella = true]???
../boost/geometry/algorithms/detail/comparable_distance/interface.hpp:113:21:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
../boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:419:9:   required from ???void boost::geometry::detail::buffer::buffered_piece_collection<Ring, Strategy, DistanceStrategy>::get_turns() [with Ring = boost::geometry::model::ring<boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >, true, true, std::vector, std::allocator>; Strategy = boost::geometry::strategies::buffer::geographic<>; DistanceStrategy = boost::geometry::strategy::buffer::distance_asymmetric<double>]???
../boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:936:25:   required from ???void boost::geometry::detail::buffer::buffer_inserter(const GeometryInput&, OutputIterator, const DistanceStrategy&, const SegmentStrategy&, const JoinStrategy&, const EndStrategy&, const PointStrategy&, const Strategies&, VisitPiecesPolicy&) [with GeometryOutput = boost::geometry::model::polygon<boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >, true, true, std::vector, std::vector, std::allocator, std::allocator>; GeometryInput = boost::geometry::model::linestring<boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >, std::vector, std::allocator>; OutputIterator = std::back_insert_iterator<boost::geometry::model::multi_polygon<boost::geometry::model::polygon<boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >, true, true, std::vector, std::vector, std::allocator, std::allocator>, std::vector, std::allocator> >; DistanceStrategy = boost::geometry::strategy::buffer::distance_asymmetric<double>; SegmentStrategy = boost::geometry::strategy::buffer::geographic_side_straight<boost::geometry::strategy::andoyer, boost::geometry::srs::spheroid<double>, void>; JoinStrategy = boost::geometry::strategy::buffer::geographic_join_round<boost::geometry::strategy::andoyer, boost::geometry::srs::spheroid<double>, void>; EndStrategy = boost::geometry::strategy::buffer::end_flat; PointStrategy = boost::geometry::strategy::buffer::geographic_point_circle<boost::geometry::strategy::andoyer, boost::geometry::srs::spheroid<double>, void>; Strategies = boost::geometry::strategies::buffer::geographic<>; VisitPiecesPolicy = boost::geometry::detail::buffer::visit_pieces_default_policy]???
../libs/geometry/test/algorithms/buffer/test_buffer.hpp:277:53:   required from ???void test_buffer(const string&, boost::geometry::model::multi_polygon<GeometryOut>&, const Geometry&, const JoinStrategy&, const EndStrategy&, const DistanceStrategy&, const SideStrategy&, const PointStrategy&, const Strategy&, int, int, const expectation_limits&, const ut_settings&) [with GeometryOut = boost::geometry::model::polygon<boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >, true, true, std::vector, std::vector, std::allocator, std::allocator>; JoinStrategy = boost::geometry::strategy::buffer::geographic_join_round<boost::geometry::strategy::andoyer, boost::geometry::srs::spheroid<double>, void>; EndStrategy = boost::geometry::strategy::buffer::end_flat; DistanceStrategy = boost::geometry::strategy::buffer::distance_asymmetric<double>; SideStrategy = boost::geometry::strategy::buffer::geographic_side_straight<boost::geometry::strategy::andoyer, boost::geometry::srs::spheroid<double>, void>; PointStrategy = boost::geometry::strategy::buffer::geographic_point_circle<boost::geometry::strategy::andoyer, boost::geometry::srs::spheroid<double>, void>; Strategy = boost::geometry::strategies::buffer::geographic<>; Geometry = boost::geometry::model::linestring<boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >, std::vector, std::allocator>; std::string = std::__cxx11::basic_string<char>]???
../libs/geometry/test/algorithms/buffer/test_buffer_geo.hpp:57:13:   required from ???void test_one_geo(const string&, const string&, const UmbrellaStrategy&, const SideStrategy&, const PointStrategy&, const JoinStrategy&, const EndStrategy&, double, double, ut_settings, double) [with Geometry = boost::geometry::model::linestring<boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >, std::vector, std::allocator>; GeometryOut = boost::geometry::model::polygon<boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >, true, true, std::vector, std::vector, std::allocator, std::allocator>; UmbrellaStrategy = boost::geometry::strategies::buffer::geographic<>; SideStrategy = boost::geometry::strategy::buffer::geographic_side_straight<boost::geometry::strategy::andoyer, boost::geometry::srs::spheroid<double>, void>; PointStrategy = boost::geometry::strategy::buffer::geographic_point_circle<boost::geometry::strategy::andoyer, boost::geometry::srs::spheroid<double>, void>; JoinStrategy = boost::geometry::strategy::buffer::geographic_join_round<boost::geometry::strategy::andoyer, boost::geometry::srs::spheroid<double>, void>; EndStrategy = boost::geometry::strategy::buffer::end_flat; std::string = std::__cxx11::basic_string<char>]???
../libs/geometry/test/algorithms/buffer/buffer_linestring_geo.cpp:53:38:   required from ???void test_linestring() [with Formula = boost::geometry::strategy::andoyer; bool Clockwise = true; PointType = boost::geometry::model::point<double, 2, boost::geometry::cs::geographic<boost::geometry::degree> >]???
../libs/geometry/test/algorithms/buffer/buffer_linestring_geo.cpp:136:123:   required from here
../boost/geometry/strategies/spherical/distance_cross_track.hpp:96:78: note: parameter passing for argument of type ???std::pair<double, double>??? when C++17 is enabled changed to match C++14 in GCC 10.1
   96 |             return std::pair<CalculationType, CalculationType>(d_crs1, d_crs2);
      |                                                                              ^
            
Link [2024-11-20 01:36:49 UTC]: succeed

"g++-11"  -Wl,-rpath -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/chrono/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/container/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/math/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/random/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/regex/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/serialization/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/system/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/thread/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath-link -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/chrono/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath-link -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/container/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath-link -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/math/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath-link -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/random/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath-link -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/regex/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath-link -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/serialization/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath-link -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/system/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -Wl,-rpath-link -Wl,"/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/thread/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden" -o "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/geometry/test/algorithms/buffer/algorithms_buffer_linestring_geo.test/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/algorithms_buffer_linestring_geo" -Wl,--start-group "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/geometry/test/algorithms/buffer/algorithms_buffer_linestring_geo.test/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/buffer_linestring_geo.o" "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/exception/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/link-static/threading-multi/visibility-hidden/libboost_exception.a" "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/math/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/libboost_math_tr1.so.1.87.0" "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/random/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/libboost_random.so.1.87.0" "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/container/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/libboost_container.so.1.87.0" "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/serialization/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/libboost_serialization.so.1.87.0" "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/thread/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/libboost_thread.so.1.87.0" "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/chrono/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/libboost_chrono.so.1.87.0" "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/system/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/libboost_system.so.1.87.0" "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/regex/build/gcc-11~c++20/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/libboost_regex.so.1.87.0"  -Wl,-Bstatic  -Wl,-Bdynamic -lrt -licudata -licui18n -licuuc -Wl,--end-group -fPIC -pthread -fvisibility=hidden -fvisibility-inlines-hidden 

            
Run [2024-11-20 01:36:49 UTC]: fail

Running 1 test case...

Test configuration:
  - Debug mode
  - Testing only one type
  - Default test type: d