=> Checking for clear installation
===> Installing bootstrap dependencies for ompl-1.4.1
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-25.04-x86_64/All/digest-20080510.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-25.04-x86_64/All/tnftp-20151004~ssl.tgz
===> Checking bootstrap dependencies for ompl-1.4.1
=> Required robotpkg package digest>=20080510: digest-20080510 found
=> Required robotpkg package tnftp>=20130505~ssl: tnftp-20151004~ssl found
=> Required system package gnupg>=1: gnupg-2.4.4 found
=> Required system package gzip: gzip-1.13 found
=> Required system package pax and tar archivers: pax found
=> Required system package pkg_install>=20110805.12: pkg_install-20211115.3 found
=> Required system package pkgrepo2deb>=1.9: pkgrepo2deb-1.15 found
===> Done bootstrap-depends for ompl-1.4.1
===> Installing full dependencies for ompl-1.4.1
=> Dependency digest-20080510 already installed
=> Dependency tnftp-20151004~ssl already installed
===> Checking build options for ompl-1.4.1
=> Building with no option.
===> Checking alternatives for ompl-1.4.1
=> Use the GNU C++ compiler: c++-compiler provided by g++>=4.8
=> Use the GNU C compiler: c-compiler provided by gcc>=3
===> Checking dependencies for ompl-1.4.1
=> Required system package boost-headers>=1.34.1: boost-headers-1.83 found
=> Required system package boostlib-filesystem>=1.54: boost-libs-1.83.0 found
=> Required system package boostlib-iostreams>=1.54: boost-libs-1.83.0 found
=> Required system package boostlib-math>=1.54: boost-libs-1.83.0 found
=> Required system package boostlib-thread>=1.54: boost-libs-1.83.0 found
=> Required system package cmake>=2.8.7: cmake-3.31.6 found
=> Required system package g++>=4.8: g++-14.2.0 found
=> Required system package gcc>=3: gcc-14.2.0 found
=> Required system package libstdc++: libstdc++ found
===> Done depends for ompl-1.4.1
===> Extracting for ompl-1.4.1
=> SHA1 checksums OK
=> RMD160 checksums OK
===> Configuring for ompl-1.4.1
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument
value. Or, use the ... syntax
to tell CMake that the project requires at least but has been updated
to work with policies introduced by or earlier.
CMake Warning (dev) at CMakeLists.txt:62 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
The package name passed to `find_package_handle_standard_args` (FLANN) does
not match the name of the calling package (flann). This can lead to
problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
CMakeModules/Findflann.cmake:12 (find_package_handle_standard_args)
CMakeLists.txt:144 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
The package name passed to `find_package_handle_standard_args` (SPOT) does
not match the name of the calling package (spot). This can lead to
problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
CMakeModules/Findspot.cmake:13 (find_package_handle_standard_args)
CMakeLists.txt:154 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at tests/CMakeLists.txt:1 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
===> Building for ompl-1.4.1
In file included from /usr/include/boost/math/constants/constants.hpp:10,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:48,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
| ^~~~~~~
In file included from /usr/include/boost/math/constants/constants.hpp:10,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:48,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
| ^~~~~~~
In file included from /usr/include/boost/math/constants/constants.hpp:10,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:48,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
| ^~~~~~~
In file included from /usr/include/boost/math/constants/constants.hpp:10,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/DubinsStateSpace.h:42,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
| ^~~~~~~
In file included from /usr/include/boost/math/constants/constants.hpp:10,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:42,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
| ^~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:341,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42:
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]':
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
327 | internal::triangular_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
328 |
| ~~~~~~~~~
332 | ::run(actualLhs.rows(),actualLhs.cols(),
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
333 | actualLhs.data(),actualLhs.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
334 | actualRhsPtr,1,
| ~~~~~~~~~~~~~~~
335 | dest.data(),dest.innerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
336 | actualAlpha);
| ~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here
105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/math/constants/constants.hpp:10,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:42:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
| ^~~~~~~
In file included from /usr/include/boost/math/constants/constants.hpp:10,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:42:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
| ^~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:341,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37:
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]':
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
327 | internal::triangular_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
328 |
| ~~~~~~~~~
332 | ::run(actualLhs.rows(),actualLhs.cols(),
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
333 | actualLhs.data(),actualLhs.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
334 | actualRhsPtr,1,
| ~~~~~~~~~~~~~~~
335 | dest.data(),dest.innerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
336 | actualAlpha);
| ~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here
105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/math/constants/constants.hpp:10,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/DubinsStateSpace.h:42,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/SpaceInformation.cpp:43:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
| ^~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:341,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37:
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]':
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
327 | internal::triangular_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
328 |
| ~~~~~~~~~
332 | ::run(actualLhs.rows(),actualLhs.cols(),
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
333 | actualLhs.data(),actualLhs.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
334 | actualRhsPtr,1,
| ~~~~~~~~~~~~~~~
335 | dest.data(),dest.innerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
336 | actualAlpha);
| ~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here
105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h:40,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/KPIECE1.h:42,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37:
/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h: In instantiation of 'class ompl::GridB':
/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/KPIECE1.h:273:33: required from here
273 | CloseSample(Grid::Cell *c, Motion *m, double d) : cell(c), motion(m), distance(d)
| ^~
/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridN.h:183:14: warning: 'bool ompl::GridN<_T>::remove(BaseCell*) [with _T = ompl::control::KPIECE1::CellData*; BaseCell = ompl::Grid::Cell]' was hidden [-Woverloaded-virtual=]
183 | bool remove(BaseCell *cell) override
| ^~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h:219:22: note: by 'bool ompl::GridB<_T, LessThanExternal, LessThanInternal>::remove(Cell*) [with _T = ompl::control::KPIECE1::CellData*; LessThanExternal = ompl::control::KPIECE1::OrderCellsByImportance; LessThanInternal = ompl::control::KPIECE1::OrderCellsByImportance; Cell = ompl::GridN::Cell]'
219 | virtual bool remove(Cell *cell)
| ^~~~~~
In file included from /usr/include/boost/graph/adjacency_list.hpp:255,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/ProductGraph.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:37:
In constructor 'boost::detail::stored_edge_property::stored_edge_property(Vertex, const Property&) [with Vertex = long unsigned int; Property = ompl::control::ProductGraph::Edge]',
inlined from 'std::pair::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, directed_graph_helper&) [with Config = detail::adj_list_gen, vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, no_property, listS>::config]' at /usr/include/boost/graph/detail/adjacency_list.hpp:734:57,
inlined from 'std::pair boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, vec_adj_list_impl&) [with Graph = adjacency_list; Config = detail::adj_list_gen, vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, no_property, listS>::config; Base = directed_graph_helper, vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2263:20,
inlined from 'std::pair boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, vec_adj_list_impl&) [with Graph = adjacency_list; Config = detail::adj_list_gen, vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, no_property, listS>::config; Base = directed_graph_helper, vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2271:20,
inlined from 'void ompl::control::ProductGraph::buildGraph(State*, const std::function&)' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:258:55:
/usr/include/boost/graph/detail/adjacency_list.hpp:308:53: warning: 'p.ompl::control::ProductGraph::Edge::cost' may be used uninitialized [-Wmaybe-uninitialized]
308 | : stored_edge< Vertex >(target), m_property(new Property(p))
| ^~~~~~~~~~~~~~~
/usr/include/boost/graph/detail/adjacency_list.hpp: In member function 'void ompl::control::ProductGraph::buildGraph(State*, const std::function&)':
/usr/include/boost/graph/detail/adjacency_list.hpp:2270:41: note: 'p.ompl::control::ProductGraph::Edge::cost' was declared here
2270 | typename Config::edge_property_type p;
| ^
In file included from /usr/include/c++/14/vector:66,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/Automaton.h:46,
from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/ProductGraph.h:41:
In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = boost::detail::adj_list_gen, boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, boost::no_property, boost::listS>::config::stored_vertex; _Alloc = std::allocator, boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, boost::no_property, boost::listS>::config::stored_vertex>]',
inlined from 'Reference boost::vec_adj_list_vertex_property_map::operator[](key_type) const [with Graph = boost::adjacency_list; GraphPtr = boost::adjacency_list*; ValueType = ompl::control::ProductGraph::State*; Reference = ompl::control::ProductGraph::State*&; Tag = boost::vertex_bundle_t]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2560:50,
inlined from 'boost::adjacency_list::vertex_bundled& boost::adjacency_list::operator[](vertex_descriptor) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; VertexProperty = ompl::control::ProductGraph::State*; EdgeProperty = ompl::control::ProductGraph::Edge; GraphProperty = boost::no_property; EdgeListS = boost::listS]' at /usr/include/boost/graph/adjacency_list.hpp:380:41,
inlined from 'std::vector ompl::control::ProductGraph::computeLead(State*, const std::function&)' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:148:49:
/usr/include/c++/14/bits/stl_vector.h:1131:41: warning: '*(std::pair*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list >::edges.boost::optional*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).std::pair*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> >::first.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' may be used uninitialized [-Wmaybe-uninitialized]
1131 | return *(this->_M_impl._M_start + __n);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp: In member function 'std::vector ompl::control::ProductGraph::computeLead(State*, const std::function&)':
/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:141:14: note: '*(std::pair*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list >::edges.boost::optional*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).std::pair*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> >::first.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::m_src' was declared here
141 | EdgeIter ei, eend;
| ^~
In file included from /usr/include/boost/graph/detail/adjacency_list.hpp:35:
In member function 'boost::detail::adj_list_edge_iterator::self& boost::detail::adj_list_edge_iterator::operator++() [with VertexIterator = boost::range_detail::integer_iterator; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>; Graph = boost::adjacency_list]',
inlined from 'std::vector ompl::control::ProductGraph::computeLead(State*, const std::function&)' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:144:69:
/usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '*(std::pair*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::adjacency_list >::edges.boost::optional*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::.boost::optional_detail::optional_base*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::m_storage.boost::optional_detail::aligned_storage*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> > >::dummy_)).std::pair*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int> >::second.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>::boost::iterators::iterator_adaptor*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, boost::detail::edge_desc_impl, boost::use_default, boost::detail::edge_desc_impl, long int>.boost::iterators::iterator_adaptor*, std::vector, std::allocator > > >, long unsigned int, boost::detail::edge_desc_impl, long int>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, boost::detail::edge_desc_impl, boost::use_default, boost::detail::edge_desc_impl, long int>::m_iterator.__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::_M_current' may be used uninitialized [-Wmaybe-uninitialized]
80 | if (edges BOOST_GRAPH_MEMBER first
| ^~
/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp: In member function 'std::vector ompl::control::ProductGraph::computeLead(State*, const std::function&)':
/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:141:14: note: '*(std::pair*, std::vector, std::allocator