robotpkg/wip/ompl bulk build results

Log for ompl-1.4.1 on Ubuntu-25.04-x86_64: bulk.log (Back)

=> 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 <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> 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<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 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 | <Index,Mode, | ~~~~~~~~~~~~ 329 | LhsScalar, LhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | RhsScalar, RhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | RowMajor> | ~~~~~~~~~ 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<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::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<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,RowMajor,Version> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 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 | <Index,Mode, | ~~~~~~~~~~~~ 329 | LhsScalar, LhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | RhsScalar, RhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | RowMajor> | ~~~~~~~~~ 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<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::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<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,RowMajor,Version> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 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 | <Index,Mode, | ~~~~~~~~~~~~ 329 | LhsScalar, LhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | RhsScalar, RhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | RowMajor> | ~~~~~~~~~ 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<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::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<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,RowMajor,Version> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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<ompl::control::KPIECE1::CellData*, ompl::control::KPIECE1::OrderCellsByImportance>': /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<ompl::control::KPIECE1::CellData*>::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<ompl::control::KPIECE1::CellData*>::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<Vertex, Property>::stored_edge_property(Vertex, const Property&) [with Vertex = long unsigned int; Property = ompl::control::ProductGraph::Edge]', inlined from 'std::pair<typename boost::directed_graph_helper<Config>::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, directed_graph_helper<Config>&) [with Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>, 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<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>, vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>, 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<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>, vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>, 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<void(State*)>&)' 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<void(State*)>&)': /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::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>, 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::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>, 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<Graph, GraphPtr, ValueType, Reference, Tag>::operator[](key_type) const [with Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>; GraphPtr = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>*; 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<OutEdgeListS, VertexListS, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS>::vertex_bundled& boost::adjacency_list<OutEdgeListS, VertexListS, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS>::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::State*> ompl::control::ProductGraph::computeLead(State*, const std::function<double(State*, State*)>&)' 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<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::first.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, 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::State*> ompl::control::ProductGraph::computeLead(State*, const std::function<double(State*, State*)>&)': /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<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::first.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, 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<VertexIterator, OutEdgeIterator, Graph>::self& boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::operator++() [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>]', inlined from 'std::vector<ompl::control::ProductGraph::State*> ompl::control::ProductGraph::computeLead(State*, const std::function<double(State*, State*)>&)' 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<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::second.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >::_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::State*> ompl::control::ProductGraph::computeLead(State*, const std::function<double(State*, State*)>&)': /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<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::second.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >::_M_current' was declared here 141 | EdgeIter ei, eend; | ^~ In member function 'EdgeDescriptor boost::detail::out_edge_iter<BaseIter, VertexDescriptor, EdgeDescriptor, Difference>::dereference() const [with BaseIter = __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >; VertexDescriptor = long unsigned int; EdgeDescriptor = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; Difference = long int]', inlined from 'static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>]' at /usr/include/boost/iterator/iterator_facade.hpp:631:31, inlined from 'boost::iterators::detail::iterator_facade_base<Derived, Value, CategoryOrTraversal, Reference, Difference, false, false>::reference boost::iterators::detail::iterator_facade_base<Derived, Value, CategoryOrTraversal, Reference, Difference, false, false>::operator*() const [with Derived = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Value = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; Difference = long int]' at /usr/include/boost/iterator/iterator_facade.hpp:737:53, inlined from 'boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::value_type boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::operator*() const [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>]' at /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:99:20, inlined from 'std::vector<ompl::control::ProductGraph::State*> ompl::control::ProductGraph::computeLead(State*, const std::function<double(State*, State*)>&)' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:146:59: /usr/include/boost/graph/detail/adjacency_list.hpp:148:48: warning: '*(__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >::_M_current' may be used uninitialized [-Wmaybe-uninitialized] 148 | &(*this->base()).get_property()); | ^ /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::State*> ompl::control::ProductGraph::computeLead(State*, const std::function<double(State*, State*)>&)': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:141:14: note: '*(__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >::_M_current' was declared here 141 | EdgeIter ei, eend; | ^~ In file included from /usr/include/boost/graph/detail/adjacency_list.hpp:35, 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/syclop/Syclop.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: In member function 'boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::self& boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::operator++() [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>]', inlined from 'void ompl::control::Syclop::setupEdgeEstimates()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:298:69: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '*(std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::second.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >::_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/syclop/src/Syclop.cpp: In member function 'void ompl::control::Syclop::setupEdgeEstimates()': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:296:14: note: '*(std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::second.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >::_M_current' was declared here 296 | EdgeIter ei, eend; | ^~ In file included from /usr/include/c++/14/bits/stl_algobase.h:67, from /usr/include/c++/14/vector:62, from /usr/include/boost/graph/astar_search.hpp:17, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:40: In member function '__gnu_cxx::__normal_iterator<_Iterator, _Container>& __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator++() [with _Iterator = boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*; _Container = std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > >]', inlined from 'void boost::iterators::iterator_adaptor<Derived, Base, Value, Traversal, Reference, Difference>::increment() [with Derived = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Base = __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >; Value = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; Traversal = boost::use_default; Reference = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; Difference = long int]' at /usr/include/boost/iterator/iterator_adaptor.hpp:321:26, inlined from 'static void boost::iterators::iterator_core_access::increment(Facade&) [with Facade = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>]' at /usr/include/boost/iterator/iterator_facade.hpp:637:22, inlined from 'Derived& boost::iterators::detail::iterator_facade_base<Derived, Value, CategoryOrTraversal, Reference, Difference, false, false>::operator++() [with Derived = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Value = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; Difference = long int]' at /usr/include/boost/iterator/iterator_facade.hpp:747:44, inlined from 'boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::self& boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::operator++() [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>]' at /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:79:13, inlined from 'void ompl::control::Syclop::setupEdgeEstimates()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:298:69: /usr/include/c++/14/bits/stl_iterator.h:1102:9: warning: '*(std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::first.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >::_M_current' may be used uninitialized [-Wmaybe-uninitialized] 1102 | ++_M_current; | ^~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp: In member function 'void ompl::control::Syclop::setupEdgeEstimates()': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:296:14: note: '*(std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::first.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >::_M_current' was declared here 296 | EdgeIter ei, eend; | ^~ In member function 'boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::self& boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::operator++() [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>]', inlined from 'void ompl::control::Syclop::clearGraphDetails()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:374:69: /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '*(std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::second.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >::_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/syclop/src/Syclop.cpp: In member function 'void ompl::control::Syclop::clearGraphDetails()': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:372:14: note: '*(std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::second.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >::_M_current' was declared here 372 | EdgeIter ei, eend; | ^~ In file included from /usr/include/c++/14/memory:78, from /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27, from /usr/include/boost/smart_ptr/shared_ptr.hpp:18, from /usr/include/boost/property_map/vector_property_map.hpp:14, from /usr/include/boost/property_map/property_map.hpp:598, from /usr/include/boost/graph/properties.hpp:19, from /usr/include/boost/graph/named_function_params.hpp:26, from /usr/include/boost/graph/astar_search.hpp:20: In member function 'std::__uniq_ptr_impl<_Tp, _Dp>::pointer std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() const [with _Tp = ompl::control::Syclop::Adjacency; _Dp = std::default_delete<ompl::control::Syclop::Adjacency>]', inlined from 'std::unique_ptr<_Tp, _Dp>::pointer std::unique_ptr<_Tp, _Dp>::get() const [with _Tp = ompl::control::Syclop::Adjacency; _Dp = std::default_delete<ompl::control::Syclop::Adjacency>]' at /usr/include/c++/14/bits/unique_ptr.h:465:27, inlined from 'typename std::add_lvalue_reference<_Tp>::type std::unique_ptr<_Tp, _Dp>::operator*() const [with _Tp = ompl::control::Syclop::Adjacency; _Dp = std::default_delete<ompl::control::Syclop::Adjacency>]' at /usr/include/c++/14/bits/unique_ptr.h:449:13, inlined from 'Property& boost::detail::stored_edge_property<Vertex, Property>::get_property() [with Vertex = long unsigned int; Property = ompl::control::Syclop::Adjacency]' at /usr/include/boost/graph/detail/adjacency_list.hpp:336:50, inlined from 'EdgeDescriptor boost::detail::out_edge_iter<BaseIter, VertexDescriptor, EdgeDescriptor, Difference>::dereference() const [with BaseIter = __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >; VertexDescriptor = long unsigned int; EdgeDescriptor = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; Difference = long int]' at /usr/include/boost/graph/detail/adjacency_list.hpp:148:46, inlined from 'static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>]' at /usr/include/boost/iterator/iterator_facade.hpp:631:31, inlined from 'boost::iterators::detail::iterator_facade_base<Derived, Value, CategoryOrTraversal, Reference, Difference, false, false>::reference boost::iterators::detail::iterator_facade_base<Derived, Value, CategoryOrTraversal, Reference, Difference, false, false>::operator*() const [with Derived = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Value = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>; Difference = long int]' at /usr/include/boost/iterator/iterator_facade.hpp:737:53, inlined from 'boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::value_type boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::operator*() const [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>]' at /usr/include/boost/graph/detail/adj_list_edge_iterator.hpp:99:20, inlined from 'void ompl::control::Syclop::clearGraphDetails()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:375:19: /usr/include/c++/14/bits/unique_ptr.h:193:67: warning: '*(std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::first.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >::_M_current' may be used uninitialized [-Wmaybe-uninitialized] 193 | pointer _M_ptr() const noexcept { return std::get<0>(_M_t); } | ^ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp: In member function 'void ompl::control::Syclop::clearGraphDetails()': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:372:14: note: '*(std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >*)((char*)&ei + offsetof(boost::detail::EdgeIter, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, boost::no_property, boost::listS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> > >::dummy_)).std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int> >::first.boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>.boost::iterators::iterator_adaptor<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, __gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, boost::use_default, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>::m_iterator.__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >::_M_current' was declared here 372 | EdgeIter ei, eend; | ^~ In copy constructor 'ompl::control::Syclop::Adjacency::Adjacency(const ompl::control::Syclop::Adjacency&)', inlined from 'boost::detail::stored_edge_property<Vertex, Property>::stored_edge_property(Vertex, const Property&) [with Vertex = long unsigned int; Property = ompl::control::Syclop::Adjacency]' at /usr/include/boost/graph/detail/adjacency_list.hpp:308:53, inlined from 'std::pair<typename boost::directed_graph_helper<Config>::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, directed_graph_helper<Config>&) [with Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config]' at /usr/include/boost/graph/detail/adjacency_list.hpp:734:57, inlined from 'std::pair<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2263:20, inlined from 'std::pair<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2271:20, inlined from 'void ompl::control::Syclop::buildGraph()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:359:55: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:328:19: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 328 | class Adjacency | ^~~~~~~~~ /usr/include/boost/graph/detail/adjacency_list.hpp: In member function 'void ompl::control::Syclop::buildGraph()': /usr/include/boost/graph/detail/adjacency_list.hpp:2270:41: note: 'p' declared here 2270 | typename Config::edge_property_type p; | ^ In copy constructor 'ompl::control::Syclop::Adjacency::Adjacency(const ompl::control::Syclop::Adjacency&)', inlined from 'boost::detail::stored_edge_property<Vertex, Property>::stored_edge_property(Vertex, const Property&) [with Vertex = long unsigned int; Property = ompl::control::Syclop::Adjacency]' at /usr/include/boost/graph/detail/adjacency_list.hpp:308:53, inlined from 'std::pair<typename boost::directed_graph_helper<Config>::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, directed_graph_helper<Config>&) [with Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config]' at /usr/include/boost/graph/detail/adjacency_list.hpp:734:57, inlined from 'std::pair<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2263:20, inlined from 'std::pair<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2271:20, inlined from 'void ompl::control::Syclop::buildGraph()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:359:55: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:328:19: warning: 'p.ompl::control::Syclop::Adjacency::cost' may be used uninitialized [-Wmaybe-uninitialized] 328 | class Adjacency | ^~~~~~~~~ /usr/include/boost/graph/detail/adjacency_list.hpp: In member function 'void ompl::control::Syclop::buildGraph()': /usr/include/boost/graph/detail/adjacency_list.hpp:2270:41: note: 'p' declared here 2270 | typename Config::edge_property_type p; | ^ In copy constructor 'ompl::control::Syclop::Adjacency::Adjacency(const ompl::control::Syclop::Adjacency&)', inlined from 'boost::detail::stored_edge_property<Vertex, Property>::stored_edge_property(Vertex, const Property&) [with Vertex = long unsigned int; Property = ompl::control::Syclop::Adjacency]' at /usr/include/boost/graph/detail/adjacency_list.hpp:308:53, inlined from 'std::pair<typename boost::directed_graph_helper<Config>::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, directed_graph_helper<Config>&) [with Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config]' at /usr/include/boost/graph/detail/adjacency_list.hpp:734:57, inlined from 'std::pair<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2263:20, inlined from 'std::pair<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2271:20, inlined from 'void ompl::control::Syclop::buildGraph()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:359:55: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:328:19: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 328 | class Adjacency | ^~~~~~~~~ /usr/include/boost/graph/detail/adjacency_list.hpp: In member function 'void ompl::control::Syclop::buildGraph()': /usr/include/boost/graph/detail/adjacency_list.hpp:2270:41: note: 'p' declared here 2270 | typename Config::edge_property_type p; | ^ In copy constructor 'ompl::control::Syclop::Adjacency::Adjacency(const ompl::control::Syclop::Adjacency&)', inlined from 'boost::detail::stored_edge_property<Vertex, Property>::stored_edge_property(Vertex, const Property&) [with Vertex = long unsigned int; Property = ompl::control::Syclop::Adjacency]' at /usr/include/boost/graph/detail/adjacency_list.hpp:308:53, inlined from 'std::pair<typename boost::directed_graph_helper<Config>::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, directed_graph_helper<Config>&) [with Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config]' at /usr/include/boost/graph/detail/adjacency_list.hpp:734:57, inlined from 'std::pair<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2263:20, inlined from 'std::pair<typename Config::edge_descriptor, bool> boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, vec_adj_list_impl<G, C, B>&) [with Graph = adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; Config = detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config; Base = directed_graph_helper<detail::adj_list_gen<adjacency_list<vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>, vecS, vecS, directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency, no_property, listS>::config>]' at /usr/include/boost/graph/detail/adjacency_list.hpp:2271:20, inlined from 'void ompl::control::Syclop::buildGraph()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:359:55: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:328:19: warning: 'p.ompl::control::Syclop::Adjacency::empty' may be used uninitialized [-Wmaybe-uninitialized] 328 | class Adjacency | ^~~~~~~~~ /usr/include/boost/graph/detail/adjacency_list.hpp: In member function 'void ompl::control::Syclop::buildGraph()': /usr/include/boost/graph/detail/adjacency_list.hpp:2270:41: note: 'p' declared here 2270 | typename Config::edge_property_type p; | ^ 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/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:48: /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/geometric/planners/fmt/src/BFMT.cpp:2: /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/geometric/planners/fmt/src/FMT.cpp:45: /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 /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/geometric/planners/kpiece/Discretization.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.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<ompl::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>::CellData*, ompl::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>::OrderCellsByImportance, ompl::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>::OrderCellsByImportance>': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/Discretization.h:107:41: required from 'class ompl::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>' 107 | typedef typename Grid::Cell Cell; | ^~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:210:36: required from here 210 | Discretization<Motion> dStart_; | ^~~~~~~ /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::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>::CellData*; BaseCell = ompl::Grid<ompl::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>::CellData*>::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::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>::CellData*; LessThanExternal = ompl::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>::OrderCellsByImportance; LessThanInternal = ompl::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>::OrderCellsByImportance; Cell = ompl::GridN<ompl::geometric::Discretization<ompl::geometric::BKPIECE1::Motion>::CellData*>::Cell]' 219 | virtual bool remove(Cell *cell) | ^~~~~~ 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/geometric/planners/kpiece/Discretization.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/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<ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*, ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::OrderCellsByImportance, ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::OrderCellsByImportance>': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/Discretization.h:107:41: required from 'class ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>' 107 | typedef typename Grid::Cell Cell; | ^~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:222:36: required from here 222 | Discretization<Motion> disc_; | ^~~~~ /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::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*; BaseCell = ompl::Grid<ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*>::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::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*; LessThanExternal = ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::OrderCellsByImportance; LessThanInternal = ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::OrderCellsByImportance; Cell = ompl::GridN<ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*>::Cell]' 219 | virtual bool remove(Cell *cell) | ^~~~~~ 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/geometric/planners/kpiece/Discretization.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.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<ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*, ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::OrderCellsByImportance, ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::OrderCellsByImportance>': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/Discretization.h:107:41: required from 'class ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>' 107 | typedef typename Grid::Cell Cell; | ^~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:215:36: required from here 215 | Discretization<Motion> dStart_; | ^~~~~~~ /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::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*; BaseCell = ompl::Grid<ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*>::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::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*; LessThanExternal = ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::OrderCellsByImportance; LessThanInternal = ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::OrderCellsByImportance; Cell = ompl::GridN<ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*>::Cell]' 219 | virtual bool remove(Cell *cell) | ^~~~~~ 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/geometric/planners/prm/ConnectionStrategy.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:40: /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/geometric/planners/prm/ConnectionStrategy.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:38: /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/geometric/planners/prm/ConnectionStrategy.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:38: /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/geometric/planners/prm/ConnectionStrategy.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:38: /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/geometric/planners/rrt/src/LBTRRT.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/geometric/planners/rrt/src/LazyLBTRRT.cpp:41: /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/geometric/planners/rrt/src/RRTXstatic.cpp:39: /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/geometric/planners/rrt/src/RRTstar.cpp:39: /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 /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: In member function 'ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>& ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>::operator=(const ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>&)', inlined from 'virtual void ompl::geometric::RRTXstatic::setup()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:123:53: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/BinaryHeap.h:52:11: warning: '<anonymous>.ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>::eventAfterInsertData_' may be used uninitialized [-Wmaybe-uninitialized] 52 | class BinaryHeap | ^~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp: In member function 'virtual void ompl::geometric::RRTXstatic::setup()': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:123:53: note: '<anonymous>' declared here 123 | q_ = BinaryHeap<Motion *, MotionCompare>(mc_); | ^ In member function 'ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>& ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>::operator=(const ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>&)', inlined from 'virtual void ompl::geometric::RRTXstatic::setup()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:123:53: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/BinaryHeap.h:52:11: warning: '<anonymous>.ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>::eventBeforeRemoveData_' may be used uninitialized [-Wmaybe-uninitialized] 52 | class BinaryHeap | ^~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp: In member function 'virtual void ompl::geometric::RRTXstatic::setup()': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:123:53: note: '<anonymous>' declared here 123 | q_ = BinaryHeap<Motion *, MotionCompare>(mc_); | ^ In member function 'ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>& ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>::operator=(const ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>&)', inlined from 'virtual void ompl::geometric::RRTXstatic::setup()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:123:53: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/BinaryHeap.h:52:11: warning: '<anonymous>.ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>::eventAfterInsertData_' may be used uninitialized [-Wmaybe-uninitialized] 52 | class BinaryHeap | ^~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp: In member function 'virtual void ompl::geometric::RRTXstatic::setup()': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:123:53: note: '<anonymous>' declared here 123 | q_ = BinaryHeap<Motion *, MotionCompare>(mc_); | ^ In member function 'ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>& ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>::operator=(const ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>&)', inlined from 'virtual void ompl::geometric::RRTXstatic::setup()' at /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:123:53: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/BinaryHeap.h:52:11: warning: '<anonymous>.ompl::BinaryHeap<ompl::geometric::RRTXstatic::Motion*, ompl::geometric::RRTXstatic::MotionCompare>::eventBeforeRemoveData_' may be used uninitialized [-Wmaybe-uninitialized] 52 | class BinaryHeap | ^~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp: In member function 'virtual void ompl::geometric::RRTXstatic::setup()': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:123:53: note: '<anonymous>' declared here 123 | q_ = BinaryHeap<Motion *, MotionCompare>(mc_); | ^ 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/geometric/src/PathGeometric.cpp:44: /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 /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:42: /usr/include/boost/progress.hpp:23:3: error: #error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) 23 | # error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) | ^~~~~ In file included from /usr/include/boost/progress.hpp:29: /usr/include/boost/timer.hpp:21:3: error: #error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) 21 | # error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) | ^~~~~ In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/scoped_ptr.hpp:13, from /usr/include/boost/scoped_ptr.hpp:13, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:41: /usr/include/boost/progress.hpp:27:1: note: '#pragma message: This header is deprecated. Use the facilities in <boost/timer/timer.hpp> or <boost/timer/progress_display.hpp> instead.' 27 | BOOST_HEADER_DEPRECATED( "the facilities in <boost/timer/timer.hpp> or <boost/timer/progress_display.hpp>" ) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/timer.hpp:25:1: note: '#pragma message: This header is deprecated. Use the facilities in <boost/timer/timer.hpp> instead.' 25 | BOOST_HEADER_DEPRECATED( "the facilities in <boost/timer/timer.hpp>" ) | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/ompl/CMakeFiles/ompl.dir/build.make:1902: src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... 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/geometric/planners/kpiece/Discretization.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/config/src/SelfConfig.cpp:41: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h: In instantiation of 'class ompl::GridB<ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*, ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::OrderCellsByImportance, ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::OrderCellsByImportance>': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/Discretization.h:107:41: required from 'class ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>' 107 | typedef typename Grid::Cell Cell; | ^~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:215:36: required from here 215 | Discretization<Motion> dStart_; | ^~~~~~~ /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::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*; BaseCell = ompl::Grid<ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*>::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::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*; LessThanExternal = ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::OrderCellsByImportance; LessThanInternal = ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::OrderCellsByImportance; Cell = ompl::GridN<ompl::geometric::Discretization<ompl::geometric::LBKPIECE1::Motion>::CellData*>::Cell]' 219 | virtual bool remove(Cell *cell) | ^~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h: In instantiation of 'class ompl::GridB<ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*, ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::OrderCellsByImportance, ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::OrderCellsByImportance>': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/Discretization.h:107:41: required from 'class ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>' 107 | typedef typename Grid::Cell Cell; | ^~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:222:36: required from here 222 | Discretization<Motion> disc_; | ^~~~~ /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::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*; BaseCell = ompl::Grid<ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*>::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::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*; LessThanExternal = ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::OrderCellsByImportance; LessThanInternal = ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::OrderCellsByImportance; Cell = ompl::GridN<ompl::geometric::Discretization<ompl::geometric::KPIECE1::Motion>::CellData*>::Cell]' 219 | virtual bool remove(Cell *cell) | ^~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h: In instantiation of 'class ompl::GridB<ompl::control::KPIECE1::CellData*, ompl::control::KPIECE1::OrderCellsByImportance>': /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<ompl::control::KPIECE1::CellData*>::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<ompl::control::KPIECE1::CellData*>::Cell]' 219 | virtual bool remove(Cell *cell) | ^~~~~~ make[1]: *** [CMakeFiles/Makefile2:460: src/ompl/CMakeFiles/ompl.dir/all] Error 2 make: *** [Makefile:169: all] Error 2 An unexpected error occured. The last 10 log lines are shown below. | /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<ompl::control::KPIECE1::CellData*>::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<ompl::control::KPIECE1::CellData*>::Cell]' | 219 | virtual bool remove(Cell *cell) | | ^~~~~~ | make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' | make[1]: *** [CMakeFiles/Makefile2:460: src/ompl/CMakeFiles/ompl.dir/all] Error 2 | make[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' | make: *** [Makefile:169: all] Error 2 For details or bug reports, check the complete log file in: /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/build.log make[3]: *** [/local/robotpkg/var/lib/robotpkg/mk/build/build.mk:204: do-build-make(/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source)] Error 2 make[2]: *** [/local/robotpkg/var/lib/robotpkg/mk/pkg/package.mk:42: pkg-check-installed] Error 2 => Marking ompl-1.4.1 as broken ERROR: make: *** [package] Error 2 ===> Deinstalling for ompl Removed digest-20080510 Removed tnftp-20151004~ssl