  | 
      
        
          2樓
          巨大八爪鱼
          2025-7-21 09:34
          
          
           
         
        /usr/local/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Distance = int; _Tp = gis::Geographic_point; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::geographic_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1   224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,       |     ^~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1770 |     __insertion_sort(_RandomAccessIterator __first,       |     ^~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1 /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<boost::geometry::less<void, -1, boost::geometry::geographic_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,       |     ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::geographic_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1770 |     __insertion_sort(_RandomAccessIterator __first,       |     ^~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1 /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::geographic_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1812 |     __final_insertion_sort(_RandomAccessIterator __first,       |     ^~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1 /usr/local/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1822 |         std::__insertion_sort(__first, __last, __comp);       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Tp = gis::Geographic_point; _Compare = __gnu_cxx::__ops::_Iter_comp_val<boost::geometry::less<void, -1, boost::geometry::geographic_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1488 |     __lower_bound(_ForwardIterator __first, _ForwardIterator __last,       |     ^~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1 In static member function 'static void boost::geometry::resolve_strategy::relate<Strategy, false>::apply(const Geometry1&, const Geometry2&, ResultHandler&, const Strategy&) [with Geometry1 = gis::Geographic_point; Geometry2 = gis::Geographic_linestring; ResultHandler = boost::geometry::detail::relate::mask_handler<boost::geometry::de9im::mask, true>; Strategy = boost::geometry::strategy::within::geographic_winding<gis::Geographic_point>]',     inlined from 'static bool boost::geometry::resolve_variant::relate<Geometry1, Geometry2>::apply(const Geometry1&, const Geometry2&, const Mask&, const Strategy&) [with Mask = boost::geometry::de9im::mask; Strategy = boost::geometry::strategy::within::geographic_winding<gis::Geographic_point>; Geometry1 = gis::Geographic_point; Geometry2 = gis::Geographic_linestring]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/interface.hpp:253:50: /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/interface.hpp:202:55: note: parameter passing for argument of type 'boost::geometry::strategies::relate::geographic<>' when C++17 is enabled changed to match C++14 in GCC 10.1   202 |                      strategy_converter<Strategy>::get(strategy));       |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >]': /usr/local/include/c++/14.2.0/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1   155 |     iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)       |     ^~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1 /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1876 |     __introsort_loop(_RandomAccessIterator __first,       |     ^~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1 In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]',     inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1855:34,     inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1889:38: /usr/local/include/c++/14.2.0/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1    91 |             std::iter_swap(__result, __b);       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1    93 |             std::iter_swap(__result, __c);       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1    95 |             std::iter_swap(__result, __a);       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]',     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'bool boost::geometry::detail::relate::boundary_checker<Geometry, Strategy, boost::geometry::multi_linestring_tag>::is_endpoint_boundary(const point_type&) const [with boost::geometry::detail::relate::boundary_query BoundaryQuery = boost::geometry::detail::relate::boundary_back; Geometry = gis::Cartesian_multilinestring; Strategy = boost::geometry::strategies::relate::cartesian<>]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/boundary_checker.hpp:151:22: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1905 |           std::__introsort_loop(__first, __last,       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~  1906 |                                 std::__lg(__last - __first) * 2,       |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  1907 |                                 __comp);       |                                 ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]',     inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1908:31,     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'bool boost::geometry::detail::relate::boundary_checker<Geometry, Strategy, boost::geometry::multi_linestring_tag>::is_endpoint_boundary(const point_type&) const [with boost::geometry::detail::relate::boundary_query BoundaryQuery = boost::geometry::detail::relate::boundary_back; Geometry = gis::Cartesian_multilinestring; Strategy = boost::geometry::strategies::relate::cartesian<>]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/boundary_checker.hpp:151:22: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1822 |         std::__insertion_sort(__first, __last, __comp);       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]',     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'bool boost::geometry::detail::relate::boundary_checker<Geometry, Strategy, boost::geometry::multi_linestring_tag>::is_endpoint_boundary(const point_type&) const [with boost::geometry::detail::relate::boundary_query BoundaryQuery = boost::geometry::detail::relate::boundary_front; Geometry = gis::Cartesian_multilinestring; Strategy = boost::geometry::strategies::relate::cartesian<>]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/boundary_checker.hpp:151:22: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1905 |           std::__introsort_loop(__first, __last,       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~  1906 |                                 std::__lg(__last - __first) * 2,       |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  1907 |                                 __comp);       |                                 ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]',     inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1908:31,     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = boost::geometry::less<gis::Cartesian_point, -1, boost::geometry::cartesian_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'bool boost::geometry::detail::relate::boundary_checker<Geometry, Strategy, boost::geometry::multi_linestring_tag>::is_endpoint_boundary(const point_type&) const [with boost::geometry::detail::relate::boundary_query BoundaryQuery = boost::geometry::detail::relate::boundary_front; Geometry = gis::Cartesian_multilinestring; Strategy = boost::geometry::strategies::relate::cartesian<>]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/boundary_checker.hpp:151:22: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1822 |         std::__insertion_sort(__first, __last, __comp);       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::cartesian_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1876 |     __introsort_loop(_RandomAccessIterator __first,       |     ^~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1 In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::cartesian_tag> >]',     inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::cartesian_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1855:34,     inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::cartesian_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1889:38: /usr/local/include/c++/14.2.0/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1    91 |             std::iter_swap(__result, __b);       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1    93 |             std::iter_swap(__result, __c);       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1    95 |             std::iter_swap(__result, __a);       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::cartesian_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::cartesian_tag> >]',     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = boost::geometry::less<void, -1, boost::geometry::cartesian_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'static bool boost::geometry::detail::relate::multipoint_multipoint<MultiPoint1, MultiPoint2>::search(const SortedMultiPoint&, const IteratedMultiPoint&, Result&) [with bool Transpose = true; CSTag = boost::geometry::cartesian_tag; SortedMultiPoint = gis::Cartesian_multipoint; IteratedMultiPoint = gis::Cartesian_multipoint; Result = boost::geometry::detail::relate::mask_handler<boost::geometry::de9im::mask, true>; MultiPoint1 = gis::Cartesian_multipoint; MultiPoint2 = gis::Cartesian_multipoint]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/point_point.hpp:226:18: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1905 |           std::__introsort_loop(__first, __last,       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~  1906 |                                 std::__lg(__last - __first) * 2,       |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  1907 |                                 __comp);       |                                 ~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1908 |           std::__final_insertion_sort(__first, __last, __comp);       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'bool std::binary_search(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Tp = gis::Cartesian_point; _Compare = boost::geometry::less<void, -1, boost::geometry::cartesian_tag>]',     inlined from 'static bool boost::geometry::detail::relate::multipoint_multipoint<MultiPoint1, MultiPoint2>::search(const SortedMultiPoint&, const IteratedMultiPoint&, Result&) [with bool Transpose = true; CSTag = boost::geometry::cartesian_tag; SortedMultiPoint = gis::Cartesian_multipoint; IteratedMultiPoint = gis::Cartesian_multipoint; Result = boost::geometry::detail::relate::mask_handler<boost::geometry::de9im::mask, true>; MultiPoint1 = gis::Cartesian_multipoint; MultiPoint2 = gis::Cartesian_multipoint]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/point_point.hpp:237:35: /usr/local/include/c++/14.2.0/bits/stl_algo.h:2241:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  2241 |         = std::__lower_bound(__first, __last, __val,       |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~  2242 |                              __gnu_cxx::__ops::__iter_comp_val(__comp));       |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::cartesian_tag> >]',     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = boost::geometry::less<void, -1, boost::geometry::cartesian_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'void boost::geometry::detail::relate::topology_check<MultiLinestring, Strategy, boost::geometry::multi_linestring_tag>::init() const [with MultiLinestring = gis::Cartesian_multilinestring; Strategy = boost::geometry::strategies::relate::cartesian<>]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/topology_check.hpp:231:22,     inlined from 'void boost::geometry::detail::relate::topology_check<MultiLinestring, Strategy, boost::geometry::multi_linestring_tag>::init() const [with MultiLinestring = gis::Cartesian_multilinestring; Strategy = boost::geometry::strategies::relate::cartesian<>]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/topology_check.hpp:175:10: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1905 |           std::__introsort_loop(__first, __last,       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~  1906 |                                 std::__lg(__last - __first) * 2,       |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  1907 |                                 __comp);       |                                 ~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1908 |           std::__final_insertion_sort(__first, __last, __comp);       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<void, -1, boost::geometry::cartesian_tag> >]',     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Compare = boost::geometry::less<void, -1, boost::geometry::cartesian_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'static bool boost::geometry::detail::relate::multipoint_multipoint<MultiPoint1, MultiPoint2>::search(const SortedMultiPoint&, const IteratedMultiPoint&, Result&) [with bool Transpose = false; CSTag = boost::geometry::cartesian_tag; SortedMultiPoint = gis::Cartesian_multipoint; IteratedMultiPoint = gis::Cartesian_multipoint; Result = boost::geometry::detail::relate::mask_handler<boost::geometry::de9im::mask, true>; MultiPoint1 = gis::Cartesian_multipoint; MultiPoint2 = gis::Cartesian_multipoint]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/point_point.hpp:226:18: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1905 |           std::__introsort_loop(__first, __last,       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~  1906 |                                 std::__lg(__last - __first) * 2,       |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  1907 |                                 __comp);       |                                 ~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  1908 |           std::__final_insertion_sort(__first, __last, __comp);       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'bool std::binary_search(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<gis::Cartesian_point*, vector<gis::Cartesian_point, allocator<gis::Cartesian_point> > >; _Tp = gis::Cartesian_point; _Compare = boost::geometry::less<void, -1, boost::geometry::cartesian_tag>]',     inlined from 'static bool boost::geometry::detail::relate::multipoint_multipoint<MultiPoint1, MultiPoint2>::search(const SortedMultiPoint&, const IteratedMultiPoint&, Result&) [with bool Transpose = false; CSTag = boost::geometry::cartesian_tag; SortedMultiPoint = gis::Cartesian_multipoint; IteratedMultiPoint = gis::Cartesian_multipoint; Result = boost::geometry::detail::relate::mask_handler<boost::geometry::de9im::mask, true>; MultiPoint1 = gis::Cartesian_multipoint; MultiPoint2 = gis::Cartesian_multipoint]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/point_point.hpp:237:35: /usr/local/include/c++/14.2.0/bits/stl_algo.h:2241:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Cartesian_point*, std::vector<gis::Cartesian_point, std::allocator<gis::Cartesian_point> > >' changed in GCC 7.1  2241 |         = std::__lower_bound(__first, __last, __val,       |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~  2242 |                              __gnu_cxx::__ops::__iter_comp_val(__comp));       |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >]': /usr/local/include/c++/14.2.0/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1   155 |     iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)       |     ^~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1 /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1876 |     __introsort_loop(_RandomAccessIterator __first,       |     ^~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1 In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]',     inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1855:34,     inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1889:38: /usr/local/include/c++/14.2.0/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1    91 |             std::iter_swap(__result, __b);       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1    93 |             std::iter_swap(__result, __c);       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1    95 |             std::iter_swap(__result, __a);       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]': /usr/local/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]',     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'bool boost::geometry::detail::relate::boundary_checker<Geometry, Strategy, boost::geometry::multi_linestring_tag>::is_endpoint_boundary(const point_type&) const [with boost::geometry::detail::relate::boundary_query BoundaryQuery = boost::geometry::detail::relate::boundary_back; Geometry = gis::Geographic_multilinestring; Strategy = boost::geometry::strategies::relate::services::strategy_converter<boost::geometry::strategy::intersection::geographic_segments<> >::altered_strategy]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/boundary_checker.hpp:151:22: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1905 |           std::__introsort_loop(__first, __last,       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~  1906 |                                 std::__lg(__last - __first) * 2,       |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  1907 |                                 __comp);       |                                 ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]',     inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1908:31,     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'bool boost::geometry::detail::relate::boundary_checker<Geometry, Strategy, boost::geometry::multi_linestring_tag>::is_endpoint_boundary(const point_type&) const [with boost::geometry::detail::relate::boundary_query BoundaryQuery = boost::geometry::detail::relate::boundary_back; Geometry = gis::Geographic_multilinestring; Strategy = boost::geometry::strategies::relate::services::strategy_converter<boost::geometry::strategy::intersection::geographic_segments<> >::altered_strategy]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/boundary_checker.hpp:151:22: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1822 |         std::__insertion_sort(__first, __last, __comp);       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]',     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'bool boost::geometry::detail::relate::boundary_checker<Geometry, Strategy, boost::geometry::multi_linestring_tag>::is_endpoint_boundary(const point_type&) const [with boost::geometry::detail::relate::boundary_query BoundaryQuery = boost::geometry::detail::relate::boundary_front; Geometry = gis::Geographic_multilinestring; Strategy = boost::geometry::strategies::relate::services::strategy_converter<boost::geometry::strategy::intersection::geographic_segments<> >::altered_strategy]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/boundary_checker.hpp:151:22: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1905 |           std::__introsort_loop(__first, __last,       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~  1906 |                                 std::__lg(__last - __first) * 2,       |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  1907 |                                 __comp);       |                                 ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]',     inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag> >]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:1908:31,     inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gis::Geographic_point*, vector<gis::Geographic_point, allocator<gis::Geographic_point> > >; _Compare = boost::geometry::less<gis::Geographic_point, -1, boost::geometry::geographic_tag>]' at /usr/local/include/c++/14.2.0/bits/stl_algo.h:4804:18,     inlined from 'bool boost::geometry::detail::relate::boundary_checker<Geometry, Strategy, boost::geometry::multi_linestring_tag>::is_endpoint_boundary(const point_type&) const [with boost::geometry::detail::relate::boundary_query BoundaryQuery = boost::geometry::detail::relate::boundary_front; Geometry = gis::Geographic_multilinestring; Strategy = boost::geometry::strategies::relate::services::strategy_converter<boost::geometry::strategy::intersection::geographic_segments<> >::altered_strategy]' at /root/software/mysql/mysql/mysql-8.0.42/boost/boost_1_77_0/boost/geometry/algorithms/detail/relate/boundary_checker.hpp:151:22: /usr/local/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gis::Geographic_point*, std::vector<gis::Geographic_point, std::allocator<gis::Geographic_point> > >' changed in GCC 7.1  1822 |         std::__insertion_sort(__first, __last, __comp);       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 
       |